เข้าสู่ไอที: ประสบการณ์ของนักพัฒนาชาวไนจีเรีย

เข้าสู่ไอที: ประสบการณ์ของนักพัฒนาชาวไนจีเรีย

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

จำเป็นต้องรู้วิธีการเขียนโค้ดหรือไม่?

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

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

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

มีเส้นทางอาชีพอื่นๆ อีกมากมายในด้านไอทีที่ควรค่าแก่การพิจารณาเช่นกัน ด้านล่างนี้ฉันจะแสดงความคิดของฉันเกี่ยวกับบางส่วนและวิเคราะห์ว่าพวกเขามีแนวโน้มที่ดีเพียงใดจากมุมมองของบุคคลที่อาศัยอยู่ในไนจีเรีย

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

ตัวเลือกสำหรับการทำงานในฐานะไม่ใช่โปรแกรมเมอร์

ออกแบบ

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

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

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

การจัดการโครงการ

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

การตลาดและการพัฒนาธุรกิจ

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

การสนับสนุนลูกค้า

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

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

ขยายไปไกลกว่าตลาดไนจีเรีย

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

มีหลายวิธีในการเข้าสู่ตลาดต่างประเทศ:

  • ทำงานทางไกลกับฟรีแลนซ์ มีแพลตฟอร์มที่ถูกสร้างขึ้นเพื่อจุดประสงค์เฉพาะนี้ - Toptal, gigster, Upwork และคนอื่น ๆ. ตัวฉันเองทำงานอิสระกับ Gigster มานานกว่าสองปีแล้ว นอกจากนี้ยังมีผู้เชี่ยวชาญอีกหลายคนจากไนจีเรียที่ทำงานที่นั่น ไม่ใช่แค่ในฐานะนักพัฒนาเท่านั้น แต่ยังเป็นผู้จัดการโครงการและนักออกแบบด้วย
  • ทำงานทางไกลเต็มเวลา มีสตาร์ทอัพกระจายอยู่ทั่วโลกซึ่งผู้ก่อตั้งกำลังมองหาผู้คนโดยไม่คำนึงถึงปัจจัยทางภูมิศาสตร์ นี่เป็นหลักฐานที่ชัดเจนจากไซต์งานเช่น รีโมท|ตกลง.
  • ออกจากประเทศ จากมุมมองของฉัน นี่เป็นเส้นทางที่ยากที่สุด อย่างน้อยก็ในรัฐของเรา การเดินทางไปต่างประเทศไม่ใช่เรื่องง่ายสำหรับเรา เมื่อพิจารณาจากสิ่งที่เราต้องทำและจ่ายเงินเพื่อขอวีซ่าและการอนุญาตให้อยู่ต่างประเทศ โดยเฉพาะอย่างยิ่งหากประเทศนี้ไม่ใช่แอฟริกา แต่มีข้อดีอยู่ประการหนึ่ง: โดยหลักการแล้ว คุณไม่จำเป็นต้องพยายามไปไกลกว่าแอฟริกา มีบริษัทมากมายที่สนใจจ้างงานในแอฟริกาใต้ เคนยา กานา และประเทศอื่นๆ อย่างไรก็ตาม เราต้องยอมรับว่า นอกทวีปทั้งอุปสงค์และค่าจ้างสูงกว่า

ฉันเลือกทำงานจากระยะไกลด้วยเหตุผลสองประการ:

  1. นี่เป็นตัวเลือกที่เหมาะสำหรับทั้งนายจ้างและลูกจ้าง พนักงานมักจะมีความคิดเช่นนี้: “ฉันใช้เวลาสองปีในการเรียนรู้ทุกอย่างเกี่ยวกับการสนับสนุนด้านเทคนิคทางออนไลน์ และพวกเขาก็เสนอเงินให้ฉัน 25 naira” ในทางกลับกัน นายจ้างที่อยู่ห่างออกไปหลายพันกิโลเมตรเห็นคุณค่าของทักษะของเขาและเต็มใจที่จะจ้างเขาด้วยเหตุผลทางการเงิน ซึ่งน่าจะทำให้เขาเสียค่าใช้จ่ายน้อยกว่าแรงงานของคนในภูมิภาคของเขาเอง ฟังดูเหมือนไม่มาก แต่จริงๆ แล้วไม่ได้น่ากลัวขนาดนั้น ค่าสัมบูรณ์ไม่ได้ให้ภาพที่ระดับเงินเดือนส่งผลต่อคุณภาพชีวิตของบุคคลเสมอไป มีความจำเป็นต้องคำนึงถึงค่าครองชีพในภูมิภาคนั้นด้วย การเป็นนักพัฒนาระยะไกลมูลค่า 000 ดอลลาร์ในอิบาดัน อาจทำกำไรได้มากกว่าการสร้างรายได้ 40 ดอลลาร์และอาศัยอยู่ในซานฟรานซิสโก
  2. หากคุณหารายได้ในสกุลเงินอื่นและใช้จ่ายในไนจีเรีย คุณจะได้รับประโยชน์ต่อเศรษฐกิจท้องถิ่น

แล้วการเขียนโปรแกรมล่ะ?

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

“ปรมาจารย์ JavaScript อย่าสับสนกับ Java แม้ว่า Java คงจะดีถ้าคุณต้องการทำงานกับฝั่งเซิร์ฟเวอร์บน Android อย่างไรก็ตาม JavaScript ก็ดีสำหรับฝั่งเซิร์ฟเวอร์และ Android เช่นกัน แต่เดิมมันถูกออกแบบมาสำหรับ เบราว์เซอร์ คุณจะต้องใช้ HTML, CSS, Python, Bootstrap (แต่ Bootstrap นั้นไม่ดี... หรือไม่), React, Vue, Rails, PHP, Mongo, Redis, Embedded C, Machine Learning, Solidity และอื่นๆ ”

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

ต่อไปนี้เป็นเคล็ดลับบางประการ:

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

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

อีกวิธีหนึ่งในการค้นหาจุดเริ่มต้นคือการคิดว่าคุณอยากเป็นอะไรกันแน่ “ฉันต้องการทำการเรียนรู้ของเครื่อง” “ฉันอยากเป็นนักพัฒนา iOS” นอกจากนี้ยังจะให้วลีที่คุณสามารถ Google ได้: "หลักสูตรการเรียนรู้ของเครื่อง"

2. ความเชี่ยวชาญด้านเศษส่วนของวัสดุ ก้าวแรกจากจุดเริ่มต้นยังให้ความรู้สึกสับสนโดยสิ้นเชิง เหตุผลก็คือ การสร้างบล็อกตั้งแต่เริ่มต้น เช่น ต้องใช้ความรู้ในภาษาและเครื่องมือต่างๆ มากมาย แต่ในตอนแรกสิ่งนี้ไม่ควรรบกวนคุณ

เรามาต่อด้วยตัวอย่างตั้งแต่จุดแรก ดังนั้นฉันจึงค้นหา "วิธีเขียนโค้ดสำหรับบล็อก" ใน Google และพบบทความนับพันคำที่มีคำต่างๆ เช่น HTML/CSS, JavaScript, SQL และอื่นๆ ฉันเริ่มต้นด้วยการใช้คำแรกที่ฉันไม่เข้าใจ และเริ่มค้นหาข้อมูลผ่านการสืบค้น เช่น “HTML&CSS คืออะไร”, “เรียนรู้ HTML&CSS”

3. เน้นการฝึกอบรม จุดสนใจ. ทิ้งทุกสิ่งที่ไม่จำเป็นไว้ก่อนและเริ่มต้นด้วยพื้นฐานจริงๆ ทำความคุ้นเคยกับแนวคิดของ HTML&CSS (หรือสิ่งที่คุณมี) ให้ละเอียดที่สุดเท่าที่จะทำได้ จนกว่าคุณจะรู้สึกว่าเข้าใจแล้ว การศึกษาพื้นฐานอาจเป็นเรื่องยากเพราะคุณไม่เข้าใจว่าทั้งหมดนี้นำไปใช้ในทางปฏิบัติได้อย่างไร อย่าหยุด. เมื่อเวลาผ่านไปทุกอย่างก็ชัดเจนขึ้น

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

เรียนรู้ที่จะเรียน

ดังนั้นคุณจึงตัดสินใจลองใช้ระบบไอที ตอนนี้เราแค่ต้องหาวิธีแก้ไขจุดคอขวด:

  • หาเวลาสำหรับการฝึกอบรมและทรัพยากรด้วยสื่อการสอน
  • การรับมือกับปัจจัยของไนจีเรีย นั่นคือข้อบกพร่องทั้งหมดของเราที่ทำให้การกระทำใดๆ ยากขึ้นห้าสิบเท่า
  • รับเงินที่เราวางแผนจะเผามันทั้งหมด

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

แหล่งข้อมูลส่วนใหญ่ที่ฉันแสดงรายการด้านล่างจะเกี่ยวข้องกับหัวข้อการเขียนโปรแกรม - นี่คือที่ฉันเข้าใจมากที่สุด แต่ไซต์ที่คล้ายกันสามารถค้นหาใน Google ได้อย่างง่ายดายสำหรับพื้นที่อื่นๆ ที่มีการพูดคุยกัน

อินเทอร์เน็ตคือทุกสิ่งของคุณ

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

เมื่อใดก็ตามที่ฉันมีโอกาสออนไลน์ (เช่น ในสำนักงานที่ฉันฝึกงาน หรือบนม้านั่งใกล้หอพักบัณฑิตของมหาวิทยาลัยลากอส ซึ่งคุณสามารถใช้ Wi-Fi ได้) ฉันจะทำสิ่งต่อไปนี้:

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

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

แต่ฉันต้องจ่ายค่าหนังสือ บทเรียน และหลักสูตรต่างๆ ไหม?

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

ไม่มีการปฏิเสธว่าเนื้อหาที่ต้องชำระเงินมักจะมีคุณภาพสูงกว่า แน่นอนว่าตอนนี้ฉันหยุดอนุมัติเรื่องนี้ทันเวลา แต่ครั้งหนึ่งฉันละเมิดลิขสิทธิ์หนังสือและวิดีโอซึ่งฉันมีเงินไม่เพียงพอ

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

รหัสและการออกแบบ - บนคอมพิวเตอร์เท่านั้น

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

  • หน่วยประมวลผล 1.6 GHz
  • แรม 4GB
  • ฮาร์ดไดรฟ์ 120GB

ของแบบนี้สามารถซื้อได้ในราคาประมาณ 70 ไนรา หรือถูกกว่าด้วยซ้ำหากคุณซื้อมือสอง และไม่ คุณไม่จำเป็นต้องมี MacBook

ประมาณหกปีที่แล้ว ฉันเรียนรู้การพัฒนา WordPress และต้องยืมแล็ปท็อป HP ของเพื่อนเกือบทุกวันเพื่อทำสิ่งนี้ ฉันเรียนรู้จากใจว่าเขาเรียนที่มหาวิทยาลัยวันและเวลาใด และเข้านอนเมื่อไหร่ ตอนนั้นฉันใช้ได้แต่คอมพิวเตอร์เท่านั้น

แน่นอนว่าคำแนะนำเหล่านี้ไม่เหมาะสำหรับทุกคน - บางคนไม่สามารถจ่ายเงิน 70 naira ได้ในคราวเดียว บางคนไม่มีเพื่อนที่มีแล็ปท็อปและต้องการยืม แต่สิ่งสำคัญโดยพื้นฐานคือต้องหาทางเข้าถึงคอมพิวเตอร์เป็นอย่างน้อย

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

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

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

ฉันแน่ใจว่าหากเราพิจารณาให้ละเอียดยิ่งขึ้น รายการนี้ก็สามารถขยายออกไปได้

จะขอความช่วยเหลือได้ที่ไหน

คุณไม่จำเป็นต้องเอาชนะความยากลำบากทั้งหมดเพียงลำพัง ต่อไปนี้เป็นแหล่งข้อมูลบางส่วนที่จะช่วยคุณในการฝึกอบรม:

  • Andela: แพลตฟอร์ม Andela ผลิตผู้เชี่ยวชาญระดับโลกและในเวลาเดียวกันก็ได้รับค่าตอบแทน ระยะเวลาของโปรแกรมคือสี่ปี และในช่วงเวลานี้คุณจะไม่เพียงแต่เรียนรู้ แต่ยังสร้างผลิตภัณฑ์จริงสำหรับบริษัทเทคโนโลยีจากทั่วทุกมุมโลก ซึ่งมอบประสบการณ์ที่มีคุณค่ามาก
  • นักบินโรงเรียนแลมบ์ดาแอฟริกา: โรงเรียน Lmyabda ฝึกอบรมนักพัฒนาที่มีทักษะภายในเก้าเดือน ซึ่งสามารถหางานทำได้ทันที และพวกเขาจะไม่รับ naira จากคุณสักบาทเดียวจนกว่าคุณจะได้งานที่ไหนสักแห่ง ตอนนี้ แลมบ์ดา มีจำหน่ายในแอฟริกา; Paystack ร่วมมือกับโรงเรียน ซื้อเหรียญ (ที่ฉันทำงาน), Cowrywise, CredPal และบริษัทท้องถิ่นอื่นๆ ชุดแรกตอนนี้ปิดไปแล้ว แต่ปีหน้า มั่นใจว่าเราจะประกาศชุดใหม่
  • ทุนการศึกษาไอโอวา. นักพัฒนาส่วนหน้าที่มีชื่อเสียงและผู้ร่วมก่อตั้งบริษัท BuyCoins ของฉัน ไอเร อเดริโนคุน ทุกปีเธอจะจ่ายค่าหลักสูตรระดับนาโนบน Udacity สำหรับผู้หญิงหนึ่งคน สิ่งนี้น่าดึงดูดเป็นพิเศษเพราะโปรแกรมของพวกเขาไม่ได้จำกัดอยู่เพียงการเขียนโปรแกรม แต่ยังรวมถึงสาขาวิชาดิจิทัลและธุรกิจอื่น ๆ ด้วย ขณะนี้ใบสมัครยังไม่ได้รับการยอมรับ แต่งานอยู่ระหว่างการเตรียมการทำซ้ำครั้งที่สอง
  • สาดน้ำ: โปรแกรมฟรีที่ผู้หญิงเรียนรู้การเขียนโค้ดกับที่ปรึกษา ที่นี่คุณสามารถเรียนรู้ไม่เพียงแต่วิธีการทำงานกับโค้ดเท่านั้น แต่ยังรวมถึงวิธีสร้างและจัดการสตาร์ทอัพด้วยการสนับสนุนจากผู้ก่อตั้งที่มีประสบการณ์

เคล็ดลับอื่น ๆ

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

ที่มา: will.com

เพิ่มความคิดเห็น