ข้อคิด เพื่อการเป็น Developer ที่ดีขึ้น จาก “Lee Robinson” ผู้ช่วยให้ Next.js มีผู้ใช้ทั่วโลก 1.3 ล้านคน และช่วยให้ Vercel กลายเป็น Unicorn
1. ความเร็วสำคัญกว่ากลยุทธ์ที่ดีที่สุด
การลงมือส่งมอบงานอย่างรวดเร็ว (“Shipping fast”) ดีกว่าการมัวแต่หากลยุทธ์ที่สมบูรณ์แบบ
ความเร็ว (Speed) คือจุดแข็งที่สร้างความได้เปรียบ
.
2. สร้างนิสัยรักการส่งมอบงาน
ต้องมี “bias toward shipping” คือเน้นการลงมือและนำของจริงออกมาใช้หรือให้คนใช้
ทีมขนาดเล็ก (Small teams) ส่งมอบงานได้เร็วกว่า
ทีมที่ใช้ AI เต็มรูปแบบ (“AI-native”) จะขยับตัวเร็วกว่า 10 เท่าเมื่อเทียบกับทีมที่ไม่ปรับตัว
.
3. การใช้งานจริงสำคัญกว่าการเปิดตัว
Landings > Launches: การที่คนมาใช้งานจริงสำคัญกว่าการเปิดตัวโปรเจกต์เฉย ๆ
ฟังลูกค้า สร้าง ส่งมอบ แจ้งลูกค้า แล้วทำซ้ำไปเรื่อย ๆ
.
4. ศักยภาพไร้ขีดจำกัด
ไม่มีเพดานอาชีพ (You have no career ceiling)
ความมุ่งมั่นและความอุตสาหะ (Grit) สำคัญกว่าพรสวรรค์ (Talent)
ไม่มีสิ่งใดมาแทนที่การลงมือทำซ้ำ ๆ (Putting in the hours)
พัฒนาให้ดีขึ้นวันละ 1% (“Get 1% better every day”)
.
5. การแสวงหาความจริงอย่างเข้มงวด
“Ruthlessly truth seeking”: ต้องหาความจริง แม้บางครั้งความจริงจะเจ็บปวด
พร้อมเปลี่ยนใจเมื่อรู้ว่าตัวเองผิด (You can just change your mind if wrong)
มีความเห็นที่ชัดเจนแต่ไม่ยึดติดเกินไป (Strong opinions, loosely held)
.
6. การเรียนรู้จากประสบการณ์และผู้อื่น
เพิ่มชั่วโมงแห่งการเปิดรับ (Maximize your exposure hours)
ข้อมูลจากประสบการณ์ (Anecdata) สำคัญกว่าข้อมูลเชิงสถิติ (Data) ในบางบริบท
แสวงหาความจริงจากหลายมุมมอง (Seek the collective truth)
.
7. การสื่อสารคือหัวใจของงาน
งานของเราคือ “การสื่อสาร” (Communication is the job)
การเขียนที่ชัดเจนแปลว่าคิดอย่างชัดเจน (Clear writing is clear thinking)
ทุกคนควรพัฒนาทักษะการเขียนให้ดีขึ้น
ผู้นำต้องสร้างความชัดเจนโดยเฉพาะเวลาที่ทีมสับสน
เป็นคนจดโน้ตในที่ประชุม แม้จะจดไว้ใช้เองก็ยังดี
.
8. การจัดการความคาดหวังและความสัมพันธ์ในทีม
ความคาดหวังที่ไม่ตรงกันนำไปสู่ความผิดหวัง
เวลาจะส่งข้อความใน Slack ให้คาดเดาคำถาม/ข้อโต้แย้งล่วงหน้าแล้วตอบไว้เลย
.
9. การศึกษาและการตลาดสำหรับนักพัฒนา
การศึกษา คือรูปแบบการตลาดที่ดีที่สุดสำหรับ Developer
จงจริงใจและยอมรับข้อผิดพลาดของตัวเอง
ไม่ควรใช้คำว่า “webinar” อีกต่อไป
.
10. ความช่วยเหลือและการเป็นผู้นำ
การช่วยเหลือเล็กน้อยอย่างต่อเนื่อง สะสมกลายเป็นอิทธิพลมหาศาล
ความเป็นผู้นำคือการรับผิดชอบต่อผลลัพธ์ ไม่ใช่แค่บทบาทในโครงสร้างองค์กร
อิทธิพลสำคัญกว่าตำแหน่ง
ผู้นำต้องลงมือทำเองและรู้จักมอบหมาย
เขียน playbook ของตัวเองจากการศึกษาแนวทางของคนอื่น แล้วประยุกต์ให้เหมาะกับตัวเอง
.
11. Passion, Work & Life
งานสามารถเป็นงานอดิเรกได้ แต่ก็ควรมีขอบเขต
“Passion + Boundaries” สำคัญกว่าความสมดุลชีวิต-งานแบบในอุดมคติ
งานที่ดีที่สุดมักเกิดจากความอยากรู้อยากเห็นของตัวเอง
.
12. การแสดงออกด้วยการลงมือทำ
สาธิตให้ดู (Demo) ดีกว่าเขียนบันทึก (Memo)
ในที่ประชุม บางทีคุณควรทำ prototype จริงได้เลย
ส่งมอบเฉพาะสิ่งที่ตัวเองรู้สึกตื่นเต้น
.
13. การจ้างงานและการสร้างทีม
การจ้างคนคือสิ่งที่แยกผู้นำดีออกจากผู้นำที่ยอดเยี่ยม
เวลาจ้างงาน ต้องตอบในใจว่า “ใช่เลย!” (Hell yes) หรือ “ไม่ใช่” (No) เท่านั้น
ศักยภาพการเติบโตสำคัญกว่าความสามารถปัจจุบัน
ควรจ้างคนที่คุณจะได้เรียนรู้ด้วย
ควรจ้างคนที่วันหนึ่งคุณอยากทำงานร่วมด้วยในอนาคต
คำถามสัมภาษณ์ที่ชอบ: “งานไหนที่คุณภูมิใจที่สุด?”
.
14. การนำทีมและวัฒนธรรม
พยายามมองเจตนาดีของคนอื่นเสมอ
เป็นผู้นำด้วยความเห็นอกเห็นใจ (Empathy)
อาจมีบางวันที่คนในทีมเจอวันที่แย่
คำวิจารณ์คือ feedback ที่ดี ถ้าฟังแบบไม่ใช้อารมณ์
.
ผมคิดว่ามีประโยชน์ลองเอาไปปรับใช้ดูนะครับ
Views: 9