36 poin oleh kciter1 2023-12-28 | 2 komentar | Bagikan ke WhatsApp

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
  • 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
  • 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

 
saalome 2023-12-29

Konten yang sangat bagus untuk materi pelatihan bagi para junior

 
minislively 2023-12-28

Terima kasih!