22 คะแนน โดย mokiman 2021-09-21 | 13 ความคิดเห็น | แชร์ทาง WhatsApp

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

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

 
coma333 2021-09-27

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

บริษัทมีพนักงานราว ๆ 20 คน และทีมพัฒนารวมถึงนักพัฒนาแอปมีไม่ถึง 5 คน

CEO ของบริษัทลงมือพัฒนาเองด้วย และตอนก่อตั้งก็เริ่มธุรกิจจากเว็บไซต์ที่ตัวเองสร้างขึ้นมา

หัวหน้าทีมพัฒนาได้ลาออกไป แล้ว CEO ก็รับทั้งบทหัวหน้าทีม ทั้งบท CEO และดูแลทุกอย่างเองทั้งหมด เป็นสถานการณ์ที่เขาเข้ามาเกี่ยวข้องกับทุกอย่างตั้งแต่การจ้างงานไปจนถึงการรีวิวโค้ด

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

สรุปคือผมรู้สึกได้เลยว่าคนที่รู้ลึกนี่น่ากลัวกว่า

ผมไม่ทราบว่าโครงสร้างองค์กรของบริษัทที่คุณจะเริ่มต้นเป็นแบบไหน แต่ในมุมพนักงานแล้ว การที่ CEO มานั่งเขียนโค้ดและเข้ามาเกี่ยวข้องด้วยนั้นไม่ได้ทำให้สบายใจครับ ถ้าคุณทำเฉพาะบทบาทของ CEO ได้อย่างเดียวผมก็แนะนำ แต่ถ้าต้องเข้ามาเกี่ยวข้องกับงานพัฒนาด้วย ผมคงไม่อยากแนะนำเท่าไรครับ

 
mokiman 2021-09-28

ฟังดูเหมือนว่านั่นไม่ใช่เหตุผลที่ไม่ดีสำหรับการเป็น CEO แต่เป็นเหตุผลที่ดีมากกว่านะ...

 
coma333 2021-09-29

ทำให้พนักงานลำบาก นั่นแหละคือ CEO

 
lordmiss 2021-09-24

มีหนังสือเล่มหนึ่งชื่อว่า <นักพัฒนา 7 ปี, ผู้จัดการวันแรก>

http://www.yes24.com/Product/Goods/87336637

ผมคิดว่าน่าจะเป็นประโยชน์กับคุณครับ

และคุณใช้คำว่า 'ความไม่เข้าสังคมของผม' เองด้วย... แต่เพราะตำแหน่งหน้าที่หล่อหลอมคน ผมจึงคิดว่าไม่จำเป็นต้องมองความไม่เข้าสังคมตอนเป็นหัวหน้าทีมกับตอนเป็น CEO ว่าเป็นเรื่องเดียวกัน หากคุณโน้มน้าวตัวเองไม่ได้ คุณก็โน้มน้าวคนอื่นไม่ได้เช่นกัน

 
roxie 2021-09-23

ขอแนะนำซีรีส์ต่างประเทศเรื่อง Silicon Valley ด้วยครับ เป็นเรื่องเกี่ยวกับนักพัฒนาที่กลายมาเป็น CEO แบบไม่ทันตั้งตัวและต้องเจอกับเหตุการณ์ต่าง ๆ มากมาย แต่ในมุมของ CEO คงดูไปยิ้มไปอย่างเดียวไม่ได้แน่กับสถานการณ์อย่างที่ VC ส่งคนของตัวเองเข้าไปปักในสตาร์ตอัป น่าจะเป็นประโยชน์กับคุณครับ

 
bus710 2021-09-23

ค่อนข้างนอกประเด็นไปหน่อยนะครับ

แต่จู่ ๆ ก็นึกถึงซีรีส์เยอรมันของ Netflix เรื่อง "How to Sell Drugs Online" ขึ้นมาครับ 555

 
bus710 2021-09-23

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

 
spilist2 2021-09-23

ดูเหมือนว่าเว็บไซต์ https://leaddev.com/ จะมีบทความและงานบรรยายดี ๆ เกี่ยวกับ "ภาวะผู้นำทางวิศวกรรม" อยู่มากทีเดียว

ยังมีช่อง YouTube (https://www.youtube.com/c/LeadDev/) ด้วย โดยมีวิดีโอจำนวนมากที่หัวหน้าระดับลีดของนักพัฒนาหรือ VP of Engineering จากหลายบริษัทมาร่วมเสวนา บรรยาย หรืออภิปรายกัน

อาจไม่ได้เกี่ยวข้องกับ "CEO" โดยตรงนัก แต่ผมได้คำแนะนำมากมายเกี่ยวกับการนำองค์กรในฐานะผู้นำที่มีความสามารถด้านเทคนิค ทั้งในแง่มุมของทัศนคติและวิธีการทำงาน ถ้าจะแนะนำวิดีโอที่เพิ่งดูมาไม่นานสักไม่กี่อัน ก็มี:

  • Creating a career ladder for engineers: ทำไมเส้นทางความก้าวหน้าในอาชีพของนักพัฒนาจึงสำคัญ และควรบริหารจัดการอย่างไร https://www.youtube.com/watch?v=jA1Q94d2z10

  • Building a successful and sustainable CI/CD pipeline: หากต้องการสร้าง CI/CD pipeline ที่มีประสิทธิภาพและยั่งยืนอย่างแท้จริง ควรโฟกัสที่สถาปัตยกรรมและกระบวนการมากกว่าเครื่องมือ และต้องค่อย ๆ โน้มน้าวสมาชิกในองค์กรอย่างต่อเนื่อง https://www.youtube.com/watch?v=9nIG-pFyQ_k

 
xguru 2021-09-21

ก่อนอื่นขอแสดงความยินดีด้วยครับ ผมคิดว่าน่าจะมีกรณีที่นักพัฒนาก้าวมาเป็น CEO มากขึ้น

ถ้าคุณกังวลเรื่องการเข้าสังคมไม่เก่งอย่างที่เขียนไว้ ผมคิดว่าสิ่งที่ควรใส่ใจมากที่สุดน่าจะเป็นเรื่องการสื่อสารครับ

  • กลยุทธ์ด้านการปฏิบัติการและการสื่อสารภายในสำหรับ CEO https://th.news.hada.io/topic?id=1156

ผมได้แปลสั้นๆ ไว้ในคอมเมนต์ของโพสต์ด้านบนแล้ว ลองดูได้ครับ

สำหรับ CEO สิ่งสำคัญคือการสื่อสารกับทีมอย่างต่อเนื่องเกี่ยวกับ "เรากำลังมุ่งหน้าไปทางไหน" ต้องพูดถึง "ทำไมเราถึงทำสิ่งนี้ ตอนนี้ทำไปถึงไหนแล้ว และยังเหลืออะไรต้องทำต่อ" แบบ "ซ้ำๆ" ครับ เพราะเมื่อบริษัทเติบโตขึ้นในระดับหนึ่ง ก็มักจะต้องสร้างสิ่งใหญ่ๆ อย่าง mission และ vision รวมถึงกลไกในหลายรูปแบบตั้งแต่ town hall meeting ไปจนถึง 1:1 feedback แต่ผมมองว่าสิ่งที่สำคัญที่สุดคือการพูดคุยกันอย่างต่อเนื่องครับ

ถ้ายังอยู่ในช่วงเริ่มต้น โดยพื้นฐานแล้วผมคิดว่าควรทำอะไรเบาๆ อย่างเช่น "คุยกับทีมทุกเช้า 10 นาที" ให้ได้สม่ำเสมอครับ เพราะถ้าคิดว่า "ต้องทำ daily standup" มันจะรู้สึกกดดันเกินไป

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

  • 3 เรื่องที่นักพัฒนาควรระวังเมื่อเริ่มสตาร์ตอัป https://th.news.hada.io/topic?id=3016

  • สิ่งที่ได้เรียนรู้จากการร่วมก่อตั้ง Dribbble https://th.news.hada.io/topic?id=23

  • สิ่งที่ CEO สตาร์ตอัปอดีตพนักงาน Samsung เรียนรู้หลังสูญเงินไป 1.2 พันล้านวอน https://th.news.hada.io/topic?id=3015

  • ประสบการณ์ความล้มเหลวของ Sprig บริการส่งอาหารของตัวเอง https://th.news.hada.io/topic?id=2364

ผมคิดว่าการมองล่วงหน้าว่าในอีกไม่กี่ปีข้างหน้าจะเกิดอะไรขึ้น โดยเฉพาะเรื่องการลงทุน ก็สำคัญเหมือนกันครับ

ถ้าจากนักพัฒนากลายมาเป็น CEO ผมคิดว่าคุณก็น่าจะต้องทำบทบาทในฐานะ CTO ไปพร้อมกันในระดับหนึ่งด้วย ลองดูบทความด้านล่างนี้ประกอบครับ

สิ่งอื่นๆ ที่ควรอ่านเพิ่มเติม

และถ้ามองในแง่ของแหล่งข้อมูลอย่างเดียว ผมคิดว่าของฝั่ง YC น่าจะช่วยได้มากที่สุดครับ

ดูเหมือนว่าสื่อภาษาเกาหลีจะยังไม่มีอะไรที่ครอบคลุมกว้างขนาดนี้มากนัก

 
mokiman 2021-09-21

มีแหล่งข้อมูลอะไรบ้างเกี่ยวกับการก้าวจากการเป็นโค้ดเดอร์ไปสู่การเป็น CEO?

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

 
xguru 2021-09-21

ฉันยังไม่ค่อยรู้ว่าสตาร์ตอัปที่คุณกำลังทำอยู่ตอนนี้เริ่มต้นมาได้อย่างไร

ทำไมถึงเป็นสถานการณ์ที่ต้องโน้มน้าวเรื่องการเป็น CEO เหรอครับ/คะ? เริ่มต้นด้วยกันแบบผู้ร่วมก่อตั้ง แล้วตกลงกันว่าผู้ถามจะรับบทนั้นเองหรือเปล่า? หรือเป็นสถานการณ์ที่ต่างคนต่างอยากเป็น CEO กันแน่ ก็เลยสงสัยตรงนี้ครับ/ค่ะ พูดกันตามตรง การจะรู้ว่าใครเหมาะกับการเป็น CEO หรือไม่นั้น ถ้าไม่ได้ลองทำเองก็ดูออกได้ยากมาก ผม/ฉันคิดว่าความรักในไอเดียนั้นและวิสัยทัศน์ที่มีต่อมันก็สำคัญมากด้วย

เหตุผลที่ชอบ CEO ที่มาจากสายพัฒนาก็เพราะว่า ช่วงแรกอาจจะวุ่นกับการทำ MVP แต่พอเปิดตัวบริการแล้ว ผู้ใช้เพิ่มขึ้นและธุรกิจเริ่มโตขึ้น หลังจากนั้นผม/ฉันคิดว่าคนที่มีความรู้ด้านการพัฒนากับคนที่ไม่มี จะเริ่มเห็นความแตกต่างกันชัดเจน

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

"ทำไมเดี๋ยวนี้ถึงพัฒนาได้ไม่เร็ว/ไม่ทำเหมือนเมื่อก่อนล่ะ? ทีมพัฒนาไม่เก่งเหรอ? อู้งานอยู่หรือเปล่า?"

อาจจะคิดว่า ไม่น่าจะพูดแบบนี้หรอกมั้ง? แต่จริง ๆ แล้วเป็นสถานการณ์ที่เกิดขึ้นบ่อยมาก เพราะอย่างนั้น ผม/ฉันจึงชอบแบบที่คนที่วางแผนผลิตภัณฑ์มาตั้งแต่ต้นและลงมือพัฒนาด้วยตัวเอง มีวิสัยทัศน์ แล้วก่อตั้งและพาบริษัทเติบโตไปมากกว่า

 
bichi 2021-09-27

มีแหล่งข้อมูลอะไรบ้างเกี่ยวกับการเปลี่ยนจากโค้ดเดอร์ไปเป็น CEO?

ไม่ใช่แค่เรื่องบังเอิญหรอกนะ แต่บริษัทประมาณ 9 ใน 10 รู้จักคำว่า legacy แต่ไม่เข้าใจมัน

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

เพราะแบบนี้เลยมีหลายบริษัทที่ทำงานติดขัด ผมจึงมองว่าถ้า CEO มาจากสายพัฒนา ยังไงก็มีโอกาสชนะสูงมาก และตอนนี้ก็กำลังเตรียมตัวลุยธุรกิจอยู่

ผมคิดว่าแค่ทำ 3 เรื่องนี้ให้ดี คือการมอบอำนาจ อิสระ และความรับผิดชอบ ใคร ๆ ก็เป็น CEO ที่ดีได้

CEO ช่วงเริ่มต้นมักพยายามจัดการทุกอย่างด้วยตัวเอง โดยเฉพาะเรื่องนี้ที่ควรระวัง และควรมอบอำนาจโดยตั้งอยู่บนพื้นฐานของความไว้วางใจ

 
mokiman 2021-09-21

ขอบคุณมากครับ/ค่ะ!! ผม/ฉันจะค่อย ๆ อ่านและทำความเข้าใจทีละอย่างให้ดีครับ/ค่ะ