3 tahun yang lalu saya memutuskan untuk menukar tempat selesa saya dalam bidang penjualan, konfigurasi dan perkhidmatan peralatan komputer kepada bidang pengaturcaraan. Oleh kerana pada masa itu saya masih tidak tahu dengan tepat bahasa yang saya mahukan, saya memutuskan untuk memperoleh pengetahuan asas dalam beberapa bidang sekaligus. Pada 1 Januari 2016, saya bertemu dengan seorang penganggur dengan akaun tahunan di JavaRush, Codeschool, Lynda dan Tuts+, dan kusyen kewangan kecil yang membolehkan saya menghabiskan keseluruhan tahun 2016 untuk belajar.
Yang pertama dalam baris gilir saya ialah JavaRush - walaupun sebelum Malam Tahun Baru, saya melengkapkan tahap percuma yang tersedia, yang sebenarnya menentukan keputusan untuk membeli akses selama setahun pada satu masa. Latihan mengambil masa yang lama sehinggakan pada 8 Februari saya meraikan mencapai tahap 30. Daripada perkara yang saya suka dan berguna pada masa hadapan, saya ingin ambil perhatian perkara berikut:
- penyatuan istilah yang juga berguna dalam menguasai bahasa lain (jenis dan struktur data, pelaksanaan prinsip OOP dalam amalan, ruang nama, pengubah akses, bekerja dengan pangkalan data dan sistem fail, membina pertanyaan dan banyak lagi);
- memperoleh kemahiran dalam bekerja dalam IDE yang sangat bagus - IntelliJ IDEA, yang kemudiannya berguna dalam kerja sebenar dengan produk JetBrains lain (PHPStorm/WebStorm/PyCharm);
- budaya kod umum - baik dari segi logik dan kerumitan algoritma, dan dalam reka bentuk visual (pematuhan dengan gaya kod);
GO TO FULL VERSION