Pengarang |. Keith Pitt
Disusun |. Yifeng
Dihasilkan |. Pada tahun 2013, beliau mengasaskan syarikat itu dengan seorang lagi jurutera perisian, Tim Lucas, untuk menyediakan platform penyepaduan berterusan dan penghantaran berterusan (CI/CD) untuk industri teknologi Ia baru-baru ini menerima sokongan daripada OneVentures dan AirTree bersama $21 juta dalam Siri B pembiayaan.
Seorang veteran pengaturcaraan 20 tahun dan Ketua Pegawai Eksekutif syarikat yang berkhidmat kepada pembangun perisian, Keith Pitt memberikan pemikiran awalnya tentang menghasilkan kecerdasan buatan pintar, dan alatan pengaturcaraan AI yang akhirnya akan menjadikan kebanyakan kemahiran pembangunan perisian mencabar ramalan masa dengan tahap naluri kesangsian.
Beliau berkata dalam artikel itu: "Walaupun saya masih mempunyai keraguan, pengalaman saya berinteraksi dengan AI generatif dalam kerja pembangunan harian saya telah mendorong saya untuk meluaskan pandangan saya dan mula memikirkan perkara yang saya fikir mungkin. AI akan dalam beberapa perkara yang agak asas. Cara Mengubah pembangunan perisian mempunyai sisi positif dan negatif ”
1. Sisi positif: AI menjadikan kerja pembangunan lebih mudah
2. Bentuk semula proses pembangunan rangka kerja
AI juga boleh membantu menyesuaikan komponen rangka kerja untuk projek tertentu.
3. Pembangun "Generalis" akan meningkat
Kemahiran yang paling berharga ialah kemahiran yang AI tidak mahir, seperti membina antara muka pengguna yang menarik, menterjemah keperluan pengguna ke dalam dokumentasi dan mencipta cara baharu untuk menyokong pelanggan. "Penyair" perisian atau mereka yang mengimpikan idea-idea hebat yang boleh dibuat oleh kod, akan menjadi tumpuan utama.
4. Revolusi ujian perisian
5. Era pembangun untuk semua
Pada masa hadapan, mereka akan dapat memberikan model lakaran aliran kerja yang dilukis tangan dan mendapatkan kod yang diperlukan dalam beberapa saat.
2. Sisi negatif: pencemaran kod, kemerosotan teknologi
1. Risiko Ujian Berlebihan
Namun, apabila AI boleh mengesyorkan masa untuk mengalih keluar ujian, kita akan melihat pembebasan besar untuk pembangun - visi AI generatif ini membuatkan saya teruja untuk masa hadapan.
2. Kemerosotan Kemahiran Pembangunan
AI Generatif adalah ketagihan untuk pembangun yang malas dan boleh menyebabkan penciptaan kod yang kembung, tidak cekap dan berprestasi buruk. Apa yang lebih menakutkan ialah alatan pengaturcaraan AI boleh menyekat inovasi yang dibanggakan oleh pembangun yang cemerlang. Oleh kerana kod AI generatif berdasarkan corak dan data sedia ada, ini mungkin mengehadkan lagi potensi inovasi pembangun yang tidak mahu keluar dari "zon selesa" mereka.
AI Generatif hanya sebaik data yang digunakan untuk melatih model.
Data berkualiti rendah, pintasan latihan dan kejuruteraan petunjuk yang lemah boleh mengakibatkan kod yang dijana AI yang tidak memenuhi standard kualiti, mempunyai pepijat atau tidak menyelesaikan tugas. Ini boleh menyebabkan organisasi kehilangan kepercayaan terhadap kualiti alat pengaturcaraan AI dan terlepas potensi manfaat mereka.
Walaupun beberapa pakar mencari perhatian telah membuat dakwaan serupa, tidak ada preseden sejarah untuk menyokong kesimpulan sedemikian. Kemajuan teknologi—daripada bahasa peringkat tinggi kepada berorientasikan objek kepada rangka kerja—telah meningkatkan produktiviti pembangun secara berterusan, tetapi permintaan hanya meningkat.
AI Generatif mungkin melemahkan pasaran untuk kemahiran pengekodan asas rendah, tetapi impak yang lebih besar ialah mendorong seluruh industri naik ke dalam rantaian nilai untuk melakukan perkara yang LLM tidak mahir pada masa ini: berinovasi.
Ingat bahawa model AI generatif dilatih berdasarkan apa yang diketahui, bukan apa yang tidak diketahui dan menunggu untuk dicipta. Saya tidak mengharapkan mesin mereka bentuk antara muka pengguna yang revolusioner atau menghasilkan Uber dalam masa terdekat.
Walau bagaimanapun, mungkin sukar bagi pembangun menghadapi ledakan produktiviti sedemikian dalam kerjaya mereka. Daripada cuba melawan mesin seperti yang saya lakukan semasa saya masih muda, pemaju sepatutnya mengikuti arus dan menunggang gelombang. Pengaturcaraan AI akan membebaskan orang daripada banyak tugas yang membosankan, yang sepatutnya menarik untuk semua orang. Risiko bahawa tugas kerja tertentu mungkin hilang harus diubah menjadi insentif untuk belajar dan mengambil tindakan - pembangun berkualiti yang boleh menterjemah keperluan perniagaan kepada perisian yang elegan dan berprestasi akan sentiasa mendapat permintaan tinggi.
Untuk mengetahui lebih lanjut tentang AIGC, sila layari:
51CTO AI.x Community
https://www.51cto.com/aigc/
Atas ialah kandungan terperinci 'Era Devin AI' pengaturcaraan, kegembiraan dan kebimbangan pembangun perisian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!