DEV Community

Farhan Abdillah Alfath
Farhan Abdillah Alfath

Posted on

Apakah AI Mampu Menggantikan Developer

Beberapa hari belakangan, saya membuat sebuah aplikasi dengan AI. Saya menggunakan Claude dengan versi Opus 5.5. Dan dalam beberapa menit kemudian aplikasi tersebut berhasil dibuat. Sungguh kecepatan yang luar biasa. Dengan tampilan yang juga tidak kalah menarik dibanding buatan developer umumnya.

Saya membayangkan dalam 4 tahun saya berkuliah di Kampus. Belajar menulis kode dari awal. Membutuhkan waktu berbulan-bulan. Saya berfikir, lantas untuk apa semua itu dilakukan. Apakah semua sia-sia. Apakah berarti Developer akan digantikan oleh AI yang mempunyai kemampuan lebih hebat dan cepat.

Saya kemudian mulai merisetnya. Membaca beberapa artikel, dan pemahaman developer intenasional untuk masalah ini. Dan yang Saya simpulkan adalah AI tidak akan bisa menggantikan developer. Dalam hal pengembangan perangkat lunak, peran Developer tetap dibutuhkan dengan penting. Namun, terjadi pergeseran peran.

Dulu, Developer bertugas membuat persiapan, merancang perangkat lunak, menulis kode, mengujinya, sebelum kemudian merilis perangkat lunak tersebut. Sekarang AI bisa memangkas proses tersebut. Developer dapat menggunakan AI untuk melakukan sebagian besar proses, terutama proses penulisan kode.

Kemampuan memahami alur pengembangan perangkat lunak, memastikan dan memahami setiap kode dapat berjalan dengan baik, semua yang dikerjakan AI otomatis menjadi tanggung jawab developer.

Jadi, tidak mungkin AI benar-benar menghilangkan developer. Ia tetap membutuhkannya. Pekerjaan berulang yang AI gantikan. Semua kode menjadi milik dan tanggungjawab Developer.

Top comments (2)

Collapse
 
officialmailkr profile image
오피셜메일 •

코드 생성 속도보다 결과를 이해하고 책임지는 개발자의 역할을 짚은 부분에 공감합니다. 생성 직후에 정상 입력뿐 아니라 잘못된 입력·권한 없는 접근·의존성 실패도 점검하면, 보기 좋은 시연과 운영 가능한 소프트웨어 사이의 차이를 더 분명히 확인할 수 있겠네요.

Collapse
 
farhan710 profile image
Farhan Abdillah Alfath •

Yeah, exactly. I totally agree with that. In the end, developers are still essential.