Seberapa cepat Anda bisa belajar javascript?

Siapa pun yang bertekad dapat belajar membuat kode dan membuka kebebasan untuk mendapatkan gaji tinggi dengan bekerja dari rumah. Tapi berapa lama waktu yang dibutuhkan untuk beralih dari tidak mengetahui satu atau banyak JavaScript hingga bisa mengkodekannya ke level yang bisa disewa πŸ€”?

Meskipun situasi setiap orang sedikit berbeda, berikut perkiraan perkiraan tentang berapa lama waktu yang dibutuhkan seseorang untuk mempelajari JavaScript dan komitmen waktu seperti apa yang harus Anda buat

  • Untuk menjadi pembuat kode junior JavaScript yang dapat disewa 6-9 bulan
  • Untuk menjadi pembuat kode JavaScript tingkat menengah 14-24 bulan
  • Untuk menjadi pembuat kode JavaScript tingkat senior 3-6 tahun (tergantung perusahaan)
  • Untuk menjadi pembuat kode JavaScript master, beberapa orang mengatakan butuh seumur hidup karena selalu ada hal baru untuk dipelajari πŸ§“πŸ»

Sebagian besar pembuat kode yang sukses setuju bahwa Anda harus menghabiskan 2-3 jam sehari selama 6-9 bulan untuk mempelajari JavaScript dan mempraktekkan apa yang Anda pelajari untuk membuat kode pada tingkat yang dapat disewa. Anda dapat mendedikasikan lebih sedikit waktu dan tetap sukses, tetapi ingatlah untuk menyesuaikan harapan Anda. Misalnya, jika Anda hanya dapat menghabiskan 1 jam sehari, Anda harus belajar kode pada tingkat yang dapat disewa dalam 12-18 bulan sebagai gantinya.

Setiap orang sedikit berbeda dan akan mempelajari kode dengan kecepatan yang berbeda

Untuk memberi Anda garis waktu yang realistis, kami menyisir arsip The Scrimba Podcast di mana kami telah mewawancarai lebih dari 25 siswa Scrimba yang sukses yang mendapatkan pekerjaan setelah menyelesaikan Jalur Karir Pengembang Frontend kami. Dibutuhkan sebagian besar orang yang diwawancarai selama 6-9 bulan untuk merasa percaya diri mengkodekan JavaScript tanpa tutorial dan mendapatkan pekerjaan di mana mereka dapat terus belajar sambil mendapatkan bayaran. Tentu saja, akan selalu ada outlier yang belajar dengan giat atau memiliki kelebihan

Seberapa cepat Anda bisa belajar javascript?
Fredrik mengambil pendekatan yang intens dan belajar kode JavaScript, HTML, dan CSS dalam 3 bulan dengan Scrimba. Dia sudah ahli dalam belajar karena pengalamannya di pendidikan tinggi dan berkolaborasi dalam proyek portofolio dengan pacarnya

Posting ini dimaksudkan untuk menjadi titik awal Anda. Anda akan belajar dengan tepat apa artinya mempelajari kode JavaScript dan opsi apa yang Anda miliki saat mempelajari JavaScript. Kami juga akan membahas beberapa kesalahan umum yang dilakukan oleh pembuat kode baru sehingga Anda dapat menghindarinya dan menemukan kesuksesan secepat mungkin

Haruskah saya belajar JavaScript?

Seperti yang terjadi, ada beberapa jenis pengkodean

Meskipun semua pengkodean memiliki dasar yang sama, akan sangat membantu jika Anda bertanya pada diri sendiri apa yang ingin Anda kodekan dan pekerjaan seperti apa yang ingin Anda lakukan?

Bagaimana Anda menjawab pertanyaan-pertanyaan ini akan menginformasikan teknologi pengkodean khusus apa yang harus Anda pelajari

Untuk memberi Anda gambaran tentang bahasa pengkodean apa yang harus Anda pelajari, kami telah membuat tabel berikut. Untuk mempermudah, kami hanya menyertakan bahasa pengkodean modern yang juga diminati oleh pemberi kerja

Jika Anda ingin kode. Mencoba. Situs webHTML + CSS + JavaScriptiOS appSwift atau JavaScript dengan React NativeAndroidKotlin atau JavaScript dengan React NativemacOS appSwiftWindows appC#2D GameJavaScript3D GameJavaScript dengan UnityRobotJavaScriptIoT deviceJavaScript

Seperti yang mungkin Anda ketahui, JavaScript adalah bahasa pengkodean yang sangat serbaguna dan kuat. Yakinlah Anda telah membuat keputusan besar

Setelah Anda mengetahui jenis pengkodean apa yang paling Anda minati, kami sarankan Anda merenungkan jenis pekerjaan apa yang ingin Anda coba

  • Pekerjaan penuh waktu
  • Pekerjaan lepas
  • Ubah impian proyek sampingan Anda menjadi kenyataan πŸ’°

Sekarang, Anda seharusnya dapat mengatakan dengan keyakinan yang masuk akal bahwa Anda ingin, misalnya, menjadi pembuat kode situs web penuh waktu atau pembuat kode aplikasi seluler lepas. Ingatlah ini sementara kami mempertimbangkan di mana secara khusus belajar kode

Di mana belajar JavaScript?

Sebagian besar pembuat kode setuju bahwa ada 4 jalur berbeda yang dapat Anda ambil untuk mempelajari JavaScript, masing-masing dengan kelebihan dan kekurangannya sendiri

Di bagian ini Anda akan belajar sedikit tentang setiap jalur serta pro βœ…, kontra ❌, dan "baik-untuk-tahu" ℹ️ sehingga Anda dapat membuat keputusan yang tepat

Universitas

Anda mungkin mengenal orang-orang yang mempelajari Ilmu Komputer di universitas

Selama periode 3-4 tahun, Anda pasti akan mengembangkan pemahaman yang kuat tentang cara kerja komputer dan cara membuat kode pada tingkat profesional

Universitas, bagaimanapun, sangat mahal dan membutuhkan komitmen penuh waktu, yang mungkin tidak dapat Anda lakukan jika Anda memiliki pekerjaan, keluarga, atau kewajiban lainnya.

Apa yang perlu Anda ketahui

  • βœ… Uni menawarkan kurikulum yang terdefinisi dengan baik yang memastikan Anda mempelajari hal yang benar
  • βœ… Anda akan mendapatkan profesor, alumni, dan rekan untuk mendukung Anda
  • βœ… Anda akan mendapatkan gelar, yang dapat membuka segala macam peluang dalam hidup
  • ❌ Tapi harganya $$$$
  • ❌ Meskipun Anda memiliki uang, beberapa kursus memerlukan kualifikasi atau kredit yang mungkin tidak Anda miliki
  • ❌ Tidak fokus pada pengembangan web
  • ℹ️️ Beberapa kurikulum Ilmu Komputer lebih fokus pada teori daripada pengkodean praktis
  • ℹ️️ Gelar mungkin menonjol bagi perusahaan dan memberi Anda wawancara tetapi tidak ada jaminan

Video dan buku YouTube gratis

Anda mungkin akan terkejut dengan banyaknya video JavaScript, tutorial tertulis, dan buku coding yang tersedia secara gratis. Meskipun demikian, tidak semua konten gratis dibuat sama. Pastikan untuk membaca beberapa ulasan dan, jika mungkin, mencari rekomendasi sebelum menggunakan sumber daya jika itu mengajarkan praktik yang buruk atau hanya membuang-buang waktu

Apa yang perlu Anda ketahui

  • βœ… GRATIS
  • βœ… Anda dapat melakukan berbagai hal dengan kecepatan Anda sendiri meskipun Anda memiliki komitmen lain
  • ❌ Anda mungkin berisiko mempelajari hal-hal yang salah dan secara tidak sengaja menuju ke arah yang salah
  • ❌ Ini cukup sepi dan membutuhkan disiplin diri yang ekstrim karena ini adalah sesuatu yang harus Anda pertahankan selama 6-9 bulan
  • ℹ️ Banyak pembuat kode otodidak kesulitan menggunakan apa yang mereka pelajari untuk membangun aplikasi nyata dan mengembangkan keterampilan praktis. Kami menyebut tutorial ini neraka πŸ”₯ karena ini adalah api penyucian tempat Anda dapat membuat kode sedikit. tetapi bukannya tanpa roda latihan karena kurangnya pemahaman mendasar

Bootcamp mandiri

Bootcamp adalah lingkungan tempat Anda menerima pendidikan dan dukungan untuk mempelajari satu mata pelajaran dalam waktu singkat. Meskipun ada beberapa bootcamp intensif (biasanya 3 bulan dan dijelaskan di bagian selanjutnya di bawah), bootcamp mandiri membantu Anda menjadi pembuat kode yang dapat disewa dengan kecepatan Anda sendiri. Biayanya sepersekian dari bootcamp intensif

Apa yang perlu Anda ketahui

  • βœ… Kamp pelatihan mandiri menawarkan kurikulum yang terdefinisi dengan baik yang memastikan Anda mempelajari hal yang benar
  • βœ… Hanya pelajari keterampilan yang dibutuhkan oleh pemberi kerja dan temukan kesuksesan lebih cepat
  • βœ… Akses ke komunitas rekan dan alumni untuk menginspirasi dan mendukung Anda
  • βœ… Sebagian besar bootcamp yang bergerak sendiri mendorong Anda untuk membangun proyek yang memastikan Anda menghindari tutorial neraka dan memiliki sesuatu untuk ditunjukkan kepada pemberi kerja di akhir (dan buktikan bahwa Anda memiliki keterampilan pengkodean meskipun Anda tidak memiliki gelar)
  • ❌ Anda harus mandiri untuk menyelesaikan bootcamp mandiri
  • ℹ️ Kesuksesan Anda bergantung pada tekad Anda untuk mengerjakan kurikulum dan menghadapi tantangan

⭐️ Jika Anda tertarik untuk belajar membuat kode situs web JavaScript penuh waktu atau sebagai pekerja lepas secara khusus, lihat Scrimba dan Jalur Karir Pengembang Frontend kami ⭐️

Biaya Scrimba tidak lebih dari $30 per bulan (Anda bahkan mungkin menemukan kami menjalankan penawaran khusus) dan Anda akan membuka akses ke komunitas yang terdiri dari 12.000 siswa lain (dan beberapa alumni) yang didorong untuk saling memotivasi dan mendukung satu sama lain sebagai bagian

Bootcamp intensif

Kamp pelatihan intensif berjanji untuk mengubah Anda menjadi pembuat kode yang dapat disewa dalam waktu sekitar 90 hari dan biasanya berharga $10K-$30K. Hanya beberapa siswa yang menemukan kesuksesan selama jendela waktu ini

Apa yang perlu Anda ketahui

  • βœ… Bootcamp intensif menawarkan kurikulum yang terdefinisi dengan baik yang memastikan Anda mempelajari hal yang benar
  • βœ… Hanya pelajari keterampilan yang dibutuhkan oleh pemberi kerja dan temukan kesuksesan lebih cepat
  • βœ… Pengajar langsung dan pembuat kode terlatih industri akan mengajari Anda dan menjawab pertanyaan dari Anda dan kelas Anda (terkadang disebut kohort)
  • βœ… Akses ke komunitas rekan dan alumni untuk menginspirasi dan mendukung Anda
  • βœ… "Hari demo" di mana Anda dapat mendemonstrasikan proyek Anda kepada pemberi kerja dan mereka mungkin mengundang Anda untuk wawancara
  • ❌ Mahal $$
  • ❌ Membutuhkan komitmen penuh waktu 90 hari penuh waktu (8 jam sehari) yang mungkin sulit jika Anda memiliki komitmen lain
  • ❌ Banyak bootcamp mengandalkan Perjanjian Bagi Hasil (ISA) yang memungkinkan Anda menghindari biaya di muka dan melakukan pembayaran dari cek gaji Anda hingga jumlah awal terbayar. Jika Anda tidak menemukan pekerjaan, ini dapat menempatkan Anda pada posisi yang sulit

Bagaimana saya tahu jika saya membuat kemajuan?

Mungkin tidak akan ada satu titik waktu di mana semuanya berubah secara mendasar dan Anda "tahu" cara membuat kode JavaScript. Biasanya menyelinap pada Anda. Ini adalah hal yang baik dan buruk. Bagus karena Anda mungkin akan membuat kemajuan lebih cepat daripada yang Anda pikirkan atau rasakan. Buruk karena Anda mungkin merasa tidak yakin tentang kemajuan Anda menuju tujuan

Mungkin tidak akan ada momen ajaib di mana Anda merasa, "Ya Tuhan. Semuanya telah berubah. " tetapi Anda dapat menantikan yang berikut ini

  • Mengingat beberapa kode JavaScript tanpa harus mencarinya
  • Saat Anda menulis beberapa kode JavaScript dan berhasil, coba dulu
  • Terjebak tetapi tahu di mana menemukan jawabannya sendiri (tanpa bantuan)
  • Berbagi aplikasi atau situs web Anda dengan keluarga atau teman dan menjadikannya agar mereka dapat menjalankannya di komputer mereka

Menjadi pembuat kode JavaScript yang dapat disewa tidak selalu tentang seberapa banyak yang Anda ketahui. Ini tentang seberapa baik Anda belajar. Banyak pembuat kode baru jatuh ke dalam perangkap mencoba menghafal bahasa pemrograman, tetapi sungguh, fokus Anda harus belajar bagaimana berpikir seperti seorang programmer dan di mana menemukan jawaban ketika Anda mandek. Bahkan pembuat kode yang paling berpengalaman pun "Google it" sepanjang waktu. Jika Anda menjadi terlalu bergantung pada guru atau mentor, Anda mungkin menemukan pemberi kerja mencari seseorang yang lebih mandiri seperti lulusan kamp pelatihan mandiri.

Cara belajar kode dengan cepat

Seperti yang dapat Anda bayangkan, semakin banyak waktu yang Anda habiskan untuk berlatih dan belajar, semakin cepat Anda belajar membuat kode dan menggunakan keahlian Anda untuk memecahkan masalah. Kesalahan umum yang dilakukan pembuat kode JavaScript otodidak adalah mempelajari hal-hal yang salah, jadi kami sarankan Anda menemukan kurikulum yang terbukti di industri

Hal paling berpengaruh yang dapat dilakukan oleh setiap pembuat kode JavaScript baru untuk lebih mengingat apa yang Anda pelajari dan menemukan kesuksesan lebih cepat adalah dengan menulis kode JavaScript. Kedengarannya jelas, tetapi banyak pengembang otodidak hanya membaca tutorial atau menonton video. Jika yang Anda lakukan hanyalah menonton kode orang lain, Anda tidak akan mengingat konsepnya dengan baik. Kadang-kadang terasa produktif tetapi akan sedikit seperti mencoba menjadi pemain tenis yang baik dengan menonton Grand Slam di televisi 🎾. Anda perlu berlatih

Jangan buang waktu untuk menghafal sesuatu. Fokus pada dasar-dasar dan menyelesaikan beberapa aplikasi. Jika Anda perlu mencari sesuatu, Anda selalu dapat "Google itu". Lembar contekan adalah cara praktis lainnya untuk mereferensikan istilah atau fitur pemrograman dengan cepat dari bahasa pemrograman yang mungkin Anda lupakan. Beberapa pembuat kode baru terobsesi untuk mengingat semuanya tetapi jika Anda fokus pada proyek pembangunan, Anda akan mengingat detailnya tanpa harus mencarinya tepat waktu

Pertanyaan umum

Untuk menyelesaikan postingan ini, kami ingin membahas beberapa pertanyaan paling umum yang kami lihat di komunitas Scrimba (12000+ online 🟒) dan di antara pembuat kode otodidak tentang belajar membuat kode untuk pertama kalinya

Bisakah saya belajar JavaScript dalam 2 bulan?

Namun, tidak seperti CSS dan HTML, JavaScript bukanlah sesuatu yang dapat dikuasai hanya dalam dua minggu. Tapi, itu bisa dilakukan hanya dalam tiga bulan . Sebagian besar pemberi kerja akan dengan senang hati mempekerjakan Anda sebagai pengembang web mereka jika Anda menguasai beberapa dasar JavaScript. Tentu saja, belajar tidak pernah berhenti.

Bisakah saya mempelajari JavaScript dalam waktu seminggu?

Dasar-dasar JavaScript . Anda mungkin memerlukan waktu satu minggu untuk memahami dasar-dasarnya jika Anda seorang pemula .

Seberapa sulit mempelajari JavaScript?

Boleh dibilang, JavaScript adalah salah satu bahasa pemrograman termudah untuk dipelajari , sehingga berfungsi sebagai bahasa pertama yang bagus bagi siapa pun yang baru mengenal coding. Bahkan baris kode JavaScript yang paling rumit pun dapat ditulis satu per satu, dalam fragmen. Itu juga dapat diuji di browser web secara bersamaan.

Berapa jam sehari untuk belajar JavaScript?

Sebagian besar pembuat kode yang sukses setuju bahwa Anda harus menghabiskan 2-3 jam sehari selama 6-9 bulan untuk mempelajari JavaScript dan menempatkan apa yang Anda . Anda dapat mendedikasikan lebih sedikit waktu dan tetap sukses, tetapi ingatlah untuk menyesuaikan harapan Anda.

Bisakah saya mempelajari JavaScript dalam waktu satu bulan?

Sementara JavaScript adalah peningkatan dari keterampilan pengembangan web yang paling mendasar (bahasa seperti HTML dan CSS, yang dapat dipelajari dalam waktu kurang dari sebulan), you can still expect to learn JS basics in a matter of months, not yearsβ€”and that's whether you learn through online classes or teach yourself through book study.