Sampulnya ialah "Detroit - Become Human", permainan tentang robot AI yang secara peribadi saya sangat suka.
Ini ialah soalan yang saya lihat di Zhihu, dan terdapat ratusan jawapan dalam beberapa hari sahaja. Selain membuktikan status teratas semasa ChatGPT, ia juga mencerminkan beberapa masalah. Terdapat beberapa faktor kebimbangan atau panik dalam kalangan masyarakat umum.
Malah, ia bukan hanya orang awam Jika anda memberi perhatian kepada berita, anda akan mendapati bahawa sudah ada banyak suara di Amerika Syarikat yang menyeru kepada bahaya tersembunyi yang disebabkan oleh AI, malah berhenti. latihan ChatGPT-5. Mengenai perkara ini, saya sebenarnya sudah menjangkakannya. Golongan kiri putih berleluasa di dunia Barat Apabila industri tertentu melihat sedikit peningkatan, mereka akan sering dilabel sebagai anti-monopoli, penyiasatan hak asasi manusia, isu perlindungan alam sekitar, dsb. Saya tidak mengatakan bahawa ini tidak penting, tetapi pembangunan adalah perkataan terakhir dan ini tidak sepatutnya diletakkan di hadapan pembangunan.
AI mempunyai pengaruh dan populariti yang begitu hebat, tidak ada sebab mengapa ia harus dikecualikan. Sudah tentu, ini adalah perkara yang baik untuk China. Adalah lebih baik untuk berhenti, yang hanya memberi kita masa untuk mengejar. Mari kita melangkah lebih jauh dan mari kita kembali kepada masalah itu sendiri.
Saya secara peribadi mengecas semula ChatGPT-4 plus Selepas menggunakannya secara beramai-ramai selama beberapa hari, ia tidak lagi menakjubkan seperti pada mulanya. Terutamanya selepas baru-baru ini menambah pengetahuan tentang prinsip berkaitan model besar, dari sudut pandangan prinsip, model besar juga adalah model berdasarkan kebarangkalian dan statistik. Pada asasnya, matlamat pembelajaran model adalah untuk menghasilkan teks jawapan dengan kebarangkalian tertinggi dan kesan terbaik berdasarkan teks input. Ini juga sebab mengapa versi chatGPT3.5 sering bercakap karut dengan serius. Jawapan kami yang kelihatan karut adalah hasil yang paling berkemungkinan di mata AI, seperti soalan perkahwinan ibu bapa klasik.
Begitu juga dengan menulis kod ChatGPT juga dijana berdasarkan logik yang sama. Ia mempunyai keupayaan untuk memahami dan mengedit kod pada tahap tertentu, tetapi kerana ia sebenarnya tidak menjalani kerja pengaturcaraan sebenar, banyak kali jawapannya agak spekulatif, terutamanya untuk beberapa soalan yang agak khusus yang tidak mempunyai jawapan sedia. Semasa saya membangunkan alat berdasarkan api ChatGPT sebelum ini, saya sering mendapati bahawa kod yang diberikan adalah spesis, dan terdapat beberapa masalah seperti itu.
Kemudian jika ChatGPT terus berulang dan mencapai keputusan selanjutnya, bolehkah ia menggantikan jurutera? Kami membuat andaian optimistik dan menganggap bahawa GPT-4 mempunyai tahap purata jurutera dengan pengalaman 2-3 tahun dalam pelbagai bidang pengekodan. Jadi, bolehkah ia menggantikan pengaturcara?
Jika kita hanya melihat demonstrasi berkaitan AI, adalah perkara biasa untuk mempunyai kebimbangan dan kebimbangan. Kadang-kadang saya tertanya-tanya, jika kod ChatGPT ditulis dengan lebih lancar, adakah ia boleh menggantikan saya? Tetapi dalam sekelip mata, ada mesyuarat semakan pada hari berikutnya, dan saya berasa lega serta-merta. ChatGPT boleh menulis kod, tetapi masih boleh melaporkan kepada bos?
Jadi jawapannya ya, tidak.
Saya percaya bahawa sesiapa yang mempunyai pengalaman pembangunan praktikal harus tahu bahawa pembangunan program bukan sekadar menulis kod. Apatah lagi menulis kod, walaupun ia menulis artikel media, tidak ada syarikat media yang berani membiarkan GPT menulis artikel dan kemudian menghantarnya tanpa semakan, bukan? Mana-mana editor yang berani melakukan ini mungkin akan menamatkan kerjayanya.
Begitu juga dengan menulis kod itu bukan sekadar menulis kod dan meletakkannya di sana. Sebelum pembangunan, mesyuarat semakan keperluan perlu diadakan untuk memahami kandungan khusus dan pelbagai butiran keperluan semakan untuk memastikan ia difahami sepenuhnya. Semasa proses pembangunan, mesyuarat kemajuan juga diadakan dengan rakan usaha sama huluan dan hiliran lain untuk membincangkan dan merumuskan pelbagai spesifikasi seperti antara muka dan data API, dan untuk menyelaras kemajuan semua pihak. Selepas pembangunan selesai, penyahpepijatan dan ujian bersama diperlukan untuk memastikan keseluruhan pautan hulu dan hiliran biasanya lancar. Selepas ujian selesai, pengurus produk dan peminta mesti dijemput untuk menyemak bagi memastikan hasil keluaran memenuhi keperluan, dan akhirnya produk dikeluarkan dalam talian.
Terutama untuk beberapa syarikat besar, keseluruhan proses pembangunan adalah sangat rumit dengan pelbagai peraturan dan peraturan tanpa bercakap tentang kod. Terutamanya perkara yang mempunyai impak besar seperti pergi ke dalam talian memerlukan lapisan demi lapisan kelulusan Banyak kali apabila pelbagai masalah dihadapi dan disekat, orang pasti diperlukan untuk berkomunikasi dan menyelaras.
Apabila seorang jurutera melengkapkan keperluan, dia hanya boleh menghabiskan 20% masanya untuk menulis kod. Kebanyakan masa yang tinggal dihabiskan dalam mesyuarat, ujian, penyahpepijatan, dsb. Dalam erti kata lain, saya tidak menghabiskan banyak masa berurusan dengan komputer dan kod kebanyakan masa saya masih berurusan dengan orang. Lagipun, kod ditulis untuk digunakan oleh orang ramai, dan kod yang tidak digunakan oleh sesiapa pun adalah tidak bernilai tidak kira betapa indahnya ditulisnya.
Kedua, walaupun keupayaan pemahaman konteks GPT-4 dan keupayaan pengekodan adalah sangat baik, malah mencapai tahap jurutera yang cemerlang dalam beberapa kes, tidak ada cara untuk menggantikan manusia, walaupun untuk beberapa tambahan yang dipanggil asas. , pemadaman dan pengubahsuaian Periksa jurutera.
Alasannya juga sangat mudah, kerana dalam projek dan pembangunan sebenar, terdapat banyak maklumat latar belakang. Bercakap tentang bahasa manusia, terdapat terlalu banyak tompok dan perangkap, yang sering kita panggil dari mulut ke mulut. Sebenarnya, apa yang diperturunkan dari mulut ke mulut adalah beberapa maklumat penting dalam proses pembangunan Maklumat ini sangat rumit dan tidak termasuk dalam dokumen-dokumen tertentu (contohnya, keperluan tertentu telah dicadangkan oleh bos, dan reka bentuk buruk tertentu telah dicadangkan oleh bos yang dibuat). Semuanya bergantung kepada jurutera yang menyampaikan dari orang ke orang dan mengumpul pengalaman dari masa ke masa. Ia akan mengambil masa satu atau dua bulan untuk jurutera manusia kanan baharu untuk membiasakannya, apatah lagi GPT.
Perlukah saya meminta bos saya menulis dokumen yang besar setiap kali terdapat keperluan untuk mendokumentasikan masalah dan isu sejarah dalam projek dan membuangnya kepada GPT? Apatah lagi berapa lama dokumen ini untuk beberapa projek yang kompleks. Walaupun ia sebenarnya ditulis, apakah yang perlu saya lakukan jika terdapat masalah dengan kod bertulis kerana GPT tidak memahaminya? Bukankah memerlukan lebih banyak masa untuk berkomunikasi dengan GPT berulang kali dan memintanya membuat perubahan? Bos berbual dengan GPT apabila dia tidak melakukan perkara lain sepanjang hari, kan...
Bos mesti ada masa untuk berhujah dengan GPT untuk mengubahnya saya sudah selesai menulisnya.
Akhir sekali, saya ingin berkongsi secara ringkas pemahaman peribadi saya boleh menulis kod dan menjawab beberapa soalan Ia sebenarnya alat yang sangat berkuasa dan berkesan. Kepentingan kelahiran alat adalah untuk meningkatkan produktiviti, membebaskan tenaga kerja manusia, dan membolehkan manusia menumpukan tenaga mereka kepada kerja peringkat tinggi lain dan bukannya menggantikan manusia semata-mata. Ringkasnya, menggunakan GPT boleh meningkatkan kecekapan pengekodan pengaturcara, dan orang yang sama boleh melakukan lebih banyak kerja.
Pada zahirnya, nampaknya sekumpulan orang akan kehilangan pekerjaan kerana peningkatan kecekapan. Tetapi ini berdasarkan premis bahawa permintaan adalah tetap, tetapi pada hakikatnya ini tidak berlaku. Perkembangan teknologi tidak hanya menghapuskan produktiviti lama Ia boleh mengurangkan kos penggunaan dahulu kini murah , maka berkemungkinan besar keperluan baru akan diterokai dan industri dan peluang baru akan diwujudkan.
Dalam era kereta kuda, hanya beberapa orang sahaja yang boleh pergi jauh. Walaupun populariti kereta nampaknya telah menghapuskan pemandu kereta kuda, ia juga menyebabkan lebih ramai orang sanggup melakukan perjalanan jauh, secara langsung mencetuskan permintaan untuk perjalanan. Akibatnya, satu siri rangkaian perindustrian seperti petroleum, hotel dan lebuh raya telah dibangunkan di sekitar perjalanan kereta, sekali gus mewujudkan lebih banyak pekerjaan. Ini juga merupakan sebab mengapa nisbah petani telah menurun dengan cepat sejak Revolusi Perindustrian Kerana produktiviti telah meningkat, 20% petani cukup untuk memenuhi keperluan makanan semua orang, dan yang lain boleh melakukan kerja yang bernilai lebih tinggi.
Dari perspektif ini, GPT lebih seperti sebuah kereta di era baharu Ia menghilangkan beban dari gerabak dan oleh itu membolehkan manusia pergi lebih jauh.
Atas ialah kandungan terperinci ChatGPT-4 sangat berkesan, adakah ramai pengaturcara akan kehilangan pekerjaan mereka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!