3 tahun yang lalu saya memutuskan untuk mengubah tempat nyaman saya di bidang penjualan, konfigurasi dan servis perangkat komputer ke bidang pemrograman. Karena saat itu saya masih belum tahu persis bahasa apa yang saya inginkan, saya memutuskan untuk memperoleh pengetahuan dasar di beberapa bidang sekaligus. Pada tanggal 1 Januari 2016, saya bertemu dengan seorang pengangguran yang memiliki akun tahunan di JavaRush, Codeschool, Lynda dan Tuts+, dan sedikit dana finansial yang memungkinkan saya menghabiskan seluruh tahun 2016 untuk belajar.
Yang pertama dalam antrian saya adalah JavaRush - bahkan sebelum Malam Tahun Baru, saya menyelesaikan level gratis yang tersedia, yang sebenarnya menentukan keputusan untuk membeli akses selama satu tahun. Pelatihannya memakan waktu lama sehingga pada tanggal 8 Februari saya merayakan pencapaian level 30. Dari apa yang saya suka dan berguna di masa depan, saya ingin mencatat hal-hal berikut:
- konsolidasi terminologi yang juga berguna dalam menguasai bahasa lain (tipe dan struktur data, penerapan prinsip OOP dalam praktik, namespace, pengubah akses, bekerja dengan database dan sistem file, membangun kueri, dan masih banyak lagi);
- memperoleh keterampilan dalam bekerja dalam IDE yang sangat bagus - IntelliJ IDEA, yang kemudian berguna dalam pekerjaan nyata dengan produk JetBrains lainnya (PHPStorm/WebStorm/PyCharm);
- budaya kode umum - baik dalam hal logika dan kompleksitas algoritmik, dan dalam desain visual (kesesuaian dengan gaya kode);
GO TO FULL VERSION