บทความนี้จริงๆ เขียนตอนทำงานได้ 1 ปี 10 เดือน อยากจะมา Recap ดูว่าเราได้เรียนรู้อะไรมาบ้างในช่วงเวลาทำงาน ซึ่งสิ่งต่อไปนี้ อาจจะไม่เหมือนกันในแต่ละคน เพราะการทำงานของแต่ละบริษัท ก็แตกต่างกัน (จะพยายามเขียนใจความจริงๆ ไม่เวิ่นเว้อ)
- Move fast − ในโลกของธุรกิจ ความเร็วเป็นสิ่งสำคัญมากๆ ดังนั้น process ตั้งแต่คิดจนถึง launch (features, products) จะต้องเป็นไปด้วยความรวดเร็ว (เท่าที่เราจะเร็วได้)
- Accept changes − การเปลี่ยนแปลง เป็นสิ่งที่เราเจออยู่ตลอดเวลา ซึ่งไม่ใช่เรื่องแปลก แน่นอนว่า เราไม่รู้ว่าบางทีสิ่งที่เราทำ มันอาจจะเปลี่ยนไปในทางที่ดี หรือไม่ดี แต่เป็นการคุ้มค่าที่จะลอง
- การ Balance ระหว่าง quality กับ time เป็นสิ่งที่ทำได้ค่อนข้างยากในเชิง Dev ซึ่งสัญชาติญาณ Dev คือจะอยากเขียนโค้ดให้ออกมาดี แต่บางครั้งถ้ามันจำเป็นต้อง launch ในเวลาสั้นๆ (ตามข้อ 1.) เราต้อง balance จุดนี้ให้ดี แต่ไม่ได้หมายความว่าเขียนไปแย่ๆ เพียงแต่เราต้องมาดูว่าจุดไหนที่เรายอมรับมันได้
- Task management เป็นอีกเรื่องที่สำคัญที่ทำให้เราทำงานได้อย่างเป็นระบบ ทำให้เราสามารถรู้ได้ว่า ตอนนี้เรากำลังทำอะไร สัปดาห์นี้เราจะทำอะไร จะทำให้งาน flow ขึ้น
- งานด่วนงานร้อน มักจะมาบ่อยๆ แต่เราต้องไม่สั่นคลอนหรือหัวเสีย ดังนั้นถ้ามีข้อ 4. แล้วจะช่วยให้จุดนี้ทำได้ง่ายขึ้น สามารถต่อรองได้
- มีอะไรให้เคลีย − ปัญหาเรื่องงาน หากเรา handle ได้แล้ว บางครั้งจะมีปัญหาเรื่องคน ปัญหาพวกนี้แก้ได้ด้วยการพูดคุย หรือเรียนรู้ที่จะอยู่กับผู้คน ต้องไม่ทำงานแบบไม่ชอบหน้าคนในทีม ไม่เช่นนั้นความสุขจะหาได้ยาก
- ปัญหามีมาตลอด เราต้องเรียนรู้ที่จะแก้ไข พยายามเคยชินกับการเกิดปัญหา (แต่ไม่ใช่เมินเฉย)
cover picture: conferencecall.co.uk