ถามผู้มีประสบการ์ครับ

โดยส่วนตัวผมตั้งแต่เริ่มทำงาน ทำแต่ในส่วนของ SDLC (เน้น Coding) ขอถามคนที่มีประสบการณ์ที่ต้องเปลี่ยนไปทำ Project Manage สาย Software Development นะครับ ว่ามีความรู้สึกยังงัย เสียดาย สกิล Dev ไหม หรือความรู้สึกในมุมมองอื่นๆ ด้านอื่นๆ ก็ได้ครับ

ขอถามเพิ่มเติมเกี่ยวกับช่วงชีวิตการเป็น Programmer / Software Engineer ในไทย ว่าควรซักกี่ปี หรือสามารถเป็นได้เกือบตลอดชีวิตการทำงานเหมือนใน USA หรือ EU ไหม มาแลกเปลี่ยนมุมมองกันครับ

Hiring! บริษัทที่น่าสนใจ

Carmen Software company cover
Carmen Software
Hotel Financial Solutions
Next Innovation (Thailand) Co., Ltd. company cover
Next Innovation (Thailand) Co., Ltd.
We are web design with consulting & engineering services driven the future stronger and flexibility.
KKP Dime company cover
KKP Dime
KKP Dime บริษัทในเครือเกียรตินาคินภัทร
Kiatnakin Phatra Financial Group company cover
Kiatnakin Phatra Financial Group
Financial Service
Fastwork Technologies company cover
Fastwork Technologies
Fastwork.co เว็บไซต์ที่รวบรวม ฟรีแลนซ์ มืออาชีพจากหลากหลายสายงานไว้ในที่เดียวกัน
Thoughtworks Thailand company cover
Thoughtworks Thailand
Thoughtworks เป็นบริษัทที่ปรึกษาด้านเทคโนโยลีระดับโลกที่คว้า Great Place to Work 3 ปีซ้อน
Iron Software company cover
Iron Software
Iron Software is an American company providing a suite of .NET libraries by engineer for engineers.
CLEVERSE company cover
CLEVERSE
Cleverse is a Venture Builder. Our team builds several tech companies.
Nipa Cloud company cover
Nipa Cloud
#1 OpenStack cloud provider in Thailand with our own data center and software platform.
Bangmod Enterprise company cover
Bangmod Enterprise
The leader in Cloud Server and Hosting in Thailand.
CIMB THAI Bank company cover
CIMB THAI Bank
MOVING FORWARD WITH YOU - CIMB is the leading ASEAN Bank
Bangkok Bank company cover
Bangkok Bank
Bangkok Bank is one of Southeast Asia's largest regional banks, a market leader in business banking
MuvMi (Urban Mobility Tech Co.,Ltd.) company cover
MuvMi (Urban Mobility Tech Co.,Ltd.)
Shape the future of urban mobility towards affordable, clean, and safe solutions
T.N. Digital Solution Co., Ltd. company cover
T.N. Digital Solution Co., Ltd.
TNDS has been involving in every first move of banking’s major digital transformation.
KBTG - KASIKORN Business-Technology Group company cover
KBTG - KASIKORN Business-Technology Group
KBTG - "The Technology Company for Digital Business Innovation"
Siam Commercial Bank Public Company Limited company cover
Siam Commercial Bank Public Company Limited
"Let's start a brighter career future together"
Icon Framework co.,Ltd. company cover
Icon Framework co.,Ltd.
Global Standard Platform for Real Estate แพลตฟอร์มสำหรับธุรกิจอสังหาริมทรัพย์ครบวงจร มาตรฐานระดับโลก
REFINITIV company cover
REFINITIV
The Financial and Risk business of Thomson Reuters is now Refinitiv
H LAB company cover
H LAB
Re-engineering healthcare systems through intelligent platforms and system design.
The Gang Technology Co., Ltd. company cover
The Gang Technology Co., Ltd.
We're a Digital Agency that helps our customers transform their business into digital with ease.
LTMH company cover
LTMH
LTMH มุ่งเน้นการพัฒนาผลิตภัณฑ์ที่สามารถช่วยพันธมิตรของเราให้บรรลุเป้าหมาย
Seven Peaks company cover
Seven Peaks
We Drive Digital Transformation
Wisesight (Thailand) Co., Ltd. company cover
Wisesight (Thailand) Co., Ltd.
The Best Choice For Handling Social Media · High Expertise in Social Data · Most Advanced and Secure
MOLOG Tech company cover
MOLOG Tech
We are Modern Logistic Platform, Specialize in WMS, OMS and TMS.
Data Wow Co.,Ltd company cover
Data Wow Co.,Ltd
We enable our clients to realize increased productivity by solving their most complex issues by Data
LINE Company Thailand company cover
LINE Company Thailand
LINE, the world's hottest mobile messaging platform, offers free text and voice messaging + Call
LINE MAN Wongnai company cover
LINE MAN Wongnai
Join our journey to becoming No.1 food platform in Thailand

ผมก็ยังไม่มีประสบการณ์ด้านนั้นตรงๆ นะครับ แต่ผมเพิ่งได้รับหน้าที่ให้ควบคุมดูแลน้องๆ และลดการ Coding ลง
สำหรับผมก็รู้สึกเสียดาย เพราะ Coding น้อยลงเพื่อไปทำอย่างอื่น แต่ผมยัง Coding อยู่และก็ยังศึกษาการ Coding ไปเรื่อยๆ เพราะว่ายังชอบอยู่ครับ แต่คนเราต้องเติบโตครับ หน้าที่ก็เปลี่ยนไป

เพิ่งมาเริ่มทำ PM เต็มตัวเหมือนกัน เสียดายสกิลเดฟเหมือนกัน ตอนนี้ก็เลย code เล่นๆของตัวเองไปบ้างให้หายอยาก

สายเดฟสมัยนี้ผมว่าเป็นได้ตลอดชีวิตนะครับ ขอแค่อย่าหยุดเรียนรู้เทคโนโลยีใหม่ๆ เรื่องที่ว่าโตไปถึงระดับนึงแล้วตำแหน่งตัน เงินเดือนตัน ผมว่ามันเริ่มจะลดลงแล้วครับ หลายๆทีเริ่มเห็นความสำคัญของ dev ที่มีประสบการณ์แล้วกล้าจ่ายแล้ว อาจจะมีไม่กี่ที่แต่ผมว่าเริ่มเป็นสัญญาณที่ดีละ

อย่างผมนี่รักเขียนโค้ดมากนะ แล้วไม่ชอบสายบริหารเลยแม้แต่นิดเดียว ตอนนี้ก็ยังโค้ดเป็นอาชีพ แต่ก็ยังมองตัวเองตอนอายุ 50+ ที่ยังนั่งเขียนโค้ดไม่ออก แต่ถ้าทำได้ก็จะทำ

ผมว่าพอถึงจุดนึงสมองเราจะไม่แล่นฉิวเหมือนสมัยวัยรุ่นครับ
(นึกภาพตัวเองอายุ 35++)

ทำให้เรื่องความเร็วต่างๆ ในการทำความเข้าใจเรื่องใหม่ๆ
ความฟิตในการ ดำดิ่งลงลึกๆ ลงในโพรงกระต่าย
การแก้ไขเรื่องเล็กๆ ยิบย่อยของเทคโนโลยีใหม่ๆ ลดลง
(ยกเว้นว่าจะอยู่กับ project เดิม ใช้เทคโนโลยีเดิมๆ ไปตลอด ซึ่งยากมากสำหรับสายนี้)

แต่สิ่งที่มีมากขึ้นตามอายุงานคือ ประสบการณ์ทำงาน
การมองเห็นภาพรวมของระบบ การดูแลจัดการ
การแก้ปัญหาต่างๆ พูดง่ายๆ คือเก๋าขึ้น

ลักษณะงานที่ทำได้เลยเปลี่ยนไปครับ

ปล.ทีแรกผมก็คิดว่าชอบ code อย่าง dev อย่างเดียวนี่หละครับ

ประสิทธิภาพสมองผมยังไหวนะครับ ถึงจะไม่ฉิวเท่าตอนวัยรุ่น แต่ก็ยังยิ่งยวดใช้ได้ดีอยู่
ที่ไม่ได้เท่าเดิมคือ อดนอนไม่ได้เท่าสมัยวัยรุ่น
และที่แย่จนเป็นอุปสรรคคือ สายตาครับ สั้นและเอียงอยู่แล้วก็ยังไม่เป็นปัญหา แต่พออายุมากแล้ว ยาวมาด้วย ทีนี้แย่เลยครับ มองจอลำบากมาก ถึงมีแว่นหลายอันก็ยังลำบาก ถอดเข้าถอดออกก็ทำเอามึน
อายุมากแล้วเป็นเถ้าแก่แล้ว แต่ผมก็ยังไม่ยุติการวิ่งตามความเปลี่ยนแปลงครับ ถ้าผมหยุด พวกคุณแซงผมแน่

mehn Sat, 15/04/2017 - 21:35

30+ ครับ รู้สึกสมองยังดีอยู่นะ และยังรัก coding เหมือนเดิม
ปัญหาคือ เรื่องสุขภาพสายตาอย่างเดียวเลย อย่างอื่นไม่เป็นปัญหานะ (แต่ต้องระวังตัวตลอดไม่ให้นั่งติดโต๊ะนานๆ จับเวลาถ้าเกิน 2-3 ชม. ต้องออกไปเครื่องไหว)

ผมยังไม่คิดจะเป็น PM นะครับ แต่อยากบอก/ระบายความรู้สึกจากมุมมองลูกทีมคนนึง

ผมไม่รู้ว่าที่อื่นเป็นแบบนี้เหมือนกันรึเปล่า คือ PM มีหน้าที่จัด resource ลำดับงานให้พอดี scope-time-cost ตามทวงงานจากทีมข้างนอกและข้างในให้ทัน dependency ของกันและกัน

เพราะฉะนั้นคำถามหลักๆจะมี งานชิ้นนี้จะใช้เวลาเท่าไหร่ ซึ่งเป็นคำถามที่ลูกทีมไม่รู้จะคำตอบมาให้จากไหน
งานทำซอฟท์แวร์มันไม่ใช่งานก่อสร้างบ้านที่ทำเหมือนๆเดิม factor มันมีล้านแปด ได้แต่ใช้ความรู้สึกกะๆเอา

เวลาวาง timeline อย่างเว็บก็พยายามย่อยแบ่ง item งานเป็นหน้าๆ ซึ่งเว็บสมัยนี้มันไม่ใช่แล้ว เวลามาอัพเดท progress ก็จะเห็นอาการงานโหลดหนักกระจุกที่บางคน บางที item ที่ใช้ effort มากๆกลับไม่อยู่ใน list หรือไปรวมอยู่ในหัวข้อเดียว ส่วนงานยิบย่อยดันแตกรายการเต็ม timeline เห็นงานยิบย่อยเสร็จไปเยอะแต่ทำไมตัวงานมันยังไม่พร้อมซะที

พอมี change แล้วก็ต่อรองกับในทีมว่า timeline ว่าเปลี่ยนแค่นี้เอง เปลี่ยนแค่บรรทัดเดียวเองมั้ง แต่พี่เค้าไม่ได้เป็นคน code หลักแล้ว ไม่รู้ dependency ของ code มันกระทบไปถึงไหนๆ แต่พอบางทีมี change ที่พอดีไม่ต้องใช้ effort ทำอะไรเยอะ ทำแปบเดียวเสร็จ PM ก็ชมโอ้โหสุดยอด

PM ที่มาจากสาย dev น่าจะเข้าใจหัวอกของ dev ที่สุดแล้ว นี่คือพี่สาย dev ที่เค้าเว้นห่างจาก web technology ไปหน่อยเท่านั้นเอง พี่เค้าทำดีที่สุดแล้ว แต่ก็ยังต้องเจออาการประมาณนี้อยู่ดี
ยิ่งถ้าเป็น PM ที่ไม่รู้ technical หรือเซลล์ไปขายฝันตกลงอะไรกับลูกค้ามาจะยิ่งกว่านี้อีก

อายุผมก็มากขึ้นเรื่อยๆ ต่อไปก็คงโดนบีบให้ย้ายหน้าที่ไปเป็น PM เหมือนกัน ผมก็อยากเป็น PM ที่ดี ไม่อยากมีอาการแบบนี้กับลูกทีมเหมือนกัน

ถ้า PM ไม่เคยผ่าน DEV มาก่อนปัญหาแบบนี้เจอเป็นปกติเลยครับ ทำใจให้ชิน พยายามบอกเข้าให้ได้ว่าตรงส่วนไหนยาก และอาจจะแก้ไม่ออก