ผมได้มีโอกาสทำงานในรูปแบบ Agency ทำงานรับงานดำเนินงาน โดยปกติผมมักจะไปอยู่สายทำ product มากกว่า อันนี้เป็นครั้งแรกที่ได้เจอมาจึงอยากเขียนเก็บไว้
ทำงานแบบ Agency เรียนรู้อะไรบ้าง
- Set up Envelopment ให้เหมือนกันทุกคน ทุกเครื่อง
กำหนดการเขียนโปรแกรมให้เป็นไปในทิศทางเดียวกันและบังคับใช้เลย
เวลาดู Framework ให้เลือกจากคนในทีมทำได้ และพยายามให้ learning curve ต่ำที่สุด
คำพูดทุกคำที่ออกจากปากเรามีผล กระทบทั้งนั้นคิดให้เยอะก่อนจะพูด
ทำงานกับโปรแกรมเมอร์อย่าพูดคำว่า “แค่”
เขียนทุกอย่างให้เคลียร์ เขียนอธิบายให้เคลียร์ ปรับอะไร หน้าไหน ทำไม ตรงไหน มีรูปถ่ายด้วยจะยิ่งดีและวงกลมตรงจุดที่มีปัญหาไว้ด้วยจะดีมาก
- ทุกครั้งที่มีการประชุมหรือมีข้อมูลอะไรใหม่ๆ หากรู้เพียงคนเดียวแล้วควรจดลง ไฟล์กลาง หรือ update ข้อมูลให้แก่กลุ่มให้เร็วที่สุด เช่น คุยกับลูกค้าวันนี้มีการเปลี่ยนอะไรก็บอกมา หรือ คุยกันเองระหว่าง Dev ตรงไหนติดอะไร ต้องปรับ Table ยังไงก็บอกหรือเขียนไว้ให้หมด มันจะเป็นโล่ป้องกันทีหลังว่า จะมีคนบอกว่า “ทำไมไม่บอก”
- ทำงานให้เร็วจะไม่ดี ทำให้ดีจะไม่ทัน ทำงานให้ทันจะไม่สมบูรณ์ หากอยากได้งานทั้งเร็วและดีก็จะมาเหนื่อยตัวเอง
เงินไม่ใช่สิ่งสำคัญ แต่มันก็ซื้ออะไรหลายๆอย่างให้เราได้ แต่ซื้อวันหยุดไม่ได้ T^T
ได้ลุยงานแปลกๆ ถ้าพูดแบบเกมคงเหมือนได้ลง Dungeon แบบโหดๆ Lv up รัวๆ
ทำให้เราถึกมากๆ รู้เลยว่าเวลาถูกบีบด้วยเวลาคนเรามักทำอะไรที่ไม่น่าทำได้ ให้ได้
แต่มันก็ตามมาซึ่ง การควบคุณอารมณ์และสิ่งต่างๆเริ่มแย่เพราะว่าทำงานอย่างเดียวไม่ได้ทำอย่างอื่น ไม่ได้พักผ่อนอย่างอื่นเลย
เพื่อนร่วมทีมต้องสู้หมด กำลังใจของทีมเป็นสิ่งสำคัญมากๆ หากเกิดปัญหาต้องช่วยๆกันแก้ไข
ความนอบน้อมเป็นสิ่งที่ดีมาก อันนี้จดจำไว้แน่นๆเลย การให้เกียรติด้วยเช่นกัน
พยายามช่วยเหลือทีมแบบทำนองว่า สอนให้เข้าใจ ไม่ใช่เข้าไปแก้ๆแล้วจบ เพราะไม่ได้ช่วยอะไรทีมเท่าไร
การสังเกตุอาการของเพื่อนร่วมทีมก็สำคัญ เขาโอเคไหม เขาป่วยหรือเปล่า หายาหาของกินให้
- กองทัพต้องเดินด้วยท้อง อันนี้เรื่องจริงอย่างไม่ต้องสงสัย บางทีทำงานเพลินลืมกินข้าวกันเลย
หลายๆคนน่าจะเจออะไรมาเยอะกว่าผมอย่างแน่นอน หากมีประสบการณ์อื่นๆอย่าลืมมาแชร์กันนะครับ :)