Pengasas Ruby on Rails, David Heinemeier Hansson, berkata syarikat perisian 37signals tidak lagi menjadikan penulisan kod secara manual sebagai kaedah pembangunan harian. Syarikat itu kini bergantung pada alat pengaturcaraan berasaskan AI untuk menjana kod, satu perubahan yang mencerminkan peralihan dalam proses pembangunan perisian serta persoalan tentang keseimbangan antara kecekapan dan kawalan manusia.
Kod manual hanya digunakan apabila AI gagal
Dalam ucapan utamanya di Rails World, Hansson berkata: “Kami tidak lagi menulis kod secara manual.” Beliau merumuskan pendekatan semasa syarikat itu sebagai “meletakkan pensel”.
Di 37signals, jurutera hanya akan menulis kod secara manual apabila kod yang dijana AI menimbulkan masalah. Hansson berkata sekiranya ejen AI tidak dapat menghasilkan keputusan yang diperlukan oleh jurutera, pasukan boleh melengkapkan kod itu secara manual terlebih dahulu. Namun, langkah seterusnya ialah “membaiki mesin”, bukannya menjadikan penulisan kod manual kembali sebagai proses biasa.
Menurut Hansson, pendekatan itu bukan perubahan mendadak dalam cara syarikat membangunkan perisian, sebaliknya pengakuan terhadap perubahan yang sudah berlaku dalam pasukan tersebut. Beliau berpandangan bahawa persoalan paling penting dalam pengaturcaraan ketika ini ialah cara memanfaatkan faedah AI dengan lebih baik, manakala isu lain berada pada tahap keutamaan yang lebih rendah.
Tahap penggunaan alat AI masih berbeza
Dalam tempoh setahun lalu, alat seperti OpenAI Codex, Anthropic Claude Code dan Cursor telah mempercepat perubahan dalam pembangunan perisian. Sesetengah pembangun menyifatkan ejen pengaturcaraan AI sebagai menarik sehingga sanggup menggunakannya hingga lewat malam, manakala sebahagian yang lain berpendapat penggunaan AI boleh menjadikan proses kerja lebih sunyi atau meletihkan.
Satu tinjauan terhadap jurutera perisian mendapati lebih 45% daripada lebih 150 jurutera yang ditinjau pada Januari 2026 berkata mereka sedang “mengikuti perkembangan” alat AI. Pada masa yang sama, 17.5% menyatakan mereka langsung tidak menggunakan alat penyunting kod AI. Dapatan itu menunjukkan alat AI sudah masuk ke dalam aliran kerja sebahagian pembangun, tetapi tahap penggunaannya masih tidak seragam.
Semasa ucapannya, Hansson turut bertanya kepada penonton siapa yang masih menulis sejumlah besar kod secara manual setiap minggu. Berdasarkan reaksi penonton, beliau menganggarkan hanya “kira-kira lima orang” yang mengangkat tangan. Interaksi itu selari dengan pendekatan baharu 37signals, tetapi tidak boleh dianggap mewakili amalan seluruh industri kejuruteraan perisian.
Bagi syarikat perisian, nilai alat pengaturcaraan AI bukan sekadar mengurangkan jumlah input manual. Alat tersebut juga berpotensi mengubah pembahagian tugas jurutera dan cara kod disenggara. Pendekatan Hansson menetapkan bahawa manusia campur tangan apabila AI tidak dapat mengendalikan sesuatu tugasan, sementara keutamaan diberikan kepada penambahbaikan alat berkenaan. Namun, perbezaan pandangan jurutera terhadap pengaturcaraan AI menunjukkan bahawa kesesuaian model ini untuk pasukan yang berbeza masih belum mempunyai jawapan yang seragam.