Anekdot pribadi saya tentang dampak AI (alias Claude Code + Cursor) Ada alat yang ingin saya bangun yang akan membantu bisnis saya sedikit di @Pragmatic_Eng, tetapi tidak cukup untuk 1. Lakukan sendiri (akan memakan waktu ~ hari) 2. Pekerjakan seseorang (terlalu banyak orientasi) Tapi...
... tapi kemudian saya mencobanya dengan Claude Code + Cursor terbuka. Dalam 30 menit, saya memiliki sesuatu yang menjanjikan. Dalam satu jam, saya menyelesaikannya, persis seperti yang saya inginkan (ini adalah tambahan untuk basis kode saya yang ada.) Dalam satu jam lagi, saya memindahkannya ke tumpukan baru yang ingin saya mainkan!
... dan sekarang selesai, dan saya telah memasukkan perusahaan pertama ke fitur ini. Inilah masalahnya tanpa alat AI ini, saya rasa saya tidak akan pernah melakukannya! Tidak sepadan. Jadi saya pikir alat AI akan melakukan ini. Orang + perusahaan melakukan hal-hal yang tidak akan mereka miliki, sebelumnya!
Pikirkan semua alat kecil yang tidak akan dibuat oleh pengembang untuk diri mereka sendiri atau tim yang terdiri dari 2-3 orang Perbaikan bug yang tidak akan pernah dicoba untuk diperbaiki Refaktor yang akan selamanya tertunda ... bagaimana jika alat AI ini membuat semua orang lebih ambisius? Karena lebih mudah!
Dan dari semua yang saya lihat, alat pengkodean AI ini *pasti* membantu pengembang seperti saya yang tahu *persis* apa yang ingin kami bangun. Dapat menentukan langkah-langkah kecil. Dapat memvalidasi kebenaran. Heck, sering menulis tes terlebih dahulu, melakukan refaktor saat kita pergi... Pada dasarnya mengikuti banyak praktik terbaik teknik!
Dan untuk menyatakan yang jelas: Saya tidak mempercayai hal ini (agen AI atau LLM.) Sama seperti saya tidak akan mempercayai pengembang atau kontraktor mana pun yang akan saya pekerjakan... dan bagaimana saya bahkan tidak sepenuhnya mempercayai diri saya sendiri. Jadi saya memintanya memvalidasi pekerjaannya... kemudian saya memvalidasinya... dan kemudian otomatiskan validasi!
@GrainSurgeon ... Tetapi membangun prototipe interaktif alih-alih desain statis (yang dapat digunakan oleh para insinyur sebagai konsep untuk memahami apa yang Anda maksud) dapat bekerja ofc
Perasaan saya adalah bahwa sebelum AI, insinyur terbaik adalah orang-orang yang bisa: 1. Jelaskan pekerjaan yang perlu dilakukan kepada rekan satu tim, lalu pecah belah dan taklukkan 2. Lakukan bagian mana pun dari pekerjaan: cepat + dapat diandalkan. Tidak takut mengotori tangan mereka untuk melakukannya Hari ini, pengembang terbaik masih ini!
Mungkin hanya saya, tetapi jika saya perlu meminta sesuatu lebih dari dua kali, saya menyingsingkan lengan baju saya dan melakukannya. Itu sebabnya saya menggunakan Claude Code dan Cursor. Dan saya bermain dengan mode "pembelajaran" Claude Code ketika itu meminta saya untuk melakukan beberapa hal (saya suka idenya, tetapi masih sedikit eksekusi hit-and miss)
48,55K