Skip to main content

เรียนรู้การเขียนโค้ดตอนนี้: วิธีเลือกค่าย boot dev ที่เหมาะสมสำหรับคุณ

Anonim

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

มีการเข้ารหัส“ boot camps” มากกว่า 65 รายการในสหรัฐอเมริกาเพียงอย่างเดียวแต่ละแบบมีรูปแบบการสอนที่แตกต่างกันความเชี่ยวชาญทางภาษาและรูปแบบการสอน ดังนั้นก่อนที่คุณจะลาออกจากงานเพื่อเป็น Zuck คนต่อไปให้ถามตัวเองด้วยคำถามหกข้อนี้เพื่อเป็นแนวทางในการวิจัยของคุณ

1. ฉันต้องการเรียนภาษาใด

การเขียนโค้ด boot camps มักใช้“ ภาษาสอน” หนึ่งภาษาเมื่อแนะนำนักเรียนให้รู้จักกับโลกแห่งการเขียนโปรแกรม หากคุณต้องการทำงานบนเว็บเป็นหลัก (เทียบกับมือถือ) ตัวเลือกที่ได้รับความนิยมมากที่สุดของคุณคือ Rails หรือ Python พร้อม ASP.NET สองสามตัวและโรงเรียน JavaScript อย่างเคร่งครัด

โรงเรียนเข้ารหัสส่วนใหญ่สอน Rails - Dev Bootcamp และสภานิติบัญญัติเป็นโรงเรียนที่ใหญ่ที่สุดและเป็นที่ยอมรับมากที่สุดสองแห่ง โรงเรียนอื่น ๆ เช่น RocketU และ Hackbright Academy (โรงเรียนพิเศษสำหรับผู้หญิง) มีความเชี่ยวชาญใน Python โดยอ้างว่าภาษามีความซับซ้อนมากขึ้นและมีรากฐานมาจากพื้นฐานวิทยาศาสตร์คอมพิวเตอร์ พรรคที่เป็นกลางจะบอกคุณว่าภาษาไม่ควรผลักดันการตัดสินใจของคุณ - นักเรียนจำนวนมากจบการศึกษาจากโปรแกรมภาษาไพ ธ อนและสามารถเรียนรู้ Rails ด้วยตนเองได้อย่างง่ายดาย (และในทางกลับกัน) - แต่ถ้าคุณมีความชอบ

หากมือถือเป็นฉากของคุณ iOS และ Android เป็นตัวเลือกหลักของคุณ โรงเรียน iOS เช่น Mobile Makers ในชิคาโกและโรงเรียน Flatiron ในนิวยอร์กจะเน้น Objective C (และ MGWU สอนวิธีทำเกม!) โปรแกรม Delta ในออสตินมุ่งมั่นพัฒนา Android

2. สไตล์การเรียนรู้ของฉันคืออะไร

หากคุณมีแรงจูงใจสูงและสามารถสอนตัวเองด้วยวิชาที่ยากลำบากโดยใช้หนังสือและแบบฝึกหัดดังนั้นโปรแกรมออนไลน์ฟรีเช่น Codecademy หรือ Udacity อาจจะเพียงพอสำหรับคุณ ผู้ที่ต้องการคำแนะนำเพิ่มเติมอาจมีลักษณะเป็น Bloc หรือ Thinkful ซึ่งมีชั้นเรียนออนไลน์และที่ปรึกษาส่วนตัวสำหรับนักเรียนแต่ละคน หากคุณมีพื้นฐานการเข้ารหัสอยู่แล้วและไม่ต้องการการบรรยาย แต่คุณรู้ว่าคุณต้องการที่จะทำงานกับนักเรียนคนอื่น ๆ เพื่อให้ผ่านหลักสูตรที่เข้มข้น Hacker School ซึ่งเป็นโรงเรียนเต็มเวลาในนิวยอร์ก อาจเป็นแบบที่ดี (แม้ว่าจะไม่ใช่สำหรับผู้เริ่มต้นที่สมบูรณ์)

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

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

3. เป้าหมายอาชีพของฉันคืออะไร

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

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

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

4. ฉันสามารถจ่ายค่าเล่าเรียนได้เท่าไหร่

โปรแกรมแบบเต็มเวลาโดยทั่วไปจะมีค่าใช้จ่าย $ 5, 000 - $ 15, 000 แต่มีรูปแบบการสอนที่ควรพิจารณา หากคุณไม่สามารถจ่ายค่าเล่าเรียนได้ล่วงหน้า แต่ต้องการคำแนะนำมากกว่าโปรแกรมออนไลน์ฟรีที่มีให้ให้ดูที่ App Academy ซึ่งไม่ต้องจ่ายค่าเล่าเรียนจนกว่าคุณจะพบงานที่คุณพอใจ ( อย่างจริงจัง). นอกจากนี้ยังมีพื้นที่ทำงานสดในสำนักงานในซานฟรานซิสโก (และกำลังมองหาที่จะเพิ่มในนิวยอร์ก) ดังนั้นคุณจึงไม่ต้องจ่ายค่าที่อยู่อาศัยในระหว่างโปรแกรม Nashville Software School มีรูปแบบการสอนที่สร้างสรรค์อีกแบบหนึ่ง - ถ้าคุณมาจากหรือมีความผูกพันกับแนชวิลล์คุณจ่ายเพียง $ 1, 000 ล่วงหน้าจากนั้น บริษัท ที่ว่าจ้างของคุณจะจ่ายเงินให้โรงเรียนหลังจากที่คุณว่าจ้าง

แน่นอนถ้าคุณสามารถจ่ายค่าเล่าเรียนในระดับที่สูงขึ้นได้ตัวเลือกของคุณจะกว้างกว่าและมีค่ายที่ยอดเยี่ยมให้เลือกมากมาย ใช้ Hack Reactor ในซานฟรานซิสโกซึ่งคิดค่าใช้จ่ายเกือบ $ 18, 000 สำหรับค่าเล่าเรียนหรือ gSchool ในเดนเวอร์ซึ่งมีค่าใช้จ่าย $ 20K สำหรับหลักสูตรหกเดือน

5. ฉันควรเข้าร่วม Boot Boot Camp ที่ไหน?

คิดถึงความต้องการของคุณสถานการณ์ครอบครัวและความน่าอยู่ของเมืองเมื่อตัดสินใจว่าคุณต้องการเข้าร่วมค่าย boot ที่ใด แน่นอนนิวยอร์กและซานฟรานซิสโกจะมีเครือข่ายการจ้างงานที่กว้างขวาง แต่คุณสามารถยืนห่างจากเพื่อนและครอบครัวเป็นเวลานานถึงหกเดือนหรือไม่? Shereef Abushadi ผู้สอนที่ Dev Bootcamp กล่าวว่า“ ประมาณ 50% ของนักเรียนของเราที่เข้าร่วมซานฟรานซิสโกมีถิ่นกำเนิดในพื้นที่ SF ดังนั้นพวกเขาจึงได้รับประโยชน์จากทั้งสองด้านของสมการนี้และยังอยู่ในสถานที่ที่สะดวกระหว่างการสัมภาษณ์” อย่างไรก็ตามเขาเห็นข้อดีในการค้นหา boot boot ในท้องที่“ สมมติว่าคุณภาพการศึกษาเหมือนกัน” และ“ ถ้าคุณมีครอบครัวหรือภาระผูกพันอื่น ๆ เพื่อสร้างสมดุล”

6. พื้นหลังการเข้ารหัสของตัวเองคืออะไร?

เนื่องจากจำนวนของค่าย boot coding ได้ขยายออกไปโรงเรียนบางแห่งจึง จำกัด ข้อกำหนดการรับเข้าเรียนดังนั้นให้คิดถึงระดับความสามารถของคุณในปัจจุบัน คุณเรียนจบหลักสูตรออนไลน์ที่มีไกด์นำทางด้วยตนเองเช่น Treehouse หรือไม่? (ถ้าไม่ใช่ให้เริ่มต้นตอนนี้) คุณเคยมีประสบการณ์การแฮ็คในโครงการโอเพนซอร์ซหรือทำงานในโครงการด้านเทคนิคที่งานปัจจุบันของคุณหรือไม่? บางโรงเรียนอ้างว่า "ใคร ๆ ก็สามารถเรียนรู้ที่จะเขียนโค้ด" และยอมรับผู้เริ่มต้นที่สมบูรณ์ คนอื่น ๆ เช่น Hack Reactor จำเป็นต้องมีพื้นฐานในการเขียนโปรแกรม ("นี่ไม่ใช่หลักสูตร" 0-60 "นี่เป็นหลักสูตร" 20-120 "" ระบุเว็บไซต์) ซื่อสัตย์กับโรงเรียนเกี่ยวกับภูมิหลังของคุณและค้นหาโรงเรียนที่ดีที่สุดที่สามารถทำงานกับระดับทักษะปัจจุบันของคุณเพื่อเปลี่ยนคุณให้เป็นโปรแกรมเมอร์ร็อคสตาร์

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