Biaya Tersembunyi dari Pengkodean AI

Biaya Tersembunyi dari Pengkodean AI
“Momen terbaik dalam hidup kita bukanlah saat-saat yang pasif, reseptif, dan santai… Momen terbaik biasanya terjadi ketika tubuh atau pikiran seseorang diregangkan hingga batas maksimal dalam upaya sukarela untuk menyelesaikan sesuatu yang sulit dan berharga.” — Mihaly Csikszentmihalyi
Saya tahu saya pernah mengunggah beberapa konten optimis tentang AI sebelumnya, merayakan potensinya dan mendorong tim untuk menggunakan alat-alat ini . Dan sejujurnya, saya masih percaya pada masa depan itu. Namun hari ini saya ingin berbagi sesuatu yang lebih pribadi, lebih bernuansa — satu hal yang saat ini paling membuat saya khawatir tentang penggunaan AI untuk pengembangan perangkat lunak: kurangnya kegembiraan .
Mudah untuk membicarakan tentang peningkatan produktivitas, keunggulan kompetitif, dan bagaimana AI akan mengubah industri kita. Kita sudah membicarakannya . Yang lebih sulit untuk dibahas adalah apa yang mungkin hilang di sepanjang jalan – sesuatu yang tidak berwujud tetapi penting bagi banyak dari kita yang memilih profesi ini bukan hanya karena gaji, tetapi karena kita benar-benar mencintai seni pemrograman.
Sekarang pukul 8:47 pagi, kopi segar mengepul di atas meja, dan headphone-ku membungkusku dengan daftar putar yang sempurna. Aku membuka Asana, di sana aku tahu persis apa yang harus kulakukan hari itu. Aku membuka Neovim dan kode mulai mengalir dalam diriku. Aku kehilangan rasa waktu; aku sepenuhnya hadir di saat ini.
Itulah, teman-teman, yang dulu saya gambarkan sebagai hari kerja yang menyenangkan. Saya yakin sebagian dari Anda akan merasakan hal yang sama.
Hari-hari itu saya akan muncul dalam keadaan lelah tetapi puas. Ada sesuatu tentang hubungan langsung antara pikiran dan kreasi — di mana jari-jari saya hanyalah saluran untuk menerjemahkan ide menjadi perangkat lunak yang berfungsi — yang terasa hampir transenden. Perjuangan untuk memecahkan masalah, kemenangan-kemenangan kecil di sepanjang jalan, dan kepuasan membangun sesuatu dari nol… ini bukan sekadar aspek dari pekerjaan; itu adalah alasan saya jatuh cinta pada pemrograman sejak awal.
Pengalaman yang saya gambarkan ini adalah apa yang para psikolog sebut sebagai "flow" — kondisi mental saat Anda benar-benar tenggelam dalam suatu aktivitas, bersemangat karena fokus yang mendalam dan keterlibatan penuh. Pertama kali dijelaskan oleh Mihaly Csikszentmihalyi (psikolog yang saya kutip di awal), flow adalah titik manis saat tantangan bertemu keterampilan, saat tugas yang sedang dikerjakan tidak terlalu mudah (menyebabkan kebosanan) atau terlalu sulit (menyebabkan kecemasan). Ini adalah kondisi yang sangat terkait dengan kreativitas, produktivitas, dan yang terpenting — kebahagiaan. Bagi pengembang perangkat lunak, ini adalah zona ajaib saat masalah menjadi teka-teki alih-alih rintangan, saat jam berlalu seperti menit, dan saat batas antara Anda dan kode Anda tampaknya menghilang.
Maju cepat ke masa kini, dan kegembiraan dalam membuat kode berkurang dengan cepat. Nah, saya sekarang seorang manajer, jadi begitulah... Namun, bahkan ketika saya mulai memahami hal teknis, saya biasanya hanya membuka Cursor dan meminta perintah untuk keluar dari 90% tugas. Ini jauh lebih produktif, tetapi juga lebih pasif.
Alih-alih mendalami setiap fungsi, saya sekarang lebih seperti kurator . Saya mendeskripsikan apa yang saya inginkan, mengevaluasi apa yang diberikan AI kepada saya, mengubah perintah, dan mengulanginya. Efisien, ya. Bahkan revolusioner. Namun, ada sesuatu yang penting terasa hilang — kondisi mengalir di mana waktu menghilang dan Anda benar-benar terserap dalam kreasi. Jika ini menjadi alur kerja yang dominan di seluruh tim, apakah kita berisiko menghadapi industri yang penuh dengan pengembang yang sangat produktif tetapi anehnya tidak peduli?
Jadi itulah yang saya khawatirkan, dan sejujurnya, saya tidak tahu harus berpikir apa tentangnya. Di satu sisi, jelas bagi saya bahwa orang yang menggunakan perangkat AI lebih produktif. Di sisi lain, saya khawatir tentang kebahagiaan dan kegembiraan jangka panjang dalam keahlian mereka saat mereka hanya menekan tab untuk membuat kode daripada menuliskannya sendiri.
Ketika kita mengalihdayakan bagian-bagian pemrograman yang dulu menuntut fokus dan kreativitas penuh kita, apakah kita juga mengalihdayakan peluang untuk mendapatkan kepuasan? Dapatkah kita menemukan kepuasan yang sama dalam rekayasa cepat seperti yang pernah kita temukan dalam pemecahan masalah melalui kode?
Mungkin yang kita butuhkan adalah pemahaman baru tentang di mana kebahagiaan dapat terwujud di dunia yang didukung AI ini. Mungkin kegembiraan tidak harus hilang sepenuhnya — ia hanya bergeser. Alih-alih menemukan kesenangan dalam menulis algoritma yang sempurna, mungkin kita akan menemukan kepuasan dalam pemikiran tingkat tinggi tentang desain sistem, dalam proses kreatif untuk menggambarkan dengan tepat apa yang ingin kita bangun, atau dalam aspek manusiawi dari pengembangan perangkat lunak yang tidak dapat disentuh oleh AI.
Saya tidak punya semua jawabannya. Namun mungkin, mungkin saja, kita perlu secara sengaja menjaga (beberapa) ruang dalam pekerjaan kita di mana alur masih dapat terjadi — di mana kita terkadang masih membuat kode secara manual, bukan karena efisien, tetapi karena membuat kita senang.
Lagi pula, jika kita kehilangan kegembiraan dalam kerajinan kita, apa sebenarnya yang kita optimalkan?
Komentar
Posting Komentar