Saya merapikan materi presentasi yang sebelumnya sudah dibagikan di GeekNews (https://id.news.hada.io/topic?id=6797) ke dalam bentuk tulisan.
- Keresahan developer
- Apa yang harus dipelajari?
- Bagaimana menghitung jadwal?
- Developer yang hebat itu seperti apa?
- Bagaimana saya harus memanfaatkan apa yang sudah saya pelajari?
- Apakah saya benar-benar sedang berkembang?
- Perlu pembelajaran yang strategis
- Diagnosis, pembelajaran, hasil
- Diagnosis
- Tiga ranah dalam pengembangan
- Cara berpikir, teknik, sains
- Cara berpikir: ranah tentang pemikiran logis, abstrak, dan struktural
- Teknik: kemampuan untuk menuangkan apa yang dipikirkan ke dalam kode dengan baik
- Sains: pengetahuan tentang ilmu komputer
- Ketiga ranah tersebut saling memberi efek sinergi
- Abstraksi, penanganan pengecualian, optimisasi, dan sebagainya
- Perlu mengidentifikasi bagian yang masih kurang
- Jika suatu masalah terus berulang, itu berarti bagian tersebut adalah kekurangan saya
- Tiga ranah dalam pengembangan
- Pembelajaran
- Cara berpikir
- Bisa dilatih dengan selalu meragukan, membandingkan, dan menganalisis
- Teknik
- Jika ingin menulis kode dengan baik, penting untuk menulis kode sebanyak mungkin; untuk alat seperti library dan framework, saat belajar lihat dokumentasi resmi
- Sains
- Karena ini adalah pengetahuan dasar, tidak ada cara mudah dan cepat untuk menguasainya
- Belajar secara konsisten, tetapi penting juga untuk memahami bagaimana hal itu membantu saya
- Mempelajari pola
- Pola yang berulang kali digunakan dalam pekerjaan
- Saat menyadari sebuah pola, segera rapikan dan catat
- Mencoba hal-hal yang belum pernah dilakukan
- Merujuk pada source yang dipublikasikan
- Menerapkannya secara nyata
- Cara berpikir
- Hasil
- Merapikan pengetahuan dan membuat sesuatu
- Merapikan pengetahuan adalah proses membuat apa yang saya pahami secara abstrak menjadi lebih konkret
- Ketidaknyamanan karena harus membagikannya kepada orang lain membantu pertumbuhan
- Membuat sesuatu adalah pengalaman memanfaatkan pengetahuan yang telah saya pelajari secara nyata
- Artinya kita bisa mengalami kasus nyata secara tidak langsung
- Sedikit keluar dari tema tulisan ini, tetapi soft skill juga penting
2 komentar
Konten yang sangat bagus untuk materi pelatihan bagi para junior
Terima kasih!