Opini: AI Merombak Industri Pemrograman dan Mengubah Karir Para Pengembang
Belajar coding selalu ada di pikiran saya. Selama bertahun-tahun, saya telah memelihara keyakinan ini bahwa menjadi seorang programmer atau pengembang aplikasi adalah jalan terbaik untuk membangun karier yang stabil dan menjamin posisi pekerjaan berbayar tinggi di dunia kita yang terus berkembang.
Tetapi sekarang, kecerdasan buatan generatif ada di sini, merevolusi kehidupan dan karir profesional semua orang, dan saya tidak bisa tidak bertanya: Apakah belajar coding masih layak?
Meski pemutusan hubungan kerja massal baru-baru ini dari perusahaan teknologi besar seperti Microsoft, Meta, dan Google, merupakan hasil dari berbagai faktor termasuk pandemi, telah dilaporkan bahwa kebutuhan akan pengembang telah menurun, dan lulusan teknologi menghadapi pasar kerja yang sulit.
Sebagai seorang jurnalis yang hanya memiliki pengetahuan dasar tentang HTML dan CSS dan tidak memiliki pengalaman dalam bidang pemrograman, saya memutuskan untuk melakukan penelitian dan bertanya kepada pengembang yang bekerja dengan AI tentang apa yang mereka pikir benar-benar terjadi dalam ekosistem pemrograman dengan kedatangan AI.
Ketakutan dan Kekhawatiran
Pemecatan massal dari perusahaan teknologi besar telah menjadi salah satu kekhawatiran terbesar yang mempengaruhi stabilitas pekerjaan pengembangan web.
Pada 2023, lebih dari 260,000 karyawan dipecat dari perusahaan teknologi—termasuk raksasa seperti Amazon, Alphabet, Meta, dan Microsoft. Selama 2024 proses pemotongan pekerjaan berlanjut, untungnya dengan kecepatan yang lebih lambat tetapi hampir mencapai 150,000 pemotongan pekerjaan hingga saat ini.
Meski proses downsizing ini melibatkan berbagai departemen di perusahaan teknologi yang tidak terkait dengan pengembangan perangkat lunak atau penulisan kode, insinyur perangkat lunak sebenarnya menjadi bagian terbesar dari pemotongan pekerjaan pada tahun 2023 menurut laporan yang dibagikan oleh Vox.
Dan ya, ada alasan seperti—untungnya bagi kita semua—akhir dari pandemi dan kurangnya kebutuhan untuk pengembangan virtual dengan kecepatan yang kita alami selama krisis COVID-19, serta faktor eksternal lainnya seperti ketidakpastian ekonomi. Namun, beberapa ahli telah memasukkan peningkatan AI sebagai bagian dari persamaan tersebut.
AI Sebagai Akselerator, Bukan Pengganti
AI kini dapat menangani sebagian besar kode perusahaan. Pada 29 Oktober, Sundar Pichai, CEO Google dan Alphabet, mengatakan selama panggilan pendapatan yang optimis untuk kinerja perusahaan selama kuartal ketiga tahun 2024 bahwa mereka telah mengadopsi AI secara internal dan hal tersebut telah meningkatkan efisiensi mereka.
“Hari ini, lebih dari seperempat dari semua kode baru di Google dihasilkan oleh AI, kemudian ditinjau dan diterima oleh insinyur. Ini membantu insinyur kami melakukan lebih banyak dan bergerak lebih cepat,” kata Pichai.
Dan apa pendapat pengembang web tentang hal ini?
Robert Hangu, seorang konsultan AI generatif dengan gelar MSc dalam Ilmu Komputer dan pendiri Next Operations, percaya bahwa AI tidak menggantikan insinyur perangkat lunak, melainkan mempercepat pekerjaan mereka.
“Saya menggunakan Copilot sebagai asisten pemrograman tetapi Anda harus tahu kapan itu benar dan kapan itu salah,” kata Hangu kepada WizCase saat panggilan, menekankan bahwa pengetahuan dalam pemrograman adalah penting untuk menggunakan AI sebagai leverage.
Ketika saya bertanya tentang perusahaan yang memecat pengembang setelah kemunculan AI dan menganggap ini sebagai faktor, dia tidak setuju. “Saya berpendapat bahwa ini sangat berkaitan dengan alokasi modal dan keputusan,” kata Hangu. “Jika Anda memiliki kemampuan untuk membuat 10 kali lebih banyak kode sebagai perusahaan, apa yang akan Anda lakukan? Apakah Anda akan memecat 90% dari tenaga kerja Anda dan tetap sama, atau akan Anda mempertahankannya dan menghasilkan 10x?”
AI Mengubah Pekerjaan Pengembang
Chatbot seperti GitHub Copilot dan ChatGPT kini dapat menangani penulisan kode, memperbaiki kesalahan, menyarankan kode dan autocomplete, serta menerjemahkan konsep.
Ricardo Sánchez, seorang insinyur komputer yang bekerja sebagai insinyur DevOPS dan memimpin tim dari 20 pengembang, telah merasakan dampak AI secara langsung.
“Pengembangan perangkat lunak menjadi semakin cepat karena pengembang dapat fokus pada penciptaan kode daripada menghabiskan berjam-jam untuk meneliti bagaimana cara memecahkan masalah,” kata Sanchez kepada Wizcase dalam sebuah panggilan. “Sekarang Anda bisa pergi ke AI dan bertanya tentang masalah dengan kode dan bagaimana Anda dapat memperbarui atau memperbaikinya, dan itu menghemat dan menyederhanakan pekerjaan Anda secara signifikan. Anda tidak lagi menghabiskan 10 jam untuk penelitian, browsing, atau membaca dokumentasi; sebaliknya, Anda fokus pada pemecahan masalah. AI menyederhanakan dan membantu Anda banyak dalam proses tersebut.”
Masa Depan Karir Pengembang
Kebanyakan pengembang yang saya bicarakan tentang dampak AI di industri setuju pada premis yang sama: Anda harus pandai dalam coding untuk memverifikasi dan memastikan bahwa AI bekerja dengan baik. Mereka juga sepakat tentang akurasi AI dan memperkirakan sekitar 95% benar sebagian besar waktu saat menulis kode, menjawab pertanyaan, dan melakukan berbagai tugas.
Ini juga salah satu alasan mengapa banyak ahli mengatakan bahwa permintaan untuk pengembang junior menurun dan posisi senior lebih relevan. Menulis kode telah menjadi kurang relevan dibandingkan mengedit kode, dan dalam pengeditan—sama seperti yang terjadi dalam jurnalisme—pengetahuan sangat penting.
Sánchez percaya bahwa perusahaan harus memperbarui sistem dan platform mereka untuk tetap unggul dari dampak AI dan para pesaing mereka. Dan bahwa pengembang, di sisi lain, harus mengamati apa yang terjadi di dalam perusahaan dan bereksperimen dengan alat AI baru untuk berfungsi sebagai jembatan yang menghubungkan teknologi saat ini dengan teknologi yang lebih canggih, selalu mengutamakan keamanan dan pendekatan etis.
Meski ada PHK di industri teknologi, ketidakpastian di pasar, dan dampak besar AI pada pengembangan perangkat lunak, banyak pekerja di bidang ini tetap optimis. Saya menyadari ini dalam percakapan dengan pengembang dan juga melihatnya di Reddit dan media sosial.
“Ilmu komputer adalah bidang yang terus berubah dan berkembang, jadi sebagai profesional ilmu komputer, Anda perlu memahami ini dan, bukan takut terhadapnya, tetapi merangkulnya—merangkul perubahan,” kata Sánchez.
Berikan komentar
Batal