32 คะแนน โดย xguru 2024-05-02 | 7 ความคิดเห็น | แชร์ทาง WhatsApp
  • ในฐานะผู้ก่อตั้งที่เคยทำ Exit มาแล้ว มักมีผู้ประกอบการที่ทะเยอทะยานและเชื่อว่าตัวเองมีไอเดียถัดไปที่จะเปลี่ยนโลกเข้ามาหาอยู่บ่อย ๆ
    • พวกเขาอยากเริ่มต้นด้วยการทำให้ไอเดียนั้นกลายเป็นมากกว่าแค่แนวคิด
  • โดยทั่วไปแล้วจะเริ่มจากการเล่าถึงปัญหาที่พวกเขาอยากแก้
    • คำแนะนำที่ให้กับผู้ก่อตั้งระยะเริ่มต้นคือ สมมติฐานส่วนใหญ่มักจะผิด ดังนั้นสิ่งสำคัญคือการทำซ้ำอย่างรวดเร็วและลงมือทำสิ่งที่ยังขยายไม่ได้
  • บทสนทนามักดำเนินไปประมาณนี้:

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

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

เวลาที่คิดว่าสายไปแล้ว จริง ๆ คือเวลาที่เร็วที่สุด

  • ในปี 2010 ผมเป็นนักศึกษากฎหมายปีสองที่ไม่ได้รับการศึกษาด้านเทคโนโลยีอย่างเป็นทางการ แต่มีไอเดียสตาร์ทอัพเป็นของตัวเอง
    • เหมือนคนรุ่นราวคราวเดียวกันจำนวนมาก ผมดูหนัง The Social Network แล้วอยากเริ่มบริษัทของตัวเองเพื่อเปลี่ยนโลก
  • ไอเดียหนึ่งคือ community forum สำหรับนักศึกษากฎหมายที่ช่วยตอบคำถามกันเอง (StackOverflow สำหรับแนวคิดทางกฎหมาย)
    • อีกไอเดียหนึ่งคือเครื่องมือแนะนำเว็บไซต์ ("ถ้าคุณชอบอ่านสิ่งนี้ คุณก็น่าจะชอบสิ่งนี้ด้วย")
    • ปัญหาคือผมไม่รู้ว่าจะสร้างมันอย่างไร
  • ผมพยายามหาพาร์ตเนอร์สายเทคโนโลยี แต่ก็ไม่เป็นผล
    • พี่ชายแท้ ๆ ของผมบอกว่ายังไม่สายเกินไปที่จะเรียนเขียนโปรแกรม
    • ที่จริงแล้ว มัน ไม่เคย สายเกินไปที่จะเรียนรู้อะไรก็ตาม
    • ผมไปหาร้านหนังสือและเจอหนังสือสอนภาษา C# สำหรับผู้เริ่มต้น แล้วการเดินทางแบบผู้ประกอบการที่แท้จริงก็เริ่มต้นขึ้น
  • สำหรับไอเดียเว็บไซต์กฎหมาย ผมนำความรู้ C# มาใช้สร้างเซิร์ฟเวอร์สำหรับโฮสต์ข้อมูล
    • ผมเรียน HTML และ JavaScript เพื่อทำเว็บไซต์ขึ้นมา (ในยุคก่อนที่จะมีตัวเลือก no-code และ low-code)
    • ผมซื้อหนังสือเกี่ยวกับฐานข้อมูลมาเพื่อบันทึกและติดตามการเปลี่ยนแปลง
    • ความจำเป็นคือมารดาแห่งการประดิษฐ์ (และการเรียนรู้)
  • แน่นอนว่าไอเดียนั้นไปไม่ไกลเกินกว่าต้นแบบง่าย ๆ แต่ผมก็สะสมประสบการณ์ได้มากพอที่จะได้งานวิศวกรรมซอฟต์แวร์
    • ผมสร้างระบบ backend ที่ให้บริการผู้ใช้นับล้านคนต่อวัน ที่ Aviary และ Adobe
    • ผมกลายเป็นวิศวกรซอฟต์แวร์ที่ตัวเองกำลังตามหา
  • ต่อมาผมกับเพื่อนร่วมงานลาออกจาก Adobe เพื่อเริ่มต้นแพลตฟอร์มพอดแคสต์ Anchor
    • เป้าหมายคือทำให้ทุกคนสามารถสร้าง แก้ไข และแชร์พอดแคสต์ได้อย่างง่ายดาย
    • ไอเดียนี้ต้องการการลงมือทำทางเทคโนโลยีอย่างจริงจังเพื่อให้เกิดขึ้นได้จริง
    • ผมเรียนรู้หน้างานเกี่ยวกับการประมวลผลเสียง การบันทึกสด การสร้างวิดีโอ บริการถอดเสียง และอื่น ๆ
    • ผมไม่เคยสร้างระบบที่เร็วและเชื่อถือได้สำหรับส่งมอบคอนเทนต์ให้ผู้ใช้ทั่วโลกทุกวันทุกขณะมาก่อน แต่ ผมเรียนรู้ไปพร้อมกับการทำงาน
โฆษณา

เป้าหมายที่ทะเยอทะยานคือเหตุผลของการเรียนรู้

  • ผู้ก่อตั้งที่มีความทะเยอทะยานอาจตื่นขึ้นมาเช้าวันหนึ่งพร้อมกับไอเดียในฝัน และอยากสร้างมันขึ้นมา แต่เพราะไม่เคยได้รับการศึกษาด้านเทคโนโลยีอย่างเป็นทางการ จึงได้แต่มึนงงไม่รู้จะเริ่มอย่างไร
    • พวกเขาเชื่อว่าทำคนเดียวไม่ได้
    • ไม่รู้จะเริ่มต้นอย่างไร ใครจะช่วยชี้ทาง หรือจะหาเวลามาเรียนรู้และสร้างมันได้อย่างไร
    • ภาวะกลืนไม่เข้าคายไม่ออกนี้เกิดขึ้นได้ในหลายด้าน เช่น การขาย การตลาด การเติบโต แต่ชัดเจนเป็นพิเศษในเรื่องการเขียนโปรแกรม
  • แต่ไม่มีแรงจูงใจใดที่ยิ่งใหญ่ไปกว่าการมีเป้าหมายที่น่าตื่นเต้นและทะเยอทะยานที่คุณอยากไปให้ถึง เพื่อผลักดันให้เรียนรู้สิ่งใหม่
    • สำหรับผู้ก่อตั้งที่มีไอเดียใหญ่ ๆ: "ยินดีด้วย คุณทำส่วนที่ยากที่สุดสำเร็จแล้ว นั่นคือการหาเหตุผลที่จะเรียนรู้"
  • กลับมาที่บทสนทนากับผู้ประกอบการที่ทะเยอทะยาน:

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

  • ตอนที่ผมเริ่มเขียนโปรแกรมเมื่อ 14 ปีก่อน ผมต้องพึ่งหนังสือกระดาษจากร้านหนังสือหรือหนังสือเบื้องต้นที่มีคราบกาแฟจากห้องสมุด
    • แต่ทุกวันนี้เราอยู่ในยุคทองของปัญญาประดิษฐ์ ซึ่งคำตอบของคำถามทางเทคนิคแทบทั้งหมดอยู่แค่ปลายนิ้ว
    • ไม่ใช่แค่คำถามอย่าง "จะทำ X หรือ Y ได้อย่างไร?" แต่รวมถึงคำถามระดับสูงอย่าง "จะเริ่มต้นอย่างไร?" ด้วย

    "ต้องเข้าใจเทคโนโลยีอะไรบ้างเพื่อจะสร้างและปล่อย [ไอเดีย] นี้?"
    relational database เหรอ?
    "relational database คืออะไร?"
    อ๋อ นี่มีวิดีโอ YouTube ที่อธิบายได้ดีมากอยู่เลย "ช่วยออกแบบฐานข้อมูลให้เหมาะกับไอเดียของผมหน่อย"
    แล้วก็เดินหน้าต่อไปแบบนั้น...

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

แล้วทำไมถึงยังต้องมีผู้ร่วมก่อตั้งอยู่ดี?

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

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

 
ietgou 2024-05-07

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

 
dbs0829 2024-05-03

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

 
tominam2 2024-05-03

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

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

ผมเห็นด้วยกับบทความนี้อย่างยิ่งครับ

 
xguru 2024-05-02

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

ถึงอย่างนั้น การเรียนรู้การเขียนโปรแกรมในทุกวันนี้ก็ง่ายขึ้นกว่าเมื่อก่อนมากแล้ว ถ้าเป็นไปได้ก็อยากให้ผู้ก่อตั้งเริ่มต้นโดยมีแนวคิดพื้นฐานเกี่ยวกับการพัฒนาซอฟต์แวร์ติดตัวไว้บ้าง

 
[ความคิดเห็นนี้ถูกซ่อน]
 
kandk 2024-05-02

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

 
superwoou 2024-05-02

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