Rumah  >  Artikel  >  hujung hadapan web  >  Belajar Kod? Elakkan Menggunakan Alat AI Berlebihan

Belajar Kod? Elakkan Menggunakan Alat AI Berlebihan

Barbara Streisand
Barbara Streisandasal
2024-11-10 09:39:03474semak imbas

Learning to Code? Avoid Overusing AI Tools

Jika anda baru bermula dengan pengekodan, menggunakan AI untuk menjana kod anda mungkin terdengar seperti jalan pintas untuk berjaya. Tetapi sebenarnya, ia boleh menahan anda dengan cara yang mungkin anda tidak sedar. Inilah perkaranya: sebagai pengaturcara baharu, tumpuan utama anda haruslah pada pembelajaran asas dan membina asas yang kukuh. Pengekodan bukan sihir, dan ia juga bukan tentang menulis puisi yang indah. Ini tentang memberikan arahan langkah demi langkah yang jelas kepada komputer untuk menyelesaikan perkara sebenar.

Ambil JavaScript, sebagai contoh. Jika anda mula belajar dengannya, anda mungkin tidak melihat bahagian peringkat bawah tentang cara kod dijalankan oleh komputer. Dan tidak mengapa! Tetapi banyak perkara yang berlaku di bawah hud yang boleh memberi anda pemahaman yang lebih mendalam. Saya bermula dengan C, yang membumikan saya dalam konsep pengaturcaraan peringkat rendah. Di universiti, saya juga mengambil kursus dalam bahasa Himpunan. Ya, Assembly—bahasa dinosaur yang masih digunakan orang dalam pengaturcaraan perkakasan hari ini, tetapi ia banyak mengajar saya tentang cara program ini berfungsi.

Menambah dua nombor dalam Perhimpunan kelihatan seperti ini:

.model small
.stack 100h

.data
    num1 dw 10       ; Define a word (16-bit) with value 10
    num2 dw 20       ; Define a word (16-bit) with value 20

.code
main PROC
    mov ax, num1     ; Load the value of num1 into AX
    mov bx, num2     ; Load the value of num2 into BX
    add ax, bx       ; Add the values in AX and BX

    ; Exit the program
    mov ah, 4Ch      ; DOS interrupt for program termination
    int 21h          ; Call DOS interrupt to exit
main ENDP
END main

Tetapi dalam JavaScript, ia hanya:

let sum = 5 + 3;

Atau dalam Python:

sum = 5 + 3

Hari ini, kami mempunyai alatan seperti ChatGPT, Gemini, Claude, Cursor dan Bolt yang boleh mengeluarkan baris kod untuk anda dalam beberapa saat. Ia bagus, tetapi adakah itu yang anda mahukan? Jika semua yang anda lakukan ialah menulis gesaan dan menunggu kod yang bukan milik anda, anda akan terlepas. Kegembiraan sebenar datang daripada memikirkan perkara sendiri—memusingkan masalah, mencari penyelesaian dan membina sesuatu yang anda miliki. Percayalah, itu lebih memuaskan.

Sekarang, jangan salah faham—alat AI boleh menjadi hebat. Ia sangat membantu untuk mengautomasikan tugasan yang berulang, menulis beberapa skrip CI/CD, menerangkan bahagian kod yang mengelirukan (hanya berhati-hati dengan data sensitif!), atau juga sumbang saran idea projek. Tetapi pada penghujung hari, tugas anda sebagai pembangun ialah menyelesaikan masalah. Mencipta penyelesaian kepada cabaran dunia sebenar atau membantu membina produk besar syarikat anda yang seterusnya ialah perkara yang akan menjadikan anda pembangun yang lebih baik—tidak belajar cara menulis gesaan yang sempurna.

Selain itu, kod yang dijana AI masih memerlukan sentuhan manusia. Jika anda menumpukan pada mengembangkan kemahiran anda dan belajar daripada orang di sekeliling anda, anda akan mendapati bahawa pertumbuhan anda lebih bermakna dan berkekalan. Pengekodan hanyalah sebahagian daripada kejuruteraan perisian. Penyahpepijatan, menganalisis masalah, jaminan kualiti (QA), reka bentuk UI/UX—terdapat banyak perkara untuk bidang ini! Bergantung hanya pada AI pada awalnya bermakna terlepas daripada membina kemahiran penting yang lain ini, dan itu mungkin akan menghalang anda.

Satu lagi kawasan besar untuk diberi tumpuan? Struktur data dan algoritma. Tanpa pemahaman yang kukuh di sini, bagaimana anda akan tahu sama ada penyelesaian AI adalah cekap? Adakah anda akan terus menggesanya sehingga anda menemui jawapan lebih baik? Bunyinya meletihkan—dan ini bukanlah penggunaan terbaik masa anda. Angkat papan kekunci, ambil kopi dan selami kod itu sendiri. Tiada apa-apa yang sebanding dengan kepuasan melihat penyelesaian anda menjadi nyata.

Pada penghujung hari, AI boleh menjadi rakan sampingan yang membantu, tetapi jangan biarkan ia menjadi tongkat. Jika anda ingin menjadi jurutera perisian yang hebat, ia akan mengambil masa, kesabaran dan banyak latihan praktikal. AI hanyalah alat. Keajaiban sebenar datang daripada anda.

Atas ialah kandungan terperinci Belajar Kod? Elakkan Menggunakan Alat AI Berlebihan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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