Jadual Kandungan
1. Penghakisan keupayaan pengekodan
Kadar penggunaan alat pengekodan automatik telah meningkat sejak beberapa tahun kebelakangan ini, dan syarikat di sebalik produk ini juga terus berinovasi untuk menambah ciri dan ciri baharu mengoptimumkan pengalaman pengguna. Walaupun Github Copilot telah dikritik kerana mengumpul kod pengguna dan menggunakannya untuk melatih algoritma mereka, sebenarnya algoritma Github Copilot terus berkembang dengan setiap bahagian kod ditambahkan pada pangkalan datanya.
Rumah Peranti teknologi AI Jadi, adakah keupayaan untuk memprogramkan akan hilang?

Jadi, adakah keupayaan untuk memprogramkan akan hilang?

Apr 13, 2023 pm 10:46 PM
pengaturcaraan AI kebolehan

Pengarang |. Anirudh VK

Penterjemah |. Xu Jiecheng

Platform pengekodan automatik kini berada di barisan hadapan dalam teknologi baru muncul untuk pengaturcara, menyediakan kecerdasan buatan baharu untuk pembangun menulis coretan kod The smart memandu alternatif. Terutamanya didorong oleh platform Copilot GitHub Microsoft, kemajuan ini kini perlahan-lahan mengubah model kerja pembangun di seluruh dunia.

Banyak alternatif pengekodan dalam beberapa tahun kebelakangan ini, seperti platform tanpa kod dan kod rendah, sesuai untuk pengguna bukan teknikal. Walaupun alat sedemikian menimbulkan cemuhan dan kemarahan daripada beberapa "pengaturcara tegar" dalam kalangan teknologi, kami harus mengakui bahawa walaupun veteran pengekodan yang paling berpengalaman boleh mendapat manfaat daripada algoritma pengekodan automatik kerana ia akan mengurangkan secara dramatik jumlah pembangun kod sebenarnya perlu menaip.

Andrej Karpathy, bekas pengarah kecerdasan buatan di Tesla dan OpenAI, menyatakan perasaannya terhadap alat pengekodan automatik dalam tweetnya:

“Copilot sangat mempercepatkan pengekodan saya tidak boleh bayangkan kembali ke 'pengekodan tangan' Walaupun saya masih belajar menggunakannya, ia sudah membantu saya menulis kira-kira 80% kod dan ia boleh mengekalkan ketepatan 80%. Copilot, saya tidak betul-betul kod ”

Kata-kata Andrej Karpathy juga digemakan oleh kebanyakan pembangun Memandangkan platform pengekodan automatik boleh membantu pembangun menjimatkan banyak masa pengekodan supaya mereka boleh menumpukan lebih banyak tenaga untuk berurusan dengan masalah aplikasi yang lain, platform pengekodan automatik juga telah diterima pakai dengan pantas di seluruh dunia pada kadar yang membimbangkan dalam tempoh masa yang singkat. Ambil GitHub Copilot sebagai contoh Dalam tempoh satu bulan selepas pelancarannya, CitHub Copilot menarik lebih daripada 400,000 langganan berbayar ($10/bulan, $100/tahun). Walau bagaimanapun, apabila alat yang sentiasa bertambah baik ini mula mengambil lebih banyak tugas pengekodan, persoalan baharu timbul: Adakah pembangun akan kehilangan kemahiran pengekodan secara beransur-ansur kerana pergantungan mereka pada alat pengekodan automatik?

1. Penghakisan keupayaan pengekodan

Sejujurnya, sesiapa yang telah menggunakan alat pengekodan automatik tahu bahawa kod yang mereka tulis secara automatik tidak sempurna. Walaupun mungkin tiada apa-apa yang salah dengan sintaks coretan kod yang dicadangkan, selalunya alat sedemikian ditulis dengan cara yang tidak cekap yang boleh membawa kepada isu pergantungan. Aryamaan, pengguna dari forum berita YCombinator, mempunyai komen berikut tentang menggunakan platform pengekodan automatik "Ghostwriter" yang disediakan oleh Replit:

"Ia pasti mengejutkan saya, seperti ia tahu apa yang akan saya lakukan. Tetapi dalam Kadang-kadang ia lebih bodoh daripada autolengkap standard, ia tidak mempunyai kesedaran tentang pembolehubah yang telah ditakrifkan dan tidak akan menggunakannya untuk melengkapkan pembolehubah separuh bertulis Ketidakpuasan hati berterusan. Tetapi dari perspektif lain, hampir semua alat pengekodan automatik adalah berdasarkan algoritma kecerdasan buatan, yang juga bermakna bahawa kemudahan penggunaan dan kebolehpercayaan mereka akan terus berkembang dengan evolusi teknologi dan peningkatan jumlah data. Untuk pembangun generasi baharu, alat pengekodan automatik akan menjadi sangat diperlukan. Bakal pembangun yang berada dalam fasa pembelajaran hari ini akan memasuki bidang ini dalam beberapa tahun dan pada masa itu, alat pengekodan automatik berkemungkinan akan secara beransur-ansur mengejar pembangun manusia biasa. Ini juga akan membawa kepada kemungkinan bahawa generasi pembangun akan datang perlahan-lahan menghentikan pengekodan, dan generasi berikutnya mungkin kehilangan keupayaan pengekodan mereka pada tahap tertentu.

Pembangun hari ini memerlukan pemahaman mendalam tentang bahasa yang mereka gunakan dan pengetahuan tentang cara menulis penyelesaian kepada masalah. Walau bagaimanapun, pengekod masa hadapan hanya perlu mengetahui cara bahasa berfungsi, kerana mereka boleh menggabungkan pengetahuan ini dengan kejuruteraan pantas untuk menjana coretan kod. Kejuruteraan segera ialah proses menggunakan teknik NLP untuk bertanya soalan yang betul kepada LLM, dengan itu mendorong algoritma untuk bertindak balas secara optimum.

Seperti aplikasi kecerdasan buatan lain yang mengganggu pelbagai bidang, masalah yang dihadapi oleh orang ramai pada masa ini ialah keperluan untuk mencapai kata sepakat tentang cara melihat bahasa pengaturcaraan. Generasi pembangun akan datang sama ada akan memilih untuk belajar cara memanfaatkan sepenuhnya alatan pengekodan automatik melalui kejuruteraan pantas, atau berpegang pada pendekatan dalaman ke luar semasa untuk mempelajari bahasa pengaturcaraan Mereka yang memilih pendekatan kedua mungkin kalah dengan kecerdasan buatan beberapa tahun akan datang.

2. Masa depan alat pengekodan automatik

Kadar penggunaan alat pengekodan automatik telah meningkat sejak beberapa tahun kebelakangan ini, dan syarikat di sebalik produk ini juga terus berinovasi untuk menambah ciri dan ciri baharu mengoptimumkan pengalaman pengguna. Walaupun Github Copilot telah dikritik kerana mengumpul kod pengguna dan menggunakannya untuk melatih algoritma mereka, sebenarnya algoritma Github Copilot terus berkembang dengan setiap bahagian kod ditambahkan pada pangkalan datanya.

Sudah tentu, terdapat juga banyak syarikat yang mengambil pendekatan yang lebih bertanggungjawab terhadap penggunaan data. Ambil Tabnine, sebagai contoh, yang hanya menggunakan data yang tersedia secara umum untuk melatih algoritmanya. Model Tabnine juga boleh belajar daripada gaya pengekodan pengguna. Dengan menjalankan algoritma secara setempat pada komputer pengguna, model boleh belajar tentang gaya pengaturcara dan memberikan cadangan coretan yang lebih sesuai dengan keperluan pengguna. Ini juga menghalang semua data daripada dihantar kembali ke repositori berpusat, sekali gus melindungi privasi sambil memberikan nilai tambahan.

Berbeza dengan pendekatan semasa mencipta satu model besar (seperti Codex) yang boleh memberikan cadangan dalam berbilang bahasa pengaturcaraan, platform pengekodan automatik masa hadapan mungkin mengambil berbilang model dan memasukkannya ke dalam bahasa yang paling sesuai untuk mereka. Tabnine telah berjaya menggunakan pelbagai model sumber terbuka dalam bahasa pengaturcaraan yang berbeza. Dalam temu bual awam baru-baru ini, Naib Presiden Ekosistem dan Pembangunan Perniagaan Tabnine Brandon Jung berkata: "Kami menggunakan model terbaik dari tempat lain, ia adalah sumber terbuka, ia hebat. Kami menggunakan model yang sangat besar, yang sangat mahal untuk dilatih, dan kami pakar dalam pengekodan berdasarkan apa yang terbaik untuk setiap bahasa Ternyata beberapa model ini lebih sesuai untuk bahasa tertentu berbanding yang lain."

Pendekatan ini bukan sahaja menjadikan platform pengekodan automatik lebih tepat. , tetapi juga menjadikannya lebih sesuai untuk syarikat menjalankan dan memperhalusinya pada repositori kod peribadi mereka. Pada masa ini, banyak data diasingkan daripada penyedia perkhidmatan seperti GitHub, AWS dan GCP, tetapi beralih daripada platform ini boleh menjadikan alat pengekodan automatik lebih mudah diakses oleh pembangun secara amnya. Ini seterusnya akan menggalakkan lebih ramai orang menggunakan pengekod auto sebagai alat dengan lebih berkesan, sekali gus meningkatkan ketepatan ramalan alat tersebut.

Mengambil GitHub Copilot dan Tabnine sebagai contoh, alatan pengekodan automatik sedang membina persekitaran kerja baharu untuk pembangun masa hadapan, dan faedah yang dibawanya kepada pengaturcara tidak dapat dinafikan. Alat AI yang lebih maju bukan sahaja dapat membantu pembangun meningkatkan kecekapan menulis kod, tetapi juga mengurangkan tekanan pengekod yang sering bekerja terlalu keras. Dalam hal ini, syarikat pada peringkat ini juga mesti mengiktiraf arah aliran ini dan keberkesanan yang boleh dibawa oleh pembangun untuk menggunakan alat pengekodan automatik, dan mempertimbangkan untuk menyediakan alat pembangunan berorientasikan masa depan yang mereka perlukan.

Pautan asal: https://analyticsindiamag.com/have-developers-forgotten-how-to-code/

Atas ialah kandungan terperinci Jadi, adakah keupayaan untuk memprogramkan akan hilang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bytedance Cutting melancarkan keahlian super SVIP: 499 yuan untuk langganan tahunan berterusan, menyediakan pelbagai fungsi AI Bytedance Cutting melancarkan keahlian super SVIP: 499 yuan untuk langganan tahunan berterusan, menyediakan pelbagai fungsi AI Jun 28, 2024 am 03:51 AM

Laman web ini melaporkan pada 27 Jun bahawa Jianying ialah perisian penyuntingan video yang dibangunkan oleh FaceMeng Technology, anak syarikat ByteDance Ia bergantung pada platform Douyin dan pada asasnya menghasilkan kandungan video pendek untuk pengguna platform tersebut Windows , MacOS dan sistem pengendalian lain. Jianying secara rasmi mengumumkan peningkatan sistem keahliannya dan melancarkan SVIP baharu, yang merangkumi pelbagai teknologi hitam AI, seperti terjemahan pintar, penonjolan pintar, pembungkusan pintar, sintesis manusia digital, dsb. Dari segi harga, yuran bulanan untuk keratan SVIP ialah 79 yuan, yuran tahunan ialah 599 yuan (nota di laman web ini: bersamaan dengan 49.9 yuan sebulan), langganan bulanan berterusan ialah 59 yuan sebulan, dan langganan tahunan berterusan ialah 499 yuan setahun (bersamaan dengan 41.6 yuan sebulan) . Di samping itu, pegawai yang dipotong juga menyatakan bahawa untuk meningkatkan pengalaman pengguna, mereka yang telah melanggan VIP asal

Untuk menyediakan tanda aras dan sistem penilaian menjawab soalan saintifik dan kompleks baharu untuk model besar, UNSW, Argonne, University of Chicago dan institusi lain bersama-sama melancarkan rangka kerja SciQAG Untuk menyediakan tanda aras dan sistem penilaian menjawab soalan saintifik dan kompleks baharu untuk model besar, UNSW, Argonne, University of Chicago dan institusi lain bersama-sama melancarkan rangka kerja SciQAG Jul 25, 2024 am 06:42 AM

Editor |ScienceAI Question Answering (QA) set data memainkan peranan penting dalam mempromosikan penyelidikan pemprosesan bahasa semula jadi (NLP). Set data QA berkualiti tinggi bukan sahaja boleh digunakan untuk memperhalusi model, tetapi juga menilai dengan berkesan keupayaan model bahasa besar (LLM), terutamanya keupayaan untuk memahami dan menaakul tentang pengetahuan saintifik. Walaupun pada masa ini terdapat banyak set data QA saintifik yang meliputi bidang perubatan, kimia, biologi dan bidang lain, set data ini masih mempunyai beberapa kekurangan. Pertama, borang data adalah agak mudah, kebanyakannya adalah soalan aneka pilihan. Ia mudah dinilai, tetapi mengehadkan julat pemilihan jawapan model dan tidak dapat menguji sepenuhnya keupayaan model untuk menjawab soalan saintifik. Sebaliknya, Soal Jawab terbuka

Prestasi SOTA, kaedah AI ramalan pertalian protein-ligan pelbagai mod Xiamen, menggabungkan maklumat permukaan molekul buat kali pertama Prestasi SOTA, kaedah AI ramalan pertalian protein-ligan pelbagai mod Xiamen, menggabungkan maklumat permukaan molekul buat kali pertama Jul 17, 2024 pm 06:37 PM

Editor |. KX Dalam bidang penyelidikan dan pembangunan ubat, meramalkan pertalian pengikatan protein dan ligan dengan tepat dan berkesan adalah penting untuk pemeriksaan dan pengoptimuman ubat. Walau bagaimanapun, kajian semasa tidak mengambil kira peranan penting maklumat permukaan molekul dalam interaksi protein-ligan. Berdasarkan ini, penyelidik dari Universiti Xiamen mencadangkan rangka kerja pengekstrakan ciri berbilang mod (MFE) novel, yang buat pertama kalinya menggabungkan maklumat mengenai permukaan protein, struktur dan jujukan 3D, dan menggunakan mekanisme perhatian silang untuk membandingkan ciri modaliti yang berbeza penjajaran. Keputusan eksperimen menunjukkan bahawa kaedah ini mencapai prestasi terkini dalam meramalkan pertalian mengikat protein-ligan. Tambahan pula, kajian ablasi menunjukkan keberkesanan dan keperluan maklumat permukaan protein dan penjajaran ciri multimodal dalam rangka kerja ini. Penyelidikan berkaitan bermula dengan "S

SK Hynix akan memaparkan produk berkaitan AI baharu pada 6 Ogos: HBM3E 12 lapisan, NAND 321 tinggi, dsb. SK Hynix akan memaparkan produk berkaitan AI baharu pada 6 Ogos: HBM3E 12 lapisan, NAND 321 tinggi, dsb. Aug 01, 2024 pm 09:40 PM

Menurut berita dari laman web ini pada 1 Ogos, SK Hynix mengeluarkan catatan blog hari ini (1 Ogos), mengumumkan bahawa ia akan menghadiri Global Semiconductor Memory Summit FMS2024 yang akan diadakan di Santa Clara, California, Amerika Syarikat dari 6 hingga 8 Ogos, mempamerkan banyak produk penjanaan teknologi baru. Pengenalan kepada Sidang Kemuncak Memori dan Penyimpanan Masa Depan (FutureMemoryandStorage), dahulunya Sidang Kemuncak Memori Flash (FlashMemorySummit) terutamanya untuk pembekal NAND, dalam konteks peningkatan perhatian kepada teknologi kecerdasan buatan, tahun ini dinamakan semula sebagai Sidang Kemuncak Memori dan Penyimpanan Masa Depan (FutureMemoryandStorage) kepada jemput vendor DRAM dan storan serta ramai lagi pemain. Produk baharu SK hynix dilancarkan tahun lepas

Meletakkan pasaran seperti AI, GlobalFoundries memperoleh teknologi gallium nitrida Tagore Technology dan pasukan berkaitan Meletakkan pasaran seperti AI, GlobalFoundries memperoleh teknologi gallium nitrida Tagore Technology dan pasukan berkaitan Jul 15, 2024 pm 12:21 PM

Menurut berita dari laman web ini pada 5 Julai, GlobalFoundries mengeluarkan kenyataan akhbar pada 1 Julai tahun ini, mengumumkan pemerolehan teknologi power gallium nitride (GaN) Tagore Technology dan portfolio harta intelek, dengan harapan dapat mengembangkan bahagian pasarannya dalam kereta dan Internet of Things dan kawasan aplikasi pusat data kecerdasan buatan untuk meneroka kecekapan yang lebih tinggi dan prestasi yang lebih baik. Memandangkan teknologi seperti AI generatif terus berkembang dalam dunia digital, galium nitrida (GaN) telah menjadi penyelesaian utama untuk pengurusan kuasa yang mampan dan cekap, terutamanya dalam pusat data. Laman web ini memetik pengumuman rasmi bahawa semasa pengambilalihan ini, pasukan kejuruteraan Tagore Technology akan menyertai GLOBALFOUNDRIES untuk membangunkan lagi teknologi gallium nitride. G

Iyo One: Bahagian fon kepala, sebahagian komputer audio Iyo One: Bahagian fon kepala, sebahagian komputer audio Aug 08, 2024 am 01:03 AM

Pada bila-bila masa, tumpuan adalah satu kebaikan. Pengarang |. Editor Tang Yitao |. AIPin yang paling popular telah menemui ulasan negatif yang belum pernah terjadi sebelumnya. Marques Brownlee (MKBHD) menyifatkannya sebagai produk terburuk yang pernah dia semak; Editor The Verge, David Pierce berkata dia tidak akan mengesyorkan sesiapa pun membeli peranti ini. Pesaingnya, RabbitR1, tidak jauh lebih baik. Keraguan terbesar tentang peranti AI ini ialah ia jelas hanya sebuah aplikasi, tetapi Arnab telah membina perkakasan bernilai $200. Ramai orang melihat inovasi perkakasan AI sebagai peluang untuk menumbangkan era telefon pintar dan menumpukan diri mereka kepadanya.

Penyelesaian Masalah dengan Python: Buka Kunci Penyelesaian Berkuasa sebagai Pengekod Pemula Penyelesaian Masalah dengan Python: Buka Kunci Penyelesaian Berkuasa sebagai Pengekod Pemula Oct 11, 2024 pm 08:58 PM

Pythonmemperkasakan pemula dalam menyelesaikan masalah.Sintaksnya yang mesra pengguna, perpustakaan luas, dan ciri-ciri seperti pembolehubah, pernyataan bersyarat, dan pembangunan kod yang cekap boleh dilonggarkan. Daripada mengurus data untuk mengawal aliran program dan melaksanakan tugasan berulang, Pythonprovid

Sistem AI penemuan saintifik automatik sepenuhnya yang pertama, pengarang Transformer permulaan Sakana AI melancarkan AI Scientist Sistem AI penemuan saintifik automatik sepenuhnya yang pertama, pengarang Transformer permulaan Sakana AI melancarkan AI Scientist Aug 13, 2024 pm 04:43 PM

Editor |. ScienceAI Setahun yang lalu, Llion Jones, pengarang terakhir kertas Transformer Google, meninggalkan untuk memulakan perniagaan dan mengasaskan syarikat kecerdasan buatan SakanaAI dengan bekas penyelidik Google, David Ha. SakanaAI mendakwa mencipta model asas baharu berdasarkan kecerdasan yang diilhamkan oleh alam semula jadi! Kini, SakanaAI telah menyerahkan kertas jawapannya. SakanaAI mengumumkan pelancaran AIScientist, sistem AI pertama di dunia untuk penyelidikan saintifik automatik dan penemuan terbuka! Daripada mengandung, menulis kod, menjalankan eksperimen dan meringkaskan hasil, kepada menulis keseluruhan kertas kerja dan menjalankan ulasan rakan sebaya, AIScientist membuka kunci penyelidikan saintifik dan pecutan AI

See all articles