Skip to main content

Belajarlah untuk kode sekarang: bagaimana memilih boot camp dev yang tepat untuk Anda

Python Tutorial for Beginners [Full Course] 2019 (Mungkin 2024)

Python Tutorial for Beginners [Full Course] 2019 (Mungkin 2024)
Anonim

Anda telah memutuskan bahwa Anda siap untuk belajar kode, dan Anda sudah dapat melihat opsi karier Anda membengkak. Tapi tunggu - bagaimana Anda memutuskan sekolah kode mana yang tepat untuk Anda?

Ada lebih dari 65 pengkodean "boot camps" di AS saja, masing-masing menawarkan model kuliah yang berbeda, spesialisasi bahasa, dan gaya mengajar. Jadi, sebelum Anda secara resmi berhenti dari pekerjaan Anda untuk menjadi Zuck berikutnya, tanyakan pada diri sendiri enam pertanyaan ini untuk memandu penelitian Anda.

1. Bahasa apa yang ingin saya pelajari?

Coding boot camps biasanya menggunakan satu "bahasa pengajar" ketika memperkenalkan siswa ke dunia pemrograman. Jika Anda ingin bekerja terutama di web (versus seluler), opsi yang paling populer adalah Rails atau Python, dengan beberapa sekolah ASP.NET dan JavaScript ketat.

Mayoritas sekolah kode mengajarkan Rails - Dev Bootcamp dan Majelis Umum adalah dua yang terbesar dan paling mapan. Sekolah-sekolah lain, seperti RocketU dan Hackbright Academy (sebuah sekolah khusus untuk wanita), berspesialisasi dalam Python, mengutip bahwa bahasanya lebih kompleks dan berakar pada dasar-dasar ilmu komputer. Pihak netral mana pun kemungkinan akan memberi tahu Anda bahwa bahasa tidak boleh mendorong keputusan Anda - banyak siswa lulus dari program Python dan dapat dengan mudah mempelajari Rails sendiri (dan sebaliknya) -tetapi jika Anda memiliki preferensi, itu adalah sesuatu yang perlu dipertimbangkan.

Jika ponsel adalah adegan Anda, maka iOS dan Android adalah pilihan utama Anda. Sekolah iOS seperti Mobile Makers di Chicago dan The Flatiron School di New York akan menekankan Objective C (dan MGWU mengajarkan Anda cara membuat game!). Program Delta di Austin didedikasikan untuk pengembangan Android.

2. Apa Gaya Belajar Saya?

Jika Anda sangat termotivasi dan dapat mengajar diri sendiri mata pelajaran yang sulit menggunakan buku dan tutorial, maka program online gratis seperti Codecademy atau Udacity mungkin cukup untuk membuat Anda mahir. Mereka yang mencari petunjuk lebih banyak mungkin melihat ke dalam Blok atau Berpikir, yang menawarkan kelas online dan mentor pribadi untuk setiap siswa. Jika Anda sudah memiliki dasar pengkodean dan tidak perlu kuliah, tetapi Anda tahu bahwa Anda ingin bekerja di sekitar siswa lain untuk melewati kurikulum yang ketat, lalu Hacker School, sekolah penuh waktu gratis di New York, bisa jadi sangat cocok (meskipun tidak untuk pemula lengkap).

Mencari pelatihan langsung yang dipimpin instruktur tetapi tidak bisa berhenti dari pekerjaan Anda dulu? Sekolah paruh waktu seperti Siapa Saja Dapat Belajar Kode memungkinkan Anda untuk mempertahankan posisi Anda saat ini dan belajar pada malam dan akhir pekan. Jika Anda memilih rute ini, pastikan untuk memutuskan apakah Anda akan dapat tetap termotivasi antara pekerjaan dan kursus yang intens.

Tentu saja, jika Anda mampu untuk berhenti dari pekerjaan Anda dan membayar uang sekolah, maka kursus imersif tiga bulan yang populer seperti Web Development Immersive di General Assembly akan menjadi yang terbaik untuk uang Anda. Bonus: Banyak sekolah menyukai penempatan kerja jaminan ini.

3. Apa Tujuan Profesional Saya?

Membangun motivasi Anda untuk belajar kode dapat secara serius mempersempit bidang pilihan Anda. Apakah Anda menginginkan pekerjaan di startup atau perusahaan besar? Apakah Anda ingin memulai bisnis sendiri atau menjadi salah satu pendiri teknis?

Pertimbangkan model pendapatan dari beberapa kamp pelatihan pengodean - tidak hanya mereka membebankan biaya kuliah, tetapi mereka juga dapat membebankan biaya perekrutan ke perusahaan yang mempekerjakan lulusan mereka. Dalam kasus ini, sekolah mungkin kurang bersemangat tentang seorang siswa yang ingin meluncurkan startup segera setelah belajar kode. Sekolah lain, seperti Sekolah Pemula, yang berbasis di Chicago, membantu Anda mengirimkan produk Anda sendiri dan dirancang untuk membantu Anda menjadi co-founder teknis atau memulai bisnis Anda sendiri. Pastikan untuk membaca FAQ sekolah untuk melihat apa yang mereka cari di pelamar.

Lihat juga perusahaan-perusahaan yang lulusannya telah bekerja, dan tanyakan apakah kamp pelatihan bermitra dengan perusahaan mana pun untuk menempatkan lulusan. Apakah ini perusahaan besar atau perusahaan pemula? RocketU diatur (secara harfiah) di tengah akselerator RocketSpace, sehingga Anda berada di lautan lebih dari 100 startup yang memenuhi syarat yang semuanya mencari talenta teknis.

4. Berapa Banyak yang Dapat Saya Mampu Menghabiskan untuk Belajar?

Program penuh waktu biasanya akan menelan biaya $ 5.000 - $ 15.000, tetapi ada beberapa model biaya kuliah yang perlu dipertimbangkan. Jika Anda tidak mampu membayar uang sekolah di muka, tetapi membutuhkan lebih banyak panduan daripada yang gratis, program online dapat menawarkan, kemudian lihat ke App Academy, yang tidak memerlukan pembayaran uang sekolah sampai Anda menemukan pekerjaan yang Anda sukai ( serius). Ini juga menawarkan ruang kerja langsung di kantornya di San Francisco (dan sedang mencari untuk menambah satu di New York), jadi Anda tidak perlu membayar untuk perumahan selama program. Nashville Software School menawarkan model kuliah kreatif lainnya - jika Anda berasal atau memiliki ikatan kuat dengan Nashville, Anda hanya membayar $ 1.000 di muka, maka perusahaan rekrutmen Anda membayar sekolah tersebut kembali setelah ia mempekerjakan Anda.

Tentu saja, jika Anda mampu membeli sekolah dengan biaya pendidikan lebih tinggi, maka pilihan Anda jauh lebih luas, dan ada banyak kamp hebat untuk dipilih. Ambil Hack Reactor di San Francisco, yang membebankan biaya hampir $ 18K untuk biaya kuliah, atau gSchool di Denver, yang menghasilkan $ 20K untuk kursus enam bulan.

5. Di mana saya harus menghadiri Coding Boot Camp?

Pikirkan tentang kebutuhan Anda sendiri, situasi keluarga, dan kemampuan hidup kota ketika memutuskan di mana Anda ingin menghadiri boot camp. Tentu, New York dan San Francisco akan memiliki jaringan perekrutan yang luas, tetapi bisakah Anda berdiri jauh dari teman dan keluarga hingga enam bulan? Shereef Abushadi, seorang instruktur di Dev Bootcamp, mengatakan “sekitar 50% siswa kami yang menghadiri San Francisco adalah penduduk asli daerah SF, sehingga mereka mendapat manfaat dari kedua sisi persamaan ini dan juga berada di tempat yang nyaman selama proses wawancara.” Namun, ia melihat keuntungan dari menemukan kamp pelatihan lokal "dengan asumsi kualitas pendidikan adalah sama" dan "jika Anda memiliki keluarga atau kewajiban lain untuk diseimbangkan."

6. Apa Latar Belakang Pengkodean Saya Sendiri?

Karena jumlah kamp pelatihan pengkodean telah diperluas, beberapa sekolah telah mempersempit persyaratan penerimaan mereka, jadi pikirkan tingkat keahlian Anda saat ini. Sudahkah Anda menyelesaikan kursus online mandiri gratis seperti Treehouse? (Jika tidak, mulailah dari sekarang.) Apakah Anda memiliki pengalaman meretas proyek sumber terbuka atau mengerjakan beberapa proyek teknis di pekerjaan Anda saat ini? Beberapa sekolah mengklaim bahwa "siapa pun dapat belajar kode" dan menerima pemula yang lengkap. Yang lain, seperti Hack Reactor, memerlukan latar belakang dalam pengkodean (“ini bukan kursus" 0-60 ", ini adalah kursus" 20-120 ", " situs web menyatakan). Jujurlah dengan sekolah tentang latar belakang Anda, dan temukan sekolah yang dapat bekerja paling baik dengan tingkat keahlian Anda saat ini untuk mengubah Anda menjadi programmer bintang rock.

Setelah Anda mempersempit pilihan Anda ke kamp pelatihan yang paling sesuai dengan rencana Anda, pastikan untuk meneliti kiat-kiat aplikasi, tenggat waktu, deskripsi kursus, dan wawancara di Laporan Kursus.