Revolusi automasi pantas dalam proses pengekodan telah mencetuskan perdebatan yang ketara mengenai masa depan pekerjaan pengaturcaraan. Walaupun kebimbangan mengenai keselamatan pekerjaan dalam industri teknologi adalah sah, Demis Hassabis, CEO Google DeepMind, menawarkan perspektif yang menarik. Beliau percaya bahawa asas yang kukuh dalam pengaturcaraan kekal penting bagi pelajar yang mencari kejayaan dalam era kecerdasan buatan.
Nilai Kekal Asas
Hassabis menegaskan bahawa walaupun AI mengambil alih tugas-tugas kompleks, pemahaman yang mantap tentang pengaturcaraan dan bidang STEM akan menjadi pembeza utama bagi individu yang bertujuan untuk berkembang maju dalam tahun-tahun akan datang. Pandangan ini mencabar naratif penempatan kerja lengkap, sebaliknya menyoroti laluan ke arah tambahan manusia melalui AI.
Apabila ditanya tentang nasihatnya untuk graduan yang memasuki tenaga kerja di tengah-tengah kebangkitan AI, Hassabis memberikan pandangan yang bernuansa dan optimistik. Beliau mengakui perkembangan teknologi yang pesat tetapi menekankan kepentingan menyesuaikan diri dan menerima alat baharu. "Pandangan saya pada masa ini, dan sudah tentu ini berubah sepanjang masa dengan teknologi yang berkembang, tetapi sekarang, jika anda memikirkan lima hingga 10 tahun akan datang, orang yang paling produktif mungkin 10x lebih produktif jika mereka asli dengan alat ini," jelasnya.
Perspektif ini mencadangkan bahawa mereka yang memiliki pemahaman yang mendalam tentang kedua-dua pengaturcaraan tradisional dan alat AI akan berada pada kedudukan terbaik untuk memanfaatkan kuasa kecerdasan buatan. Ia bukan mengenai menggantikan kemahiran manusia sepenuhnya tetapi sebaliknya menambahnya untuk mencapai tahap produktiviti dan inovasi yang belum pernah terjadi sebelumnya.
Menerima Gelombang Baharu AI
Hassabis menggalakkan pelajar untuk melibatkan diri dalam dunia sistem AI. "Saya fikir kanak-kanak hari ini, pelajar hari ini, galakan saya adalah untuk melibatkan diri dalam sistem baharu ini. Fahami mereka," gesanya. Beliau percaya bahawa memperoleh pemahaman yang komprehensif tentang AI, termasuk cara ia berfungsi dan potensi aplikasinya, adalah penting untuk kejayaan masa depan.
Penyertaan ini tidak seharusnya menjejaskan pengetahuan asas. Hassabis menekankan kepentingan mempelajari STEM dan pengaturcaraan untuk memahami prinsip asas teknologi ini. "Saya fikir masih penting untuk mempelajari STEM dan pengaturcaraan dan perkara lain supaya anda memahami cara ia dibina. Mungkin anda boleh mengubah suainya sendiri di atas model yang tersedia. Terdapat banyak model sumber terbuka yang hebat dan sebagainya," katanya.
Dengan memahami blok binaan AI, individu boleh melangkaui hanya menggunakan alat ini untuk secara aktif membentuk dan memperbaikinya. Gabungan pengetahuan asas dan kemahiran AI praktikal ini akan menjadi tidak ternilai pada tahun-tahun akan datang.
Membangunkan Kepakaran Baharu
Selain memahami selok-belok model AI, Hassabis menyoroti satu set kemahiran baharu yang akan menentukan kepakaran dalam era AI. Beliau menasihatkan pelajar untuk "menjadi luar biasa dalam perkara seperti penalaan halus, gesaan sistem dan arahan sistem. Semua perkara tambahan ini yang boleh dilakukan oleh sesiapa sahaja, dan benar-benar tahu cara untuk memanfaatkan alat tersebut sepenuhnya."
Penalaan halus merujuk kepada proses menyesuaikan model AI pra-latihan menggunakan set data tertentu untuk meningkatkan prestasi mereka pada tugas-tugas tertentu. Ini memerlukan pemahaman yang mendalam tentang seni bina model dan data yang digunakan untuk latihan.
Gesaan sistem melibatkan menghasilkan gesaan yang berkesan yang membimbing model AI untuk menjana output yang diingini. Ini memerlukan pemahaman tentang nuansa bahasa dan keupayaan untuk merumuskan arahan yang jelas dan ringkas.
Arahan sistem merangkumi set garis panduan dan parameter yang lebih luas yang mengawal tingkah laku sistem AI. Ini termasuk menetapkan matlamat, menentukan kekangan, dan menentukan metrik penilaian.
Hassabis menggalakkan pelajar untuk menggunakan kemahiran ini dengan serta-merta dalam penyelidikan, kerja, pengaturcaraan, dan kerja kursus mereka. Dengan memperoleh pengalaman langsung dengan alat AI, mereka boleh membangunkan kepakaran yang diperlukan untuk cemerlang dalam bidang masing-masing.
Era Keemasan Keupayaan yang Ditambah
Hassabis membayangkan masa depan di mana kepakaran manusia dan alat AI berfungsi dalam sinergi, yang membawa kepada tempoh keupayaan individu yang belum pernah terjadi sebelumnya. "Saya fikir untuk beberapa tahun akan datang, kemungkinan besar kita akan mempunyai alat yang luar biasa ini yang meningkatkan produktiviti kita dan menjadikan kita sangat berguna untuk alat kreatif, dan sebenarnya hampir menjadikan kita sedikit manusia super dalam beberapa cara dalam apa yang kita mampu hasilkan secara individu," jelasnya. "Jadi saya fikir akan ada semacam era keemasan tempoh seterusnya dari apa yang kita mampu lakukan."
Perspektif ini mencadangkan bahawa AI tidak akan hanya menggantikan pekerja manusia tetapi sebaliknya menambah kebolehan mereka, membolehkan mereka mencapai lebih daripada sebelumnya. Dengan memanfaatkan alat AI, individu boleh meningkatkan kreativiti, produktiviti dan kemahiran menyelesaikan masalah mereka.
Mentakrif Semula Pengaturcara 10x
Nasihat Hassabis mencabar tanggapan penggantian pekerjaan tulen dan membentangkan laluan ke arah tambahan. "Pengaturcara 10x" pada masa lalu adalah seorang individu yang mempunyai bakat semula jadi yang luar biasa; pengaturcara 10x masa depan, seperti yang dilihatnya, adalah orang yang boleh menguasai AI dengan mahir.
Penguasaan ini melangkaui hanya menggunakan chatbot untuk menulis kod. Ia memerlukan set kemahiran yang lebih mendalam dan lebih teknikal. Memahami pengaturcaraan membolehkan pengguna menghasilkan "gesaan sistem" yang lebih berkesan yang menetapkan konteks untuk model AI, manakala pengetahuan tentang prinsip STEM membolehkan mereka menilai output secara kritikal.
Keupayaan untuk "menala halus" model sumber terbuka seperti Google’s Gemma atau Meta’s Llama pada set data tertentu menjadi kemahiran penting yang meningkatkan alat generik menjadi pembantu berprestasi tinggi yang khusus. Pendekatan yang disesuaikan ini membolehkan pengaturcara mencipta penyelesaian AI yang direka khusus untuk keperluan unik mereka.
Dengan menggabungkan kepakaran pengaturcaraan dengan kemahiran AI, individu boleh menjadi penyelesai masalah dan inovator yang sangat berkesan. Mereka boleh memanfaatkan AI untuk mengautomasikan tugas berulang, meneroka kemungkinan baharu dan membangunkan penyelesaian yang canggih.
Contoh Kerjasama Manusia-AI
"Era keemasan" kerjasama manusia-AI sudah mula muncul dalam pelbagai bidang. Kejayaan Google DeepMind sendiri, seperti menggunakan AI untuk menemui persamaan matematik baharu atau menyelesaikan masalah biologi kompleks seperti lipatan protein dengan AlphaFold, mencontohi sinergi ini.
Dalam senario ini, saintis dan penyelidik yang memahami prinsip asas domain mereka boleh menggunakan AI untuk meneroka kemungkinan pada skala dan kelajuan yang sebelum ini tidak dapat dibayangkan. AI boleh menganalisis set data yang besar, mengenal pasti corak, dan menjana hipotesis yang mustahil untuk manusia temui sendiri.
Kerjasama antara kepakaran manusia dan AI ini berpotensi untuk mempercepatkan penemuan saintifik dan memacu inovasi merentasi pelbagai bidang. Dari perubatan hingga sains bahan, AI membantu penyelidik untuk menolak sempadan pengetahuan dan membangunkan penyelesaian baharu kepada cabaran global.
Bersedia untuk Masa Depan
Bagi pelajar, mesejnya jelas: laluan untuk menjadi "manusia super" dalam era AI bukanlah untuk meninggalkan pengetahuan teknikal tetapi untuk menggabungkannya dengan penguasaan praktikal yang mendalam tentang alat baharu yang telah diciptakannya. Ini memerlukan komitmen terhadap pembelajaran sepanjang hayat dan kesediaan untuk menyesuaikan diri dengan landskap teknologi yang sentiasa berubah.
Berikut ialah pecahan yang lebih terperinci tentang cara terbaik untuk bersedia untuk masa depan pengaturcaraan dalam era AI:
- Mengukuhkan Asas: Fokus pada Konsep sains komputer teras seperti struktur data, algoritma, dan seni bina perisian. Pemahaman yang mendalam tentang asas-asas ini akan membolehkan anda untuk lebih memahami dan menggunakan alat AI.
- Menerima Literasi AI: Ambil kursus, hadiri bengkel, dan baca artikel untuk belajar tentang pelbagai jenis model AI, keupayaan mereka, dan batasan mereka. Ingin tahu dan terokai kemungkinan menggunakan AI untuk menyelesaikan masalah dunia sebenar.
- Bereksperimen dengan Alat Sumber Terbuka: Dapatkan pengalaman langsung dengan model AI sumber terbuka seperti TensorFlow, PyTorch, dan scikit-learn. Ketahui cara menala halus model ini untuk tugas-tugas tertentu dan cara mengintegrasikannya ke dalam projek anda.
- Membangunkan Kemahiran Kejuruteraan Segera: Kuasai seni menghasilkan gesaan yang berkesan yang membimbing model AI untuk menjana output yang diingini. Berlatih menulis gesaan yang jelas, ringkas, dan bermaklumat yang mendapatkan respons terbaik daripada AI.
- Memupuk Pemikiran Kritis: Sentiasa menilai output model AI secara kritis. Jangan percaya secara membuta tuli hasil, tetapi gunakan pengetahuan dan kepakaran anda untuk mengesahkan ketepatan dan perkaitan mereka.
- Bekerjasama dengan AI: Fikirkan AI sebagai rakan kongsi yang boleh membantu anda untuk menjadi lebih kreatif, produktif, dan inovatif. Ketahui cara bekerja bersama AI untuk menambah kebolehan anda dan mencapai kejayaan yang lebih besar.
- Kekal Dikemas Kini: Bidang AI sentiasa berkembang, jadi adalah penting untuk kekal dikemas kini tentang trend dan perkembangan terkini. Ikuti berita industri, hadiri persidangan, dan ambil bahagian dalam komuniti dalam talian untuk terus mendahului.
Skop Pengaturcaraan yang Berkembang
Walaupun AI mengautomasikan aspek pengekodan tertentu, keperluan untuk pengaturcara tidak berkurangan. Sebaliknya, peranan pengaturcara berkembang untuk memasukkan AI sebagai alat yang berkuasa. Pengaturcara akan bertanggungjawab untuk:
- Mereka Bentuk Aplikasi Berkuasa AI: Pengaturcara akan membangunkan aplikasi yang memanfaatkan Model AI untuk menyelesaikan masalah kompleks dalam pelbagai domain, dari penjagaan kesihatan hingga kewangan hingga pendidikan.
- Mengintegrasikan AI ke dalam Sistem Sedia Ada: Pengaturcara akan mengintegrasikan keupayaan AI ke dalam sistem perisian sedia ada untuk meningkatkan Prestasi, kecekapan, dan pengalaman pengguna mereka.
- Menyesuaikan Model AI: Pengaturcara akan menala halus model AI pra-latihan untuk memenuhi keperluan khusus projek mereka. Ini melibatkan memilih model yang betul, menyediakan data, dan melatih model untuk mencapai hasil yang diingini.
- Membangunkan Algoritma AI Baharu: Walaupun sesetengah pengaturcara akan memberi tumpuan kepada menggunakan model AI sedia ada, yang lain akan terlibat dalam membangunkan algoritma dan teknik AI baharu. Ini memerlukan pemahaman yang mendalam tentang matematik, statistik, dan sains komputer.
- Memastikan Penggunaan AI yang Beretika: Pengaturcara akan memainkan peranan penting dalam memastikan bahawa sistem AI dibangunkan dan digunakan secara beretika dan bertanggungjawab. Ini termasuk menangani isu-isu seperti berat sebelah, privasi, dan keselamatan.
Kemahiran Khusus untuk Dibangunkan
Untuk cemerlang dalam landskap yang berkembang ini, pengaturcara yang bercita-cita tinggi harus memberi tumpuan kepada membangunkan kemahiran berikut:
- Pengaturcaraan Python: Python ialah bahasa pengaturcaraan yang paling popular untuk pembangunan AI kerana kemudahan penggunaannya, perpustakaan yang luas, dan sokongan komuniti yang besar.
- Pembelajaran Mesin: Pembelajaran mesin ialah subset AI yang memberi tumpuan kepada membangunkan algoritma yang boleh belajar daripada data tanpa diprogramkan secara eksplisit. Pengetahuan teknik pembelajaran mesin adalah penting untuk membina aplikasi berkuasa AI.
- Pembelajaran Mendalam: Pembelajaran mendalam ialah sejenis pembelajaran mesin yang menggunakan rangkaian saraf tiruan dengan pelbagai lapisan untuk menganalisis data. Pembelajaran mendalam sangat berkesan untuk tugas-tugas seperti pengecaman imej, pemprosesan bahasa semula jadi, dan pengecaman pertuturan.
- Pemprosesan Bahasa Semula Jadi (NLP): NLP ialah bidang AI yang memberi tumpuan kepada membolehkan komputer memahami dan memproses bahasa manusia. Kemahiran NLP adalah berharga untuk membina chatbot, alat terjemahan bahasa, dan aplikasi berasaskan bahasa lain.
- Sains Data: Sains data melibatkan mengumpul, membersihkan, menganalisis, dan mentafsir data untuk mengekstrak cerapan yang bermakna. Kemahiran sains data adalah penting untuk menyediakan data untuk model AI dan menilai prestasi mereka.
- Pengkomputeran Awan: Platform pengkomputeran awan menyediakan infrastruktur dan perkhidmatan yang diperlukan untuk membangunkan, menggunakan dan menskalakan aplikasi AI. Kebiasaan dengan platform pengkomputeran awan seperti Amazon Web Services (AWS), Microsoft Azure, dan Google Cloud Platform (GCP) sangat berharga.
Pada dasarnya, Hassabis menggariskan masa depan di mana manusia dan AI bekerjasama rapat, dengan pengaturcara menerajui, membimbing dan membentuk teknologi untuk menyelesaikan masalah kompleks dan mencipta kemungkinan baharu. Ini memerlukan peralihan tumpuan ke arah peranan yang lebih strategik dan kolaboratif, di mana kepakaran pengaturcaraan ditambah dengan penggunaan alat AI yang bijak. Masa depan bukan mengenai pengaturcara digantikan tetapi diberi kuasa untuk mencapai tahap produktiviti dan inovasi baharu melalui AI.