CodeGym /Java Blog /Acak /7 Tips dan Trik Teratas untuk Mempelajari Java Secepat Mu...
John Squirrels
Level 41
San Francisco

7 Tips dan Trik Teratas untuk Mempelajari Java Secepat Mungkin

Dipublikasikan di grup Acak
Ini adalah cara kerja otak manusia. Apa pun yang kita lakukan, otak kita terus mencari solusi dan jalan pintas yang lebih efektif yang memungkinkan kita melakukan hal yang sama dengan lebih cepat, lebih baik, dan dengan cara yang lebih nyaman daripada sebelumnya. Jadi tenang saja, jika Anda bertanya-tanya apakah ada tip dan trik untuk mempelajari Java dengan lebih cepat dan mudah, wajar saja jika Anda melakukannya. 7 Tips dan Trik Teratas untuk Mempelajari Java Secepat Mungkin - 1 Kami tidak yakin tentang "trik", tetapi pasti ada beberapa cara untuk memaksimalkan efisiensi proses ini, yang akan memungkinkan Anda untuk mempelajari Java secepat mungkin secara realistis. Tentu saja, hal yang berbeda akan berhasil untuk berbagai jenis orang, tetapi beberapa tip dan rekomendasi pasti dapat dan akan membuat hidup Anda sebagai pembelajar Java jauh lebih mudah. Berikut adalah beberapa tips dan saran yang paling aplikatif dan terbukti efektif tentang belajar Java dengan cepat, berdasarkan pengalaman kami sendiri di CodeGym dan dari sejumlah pengembang Java yang berpengalaman.

1. Temukan proyek menarik yang dapat Anda bangun dengan Java

Inilah tip awal yang bagusdari Brian Knapp, seorang programmer berpengalaman dan penulis blog Code Career Genius: “Ketika saya masih SMA di tahun 2002 saya memutuskan untuk belajar Java. Saya mendapatkan salinan Teach Yourself Java dalam 21 hari untuk mengetahui dasar-dasarnya dan perbedaannya dengan C/C++. Buku itu sangat membantu, tetapi saya mengunyahnya dalam satu atau dua minggu. Dan kemudian saya melakukan sesuatu yang membuat perbedaan besar. Saya memutuskan untuk membuat sesuatu yang keren dengan Java! Saya sangat bersemangat membuat game RPG gaya Final Fantasy saya sendiri menggunakan Java 2D. Untuk bulan berikutnya, setiap sore dan malam saya secara obsesif meretas proyek itu. Sepanjang jalan saya menemukan cara menampilkan grafik ke layar, menghidupkan sprite, mengeluarkan dan memindahkan peta ubin di layar, deteksi tabrakan, musik, efek suara, dan saya bahkan membuat editor peta ubin saya sendiri menggunakan Java Swing! Poin kunci bagi saya adalah bersemangat membangun sesuatu. Saya memiliki proyek yang membuat saya memiliki energi yang sangat baik, dan Java adalah teknologi yang menarik untuk membuat segalanya menjadi mungkin!” Brian memang benar. Menemukan sesuatu yang menyenangkan dan mengasyikkan yang ingin Anda bangun dengan Java adalah cara yang bagus untuk memotivasi diri Anda untuk belajar bahasa dengan cara yang cepat dan menyenangkan. Sebenarnya, ini adalah salah satu hal yang kami pikirkan saat merancang kursus CodeGym. Itu sebabnya kami memiliki alur cerita, menghubungkan bagian-bagian dari kursus bersama-sama, dan berbagai tugas yang dirancang untuk membuat Anda bersemangat menerapkan Java untuk mempelajari bagaimana Anda dapat menggunakan bahasa ini untuk membuat sesuatu yang Anda sukai. Brian memang benar. Menemukan sesuatu yang menyenangkan dan mengasyikkan yang ingin Anda bangun dengan Java adalah cara yang bagus untuk memotivasi diri Anda untuk belajar bahasa dengan cara yang cepat dan menyenangkan. Sebenarnya, ini adalah salah satu hal yang kami pikirkan saat merancang kursus CodeGym. Itu sebabnya kami memiliki alur cerita, menghubungkan bagian-bagian dari kursus bersama-sama, dan berbagai tugas yang dirancang untuk membuat Anda bersemangat menerapkan Java untuk mempelajari bagaimana Anda dapat menggunakan bahasa ini untuk membuat sesuatu yang Anda sukai. Brian memang benar. Menemukan sesuatu yang menyenangkan dan mengasyikkan yang ingin Anda bangun dengan Java adalah cara yang bagus untuk memotivasi diri Anda untuk belajar bahasa dengan cara yang cepat dan menyenangkan. Sebenarnya, ini adalah salah satu hal yang kami pikirkan saat merancang kursus CodeGym. Itu sebabnya kami memiliki alur cerita, menghubungkan bagian-bagian dari kursus bersama-sama, dan berbagai tugas yang dirancang untuk membuat Anda bersemangat menerapkan Java untuk mempelajari bagaimana Anda dapat menggunakan bahasa ini untuk membuat sesuatu yang Anda sukai.

2. Berlatih sebanyak mungkin

“Latihan membuat semua perbedaan. Saya bisa menjadi tutor Java yang ahli karena latihan yang terus-menerus dan berulang-ulang. Pastinya, ini adalah kunci sukses programmer profesional. Anda hanya perlu mengkodekannya! — kataJohn Selawsky, pengembang senior Java dan tutor Java. Dan kami sangat setuju! Kami terus mengatakan ini sejak awal: dalam mempelajari cara membuat kode, latihan membuat semua perbedaan. Faktanya, kami telah membangun seluruh struktur kursus CodeGym di sekitar pendekatan praktik-pertama ini. Ini adalah salah satu alasan utama banyak siswa kami dapat menemukan sendiri pekerjaan pengkodean pertama bahkan sebelum mereka menyelesaikan level terakhir kursus. Saat mempelajari Java di CodeGym, sebagian besar yang Anda lakukan adalah berlatih. Jadi kami sudah mengurus yang ini untuk Anda. Jangan lupa untuk berlatih jika Anda memutuskan untuk mengambil cara belajar Java selain CodeGym.

3. Belajarlah secara teratur dan jangan istirahat terlalu lama

Kiat penting lainnya yang dapat kami bagikan berdasarkan pengamatan kami sendiri dan pengalaman mantan siswa kami. Belajar secara teratur dan terus menerus, tanpa istirahat panjang (sebaiknya tanpa istirahat lebih dari satu hari) merupakan faktor keberhasilan yang penting. Pengalaman menunjukkan kepada kita bahwa orang yang cenderung mengambil waktu istirahat yang lama dan banyak biasanya mengalami kemajuan yang sangat lambat dan lebih sering berhenti dari kursus tanpa berhasil. Jadi kami pasti akan merekomendasikan, sebanyak yang Anda bisa, untuk tetap belajar Java secara teratur karena istirahat bagi kebanyakan orang menghasilkan kebutuhan untuk "menyegarkan" ingatan ketika mereka kembali ke sana, atau bahkan mempelajarinya. lagi, karena otak Anda cenderung melupakan pengetahuan baru dengan sangat cepat, terutama jika pengetahuan ini tidak didukung oleh pengalaman praktis yang memadai.

4. Berkolaborasi dengan pemula lain dan pelajar baru

Kolaborasi dengan pembelajar baru lainnya untuk menggabungkan upaya dan saling mendukung adalah trik kecil lain dari pembelajar mandiri Java yang sukses. Pendekatan ini efektif karena cara otak kita bekerja: cara terbaik untuk mempelajari sesuatu adalah dengan mengajarkannya kepada orang lain. Itu sebabnya berkolaborasi dengan orang lain dan membantu pelajar yang kurang berpengalaman bekerja dengan sangat baik. Tentu saja, kami selalu tahu betapa pentingnya komunitas dan kolaborasi. Itu sebabnya kami memiliki bagian Bantuan di situs web kami, di mana siswa CodeGym dapat meminta bantuan, dan mendapatkannya dari sesama pelajar atau pakar Java Codegym sendiri.

5. Pertahankan sesi belajar Anda cukup lama (lebih dari 1 jam sehari)

Seperti yang akan dikatakan oleh banyak pemrogram berpengalaman, belajar Java selama satu jam setiap hari mungkin bukan strategi yang paling efektif. Bagi kebanyakan orang, satu jam saja tidak akan cukup karena waktu sebenarnya yang Anda habiskan untuk membuat kode adalah sekitar 20-30 menit. Inilah yang harus dibagikan oleh Reinder de Vries, pengembang berpengalaman dan pendiri situs web LaernAppMaking.comtentang ini: “Hanya belajar satu jam sehari (tidak peduli berapa hari berturut-turut) tidak baik untuk mengingat apa yang telah dipelajari, dan akan merusak kemampuan belajar Anda. Apakah Anda memiliki pilihan untuk belajar 2 atau 3 jam sehari, mungkin dalam interval yang lebih kecil? Saat Anda mempelajari pemrograman selama satu jam, sebenarnya waktu yang Anda habiskan untuk menulis kode bisa hanya 20 menit. Selain memprogram, Anda melakukan banyak hal lain: membaca, mencari referensi, menatap layar, mencoba menyusun kueri penelusuran Google, dan, tentu saja, memeriksa Facebook atau WhatsApp dan interupsi lainnya. Saat belajar, pikiran Anda perlu "pemanasan" (seperti halnya berolahraga) dan pendinginan, memproses informasi baru. Mengalihkan tugas dan konteks membutuhkan perhatian, dan terutama untuk pemrograman, dibutuhkan waktu dan upaya untuk "keluar zona". Satu hal umum untuk ditambahkan di sini adalah: jangan buang waktu dan, sebanyak yang Anda bisa, fokuslah untuk mencapai sesuatu lebih cepat (Anda tidak punya banyak waktu!), baik itu mempelajari cara membuat kode di Java atau sesuatu yang lain. Ini motivasi yang bagusrekomendasi dari Hagar Qim, pengembang Java yang berpengalaman: “Jangan lengah. Ekonomi berubah. Dunia TI banyak berubah selama bertahun-tahun, tetapi satu hal tetap sama: ketika ekonomi yang lemah memaksa perusahaan untuk memangkas biaya, proyek akan ditunda atau bahkan dibatalkan sama sekali. Ketika proyek menghilang, pekerjaan menghilang. Akhirnya, pendulum ekonomi selalu berayun ke belakang, tapi itu mungkin memakan waktu bertahun-tahun. Jadi naiki gelombang ekonomi yang masih booming untuk mendapatkan awal yang baik itu. Kata baik.

6. Jangan mengatur bar terlalu rendah

Kiat umum lainnya yang baik adalah jangan menempatkan bilah terlalu rendah untuk diri Anda sendiri saat mempelajari cara membuat kode, yang biasanya dilakukan oleh banyak pemula. Misalnya, biasanya orang berpikir bahwa mereka terlalu tua untuk mempelajari keterampilan baru, terutama jika keterampilan itu “sekompleks pemrograman”. Bahkan orang-orang berusia akhir 20-an atau awal 30-an sering berpikir bahwa mereka mungkin "terlalu tua untuk omong kosong ini". Tentu saja, dalam banyak kasus menjadi terlalu tua hanyalah alasan yang Anda buat untuk membiarkan diri Anda berhenti, sering kali bahkan sebelum Anda mulai. Inilah yang dikatakan oleh Brian Lim, seorang pembuat kode Java yang berpengalamantentang orang yang mulai belajar Java ketika mereka berusia di atas 30 tahun: “Java sangat terstruktur dan korporat. Saya pikir itu sempurna untuk pikiran terstruktur, yang menyukai pola desain dan pemrograman berorientasi objek. Dan kemungkinan besar orang yang lebih tua memiliki pikiran yang terstruktur. Ini juga memiliki jalur karir dalam sertifikasi dan jenis pekerjaan non-startup santai yang bagus untuk orang tua. Cara lain agar Java menjadi hebat adalah jika Anda membuat produk sendiri. Microsoft dan .NET tidak diperlakukan serius di dunia sumber terbuka, jadi jika Anda memiliki rencana bertahun-tahun untuk membuat produk atau bahkan game seperti Minecraft, Java luar biasa. Imbalannya luar biasa dan Anda dapat bekerja dengan perkakas yang matang alih-alih kode spageti JavaScript atau masalah memori tingkat rendah seperti C atau C++.” Kami sangat setuju.

7. Kiat bonus: nyanyikan kode Anda

Dan sebagai penutup, inilah tip bonus tambahan yang bagus dan tidak biasa dari Reinder de Vries, yang merekomendasikan Anda untuk menyanyikan kode Anda (itu sesuatu yang baru!) sebagai cara untuk mengelabui pikiran Anda agar tidak bosan. “Apakah Anda pernah mencoba menyanyikan kode pemrograman Anda? Maksud saya, kedengarannya konyol, tetapi berhasil. Pikiran menjadi membosankan ketika Anda melakukan hal yang sama sepanjang waktu, dan belajar jauh lebih sedikit jika Anda menggunakan satu metode pembelajaran. Membaca sepanjang waktu, hanya menonton video, hanya menulis di keyboard bukanlah cara belajar yang optimal. Alih-alih, cobalah menulis kode dengan pena dan kertas, atau menggambar konsep pemrograman menggunakan garis halus dan pensil yang lebih besar, atau... nyanyikan kode Anda!” merekomendasikan Reinder.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION