สรุปความรู้ที่ได้จาก Project ที่ทำหลายระบบ

บอกก่อนเลยว่าบทความนี้ยาวแน่ๆ โดยผมจะพยายามแบ่ง part เป็นหัวข้อๆแล้วกันนะครับ ถ้าใครอ่านแล้วเจอเรื่องอะไรหรือมีประสบการณ์เดียวกันก็อย่าลืมมาแบ่งปันใน comment ด้านล่างบทความนะครับ เอาล่ะ ไปดูกันว่าการได้ลงไปเจอระบบที่ไม่ได้ใหญ่แต่มีหลาย party เป็นอย่างไร และในมุมมองของ dev ที่เจองานคุยกับลูกค้าเป็นอย่างไรครับ เริ่มต้นจากไปทำ API ส่วนเดียว ในตอนแรกที่ทางบริษัทได้รับงานมาเราได้มีส่วนเข้าไปช่วยงานทำ API สำหรับให้ทางทีมงานที่เป็นแผนกภายใน ขอเรียกทีมนี้ว่าทีม M แล้วกันโดยมี senior dev มาคุยงานกัน ตอนประชุมครั้งแรกทางทีมก็ขนกันไปฟัง requirement และมีหัวหน้าไปด้วย ซึ่งผมได้เรียนรู้อะไรเยอะเยะจากเขา และกับตัวโปรเจ็คนี้ จากการประชุมงานครั้งแรกนั้นทำให้เรียนรู้ว่า การจะสื่อสารกับ vender เจ้าอื่นๆ ถ้าหากเราเป็นคนกลางควรจะต้องเตรียมตัวอะไร บ้าง เช่น เอกสารควรจะบอกชัดเจน และต้อง update ด้วย เพราะจากที่เราคุยกันนั้นมีแต่เอกสารเก่า และเป็นการคุยปากเปล่าซะเยอะ เช่น การติดต่อกับ server อื่นๆ ซึ่งตรงจุดนี้มีหลุดระบบภายในมาโดยไม่มีการบอกกล่าวใดๆ ซึ่งตรงนี้ก็ทำให้เห็นว่าคนที่จะคุยเก็บ requirement ต้องเป็นคนจับประเด็นเร็วและเข้าใจระบบได้เร็ว หัวหน้าผมนั้นจับประเด็นได้เร็วมากๆ คือบอกได้เป็นฉากๆอะไรต้องส่งไปไหนทั้งๆที่นั่งฟังพร้อมกัน ผมยัง […]

สิ่งที่เรียนรู้จากการทำงานแบบ Agency

ผมได้มีโอกาสทำงานในรูปแบบ Agency ทำงานรับงานดำเนินงาน โดยปกติผมมักจะไปอยู่สายทำ product มากกว่า อันนี้เป็นครั้งแรกที่ได้เจอมาจึงอยากเขียนเก็บไว้ adminเป็นโปรแกรมเมอร์ที่ตามหาคุณค่าของชีวิตและความฝันในวัยเด็ก ชอบเล่นเกม เรียนรู้ทุกอย่าง ชอบเจอคนใหม่ๆ งานสังคมทุกชนิด ออกกำลังกายในวันว่าง อ่านหนังสือ มีเว็บรีวิวหนังสือด้วย www.readraide.in.th www.oxygenyoyo.com