CodeGym /Java Blog /Acak /Latar Belakang Anda Tidak Ada Perbedaannya Dalam Mempelaj...
John Squirrels
Level 41
San Francisco

Latar Belakang Anda Tidak Ada Perbedaannya Dalam Mempelajari Kode Java: Kisah David, Pengembang RPG, dan siswa CodeGym

Dipublikasikan di grup Acak
CodeGym sekarang berusia 2,5 tahun, dengan hampir setengah juta pengguna dari seluruh dunia. Banyak siswa telah menyelesaikan kursus dan menemukan pekerjaan impian mereka. Dan meskipun kami selalu mendorong Anda untuk berbagi kisah sukses, kisah mereka yang berada di tengah-tengah pengalaman belajar mereka terkadang dapat memotivasi dan menarik pada tingkat yang sama. Kisah pertama kami adalah tentang David ( David Haines ). Dia adalah pengembang RPG dari AS, yang telah dikembangkan selama lebih dari 25 tahun. Musim semi ini, karena situasi pandemi, dia diliburkan, jadi dia memutuskan untuk belajar bahasa Jawa.“Latar Belakang Anda Tidak Membuat Perbedaan Dalam Belajar Kode Java”: Kisah David, Pengembang RPG dan siswa CodeGym - 1

“Java akan ada untuk waktu yang lama dan akan menjadi lebih baik”

Mengapa saya memilih Java di antara bahasa pemrograman lainnya? Saya dapat memikirkan dua alasan. Pertama, ketika saya sedang cuti di perusahaan saya, saya mendengar bahwa kami beralih ke Jawa untuk banyak hal internal kami. Jadi saya pikir akan bermanfaat jika saya belajar sesuatu tentang itu. Kedua, saya tahu bahwa Java adalah bahasa yang mapan dan akan ada untuk sementara waktu. Banyak orang yang saya ajak bicara memiliki pendapat yang sama. Itu akan ada dan hanya menjadi lebih baik. Jadi tidak ada salahnya bagi saya untuk memilih Java. Tentu saja, jika perusahaan saya mulai berfokus pada C#, saya akan mencari C#. Atau kami akan melakukan Python, saya akan mencari Python.

“CodeGym adalah pilihan terbaik bagi saya dan mencapai tujuan saya”

Jadi, saya membuka internet dan pada dasarnya mencari "belajar Java" di Google, dan melihat CodeGym dan beberapa opsi lain yang ditampilkan. Dari apa yang saya lihat dan baca, saya memutuskan bahwa CodeGym adalah pilihan terbaik untuk saya dan mencapai tujuan saya. Yang saya sukai dari kursus ini adalah konteksnya. Anda memperlakukan belajar seperti permainan, dan itu membuat belajar menjadi menyenangkan. Sangat mudah untuk sebagian besar untuk dipahami. Tapi tentu saja, ada kalanya agak membingungkan. Saya biasanya tidak mencari banyak hal di Google dan biasanya tidak memilih kata kunci yang tepat, jadi terkadang saya menghabiskan banyak waktu untuk melihat hal-hal yang tidak berguna untuk mencapai tujuan yang saya inginkan. Saya tidak ingat apa pelajarannya, tetapi saya terjebak di dalamnya selama 4-5 hari dan mencoba mencari tahu. Saya telah belajar di CodeGym sejak musim semi, saya percaya. Saat ini saya berada di level 12, jadi mungkin saya akan jauh lebih lambat daripada banyak orang lain. Pada awalnya, setidaknya 3-4 jam sehari. Namun pada akhir Mei, saya kehilangan pekerjaan karena Covid-19, dan pencarian pekerjaan baru dilakukan, sehingga pembelajaran dikurangi menjadi 2-3 jam 5 hari seminggu. Saya menggunakan IntelliJ IDEA dan plugin CodeGym dan menganggapnya lucu. Saya baru saja menemukanFitur "Solusi yang benar" di plugin, tetapi saya mencoba untuk tidak sering melihat. Misalnya, saya dapat mengambil dan merekayasa balik solusi untuk mencari tahu bagaimana mereka sampai di sana. Bagi saya itu sangat bermanfaat, saya menyukainya. Saya juga menggunakan bagian "Bantuan" sesekali. Ketika saya buntu, saya akan mencari di sana untuk menemukan sesuatu yang serupa, dan melihat saran yang dibuat. Saya sebenarnya memposting beberapa pertanyaan yang dijawab, yang sangat membantu. Akhirnya, saya menyukai game! Saya baru saja menyelesaikan game 2048. Saya telah melakukan Minesweeper, dan itu adalah pencapaian yang saya banggakan karena ketika berhasil, itu luar biasa. Saya memiliki masalah dengan 2048, dan sekali lagi, ketika berhasil, saya merasa bangga. Lihat apa yang telah saya lakukan! Sekarang saya sedang mengerjakan permainan Ular, dan inilah masalahnya: Saya harus memutuskan apakah saya ingin menulis permainan atau melanjutkan pelajaran. Saya kadang-kadang harus memaksakan diri dan berpikir, “Saya melakukan permainan untuk terakhir kalinya. Aku harus belajar sesuatu kali ini”.

“Latar belakang Anda tidak ada bedanya”

Saya benar-benar baru di Jawa. Kursus ini sangat mendidik, lugas, dan menghibur. Itu membuat belajar Java menyenangkan. Bagi saya, itu penting, karena saya ingin belajar dan menikmati apa yang saya lakukan. Saya tidak berpikir latar belakang Anda membuat perbedaan dalam belajar kode. Tentu saja, itu bisa bermanfaat dan membantu di beberapa titik. Sebagai seorang programmer RPG, saya sudah terbiasa dengan seluruh logika pemrograman. Seseorang yang baru mengenal pemrograman dan mempelajari bahasa pemrograman apa pun mungkin tidak memiliki kemahiran seperti itu. Tapi sejujurnya, saya pikir CodeGym melakukan pekerjaan yang sangat baik untuk membiasakan diri dengan konsep dasar. Ini membantu Anda mencapai tujuan: belajar Java dan memenuhi permintaan pasar. Ketika saya masih muda, impian saya adalah memulai perusahaan perangkat lunak, membuat video game, dan hal-hal seperti itu. Saya suka coding dalam RPG. Tapi dengan Java… Siapa yang tahu? Mungkin saya akan menjadi cukup baik, membuat game, menjualnya, dan memulai perusahaan saya sendiri.

“Gunakan lebih banyak waktu untuk belajar, terutama di awal”

Dari pengalaman pribadi saya, saya akan memberikan beberapa tips untuk semua orang yang mulai belajar Java dan pemrograman:
  1. Luangkan lebih banyak waktu untuk belajar, terutama di awal.

    Ini membantu meningkatkan keinginan untuk belajar lebih banyak. Saya tidak akan mulai melakukan setengah jam di sini, setengah jam di sana. Tidaklah cukup untuk membangkitkan minat kami dan menarik Anda. Berikan waktu satu jam, dua jam, empat jam! Setidaknya di awal.

    Saya sampai pada titik di mana saya tahu, bahwa saya ingin terus belajar dan saya tahu mengapa saya melakukan ini, dan saya tidak selalu punya waktu untuk dicurahkan, tetapi ketika saya punya waktu, saya akan kembali dan duduk di depan komputer saya selama 1-2 jam, terkadang hingga 4-5 jam, terutama di akhir pekan, dan baru belajar.

  2. Perhatikan apa yang Anda lakukan dan nikmati. Sisanya akan mengurus dirinya sendiri.

    Saya tidak ragu bahwa bahkan dalam kapasitas saya yang terbatas sekarang saya dapat belajar kode Java. Ini akan sangat membantu karena tidak ada yang terspesialisasi lagi dan Anda tidak dapat melakukan RPG atau Java. Anda harus melakukan sesuatu yang lebih, seperti Python, C++, atau C#. Anda harus cukup fleksibel untuk dapat tampil lebih banyak di posisi Anda.

    Intinya adalah: temukan sesuatu yang ingin Anda pelajari, Anda ingin belajar, dan lakukan saja.

Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION