Dua tahun tiga bulan telah berlalu sejak saya mendaftar kursus ini dan menulis HelloWorld. Saya seharusnya menulis artikel ini dan memberikan penghormatan kepada sumber yang luar biasa ini sejak lama, tetapi entah bagaimana laju kehidupan yang cepat menghentikan saya. Tapi sekarang "berkat" pandemi covid, saya punya waktu. Saya berusia 33 tahun. Saya adalah seorang pekerja sosial di Latvia dan tidak ada hubungannya dengan IT. Pengalaman terakhir saya dengan kode adalah 15 tahun yang lalu. Namun gaji saya yang kecil dan kurangnya prospek karir membuat saya mencari alternatif lain. Kebetulan, banyak teman saya yang mencoba terjun di bidang IT. Apalagi tidak satu pun dari mereka yang mengenyam pendidikan IT. Ada yang mendapatkan pekerjaan, ada pula yang tidak bekerja dengan baik. Namun kesuksesan tersebut banyak menginspirasi saya, dan saya akhirnya mengambil keputusan. Di Riga, setiap enam bulan sekali, sebuah perusahaan konsultan terkenal menyelenggarakan serangkaian bootcamp gratis (kursus pelatihan intensif) dengan kesempatan berikutnya (bagi mereka yang lulus) untuk mendapatkan magang dan kontrak kerja. Saya menghabiskan beberapa waktu memikirkan kursus mana yang harus diambil. Pada akhirnya saya memilih Java, karena Java bootcamp lah yang memberikan kesempatan paling banyak setelah lulus. Saya sempat melakukan pengintaian dan berbicara dengan peserta bootcamp, termasuk beberapa yang sudah bekerja di perusahaan tersebut. Inilah informasi yang saya kumpulkan: kursusnya sangat intens; tidak masuk akal untuk datang ke sana tanpa pengetahuan; lebih baik mempelajari semuanya sendiri sebelum bootcamp. Jadi saya berhenti dari pekerjaan saya empat bulan sebelum bootcamp, menetap di rumah, hidup dengan bantuan keuangan dan sedikit tabungan, dan mulai belajar secara intensif. Seperti apa program pelatihannya? Pertama-tama, CodeGym ini tentu saja merupakan bagian praktis dari pelatihan saya. Kelompok teoretisnya adalah Head First Java (Java 5). Dan harus saya katakan, CodeGym dan Head First Java saling melengkapi dengan sempurna. Buku ini memberikan gambaran yang sangat bagus tentang fitur-fitur dasar bahasa. Terlebih lagi, materinya mencakup visualisasi dan analogi yang mudah dipahami (kaca dengan remote control sungguh luar biasa). Saya tahu bahwa para teknisi berpengalaman tidak menyukai buku ini justru karena presentasinya, tetapi jika Anda berasal dari bidang humaniora, inilah yang Anda butuhkan. Bagaimanapun, seperti inilah kurikulum saya: 3 jam teori dari Head First Java di pagi hari, 3 jam praktik langsung di CodeGym di sore hari. 6 jam setiap hari, termasuk akhir pekan dan setiap hari libur. Dengan sangat intensif. Mungkin terlalu intens - aturan ketat saya menyebabkan masalah kesehatan tertentu. Jika Anda punya waktu dan uang, saya tidak akan merekomendasikan pendekatan intens seperti itu. Tapi saya tidak memiliki kemewahan itu, dan saya tidak bisa gagal dalam bootcamp. Jadi saya belajar selama 4 bulan hingga bootcamp dimulai, mencapai Level 23 di CodeGym dengan solusi yang layak untuk semua tugas (walaupun beberapa di antaranya membuat saya banyak berkeringat), dan menyelesaikan buku, setelah menyelesaikan semua tugas. Saya masih punya waktu beberapa minggu sebelum bootcamp. Saya bisa saja membuat kemajuan tambahan melalui level-level tersebut, namun saya malah memutuskan untuk menguasai segala macam keterampilan terkait, seperti Git. Bootcamp dimulai, dan kursusnya sangat intens, tetapi ternyata saya sebelumnya tidak hanya menemukan dua topik saja: menulis unit test dan JavaFX. Taruhan saya pada belajar mandiri yang ketat membuahkan hasil. Ternyata saya juga bukan yang terburuk di grup. Selain itu, saya memutuskan untuk mengambil inisiatif dan memberikan pukulan besar untuk proyek akhir. Sebuah tim kecil tapi luar biasa dibentuk dan menghasilkan lamaran untuk perawat (latar belakang saya sebagai pekerja sosial muncul ke permukaan). Secara keseluruhan, bootcamp berakhir dengan baik, dan saya mendapat magang dan bahkan memiliki kesempatan untuk memilih spesialisasi. Di sini saya melakukan pengkhianatan keji dengan memilih Salesforce daripada Java garis keras. Salesforce dimulai sebagai sistem CRM (manajemen hubungan pelanggan) berbasis cloud yang menawarkan cukup banyak opsi penyesuaian. Namun bertahun-tahun kemudian, sekarang ini menjadi platform lengkap yang kuat yang memungkinkan Anda melakukan hampir semua hal. Saya telah melihat banyak proyek yang tidak ada hubungannya dengan CRM.
John Squirrels
Level 2
Pelatihan ulang tentang steroid
Dua tahun tiga bulan telah berlalu sejak saya mendaftar kursus ini dan menulis HelloWorld. Saya seharusnya menulis artikel ini dan memberikan penghormatan kepada sumber yang luar biasa ini sejak lama, tetapi entah bagaimana laju kehidupan yang cepat menghentikan saya. Tapi sekarang "berkat" pandemi covid, saya punya waktu. Saya berusia 33 tahun. Saya adalah seorang pekerja sosial di Latvia dan tidak ada hubungannya dengan IT. Pengalaman terakhir saya dengan kode adalah 15 tahun yang lalu. Namun gaji saya yang kecil dan kurangnya prospek karir membuat saya mencari alternatif lain. Kebetulan, banyak teman saya yang mencoba terjun di bidang IT. Apalagi tidak satu pun dari mereka yang mengenyam pendidikan IT. Ada yang mendapatkan pekerjaan, ada pula yang tidak bekerja dengan baik. Namun kesuksesan tersebut banyak menginspirasi saya, dan saya akhirnya mengambil keputusan. Di Riga, setiap enam bulan sekali, sebuah perusahaan konsultan terkenal menyelenggarakan serangkaian bootcamp gratis (kursus pelatihan intensif) dengan kesempatan berikutnya (bagi mereka yang lulus) untuk mendapatkan magang dan kontrak kerja. Saya menghabiskan beberapa waktu memikirkan kursus mana yang harus diambil. Pada akhirnya saya memilih Java, karena Java bootcamp lah yang memberikan kesempatan paling banyak setelah lulus. Saya sempat melakukan pengintaian dan berbicara dengan peserta bootcamp, termasuk beberapa yang sudah bekerja di perusahaan tersebut. Inilah informasi yang saya kumpulkan: kursusnya sangat intens; tidak masuk akal untuk datang ke sana tanpa pengetahuan; lebih baik mempelajari semuanya sendiri sebelum bootcamp. Jadi saya berhenti dari pekerjaan saya empat bulan sebelum bootcamp, menetap di rumah, hidup dengan bantuan keuangan dan sedikit tabungan, dan mulai belajar secara intensif. Seperti apa program pelatihannya? Pertama-tama, CodeGym ini tentu saja merupakan bagian praktis dari pelatihan saya. Kelompok teoretisnya adalah Head First Java (Java 5). Dan harus saya katakan, CodeGym dan Head First Java saling melengkapi dengan sempurna. Buku ini memberikan gambaran yang sangat bagus tentang fitur-fitur dasar bahasa. Terlebih lagi, materinya mencakup visualisasi dan analogi yang mudah dipahami (kaca dengan remote control sungguh luar biasa). Saya tahu bahwa para teknisi berpengalaman tidak menyukai buku ini justru karena presentasinya, tetapi jika Anda berasal dari bidang humaniora, inilah yang Anda butuhkan. Bagaimanapun, seperti inilah kurikulum saya: 3 jam teori dari Head First Java di pagi hari, 3 jam praktik langsung di CodeGym di sore hari. 6 jam setiap hari, termasuk akhir pekan dan setiap hari libur. Dengan sangat intensif. Mungkin terlalu intens - aturan ketat saya menyebabkan masalah kesehatan tertentu. Jika Anda punya waktu dan uang, saya tidak akan merekomendasikan pendekatan intens seperti itu. Tapi saya tidak memiliki kemewahan itu, dan saya tidak bisa gagal dalam bootcamp. Jadi saya belajar selama 4 bulan hingga bootcamp dimulai, mencapai Level 23 di CodeGym dengan solusi yang layak untuk semua tugas (walaupun beberapa di antaranya membuat saya banyak berkeringat), dan menyelesaikan buku, setelah menyelesaikan semua tugas. Saya masih punya waktu beberapa minggu sebelum bootcamp. Saya bisa saja membuat kemajuan tambahan melalui level-level tersebut, namun saya malah memutuskan untuk menguasai segala macam keterampilan terkait, seperti Git. Bootcamp dimulai, dan kursusnya sangat intens, tetapi ternyata saya sebelumnya tidak hanya menemukan dua topik saja: menulis unit test dan JavaFX. Taruhan saya pada belajar mandiri yang ketat membuahkan hasil. Ternyata saya juga bukan yang terburuk di grup. Selain itu, saya memutuskan untuk mengambil inisiatif dan memberikan pukulan besar untuk proyek akhir. Sebuah tim kecil tapi luar biasa dibentuk dan menghasilkan lamaran untuk perawat (latar belakang saya sebagai pekerja sosial muncul ke permukaan). Secara keseluruhan, bootcamp berakhir dengan baik, dan saya mendapat magang dan bahkan memiliki kesempatan untuk memilih spesialisasi. Di sini saya melakukan pengkhianatan keji dengan memilih Salesforce daripada Java garis keras. Salesforce dimulai sebagai sistem CRM (manajemen hubungan pelanggan) berbasis cloud yang menawarkan cukup banyak opsi penyesuaian. Namun bertahun-tahun kemudian, sekarang ini menjadi platform lengkap yang kuat yang memungkinkan Anda melakukan hampir semua hal. Saya telah melihat banyak proyek yang tidak ada hubungannya dengan CRM.
GO TO FULL VERSION