Meskipun kita masih jauh dari menciptakan mesin yang akan mengambil alih dunia dengan kecerdasan buatan (AI) yang unggul, kecerdasan buatan (AI) terus meningkat. Untuk menyimpulkan ledakan AI generatif baru-baru ini, Vijay Pandey, mitra umum di perusahaan modal ventura Andreessen Horowitz, mengatakan, Washington Post:

“Saat ini ada banyak kehebohan seputar AI. Teknologi ini telah berubah dari keren dan menarik menjadi tempat (orang-orang) bisa langsung melihatnya diterapkan.

AI telah menemukan jalannya ke banyak aplikasi (pikirkan: pendekatan inovatif terhadap peninjauan kode, pengujian, dan debugging) dan dengan cepat menjadi keuntungan untuk tetap kompetitif. Talenta diharapkan dapat memanfaatkan alat AI dalam alur kerja mereka agar lebih efektif dan efisien. Faktanya, Biro Statistik Tenaga Kerja AS menunjukkan bahwa 37% deskripsi pekerjaan mencantumkan pekerjaan dan keterampilan AI dalam kategori teknologi baru.

Hal ini termasuk membangun perangkat lunak untuk memahami dan membantu kita sebagai manusia dalam kehidupan sehari-hari, seperti Siri, Alexa, dan chatbot yang tak terhitung jumlahnya. Hal ini dapat membuat jaringan operasional, seperti milik Amazon, menjadi sangat efisien dengan memprediksi siapa yang menginginkan apa, kapan, dan di mana. Hal ini juga dapat berfokus pada penelitian, di mana pembelajaran terprogram mampu mengevaluasi hasil terhadap hipotesis, memodifikasi dan menguji ulang hipotesis tersebut untuk meningkatkan pemahaman kita tentang dunia.

nasihat: Cobalah beberapa kursus pelatihan Kecerdasan buatan dan pembelajaran mesin

Jika tidak ada yang lain, keakraban dengan kecerdasan buatan mungkin memberi Kamu makanan saat makan malam Thanksgiving yang akan memukau kakek-nenek Kamu. Namun hal ini juga dapat membuka peluang karier baru yang menjanjikan.

Mengapa kecerdasan buatan?

Jika Kamu ingin menambah repertoar Kamu untuk meningkatkan daya jual Kamu sebagai insinyur perangkat lunak, AI adalah pilihan yang aman. Menurut laporan State of Software Engineers tahun 2023 dari Hired, pembelajaran mesin dan insinyur data sangat dibutuhkan di antara peran rekayasa perangkat lunak teratas.

Berikut adalah beberapa peran menguntungkan yang mungkin membuat Kamu tertarik pada pemrograman AI:

Alasan lain saya memilih ini cukup sederhana: keren sekali!

Bidang kecerdasan buatan adalah latihan mereplikasi hal yang sama (kebanyakan dari kita mengira) menjadikan kita manusia. Kualitas yang muncul dari triliunan sinapsis kita yang menyala dalam simfoni memberi saya perasaan bahwa saya memang ada, dan Kamu masing-masing juga merasakan hal itu.

Meski sebagian besar aplikasi mempermudahnya fokus pada pembelajaran, Tugas individu atau kebanggaan Berdasarkan kumpulan data yang sangat besar, masih ada sesuatu yang istimewa dalam upaya menghadirkan mesin untuk menciptakan kembali kemampuan biologis. Bahkan dengan AI yang lemah, kemungkinan tidak terbatas untuk membantu dunia menjadi lebih baik melalui perangkat lunak yang kreatif dan elegan. Bukankah itu yang kita semua inginkan?

Bagaimana memulai pemrograman dengan kecerdasan buatan

Saat memilih bahasa yang tepat untuk mengarahkan karier AI Kamu, Kamu perlu memutuskan jenis pekerjaan apa yang ingin Kamu lakukan dan mempertimbangkannya dengan dukungan dan pustaka bawaan yang dapat membantu Kamu selama ini.

  • Mulailah dengan bahasa umum yang berfungsi baik dengan pemrosesan dan analisis data. Yang paling menonjol dan paling diminati di perusahaan teknologi adalah Python, Java (atau Scala), atau R (jika Kamu hanya ingin menjadi data scientist). Pilih satu saja.
  • Pelajari bahasa untuk berinteraksi dengan sistem manajemen basis data (DBMS) yang akan membantu Kamu mengakses dan mengatur data yang akan Kamu gunakan dalam algoritme Kamu. Pengetahuan tentang SQL dan pemahaman dasar NoSQL sangat dianjurkan. Jika Kamu memasuki perusahaan yang lebih besar, Hadoop, Spark, atau sejenisnya juga akan berguna.
  • Memahami kerangka kerja dan pustaka utama untuk membangun solusi AI. Beberapa masalah penting dari masalah AI yang umum adalah:
  • TensorFlow (penting!): Digunakan untuk penghitungan numerik bervolume tinggi dan kompleks
  • Accord.net: Digunakan untuk hal-hal seperti klasifikasi, regresi, dan pengelompokan
  • Kopi: digunakan untuk pengenalan gambar
  • Scikit-learn: Digunakan untuk memecahkan masalah umum AI dan penambangan data
  • NLTK: digunakan untuk pemrosesan bahasa alami

Cobalah kursus online untuk pemrograman dengan kecerdasan buatan

Kamu juga patut mencoba paket AI yang terus berkembang yang ditawarkan oleh penyedia kursus online seperti Kursus.

  • Memulai dengan kecerdasan buatan
  • Pelajari lebih dalam tentang pembelajaran mesin:
  • Dan beberapa sumber tambahan:

Seperti keterampilan baru lainnya, dibutuhkan disiplin untuk menguasai pemrograman dengan AI. Namun dari praktik hingga teori, dari sekarang hingga masa depan: pemrograman dengan AI adalah praktik yang layak untuk ditambahkan ke perangkat Kamu.

Apakah Kamu siap untuk menemukan pekerjaan teknologi impian Kamu? Buat profil persewaan gratis untuk merekrut potensi Kamu.

Awalnya ditulis oleh Mike Parker pada Mei 2019. Diperbarui oleh tim Hired Content dan Coursera pada Oktober 2023.