ในปี 2012 ฉันเป็นเพียงเด็กในหมู่บ้านจากไนจีเรียที่ไม่มีอะไรเลยนอกจากความฝันและโทรศัพท์ Nokia (J2ME) วันนี้ฉันเป็นนักพัฒนา Android อายุ 19 ปีที่ทำงานกับแอพมากกว่า 50 แอพและปัจจุบันทำงานให้กับการเริ่มต้น MIT ฉันชื่อ Elvis Chidera และนี่คือเรื่องราวของฉัน
การเดินทางของฉันเริ่มต้นด้วยความอยากรู้เกี่ยวกับวิธีสร้างเว็บไซต์ เมื่อโตขึ้น ฉันใช้เวลาออนไลน์เป็นจำนวนมากเพราะฉันชอบดาวน์โหลดเกมและอ่าน Society Of Robots ฉันจะประหยัดเงินเป็นเวลาหลายสัปดาห์เพื่อซื้อชุดอินเทอร์เน็ต 10 MB ในราคา 100 Naira (0.28 ดอลลาร์สหรัฐฯ) และย้อนกลับไปในปี 2555 ซึ่งอาจอยู่ได้นานหนึ่งเดือน
เมื่อเรียนรู้การเขียนโค้ด ฉันได้เริ่มขั้นตอนแรกและขั้นตอนง่ายๆ ในการค้นหาโดย Google เกี่ยวกับวิธีสร้างเว็บไซต์ ฉันได้ผลลัพธ์เป็นล้าน ไม่รู้ว่าจะเริ่มต้นจากตรงไหน ฉันคลิกลิงก์แรกที่เห็นซึ่งมาจากโรงเรียน W3CS
บทความอธิบายว่าฉันต้องเรียนรู้บางภาษา (HTML และ CSS) จึงจะสามารถสร้างเว็บไซต์ได้ ฉันตรวจสอบแหล่งข้อมูลอื่นๆ เพื่อยืนยันว่าฉันจำเป็นต้องเรียนรู้สิ่งเหล่านี้จริงๆ จากนั้นฉันก็เริ่มหลักสูตร W3CSchools HTML และ CSS
ทุกวันหลังเลิกเรียน ฉันจะไปที่เว็บไซต์เพื่อเรียน ในตอนแรก ตัวอย่างโค้ดและคำอธิบายไม่สมเหตุสมผลสำหรับฉัน แต่ฉันก็เรียนต่อไปเรื่อย ๆ ฉันอ้างถึงบทเรียนต่าง ๆ เมื่อฉันติดอยู่ สิ่งนี้ช่วยให้ฉันมองเห็นปัญหาที่พบในหลายๆ มุม
เมื่อฉันยังเด็ก ฉันมีปัญหากับทักษะการอ่านและการเขียนในโรงเรียน ฉันทำได้ดีกว่าพวกเขาผ่านการฝึกฝนอย่างต่อเนื่องเท่านั้น ดังนั้นฉันจึงมีโมเดลนี้อยู่ในหัวแล้ว ถ้าฉันยังคงฝึกฝน ไม่ว่าจะใช้เวลานานเท่าใด ในที่สุดฉันก็จะสามารถเข้าใจภาษาการเขียนโปรแกรมเหล่านี้ได้
การเรียนรู้อย่างเข้มข้นไม่กี่เดือนทำให้ฉันคุ้นเคยกับ HTML, CSS และ JavaScript ขณะที่ฉันยังเรียนอยู่ เพื่อนคนหนึ่งได้แสดงภาพยนตร์เรื่อง "The Social Network" ให้ฉันดู และหลังจากดูจบแล้ว ฉันก็รู้สึกมีกำลังใจอย่างมากที่จะสร้างสิ่งที่ยิ่งใหญ่ชิ้นต่อไป ขอบคุณฮอลลีวูด
ฉันมีช่วงเวลายูเรก้าสองสามวันต่อมา แนวคิดคือการสร้าง Facebook เวอร์ชันที่ดีขึ้น ในเวลานั้น คุณไม่เห็นเพื่อน Facebook ที่ออนไลน์อยู่ นอกจากนี้ Facebook ยังถูกสร้างขึ้นเพื่อเชื่อมต่อกับผู้คนที่คุณรู้จักแล้วในชีวิตจริง
นั่นคือแนวคิดในการเริ่มต้นธุรกิจพันล้านดอลลาร์ของฉัน:สร้างเครือข่ายโซเชียลพร้อมฟีเจอร์ทั้งหมดที่ Facebook ไม่มี Mark Zuckerberg - ฉันมาหาคุณ - หรืออย่างที่ฉันคิดไว้
ฉันใช้เวลาสองสามเดือนข้างหน้าเพื่อสร้างเครือข่ายโซเชียลที่ดีขึ้นโดยเพิ่มฟีเจอร์ใดๆ ที่ฉันคิดจะใช้ได้
ฉันมั่นใจอย่างไร้เดียงสาว่าฉันจะชนะ
หลังจากเสร็จสิ้นโครงการ ฉันทำในสิ่งที่ใครๆ ก็ทำได้โดยไม่มีงบโฆษณา ฉันสแปมอินเทอร์เน็ตมาหลายวันแล้ว
หลังจากทำการตลาดมาหลายวัน ความเป็นจริงก็ตบหน้าฉันอย่างแรง ฉันมีผู้ใช้เพียง 200 ราย ซึ่งฉันต้องขอร้องให้กลับมาที่ไซต์ต่อไป
ฉันหดหู่! สองสามเดือนของการทำงานหนักใช้ไปอย่างเปล่าประโยชน์ สิ่งนี้ได้สอนบทเรียนสำคัญสองประการให้ฉันทราบอย่างยากลำบาก:
- ฉันต้องตระหนักถึงปัญหาไก่และไข่ที่เรียกว่า Cold start ที่แพลตฟอร์มใหม่ต้องเผชิญตั้งแต่เนิ่นๆ
- ฉันกำลังสร้างสิ่งที่ฉัน คิด คนต้องการ แต่สุดท้ายฉันก็สร้างโรงงานฟีเจอร์ขึ้นมาอีกแห่ง
แม้ว่าการได้รับแรงบันดาลใจจากโครงการนั้นเป็นเรื่องปกติ แต่คุณจำเป็นต้องรู้ด้วยว่าเมื่อใดที่คุณกำลังมุ่งหน้าไปสู่ทางตัน ฉันใช้เวลาอีกสองสามเดือนเพื่อดูว่าฉันจะมีผู้คนเข้ามาในไซต์ของฉันมากขึ้นหรือไม่ แต่จำนวนการรักษาผู้ใช้ยังคงพุ่งไปที่ 0% และในที่สุดฉันก็ล้มเลิกโครงการนี้
แต่ฉันได้รับแรงบันดาลใจจากคติของลูอิสใน Meet the Robinsons “ก้าวไปข้างหน้า”
มองหาแรงบันดาลใจสำหรับโครงการต่อไปของฉัน ฉันใคร่ครวญความต้องการของชุมชนท้องถิ่นของฉัน ครั้งนี้ ฉันต้องการสร้างสิ่งที่ผู้คนต้องการจริงๆ และยินดีจ่าย
ฉันคิดไอเดียที่จะทำให้ข้อความตัวอักษรราคาถูกลงและง่ายต่อการส่งไปยังหลายคนพร้อมกัน นี่เป็นเหมือน Whatsapp ที่ได้รับการสนับสนุนจาก SMS มากกว่า หลังจากพูดคุยกับคนอื่นเกี่ยวกับเรื่องนี้แล้ว ฉันตัดสินใจว่านี่เป็นสิ่งต่อไปที่ต้องทำ
ฉันตั้งชื่อโปรเจ็กต์ Xmx Me มันจะเป็นแอพ J2ME นี่หมายความว่าฉันต้องเรียนรู้ภาษาจาวา เมื่อมองย้อนเวลากลับไป ฉันต้องยอมรับว่ามันเป็นความท้าทายที่ยิ่งใหญ่ที่สุดที่ฉันเคยเจอมา ฉันต้องอ่านบทช่วยสอนหลายๆ ครั้งเพื่อให้เข้าใจอย่างถ่องแท้
หลังจากจบหลักสูตร Java ไม่กี่หลักสูตร ผมก็พร้อมสำหรับการทำงาน ฉันพิมพ์โค้ดทีละบรรทัดอย่างไม่ลดละ ฉันสร้างแบ็กเอนด์อย่างระมัดระวังด้วย PHP ส่วนหน้าด้วย HTML และ CSS และแอปบนอุปกรณ์เคลื่อนที่ด้วย J2ME แอปกำลังมีชีวิต
แต่นี่คือสิ่งที่ — ฉันไม่ได้เป็นเจ้าของแล็ปท็อป ฉันกำลังสร้างแอปทั้งหมดของฉันบนฟีเจอร์โฟน J2ME
รอ. อะไรนะ?
คุณอ่านถูกแล้ว
ฉันสร้างแอปที่ใช้งานจริงบนฟีเจอร์โฟนได้อย่างไร
ณ จุดนี้ในชีวิตของฉัน ฉันไม่เคยตั้งโปรแกรมบนแล็ปท็อปเลย ฉันไม่สามารถจ่ายได้ พ่อแม่ของฉันต้องการช่วยฉัน แต่มันยากสำหรับพวกเขาเพราะพวกเขาต้องเลือกระหว่างการจ่ายค่าเล่าเรียนของฉัน (และความจำเป็นอื่นๆ) กับการซื้อแล็ปท็อปให้ฉัน
ฉันไม่เคยใช้แล็ปท็อปมาก่อน และการโต้ตอบกับคอมพิวเตอร์เพียงอย่างเดียวของฉันคือที่คาเฟ่ในโลกไซเบอร์ ฉันจำได้ว่าเคยดูวิดีโอเกี่ยวกับวิธีใช้คอมพิวเตอร์ (คลิกซ้าย ลาก วาง และสิ่งพื้นฐานอื่นๆ) จากนั้นจึงเดินเข้าไปในไซเบอร์คาเฟ่เพื่อฝึกฝน
ฉันโชคดีที่ญาติคนหนึ่งมอบโทรศัพท์รุ่นพิเศษให้ฉัน (Nokia 2690) โทรศัพท์เครื่องนี้เปลี่ยนชีวิตฉัน นั่นคือสิ่งที่ฉันเคยพัฒนา Xmx Me เครือข่ายโซเชียลที่ล้มเหลวของฉัน และโครงการอื่นๆ อีกหลายโครงการ
ไม่มีอะไรนอกจากโทรศัพท์และความตั้งใจที่จะประสบความสำเร็จชั่วโมงแล้วชั่วโมงเล่าที่ฉันพิมพ์รหัสของฉันบนแป้นพิมพ์เล็ก ๆ นั้น ฉันโชคดีอีกครั้งที่ได้พบแอปที่อนุญาตให้ฉันรวบรวมโครงการ J2ME ของฉัน ใช่ การสร้างแอป J2ME บนโทรศัพท์ J2ME คือ เป็นไปได้
SDK เป็นทรัพยากรที่หิวโหย ดังนั้นแบตเตอรี่ของฉันมักจะหมดลง ฉันจะทำต่อไป โดยเขียนโค้ดทั้งหมดของฉันลงบนกระดาษ และพยายามตรวจสอบเพื่อหาข้อผิดพลาดทางไวยากรณ์
ฉันไม่คิดว่าฉันจะล้มเหลวในการทดสอบการเขียนโค้ดไวท์บอร์ดของ Java หลังจากทำสิ่งนี้มาเป็นเวลานาน :)
การเปิดแอป SMS กลุ่มของฉัน
หลังจากผ่านไปหลายเดือน ฉันมีสินค้าพร้อม ฉันสามารถโน้มน้าวคนที่ฉันพบในฟอรัมอินเทอร์เน็ตให้ช่วยชำระค่าบริการโฮสต์เว็บไซต์และบริการ SMS จำนวนมากสำหรับหน่วย SMS ในจำนวนจำกัด
การเปิดตัวแอปเป็นไปด้วยดี อย่างน้อยก็ดีกว่าโครงการแรกของฉัน เรามีสื่อท้องถิ่น และหนึ่งในบล็อกชั้นนำของเคนยาก็เขียนเกี่ยวกับแอปนี้ด้วย เราเติบโตแบบออร์แกนิกถึงผู้ใช้ประมาณ 5,000 ราย
เราอยู่ในธุรกิจ และเราได้รับธุรกรรมสองครั้งต่อวัน
เมื่อไม่มีประสบการณ์ในการดำเนินธุรกิจมาก่อน ฉันจึงทำผิดพลาดครั้งใหญ่ ซึ่งบางส่วนได้แก่:
- ไม่มีวิธีง่ายๆ ในการเรียกเก็บเงินผู้ใช้ในไนจีเรีย ไม่ใช่ทุกคนที่มีบัตรเดบิต ดังนั้นฉันจึงอนุญาตให้ผู้คนชำระเงินโดยใช้เครดิตโทรศัพท์มือถือของพวกเขา ปัญหาคือไม่มีวิธีอย่างเป็นทางการในการแปลงเครดิตนี้เป็นเงิน ฉันต้องขายให้กับผู้ขายที่ซื้อคืนในราคาที่ต่ำอย่างน่าขัน
- มีการบัญชีเพียงเล็กน้อยหรือไม่มีเลย ฉันกำลังสูญเสียเงินและฉันไม่รู้เกี่ยวกับมัน ฉันไม่ได้คำนึงถึงต้นทุนค่าโสหุ้ยบางอย่าง มีชิ้นส่วนที่หายไปหลายชิ้น
ฉันกำลังพิจารณาที่จะขายแอพเพื่อซื้อแล็ปท็อป ไม่รู้จะทำอะไร เลยไปขอ ใช่ ฉันเป็นคนไร้ยางอายและหิวโหย มันไม่ได้ผลดี มีคนถูกกล่าวหาว่าเป็นคนหลอกลวง ซึ่งในที่สุดฉันก็แก้ไขได้ อีกครั้ง ฉันไม่มีประสบการณ์และจัดการกับสถานการณ์ได้ไม่ดี
หลังจากยืมเงินหลายครั้งเพื่อให้ธุรกิจดำเนินต่อไปได้ ฉันก็ตัดสินใจโยนผ้าเช็ดตัวทิ้งไป เมื่อมองย้อนกลับไป ฉันคิดว่านี่เป็นการตัดสินใจที่ไม่ดี ด้วยการเรียนรู้และประสบการณ์เพิ่มขึ้นอีกเล็กน้อย ฉันจะทำให้สิ่งต่างๆ ดีขึ้นได้ บางทีฉันอาจไม่เห็นอนาคตในแอป SMS ฉันเพิ่งเปิดตัวแอปย้อนหลัง และผู้ใช้หลายคนยังคงใช้และชอบมัน
บทเรียนที่ฉันได้เรียนรู้ระหว่างทาง
ฉันตระหนักว่าถ้าฉันจะสามารถซื้อคอมพิวเตอร์ได้ในเร็วๆ นี้ ฉันจะต้องทำงานหนักเพื่อมัน ดังนั้นฉันจึงเริ่มประหยัดเงินทั้งหมดที่ฉันทำได้ ฉันลดรายจ่ายประจำวันและใช้ชีวิตให้เรียบง่ายที่สุด ฉันขอความช่วยเหลือจากญาติของฉัน ฉันยังขายของใช้ส่วนตัวเพื่อหาเงินซื้อแล็ปท็อปอีกด้วย
ถึงกระนั้นก็ยังไม่เพียงพอ ด้วยความมุ่งมั่นที่จะบรรลุเป้าหมาย ฉันจึงทำงานอิสระในการสร้างเว็บไซต์เพื่อรับเงินที่เหลือ
คุณใช้ฟีเจอร์โฟนเพื่อสร้างเว็บไซต์ที่ออกแบบมาสำหรับผู้ใช้พีซีได้อย่างไร ง่ายๆ:มีเพื่อน Facebook ที่คุณรบกวนทุกคืนเพื่อดูเว็บไซต์ของคุณบนคอมพิวเตอร์ของเขาและให้ข้อเสนอแนะแก่คุณ ถูกกว่าไปคาเฟ่ไซเบอร์ซ้ำๆ
ฉันยังใช้ Ideone อย่างหนักซึ่งทำให้ฉันสามารถเรียกใช้สคริปต์ PHP ของฉันเพื่อดูว่ามันทำงานก่อนที่จะอัปโหลดหรือไม่
ในที่สุดฉันก็สามารถได้รับแล็ปท็อปเครื่องนั้น ฉันยังจำความรู้สึกปีติที่ฉันมีได้ กลิ่นของพลาสติกเมื่อคุณแกะกล่องคอมพิวเตอร์ราคาถูกเครื่องใหม่ ตอนนี้ฉันสามารถทำงานในโครงการใดก็ได้ที่ฉันต้องการโดยไม่รู้สึกว่าถูกจำกัดเพราะโทรศัพท์ของฉัน
เนื่องจากอุปกรณ์ J2ME ค่อยๆ หมดอายุการใช้งาน ฉันจึงเปลี่ยนมาใช้การสร้างสำหรับแพลตฟอร์ม Android ทักษะ Java ของฉันยังคงเกี่ยวข้องอยู่ที่นั่น ฉันแค่ต้องการเรียนรู้บางสิ่งเฉพาะแพลตฟอร์ม
ปีหน้าในปี 2015 หลังเลิกเรียนมัธยมปลาย ฉันตัดสินใจเริ่มทำงานหาเลี้ยงครอบครัว ดังนั้นฉันจึงเริ่มงานอิสระ ฉันใช้งานฟอรัมและกลุ่มต่างๆ ในพื้นที่อยู่เสมอ โดยมองหาผู้ที่ต้องการความช่วยเหลือในการสร้างแอป Android
เนื่องจากฉันไม่มีพอร์ตโฟลิโอที่ดี ฉันจึงสร้างแอปสำหรับบางคนก่อนที่พวกเขาจะจ่ายเงิน โดยไม่มีการรับประกันว่าจะได้รับเงิน ฉันถูกต่อยด้วยวิธีการนี้หลายครั้ง แต่ก็ทำให้ฉันสามารถสร้างพอร์ตโฟลิโอที่ดีได้
ฉันต้องการแบ่งปันบางสิ่งที่ฉันอยากรู้ในขณะที่ฉันทำงานอิสระ:
อย่าผอมเกินไป รับผิดชอบมากเกินไปไม่ดีต่อสุขภาพของคุณ ครอบครัวของคุณ หรือลูกค้า
ฉันทำงานกับลูกค้าหลายรายจากส่วนต่างๆ ของไนจีเรียที่รักงานของฉัน ในที่สุดฉันก็ได้งานเต็มเวลาที่ลากอส ประเทศไนจีเรียหลังจากทำงานกับลูกค้าทางไกล
จากนั้น ขณะดูฟีดข่าว ฉันเห็นโฆษณาตำแหน่งงานนักพัฒนา Android ที่ Dot Learn ฉันค้นหาพวกเขาและตระหนักว่าพวกเขาเป็นสตาร์ทอัพ MIT ที่ทำงานในด้านเทคโนโลยีการศึกษาที่ฉันหลงใหลและในตลาดที่ฉันเข้าใจ พวกเขามีแนวคิดที่ไม่เหมือนใคร:เพื่อแก้ปัญหาการเข้าถึงการศึกษาออนไลน์โดยการสร้างวิดีโอเพื่อการศึกษาที่มีข้อมูลน้อยมาก — ให้เหลือเพียง 1MB ต่อวิดีโอทุกชั่วโมง
สิ่งนี้แทบไม่น่าเชื่อ และฉันรู้ว่ามันเป็นกุญแจสำคัญในการทำให้การศึกษาเข้าถึงผู้คนจำนวนมากได้
ฉันหลงใหลในการปฏิวัติการศึกษาในแอฟริกาเป็นอย่างมาก อันที่จริง ฉันได้สร้างแอปเตรียมสอบฟรี (รองรับโฆษณา) ชื่อ PrepUp ที่มีการติดตั้งมากกว่า 35,000+ ครั้ง และเป็นหนึ่งในผู้เข้ารอบสุดท้ายที่ West Africa Mobile Awards ในปี 2016 ดังนั้นฉันจึงต้องการเป็นส่วนหนึ่งของ Dot Learn กำลังสร้าง
ดังนั้นฉันจึงผ่านข้อกำหนดของงานนักพัฒนาและรู้สึกว่าฉันมีโอกาส แต่กลุ่มอาการแอบอ้างไม่ต้องการให้ฉันเก่ง
ฉันมีความคิดที่ขัดแย้งกันหลายวัน ควรสมัครหรือไม่
จากนั้นฉันก็รู้สิ่งหนึ่ง:ฉันไม่มีอะไรจะเสียแล้ว
ที่เลวร้ายที่สุดที่อาจเกิดขึ้นคือการที่ฉันถูกปฏิเสธ แต่ฉันจะไม่ตาย ก็เลยไปสมัคร
ฉันเริ่มดูซ้ำหลายวิดีโอที่ฉันดาวน์โหลดจาก MIT OCW ฉันยังใช้เวลาบางคืนดูวิดีโอโซลูชันการสัมภาษณ์การเข้ารหัส ในอดีต ฉันมักจะได้รับการว่าจ้างโดยพิจารณาจากผลงานที่แข็งแกร่งและประสบการณ์การทำงานก่อนหน้านี้ แต่ฉันไม่ต้องการที่จะถูกจับหากพวกเขาให้สัมภาษณ์เกี่ยวกับการเขียนโค้ดแก่ฉัน
เรื่องสั้นยาว:หลังจากเตรียมการมากมาย ตอบคำถามยากๆ สัมภาษณ์ทางโทรศัพท์ และเขียนโปรเจ็กต์บางโครงการ ฉันได้รับการยอมรับ
ฉันไม่อยากเชื่อเลย ฉันมีความสุข
เมื่อมองย้อนกลับไป นี่เป็นการตัดสินใจที่ดีที่สุดอย่างหนึ่งของฉัน
การทำงานที่ Dotlearn ทำให้ฉันเติบโตอย่างก้าวกระโดดในอาชีพการงาน และได้พบกับผู้คนที่ยอดเยี่ยมมากมายจาก MIT, Harvard และสถานที่ที่ยอดเยี่ยมอื่นๆ
ตั้งแต่เข้าร่วมกิจกรรมใหญ่ๆ เช่น Techcrunch Battlefield (ฉันพลาดเที่ยวบิน) ไปจนถึงรู้ตัวว่าแร็พได้ นับว่าเป็นประสบการณ์ที่สนุกและน่าตื่นเต้นมาก
หมายเหตุสุดท้าย
ฉันรู้ว่าฉันเพิ่งเริ่มต้น แต่เป้าหมายของเรื่องราวของฉันคือการสร้างแรงบันดาลใจให้ใครบางคนในสถานการณ์ที่คล้ายกันเช่นฉัน
คุณสามารถติดตามฉันบน Twitter หรือสื่อสำหรับการอัปเดตเพิ่มเติม คุณสามารถเชื่อมต่อกับฉันใน LinkedIn ขอบคุณค่ะ