ดังนั้นคุณรู้ว่าคุณต้องการเรียนรู้ที่จะเขียนโค้ดคุณได้ระงับความกลัวบางอย่างที่เกิดขึ้นในแบบของคุณและคุณค่อนข้างมั่นใจว่า bootcamp ของนักพัฒนาซอฟต์แวร์ที่ดื่มด่ำนั้นเป็นตัวเลือกที่ดีที่สุดสำหรับคุณ ถึงเวลาที่จะไปและไปเรียนใช่มั้ย
ไม่มาก เมื่อคุณตัดสินใจที่จะลงเส้นทาง bootcamp คำถามลอจิสติกส์มากมายจะเกิดขึ้น: ฉันจะจ่ายให้ได้อย่างไร ฉันจะต้องลาออกจากงานหรือไม่? ฉันจะต้องย้ายไปที่เมืองใหม่หรือไม่? ฉันจะตกงานนานแค่ไหน? ฉันจะแสดงได้อย่างไรว่าฉันเป็นผู้สมัครที่น่าเหลือเชื่อที่จะเข้ามา?
เราได้คำตอบแล้ว หลังจากพูดคุยกับนักเรียนปัจจุบันและนักเรียนที่ผ่านมารวมถึงผู้นำ bootcamp นี่คือคำแนะนำเกี่ยวกับวิธีการที่คนอื่นทำให้มันทำงาน - และวิธีที่คุณสามารถทำได้เช่นกัน
ค่าใช้จ่าย
ค่าใช้จ่ายของโปรแกรม bootcamp ดื่มด่ำมักเป็นอุปสรรค์ที่ใหญ่ที่สุดสำหรับนักเรียนและเข้าใจได้อย่างดีที่สุด: โปรแกรมแบบเร่งรัดส่วนใหญ่มีค่าใช้จ่ายอยู่ระหว่าง $ 5, 000 ถึง $ 15, 000 ยิ่งไปกว่านั้นคุณจะต้องพิจารณาค่าใช้จ่ายในการดำรงชีวิตตลอดระยะเวลาของโครงการ - จำไว้ว่าพวกเขาส่วนใหญ่อยู่ในเมืองใหญ่ที่มีค่าครองชีพสูงขึ้น
ที่กล่าวว่านักเรียนหลายคนพบว่า ROI คุ้มค่าเนื่องจากความสามารถในการเร่งการเปลี่ยนแปลงสู่เส้นทางอาชีพใหม่ (โอ้และเงินเดือนที่ค่อนข้างสูงของนักพัฒนาซอฟต์แวร์ส่วนใหญ่ก็ไม่ได้ทำให้เจ็บปวดอย่างใดอย่างหนึ่ง)“ แทนที่จะมุ่งเน้นไปที่ความกังวลในทันทีที่ไม่มีงานหรือกระแสรายได้ฉันก็นึกภาพชีวิตและอาชีพของฉันหนึ่งปี, ” แชร์จอห์นโบเซ่ซึ่งเข้าร่วมการเข้ารหัสนานสามเดือนก่อนเริ่ม GoFindFriends “ และตอนนี้ฉันเพิ่งออกจากโปรแกรมไปสองสามเดือนฉันสามารถพูดได้อย่างตรงไปตรงมาว่าเป็นหนึ่งในการตัดสินใจที่ดีที่สุดที่ฉันเคยทำ”
แน่นอนความหวังสำหรับอนาคตไม่สามารถทำให้คุณได้รับอาหารและที่อยู่อาศัย ให้เริ่มต้นด้วยการค้นคว้าอย่างละเอียดถึงโปรแกรมต่าง ๆ ค่าใช้จ่ายและตัวเลือกทางการเงินหรือทุนการศึกษาที่พวกเขาเสนอ ทุกโปรแกรมจัดการโครงสร้างการชำระเงินแตกต่างกัน ข้อเสนอแผนการชำระเงินบางส่วนหรือการชำระเงินที่เลื่อนออกไปอื่น ๆ ไม่ได้ทำให้คุณจ่ายเงินล่วงหน้า แต่รับเปอร์เซ็นต์ของเงินเดือนเริ่มต้นของคุณเมื่อคุณได้งานวิศวกรรมครั้งแรก ทุนการศึกษามักจะมีการแข่งขัน แต่เป็นไปได้: ตัวอย่างเช่น Dev Bootcamp มอบทุนการศึกษา $ 500 สำหรับทหารผ่านศึกผู้หญิงและชนกลุ่มน้อย
เขียนรายการของโปรแกรมทั้งหมดที่ทำให้คุณตื่นเต้นว่าราคามีลักษณะอย่างไรและหากมีตัวเลือกในตัวที่จะช่วยเหลือคุณ จากนั้นประมาณค่าครองชีพในช่วงระยะเวลาของโปรแกรมคิดเกี่ยวกับค่าใช้จ่ายรายวันของคุณและทำการวิจัยตัวเลือกที่อยู่อาศัยและค่าใช้จ่ายหากคุณต้องการย้าย ตรวจสอบให้แน่ใจว่าได้ตรวจสอบโปรแกรมใด ๆ ในเมืองปัจจุบันของคุณด้วย - ไม่ต้องย้ายที่ตั้งใหม่จะทำให้การขนส่งง่ายขึ้นมาก
เมื่อคุณมีการประเมินพื้นฐานของจำนวนเงินที่คุณต้องจ่ายสำหรับโปรแกรม - และคุณสามารถจ่ายเท่าไหร่ในตอนนี้ - เริ่มมองหาวิธีที่สร้างสรรค์เพื่อเติมเต็มช่องว่าง นักเรียนที่ผ่านมาหลายคนแนะนำให้เริ่มวางแผนสำหรับ bootcamp ของคุณก่อนที่คุณจะเข้าร่วมจริง ๆ เช่นเดียวกับที่คุณต้องการสำหรับการศึกษาต่อเนื่องเพื่อให้คุณสามารถเริ่มเก็บเงินและลดจำนวนเงินที่คุณต้องยืม
เงินให้กู้ยืมยังเป็นตัวเลือก แต่มักจะไม่ใช่ประเภทดั้งเดิมของคุณ ธนาคารอิสระเพียงไม่กี่แห่งที่ให้สินเชื่อนักเรียนและเนื่องจาก bootcamps ไม่ได้รับการรับรองจากโรงเรียน แต่หลายคนพบโชคกับตัวเลือกสินเชื่อใหม่และแบบดั้งเดิมเช่น Upstart, Pave หรือ WeFinance
Amanda Thurman ผู้พัฒนาสำหรับ TechnologyAdvice ค้นพบวิธีที่สร้างสรรค์ในการหาเงินทุน bootcamp ของเธอ: บริษัท ปัจจุบันของเธอ เมื่อเธอตัดสินใจว่าเธอต้องการจะย้ายไปทำงานด้านวิศวกรรมซอฟต์แวร์เธอก็ติดต่อซีอีโอของ บริษัท ของเธอ “ เราเพิ่งเปิดตำแหน่งนักพัฒนาซอฟต์แวร์ที่จุดประกายความสนใจของฉันดังนั้นฉันจึงเข้าร่วมการประชุมด้วยแผนการที่กำหนดว่าฉันจะไปยังที่ที่ฉันต้องการได้อย่างไร ในการสนทนาครั้งนี้กับ CEO ของฉันฉันได้รับการบอกเล่าเกี่ยวกับทักษะและข้อกำหนดในการทำงานที่มีมากมายในหัวของฉัน ฉันคิดว่าโอกาสของฉันกับอาชีพใหม่ได้สูญหายไป แต่เคยได้ยินเกี่ยวกับ Nashville Software School ผ่านความพยายามในการรับสมัคร โชคดีที่เขาเห็นฉันเป็นโอกาสที่จะเติบโตคนใน บริษัท ไปสู่ตำแหน่งที่เขาต้องการ” ดังนั้น บริษัท จึงจ่ายเงินให้หลักสูตรของเธอและอนุญาตให้เธอทำงานนอกเวลาในช่วงระยะเวลาของโปรแกรม
ดูว่า บริษัท ของคุณมีการพัฒนาทางวิชาชีพหรือโปรแกรมการศึกษาต่อเนื่องที่สามารถช่วยคุณหรือเพียงแค่ติดต่อกับหัวหน้าของคุณเพื่อเป้าหมายการเติบโตของคุณ แม้ว่านายจ้างของคุณจะไม่สามารถชำระค่าใช้จ่ายทั้งหมดได้ แต่ก็สามารถให้เงินอุดหนุนหรือหาวิธีอื่น ๆ เพื่อช่วยเหลือคุณได้
ความมุ่งมั่น
แม้ว่าคุณจะหาทางการเงินได้แล้วก็ตามคุณต้องทำให้แน่ใจว่าคุณพร้อมสำหรับคำมั่นสัญญาแล้ว คุณอาจต้องออกจากงานของคุณและออกจากงานเป็นเวลาอย่างน้อยสามเดือน (อาจมากกว่าสำหรับการหางานหลังจาก) คุณอาจต้องย้ายที่อยู่เป็นระยะเวลาหนึ่ง มันเป็นเรื่องที่ต้องทำมากมาย
“ การลาออกจากงานของฉันเป็นเรื่องยากจริงๆ ชีวิตของฉันสบายมากและฉันก็มีงานที่ดีและเพื่อนร่วมงานที่ยอดเยี่ยม” Boese เล่า “ หลังจากแจ้งล่วงหน้าสองสัปดาห์ฉันตื่นขึ้นมาทุกเช้าถามว่าฉันตัดสินใจถูกหรือไม่ ฉันต้องเตือนตัวเองอยู่เสมอว่าทำไมฉันถึงทำอย่างนี้และทุกอย่างจะออกมาในระยะยาว” ตอนนี้ตามที่กล่าวไว้ข้างต้นเขาไม่มีความสุขกับการตัดสินใจครั้งนั้น
แล้วคุณจะรู้ได้อย่างไรว่าคำมั่นสัญญานั้นเป็นสิ่งที่คุณพร้อมจะทำหรือไม่?
ก่อนอื่นคุณต้องแน่ใจว่าคุณรู้สึกมั่นใจอย่างแน่นอนว่าการย้ายเข้าสู่การเขียนโปรแกรมนั้นเหมาะสมกับคุณ “ หากคุณไม่แน่ใจว่าการเข้ารหัสนั้นเหมาะกับคุณหรือไม่ลองเล่นน้ำดูบ้างกับหลักสูตรที่กำกับตนเองที่นำเสนอที่ไหนสักแห่งเช่น Codecademy” Hilary Wells ตัวแทนของ Dev Bootcamp กล่าว
นอกเหนือจากนี้พูดคุยกับคนที่ทำงานในการพัฒนาซอฟต์แวร์ มีการสัมภาษณ์ที่ให้ข้อมูลกับผู้ที่มีบทบาทที่คุณสนใจ ค้นหาสิ่งที่พวกเขาชอบในแต่ละวันและวิธีที่พวกเขาเข้าไป ดูว่ามันเป็นสิ่งที่คุณจินตนาการและสิ่งที่คุณต้องการสำหรับตัวคุณเอง ระวังกิจกรรมที่โฮสต์โดยผู้ให้บริการ bootcamp ที่คุณสามารถได้ยินจากผู้ที่เปลี่ยนไปสู่การพัฒนาซอฟต์แวร์จากอาชีพที่แตกต่าง
เมื่อคุณรู้สึกสะดวกสบายกับสิ่งนี้คุณต้องการให้แน่ใจว่า bootcamp ที่ดื่มด่ำนั้นเป็นวิธีที่เหมาะสมสำหรับคุณที่จะไปถึงที่นั่นหรือไม่ว่าจะเป็นการเรียนรู้ออนไลน์ที่กำกับตนเอง, โปรแกรมนอกเวลาหรือตอนเย็นหรือเส้นทางอื่น ๆ . ขึ้นอยู่กับสไตล์การเรียนของคุณ
“ อุปสรรคที่ใหญ่ที่สุดสำหรับฉันคือการตัดสินใจว่า bootcamp นั้นจำเป็นหรือถ้าฉันสามารถเรียนรู้ที่จะเขียนโค้ดด้วยตัวเอง” Boese เห็นด้วย “ ในที่สุดฉันก็ตัดสินใจเข้าร่วม bootcamp เพราะฉันรู้สึกว่าโปรแกรมที่มีโครงสร้างจะช่วยให้ฉันเรียนรู้ได้อย่างต่อเนื่องและทำให้แน่ใจว่าฉันได้เรียนรู้เนื้อหานั้นแล้ว หลังจากสองสัปดาห์แรกฉันรู้ว่าฉันเลือกถูกแล้ว ฉันรู้ว่ามันคงยากกว่าที่จะเรียนรู้ทุกอย่างด้วยตัวเองและฉันจะเสียเวลามากมายกับการนั่งรอบ ๆ บ้านของฉันทำให้สับสนและค้นหาคำตอบจาก Google อย่างไม่รู้จบ”
แอพพลิเคชั่น
แน่นอนว่าการตัดสินใจว่าคุณต้องการลงทะเบียนใน bootcamp นั้นไม่ใช่จุดจบ - โดยทั่วไปคุณต้องสมัครกับโปรแกรมและพวกเขาต้องตัดสินใจว่าพวกเขาต้องการ คุณ เช่นกัน! “ ข้อกังวลด้านลอจิสติกส์ที่ใหญ่ที่สุดที่ฉันต้องเผชิญในขณะที่สมัครกับ Dev Bootcamp คือไม่ว่าฉันจะเป็นผู้สมัครที่แข็งแกร่งหรือไม่” ฮันนาห์ซิสันซึ่งเป็นบัณฑิตระดับสูงของโปรแกรม “ ไม่มีพื้นฐานด้านวิทยาการคอมพิวเตอร์ฉันกลัวว่าจะไม่ได้รับการยอมรับ”
โปรแกรมจะกำหนดให้คุณมีระดับความรู้ในการเขียนโปรแกรมที่แตกต่างกันและบางโปรแกรมจะทดสอบความสามารถในการสัมภาษณ์ของคุณในระหว่างขั้นตอนการสัมภาษณ์ดังนั้นคุณควรพิจารณารายละเอียดเฉพาะของโปรแกรมที่คุณตั้งเป้าหมายไว้ ของเวลาถ้าต้องการ แต่คุณไม่จำเป็นต้องกังวลเกินไปโปรแกรมส่วนใหญ่มุ่งสู่ผู้เริ่มต้นเพียงแค่ต้องการเห็นว่าคุณมี ความสามารถ ในการเรียนรู้การเขียนโปรแกรม “ สิ่งที่ฉันชอบจริง ๆ คือความท้าทายในการเขียนโค้ด - ฉันต้องดูบทเรียนบางอย่างเกี่ยวกับ HTML, CSS และ JavaScript จากนั้นใช้สิ่งที่ฉันเรียนรู้เพื่อสร้างหน้าเดียวในเว็บไซต์ 'เกี่ยวกับฉัน'” แชร์คาเมรอนจาบี้ จากการตลาดจนถึงการเป็นวิศวกรซอฟต์แวร์ที่ Rocksbox หลังจากเข้าร่วมการเขียนโปรแกรมแบบเข้มข้น
แม้สำหรับโปรแกรมที่ไม่จำเป็นต้องมีประสบการณ์การเขียนโค้ดล่วงหน้าเพื่อรับการยอมรับการเตรียมการพิเศษนี้สามารถช่วยให้คุณได้รับประโยชน์มากขึ้นจากโปรแกรม Maneesh Anad ผู้สำเร็จการศึกษาจาก New York Code + Design Academy และผู้พัฒนาที่ Everplans กล่าวว่า“ มีเนื้อหามากมายที่ครอบคลุมดังนั้นเริ่มต้นศึกษาด้วยตัวเองมากขึ้น คุณจะเข้าใจแนวคิดได้ง่ายขึ้นในชั้นเรียนและใช้เวลาน้อยลงในการพยายามทำความเข้าใจพื้นฐานและใช้เวลากับความรู้ของคุณมากขึ้น” บางโปรแกรมสร้างงานเตรียมการนี้ลงในหลักสูตร - เช่นรีโมตเก้าสัปดาห์ของ Dev Bootcamp - เพื่อช่วยให้คุณฝึกฝนและหลักพื้นฐานก่อนที่คุณจะมาถึง
นอกเหนือจากความรู้ด้านการเขียนโปรแกรมของคุณ (หรือความสามารถในการเรียนรู้ได้ทันที) การได้รับการยอมรับมักจะเกี่ยวกับการแสดงความปรารถนาของคุณและผลักดันให้เรียนรู้การเขียนโปรแกรม “ สามารถอธิบายได้ว่าทำไมคุณถึงอยากไปที่ bootcamp และสิ่งที่คุณหวังว่าจะประสบความสำเร็จในภายหลัง แสดงให้เห็นว่าคุณทำการบ้านและมีเหตุผลว่าทำไมคุณถึงใช้กับ bootcamp เฉพาะ (มันไม่เหมือนกันทั้งหมด); และแสดงให้เห็นถึงทักษะการแก้ปัญหาเสียงพร้อมกับความสามารถในการทำงานร่วมกับผู้อื่น” เวลส์แนะนำ
เช่นเดียวกับหลายสิ่งในชีวิตดูเหมือนว่าคติที่นี่คือ: ถ้าคุณต้องการมันไม่ดีพอคุณสามารถหาวิธีทำให้มันใช้ได้ ทำวิจัยของคุณเต็มใจที่จะสร้างสรรค์ด้วยวิธีแก้ปัญหาและจับตาดูอนาคตของการใช้ชีวิตในฝันในฐานะวิศวกรซอฟต์แวร์