CodeGym /Java Blog /Acak /Rekomendasi Teratas yang Sangat Menyenangkan dan Konyol u...
John Squirrels
Level 41
San Francisco

Rekomendasi Teratas yang Sangat Menyenangkan dan Konyol untuk Pemula tentang Cara Belajar Coding

Dipublikasikan di grup Acak
Setiap pemula yang ingin menjadi programmer yang baik, kemungkinan besar, akan mencari tiga hal teratas di Google pada awalnya:
  • Bahasa pemrograman mana yang harus digunakan?
  • Bagaimana cara belajarnya?
  • Dimana untuk belajar?
Tidak ada satu-satunya jawaban yang tepat untuk pertanyaan-pertanyaan ini karena ada begitu banyak laki-laki, begitu banyak pikiran ... Namun jika Anda di sini, Anda sudah memutuskan untuk belajar Java dengan CodeGym. Jadi, kami akan menghilangkan pertanyaan tentang bahasa pemrograman apa yang harus dipilih dan di mana mempelajarinya. Mari kita fokus pada cara mempelajarinya. Rekomendasi Teratas yang Sangat Menyenangkan dan Konyol untuk Pemula tentang Cara Belajar Coding - 1Daripada memilih saran-saran bagus yang standar, kami memutuskan untuk mengumpulkan saran-saran yang paling konyol di bawah ini. Jadi, mari kita lihat kesalahan paling umum yang dilakukan programmer pemula karena tidak sengaja mengikuti saran yang salah. Dan tentu saja, kami akan memberi tahu Anda cara memperbaikinya pada tahap awal untuk memastikan Anda menikmati pemrograman. Seperti yang seharusnya!

1. Selalu minta saran dari pakar Instagram/Facebook karena mereka selalu benar dan, secara umum, jauh lebih pintar dari Anda.

Pemimpin harus dipandang sebagai Dewa! Semua yang mereka katakan berlaku (meskipun mereka sudah mulai membuat kode beberapa minggu yang lalu). Jika mereka memiliki banyak pengikut di media sosial, mereka jenius, dan Anda harus memercayai perkataan mereka. Bagaimanapun, 1 pengikut berarti 1 miliar sel otak, dan 10.000 pengikut = 10.000 miliar sel otak. Apakah Anda memiliki triliunan sel otak? Menurut kami tidak. Selain bercanda: Daripada mendengarkan influencer media sosial, bacalah buku teori atau ikuti kursus yang disetujui oleh waktu (CodeGym jelas merupakan salah satunya). Tentu saja, yang kami maksud dengan influencer media sosial bukanlah insinyur perangkat lunak atau profesional lain yang juga memiliki banyak pengikut di media sosial. Yang kami maksud adalah kebanyakan orang yang tidak memiliki kredensial pemrograman nyata namun banyak bicara tentang keterampilan buruk Anda dan cara "terbaik" dalam membuat kode. Anda tidak boleh mengharapkan pengetahuan mendalam dari media, jadi perhatikan waktu dan tenaga. Dalam hal pemrograman, Anda sebaiknya hanya bergantung pada sumber yang dapat dipercaya.

2. Jika Anda kesulitan menulis program, itu adalah kelemahan mendasar dalam bahasa Java. Beralih ke mempelajari sesuatu dengan lebih mudah!

Alasan seseorang memiliki banyak bug dalam kodenya adalah karena Java tidak sempurna. Jadi, apa yang menghentikan Anda untuk menciptakan bahasa Anda sendiri. Bagaimanapun, Brendan Eich hanya menghabiskan 10 hari untuk penemuan JavaScript. Jadi tunggu apa lagi? Selain bercanda: Berpikir bahwa Anda sudah mengetahui semuanya dan sekarang Anda dapat memindahkan gunung adalah kesalahan yang mudah dilakukan. Setelah Anda akhirnya menulis beberapa kode bagus yang benar-benar berfungsi, kepercayaan diri Anda meroket, dan Anda merasa mampu menghadapi dunia! Tentu saja ini luar biasa, dan Anda harus menikmati perasaan itu, tetapi jangan lupa bahwa Anda masih baru belajar. Mungkin, ini saatnya Anda mulai melihat kembali kode lama Anda dan menganalisisnya. Bagian mana dari kode Anda yang benar-benar Anda pahami, dan di mana Anda baru saja menyalin-menempelkannya? Cobalah untuk mencari tahu apa fungsinya. Sejujurnya, banyak programmer sukses yang telah melakukan coding selama lebih dari 20 tahun mengatakan bahwa mereka masih merasa bahwa mereka baru saja menggores permukaan Java dan terus belajar sepanjang waktu.

3. Jangan memanfaatkan alat debugging. Anda harus melakukan semuanya sendiri!

Bahkan jika Anda bekerja dalam bahasa yang diketik secara statis seperti Java, tidak ada alasan untuk menggunakan debugger. Ini untuk banci. Jadi jangan pedulikan bahwa debugger dapat membantu Anda melacak semua bug dalam kode Anda dengan mudah. Selain bercanda: Alat debugging memiliki banyak manfaat. Mereka segera melaporkan kondisi kesalahan, yang memungkinkan deteksi bug lebih awal dan membuat pengembangan perangkat lunak lebih bebas stres dan tidak bermasalah. Debugger juga memberikan banyak informasi berguna tentang struktur data dan memastikan interpretasinya lebih mudah. Pilihan win-win di semua level!

4. Belajar di Solo. Berjejaring dengan manusia tidak menjadi masalah, karena tujuan Anda adalah mempelajari cara mengatur komputer!

Salah satu kesalahan pengembang terbesar adalah membuang-buang waktu berkomunikasi dengan orang-orang yang berpikiran sama daripada menulis kode. Anda akan dipekerjakan sebagai pengembang Java, bukan sebagai komunikator. Abaikan semua komunitas Java itu. Selain bercanda: Sekalipun Anda berhasil belajar sendiri, akan tiba saatnya Anda harus menunjukkan keahlian Anda kepada orang lain. Apa gunanya menulis jika tidak ada yang melihatnya? Selain itu, berlatih dalam tim atau belajar dengan beberapa tips dari teman sejawat terbukti jauh lebih efisien dibandingkan berlatih sendirian. Jika Anda memasuki suatu komunitas, Anda akan dapat dengan cepat mendapatkan jawaban atas pertanyaan Anda dan menemukan solusi dengan lebih mudah. Oleh karena itu, dijamin Anda dapat meningkatkan pengetahuan coding Anda dan mempercepat seluruh proses pembelajaran Anda. Selain itu, komunitas akan memberi Anda kesempatan untuk mengekspresikan diri ketika Anda akhirnya merasa percaya diri (ini kembali ke rekomendasi #2).

5. Salin/tempel semuanya dari Internet. Mengapa membuang waktu jika Anda bisa menggunakan kode yang sudah jadi?

Berkat berbagai sumber seperti StackOverflow dan Google, Anda bisa mendapatkan hampir semua jawaban yang Anda hadapi. Banyak pengembang hanya membuang-buang waktu untuk mencoba memahami sesuatu yang berhasil padahal mereka bisa melakukannya dengan santai dan menggunakan kode orang lain. Jangan khawatir tentang memahami salah satu dari mereka. Selain bercanda: Belajar dari kode lain itu bagus. Tapi hanya menyalin-menempel saja tidak keren. Sama sekali! Ketika Anda terjebak dengan kode yang tidak berfungsi, dan Anda tidak tahu mengapa a)merujuk ke komunitas adalah hal yang wajar; b) Google masalahnya dan cobalah belajar dari pendekatan lain. Terkadang menggunakan kode pemrogram lain dapat membantu Anda mengetahui mengapa kode Anda tidak memberikan keluaran yang diinginkan.

6. Jika Anda telah menulis kodenya, pendapat Anda tentang kode tersebut tidak dapat disangkal. Pembenci akan selalu membenci!

Jika Anda terpaksa mendengarkan kritik dari tutor Anda atau pengembang lain, pastikan tidak ada perkataan mereka yang masuk ke dalam otak Anda. Anda selalu benar, titik! Selain bercanda: Ini adalah pedang bermata dua. Di satu sisi, salah satu kesalahan paling parah yang dilakukan programmer pemula adalah berpikir bahwa mereka tidak cukup baik, tidak cukup pintar, memiliki tipe otak yang salah, dan sejenisnya. Di sini, pepatah "Kuasai rasa takutmu, atau rasa takut akan menjadi tuanmu" sangat efektif. Di sisi lain, jika Anda terlalu percaya diri dan tidak pernah mendengarkan para ahli, Anda tidak akan meningkatkan keterampilan dan mempelajari sesuatu yang baru. Kuncinya adalah menjaga keseimbangan.

7. Membuat rencana? Buang-buang waktu saja!

Sebenarnya, siapa yang butuh rencana bagaimana menguasai pemrograman? Jangan buang waktu Anda yang berharga dan mulailah menulis kode sesegera mungkin. Selain itu, kalian di CodeGym selalu mengatakan bahwa latihan itu penting. Selain bercanda: Dengan melewatkan sebuah rencana, Anda bersiap menghadapi banyak kesalahan logika dan waktu berjam-jam untuk menulis ulang kode. Inilah yang dapat dengan mudah dihindari jika seseorang merencanakan proses belajar sebelumnya. Perencanaan tidak hanya membantu manajemen waktu tetapi juga membantu membangun jalur pembelajaran yang kohesif. Selain itu, kemampuan untuk merencanakan segalanya akan membantu Anda di masa depan ketika Anda perlu menganalisis kasus-kasus yang mungkin Anda abaikan dan, dengan demikian, menghindari kesalahan logika yang mungkin timbul jika Anda menyelami solusi pertama.

8. Teori adalah yang terpenting! Tanpa coding sampai Anda mengetahui segalanya tentang ilmu komputer dari buku!

Semakin banyak Anda membaca, semakin bijaksana Anda jadinya. Jadi, bekali saja diri Anda dengan banyak buku, dan pergilah. Selain bercanda: Ini sangat jauh dari kebenaran. Seringkali tidak ada korelasi antara jumlah waktu yang Anda habiskan untuk mempelajari teori dan keberhasilan pembelajaran Anda. Saat Anda mempelajari Java, penting untuk mengasah setiap keterampilan yang "baru dibaca" dengan latihan. Pengetahuan tanpa kemungkinan penerapan praktisnya hanya berguna untuk menjawab pertanyaan teknologi dalam scanwords. Ingatlah bahwa pemrograman membutuhkan latihan maksimal. Jadi, cobalah membuat kode setiap hari. Untungnya, CodeGym menawarkan banyak tugas interaktif setelah setiap pelajaran dan memberikan keseimbangan sempurna antara teori dan praktik (20% vs 80%).

9. Satu-satunya hal yang Anda perlukan untuk menjadi programmer sukses adalah mengetahui Java.

Setelah Anda mempertajam keterampilan Java Anda, Anda akan mampu menaklukkan dunia, dan selalu ada banyak perusahaan yang menunggu Anda untuk mengatakan "ya" kepada mereka. Selain bercanda: Bahasa pemrograman apa pun menjadi alat hanya di tangan pencipta yang terampil. Mengetahui cara menulis kode saja tidak akan membuat Anda sukses. Pemrograman memerlukan keterampilan penting lainnya seperti keterampilan pemecahan masalah yang kuat, kemampuan memvisualisasikan rangkaian proses, keterampilan komunikasi, dan keinginan untuk belajar mandiri. Tidak akan ada hari dimana Anda mengetahui segalanya, jadi jangan pernah berhenti belajar. Pemrograman adalah bidang yang sangat menarik dengan peningkatan terus-menerus dan teknologi baru yang harus Anda pahami untuk menjadi spesialis yang unik. Dan CodeGym dapat membantu Anda dalam hal itu!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION