8 คะแนน โดย xguru 2020-04-14 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

คำถามที่ผู้ก่อตั้งซึ่งไม่รู้เรื่องการพัฒนาควรถามเมื่อต้องจ้างโคแฟウンเดอร์/CTO/วิศวกรคนแรก และความหมายของคำตอบต่อคำถามเหล่านั้น

  1. ทีมพัฒนาเดิมมีขนาดเท่าไร?

  2. ถ้าเคยอยู่บริษัทที่มีนักพัฒนามากกว่า 30 คน การแบ่งทีมเป็นอย่างไร มีการมอบหมายงานและจัดการสปรินต์อย่างไร? มีอะไรในกระบวนการของบริษัทนั้นที่คุณชอบและไม่ชอบ?

  3. ที่บริษัทก่อนหน้า เขาประเมินระยะเวลางานพัฒนาอย่างไร? แม่นยำแค่ไหน?

  4. ถ้าเคยมีปัญหากับผู้จัดการ เป็นเรื่องอะไร? เคยมีประสบการณ์ทำการพัฒนาระบบเดิมขึ้นใหม่ทั้งหมด (Second System) ไหม?

  5. มีส่วนร่วมกับโอเพนซอร์สบ้างไหม? ถ้ามี เป็นอะไรและเพราะอะไร? ใช้ไลบรารีและเครื่องมืออะไรบ่อย?

ตอนที่ 2

  1. เมื่อไม่มีคนรอบตัวให้ช่วย คุณแก้ปัญหาอย่างไร?

  2. ในฐานะวิศวกร คำว่า "งานเสร็จแล้ว" หมายถึงอะไร?

  3. ถ้าคุณเคยสร้างแอปหรือโปรแกรมเพื่อแก้ปัญหาของตัวเอง เล่าให้ฟังหน่อย

  4. ถ้าต้องจ้างวิศวกรคนอื่นเข้าทีมของเรา คุณจะหา สัมภาษณ์ และตัดสินใจจ้างอย่างไร ช่วยอธิบายหน่อย

  5. มีเรื่องอะไรในการเขียนโค้ดที่คุณไม่อยากประนีประนอมบ้าง?

2 ความคิดเห็น

 
xguru 2020-04-14

ภาค 2 อยู่ที่นี่ https://greghausheer.com/articles/…

 
xguru 2020-04-14

จริง ๆ ก็มีความคิดเหมือนกันว่า แค่จะเข้าใจคำถามระดับนี้ก็คงไม่ง่ายแล้วใช่ไหม? แต่...

ก็เห็นผู้ก่อตั้งที่ไม่ใช่วิศวกรหลายคนตามหา CTO ทั้งที่ยังไม่เข้าใจแม้แต่คำศัพท์ระดับนี้อยู่บ่อย ๆ

อย่างที่มีบอกไว้ตั้งแต่ต้นบทความว่า "It’s a great time to be a developer."

อย่างน้อยก็ควรพยายามมีความรู้ในระดับนักพัฒนามือใหม่ไว้บ้าง ถึงจะช่วยในการคัดเลือกนักพัฒนาที่ดีได้

เพิ่มเติม: "บทความที่อุทิศให้ซีอีโอที่กำลังหานักพัฒนา" https://th.news.hada.io/topic?id=1547