24 poin oleh GN⁺ 2026-01-21 | 2 komentar | Bagikan ke WhatsApp
  • Dalam membangun karier developer software, cara yang paling stabil adalah mempertahankan kemampuan menyelesaikan masalah secara praktis sekaligus tidak memandang kode yang ada sebagai ‘kotak hitam’
  • Coding dengan LLM pada dasarnya tidak berbeda dengan memanfaatkan Rails atau Stack Overflow, hanya saja merupakan alat yang lebih cepat dan lebih langsung
  • Developer yang tidak memahami prinsip dasar memang sejak awal sudah kurang kompetitif, dan perusahaan yang secara teknis menarik tetap lebih menyukai talenta dengan pemahaman kuat terhadap teknologi fundamental
  • LLM merupakan perpanjangan dari arus industri software yang terus mengurangi ketergantungan pada developer, tetapi ketika kompleksitas dan skala meningkat, pada akhirnya developer berpengalaman tetap dibutuhkan
  • Pekerjaan yang menangani teknologi fundamental seperti compiler, database, dan sistem operasi tidak akan hilang, dan pembelajaran serta eksplorasi berkelanjutan tetap penting

Strategi karier developer yang konservatif

  • Untuk karier yang stabil, kepraktisan yang berfokus pada pemecahan masalah perlu berjalan bersama dengan rasa ingin tahu teknis
    • Gunakan teknologi yang sudah teruji seperti PostgreSQL, MySQL, Rails, dan .NET
    • Namun tetap pelajari secara konsisten cara kerja web server, database, sistem operasi, dan browser
  • Lebih dari sekadar menyalin kode dari Stack Overflow atau LLM, yang dibutuhkan adalah memahami struktur dan prinsip kerja kode

Hakikat coding dengan LLM

  • Coding melalui LLM mirip dengan pemanfaatan framework atau kode dari komunitas yang sudah ada
    • Hanya kecepatan dan aksesibilitasnya yang meningkat; tetap saja ini adalah proses ketika manusia memodifikasi dan menerapkan kode yang sudah ada
  • Karena itu, penggunaan LLM tidak menggantikan kebutuhan akan kemampuan dasar developer

Pentingnya pemahaman teknis

  • Developer yang hanya memperlakukan kode atau framework yang ada sebagai kotak hitam memang sudah kurang kompetitif
  • Sebaliknya, developer yang memahami teknologi fundamental tetap dibutuhkan di perusahaan yang membangun sistem skala besar atau teknologi inti
    • Contoh: perusahaan yang membangun teknologi sendiri seperti PostgreSQL, MySQL, Rails, .NET, Stack Overflow, dan LLM

LLM dan arus industri software

  • Arah perkembangan software selama ini adalah mengurangi kebutuhan developer di SMB atau tim internal
  • LLM adalah bagian dari arus tersebut, tetapi organisasi dengan bisnis yang kompleks atau basis pelanggan berskala besar tetap membutuhkan developer
  • Dengan meluasnya LLM, pentingnya sistem yang bergantung pada teknologi dasar justru makin besar

Pertumbuhan berkelanjutan dan peluang bagi developer

  • Pekerjaan pengembangan software yang menarik tidak akan hilang
  • Compiler, database, sistem operasi, dan teknologi fundamental lain harus terus dipelajari dan dibangun
  • Perlu mencari perusahaan yang membutuhkan teknologi semacam itu atau organisasi yang karena skalanya membuat kemampuan dasar menjadi penting
  • Intinya adalah menjaga pertumbuhan teknis melalui pembelajaran dan eksperimen yang berkelanjutan

2 komentar

 
aer0700 2026-01-25

Pengembang yang tidak memahami prinsip dasar sejak awal memang sudah memiliki daya saing yang rendah, dan perusahaan-perusahaan yang menarik secara teknis tetap lebih menyukai talenta dengan pemahaman yang kuat terhadap teknologi fundamental => Ini memang benar sekali

 
aer0700 2026-01-25

Dengan hadirnya LLM, akses terhadap pengetahuan dasar dan level rendah juga menjadi lebih mudah. Dulu, untuk mengetahui standar level rendah kita harus membongkar buku teks jurusan kuliah atau mencari-cari dokumentasi API yang sangat lama, tetapi sekarang cukup bertanya ke LLM dan semuanya dirapikan lalu dijelaskan dengan rapi. Rasanya dunia jadi lebih baik.