- ในฐานะผู้ก่อตั้งที่เคยทำ 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 ความคิดเห็น
เป็นบทความที่สนุกมากและดีมากเลยครับ
ตัวผมเองก็เช่นกัน และคนรอบตัวหลายคนก็มีไม่น้อยที่เริ่มเรียนการเขียนโปรแกรมแบบนี้ ซึ่งแม้จะไม่ได้ต่อยอดอาชีพไปสู่งานสาย it โดยตรง พวกเขาก็บอกว่าเป็นประสบการณ์ที่ดีมาก เพราะช่วยให้ได้มุมมองที่กว้างขึ้น
ดูเหมือนว่าไม่ว่าจะเรียนรู้อะไรไว้ สุดท้ายก็มีที่ให้เอาไปใช้เสมอเลยครับ ฮ่าๆ
รอบตัวผมก็มีหลายคนที่เริ่มต้นแบบนี้เหมือนกันครับ พวกเขาคอยมาถามผมเรื่องการเขียนโปรแกรมอยู่เรื่อย ๆ จนทำ MVP ได้ แต่จริง ๆ แล้วดูเหมือนว่าสิ่งที่มีบทบาทสำคัญกว่าผลลัพธ์ที่ออกมา ก็คือการที่ไอเดียได้พัฒนาและเป็นรูปเป็นร่างมากขึ้นระหว่างกระบวนการนั้น
ผมเองก็เริ่มพัฒนาแบบนี้นี่แหละครับ
สิ่งที่เปลี่ยนไปจากการพัฒนาในอดีต ดูเหมือนจะไม่ใช่ความยาก แต่เป็นขนาดของผลลัพธ์ที่นักพัฒนาเพียงคนเดียวสามารถสร้างขึ้นมาได้
เมื่อก่อนโค้ดง่าย ๆ ก็ยังง่ายอยู่แล้ว แต่ตอนนี้ด้วยการโค้ดแบบง่าย ๆ นั้น เราสามารถสร้างสิ่งต่าง ๆ ได้มากขึ้นมาก จากที่เมื่อก่อนต้องให้นักพัฒนาหลายคนร่วมแรงกันพัฒนา ตอนนี้คนเดียวก็ทำทั้งหมดได้ และเพราะอย่างนั้นสิ่งที่ต้องรู้อีกก็ยิ่งเพิ่มขึ้น สุดท้ายแล้วผมเลยคิดว่าระดับความยากก็คงใกล้เคียงเดิม
ผมเห็นด้วยกับบทความนี้อย่างยิ่งครับ
นี่ดูเหมือนเป็นอีกคำตอบหนึ่งของ เหตุผลที่คุณหาผู้ร่วมก่อตั้งสายเทคไม่ได้ ที่พูดถึงกันเมื่อสัปดาห์ก่อน
อย่างที่ในบทความข้างต้นบอกไว้ การจ่ายเงินเพื่อหานักพัฒนาก็อาจเป็นไปได้ แต่ผมเห็นด้วยว่าสิ่งที่ดีที่สุดคือผู้ก่อตั้งเองก็ควรมีความสามารถด้านวิศวกรรมอยู่ในระดับหนึ่ง
แต่ผมก็ยังแอบสงสัยอยู่นิดหน่อยว่าการเขียนโปรแกรมเป็นสิ่งที่ใคร ๆ ก็เข้าใจได้จริงหรือไม่ ผมไม่คิดว่ามันเป็นทักษะที่ ง่าย สำหรับทุกคน
แน่นอนว่าคนที่ไม่ค่อยมีเซนส์ด้านการเคลื่อนไหวก็อาจกลายเป็นนักเต้นได้ถ้าพยายามอย่างมาก แต่ก็คงต้องใช้ความพยายามมากกว่าคนอื่นมาก เช่นกัน
ถึงอย่างนั้น การเรียนรู้การเขียนโปรแกรมในทุกวันนี้ก็ง่ายขึ้นกว่าเมื่อก่อนมากแล้ว ถ้าเป็นไปได้ก็อยากให้ผู้ก่อตั้งเริ่มต้นโดยมีแนวคิดพื้นฐานเกี่ยวกับการพัฒนาซอฟต์แวร์ติดตัวไว้บ้าง
ถ้าตีความจากบทความนี้ หากคุณไม่มีความมุ่งมั่นในการเรียนรู้การเขียนโปรแกรมมากพอที่จะสร้างแอประดับ MVP ได้ ก็ไม่ควรเริ่มต้นธุรกิจบริการแอป
ใคร ๆ ก็ทำได้ แต่จะทำได้ดีแค่ไหนก็คงต่างกันไปในแต่ละคนมั้งครับ ในประเทศเราทุกคนเรียนคณิตศาสตร์พื้นฐานกัน แต่ไม่ใช่ทุกคนจะได้ 100 คะแนน
แน่นอนว่าเรื่องที่ว่าทุกคนควรต้องเรียนเขียนโปรแกรมตั้งแต่เด็กไหม สำหรับผมเองก็ไม่ได้ถึงกับว่า จำเป็นเหรอ? อืม? ประมาณนั้นครับ