00:00:00Halo, saya Max, mungkin Anda sudah tahu, mungkin belum, mungkin Anda pernah melihat video saya di
00:00:06masa lalu atau mendengar beberapa episode saya karena ini juga diterbitkan sebagai podcast dan
00:00:11episode kali ini mungkin akan mengejutkan atau mungkin tidak, saya tidak tahu.
00:00:17Tapi saya punya dua sisi perasaan yang bertolak belakang dalam hati saya terkait AI dan saya memiliki perasaan campur aduk
00:00:29tentang AI dan ya, saya rasa banyak orang juga merasakannya.
00:00:34Tetapi jika Anda melihat konten yang saya terbitkan, video yang saya bagikan, kursus yang saya bagikan,
00:00:41saya membuat kursus tentang ClotCode dan Codex dan saat ini sedang ada promo jika Anda ingin mendapatkan akses
00:00:46ke semua kursus saya, yang tentunya mencakup banyak kursus pemrograman juga, maka Anda pasti
00:00:52bisa merasa seolah-olah saya sangat mendukung AI dan AI adalah segalanya yang harus Anda pedulikan sebagai pengembang.
00:01:00Dan ya, saya memang cukup terlibat sepenuhnya, yang mana saya rasa itu bukan definisi harfiah dari “all-in”
00:01:09setelah saya memikirkannya lagi.
00:01:10Tapi ya, saya cukup optimis dengan AI dan ya, saya pikir sebagai pengembang, Anda harus bisa
00:01:19menggunakannya jika ingin mendapatkan pekerjaan, itu sudah pasti.
00:01:23Jika ingin mempertahankan pekerjaan, pastinya pemberi kerja akan mengharapkan hal itu.
00:01:26Dan bahkan jika Anda tidak peduli dengan pekerjaan sekalipun, alat AI seperti ClotCode dapat memberi Anda dorongan kecepatan
00:01:32itu.
00:01:33Alat tersebut dapat membuat Anda lebih produktif.
00:01:35Setidaknya itulah yang saya rasakan sendiri.
00:01:38Di saat yang sama, sejujurnya, AI memiliki aspek dan momen yang sangat menyedihkan ini dan
00:01:46saya sangat bergumul dengan hal itu dan saya tahu banyak dari Anda juga merasakannya.
00:01:50Anda bisa membacanya di mana saja dalam komentar di bawah video, di X, dan banyak postingan blog.
00:01:58Ini sangat menantang.
00:02:00Dan jangan salah paham, saya menggunakan alat seperti ClotCode setiap saat.
00:02:05Kami baru saja meluncurkan kembali https://www.google.com/search?q=aheadofmine.com, membangunnya sebagian besar dengan bantuan AI.
00:02:13Mulai dari membangun grafik, Maxdraw, semua proyek ini dan sekumpulan alat internal
00:02:18dibangun dengan bantuan AI, diarahkan oleh saya, dikendalikan oleh saya, ditinjau oleh saya, tetapi dibangun dengan bantuan
00:02:25AI.
00:02:27Dan tentu saja ada bagian di mana Anda bisa menggunakan AI untuk “vibe coding”, program utilitas,
00:02:34program internal.
00:02:36Saya menggunakan AI secara intensif di komputer saya atau server jarak jauh yang saya kelola dengan agen coding Pi,
00:02:42misalnya, yang di baliknya menggunakan langganan Codex saya, untuk melakukan segala hal
00:02:47yang saya tidak tahu cara melakukannya atau saya tidak punya waktu atau kemauan untuk mencari tahu
00:02:52saat ini.
00:02:53Maksud saya, sebagai contoh kecil, saya punya mouse baru, wah, berita besar.
00:03:01Dan roda mouse-nya terbalik, jadi pada dasarnya bekerja berlawanan dengan apa yang saya harapkan.
00:03:05itu.
00:03:06Dan saya tidak menemukan cara untuk mengubahnya di Mac saya.
00:03:09Saya harus menginstal perangkat lunak dari produsen mouse tersebut dan mendaftar di sana
00:03:16dan saya tidak berminat melakukan itu.
00:03:17Jadi saya tanya saja ke AI, saya tanya Pi yang berjalan di Mac saya, “Hei, bisakah kamu cari cara atau buat
00:03:23program kecil yang mencegat roda mouse itu dan membalikkannya?”
00:03:28Dan ya, tentu saja, AI itu bisa melakukannya.
00:03:31Apakah itu program yang akan saya distribusikan atau jual?
00:03:34Tidak, tapi itu menyelesaikan tugas untuk saya.
00:03:37Jadi AI memiliki aspek yang menarik dan memberdayakan ini.
00:03:42AI sangat bagus untuk belajar, membantu Anda belajar, untuk mengajukan pertanyaan lanjutan.
00:03:48Tapi sejujurnya, AI juga bisa membuat Anda tidak belajar apa-apa sama sekali, jika Anda hanya menggunakannya untuk mendapatkan
00:03:54jawaban atau solusi tanpa mempedulikan alasan mengapa sesuatu bekerja, seperti yang saya lakukan dengan
00:03:59program mouse saya tadi.
00:04:00Jadi selalu ada bahaya menggunakan AI hanya sebagai jalan pintas dan menjadi semakin bodoh.
00:04:06Tapi AI punya semua aspek ini dan pasti bisa membuat Anda lebih produktif, setidaknya itulah yang saya
00:04:11rasakan.
00:04:12Tapi sejujurnya, ini juga bisa sangat menyedihkan.
00:04:17Dan saya sudah pernah membagikan ini sebelumnya dan itulah yang saya maksud.
00:04:19Mungkin video ini, mungkin episode ini mengejutkan.
00:04:23Mungkin tidak karena saya sudah pernah membagikannya sebelumnya.
00:04:26Saya benar-benar suka menulis kode.
00:04:30Saya suka mempelajari teknologi baru, kerangka kerja baru, bahasa pemrograman baru.
00:04:37Dan AI merampas hal itu dari saya.
00:04:40Dan ya, tentu saja, dasar-dasar tetap penting.
00:04:44Memahami kode yang ditulis itu tetap penting.
00:04:47Jadi Anda masih memiliki aspek pembelajaran itu, tetapi tidak sama seperti dulu.
00:04:52Dan bagian menulis kode benar-benar mulai menghilang bagi saya.
00:04:56Memang belum hilang 100%, tapi sudah sangat berbeda dibandingkan dua, tiga, atau empat tahun lalu,
00:05:03tentu saja.
00:05:05Dan itu sungguh menyedihkan dan mendepresi karena Anda bisa bilang ke saya sepanjang hari bahwa ini
00:05:12selalu tentang memecahkan masalah, bahwa ini selalu tentang membangun sesuatu.
00:05:17Ya, tidak juga, ini selalu tentang menikmati apa yang saya lakukan.
00:05:22Dan saya benar-benar menikmati bagian di mana saya larut dalam alur kerja dan menulis kode, lalu tenang,
00:05:31menyelesaikan masalah.
00:05:32Tetapi dengan merancang solusi dalam bentuk kode, dengan mencoba berbagai solusi.
00:05:37Dan jika Anda seorang pengembang dan memulai sebelum adanya AI, Anda tahu perasaan mengerjakan masalah
00:05:43sepanjang hari dan kemudian menemukan solusinya keesokan paginya saat Anda sedang mandi
00:05:48atau tepat saat Anda hendak tidur lalu mencobanya dan berhasil.
00:05:54Itu sangat, sangat menyenangkan, atau setidaknya dulu sangat menyenangkan.
00:06:00Dan ya, saya tidak merasakan itu lagi dengan AI karena tentu saja, Anda tetap mengendalikan dan mengarahkan AI,
00:06:09tetapi saya tidak lagi memiliki rasa memiliki atas kode yang dihasilkan.
00:06:14Dan ya, Anda juga mungkin menjadi malas dan sekadar menerima solusi apa pun alih-alih solusi terbaik,
00:06:22atau sekadar solusi sementara daripada perbaikan yang benar.
00:06:28Dan seluruh seni menyusun kode serta menerapkan solusi di sana dan membangun sebuah program langkah
00:06:38demi langkah seperti ini sudah hilang, sudah sirna.
00:06:41Dan tentu saja Anda masih melakukan itu dengan AI.
00:06:45Anda membangun program langkah demi langkah dengan memberikan perintah untuk bagian-bagian yang berbeda.
00:06:50Tetapi pekerjaan saya telah bergeser dari memikirkan masalah, menulis kode, memperbaiki
00:06:59kode, dan seterusnya.
00:07:01Ini telah bergeser menjadi menulis spesifikasi, meninjau spesifikasi, membiarkan AI membuat rencana berdasarkan
00:07:08spesifikasi untuk implementasinya, untuk bagian-bagian implementasi, berdiskusi dengan AI,
00:07:16mengoreksi atau mengendalikan AI, mengarahkan AI, meninjau kode, merancang tes atau memberi tahu AI
00:07:25secara eksplisit tes mana, unit test dan sebagainya yang harus ditulis, karena secara default AI akan
00:07:30dengan senang hati menulis tes yang hanya menguji skenario ideal atau yang tidak berarti.
00:07:39Dengan kata lain, pekerjaan saya telah bergeser ke bagian-bagian yang tidak pernah menyenangkan.
00:07:45Dan itu mungkin sangat berbeda bagi orang lain.
00:07:47Dan Anda mungkin tidak peduli dengan semua hal ini.
00:07:49Mungkin Anda memiliki pengalaman yang baik dengan hanya melakukan “vibe coding” dan tidak mempedulikan
00:07:54kodenya.
00:07:55Dan mungkin masa depannya adalah Anda tidak perlu lagi memedulikan kode karena model AI
00:08:00akan menjadi lebih baik.
00:08:02Sejujurnya, saya tidak peduli sedikit pun tentang itu.
00:08:05Saya sama sekali tidak peduli tentang hal itu.
00:08:10Bagi saya, kegembiraannya adalah menulis kode, mengerjakan program itu sendiri, dan itu direnggut
00:08:17oleh AI.
00:08:21Dan ya, ada alasan mengapa saya tidak pernah ingin menjadi manajer.
00:08:25Saya tidak pernah peduli dengan peninjauan kode dan semua hal itu.
00:08:28Saya senang bekerja sendiri karena saya suka menulis kode dan bekerja langsung di lapangan
00:08:34di sana.
00:08:35Dan di sinilah kita.
00:08:36Di sinilah kita.
00:08:37Dan jangan salah paham, saya ingin menegaskan kembali hal itu karena saya sudah sangat negatif selama beberapa
00:08:45menit terakhir karena ya, itulah salah satu perasaan yang sangat kuat dalam diri saya.
00:08:50Tetapi seperti yang saya sebutkan di awal, dan seperti yang saya sampaikan di video dan episode lain yang saya bagikan,
00:08:54tentu saja AI memiliki aspek yang memberdayakan dan menarik ini.
00:08:58Dan tidak peduli bagaimana perasaan saya atau Anda, AI sudah ada di sini dan akan tetap ada.
00:09:05Saya tidak tahu seberapa hebat jadinya nanti.
00:09:08Saya tidak tahu apakah AI akan mampu menulis seluruh alat dari awal sampai akhir dalam tiga atau lima tahun ke
00:09:17depan.
00:09:18Saya jelas tidak tahu itu.
00:09:20Tidak ada yang tahu.
00:09:21Siapa pun yang memberi tahu Anda bahwa dia tahu, dia hanya mencoba menjual sesuatu kepada Anda.
00:09:25Saya tidak tahu hal itu.
00:09:26Jadi ya, AI akan tetap ada dan Anda harus bisa bekerja dengan alat-alat ini.
00:09:30Anda tidak bisa mengabaikannya begitu saja.
00:09:32Setidaknya jika itu adalah pekerjaan Anda, saya rasa Anda tidak bisa mengabaikannya.
00:09:36Tentu saja, tidak ada yang melarang saya untuk tetap menulis kode secara manual sebagai hobi.
00:09:41Tentu, saya bisa melakukannya sama seperti saya masih bisa menggunakan mesin tik untuk menulis surat.
00:09:47Tetapi saya tidak mendapatkan banyak kegembiraan dari melakukan sesuatu dengan cara yang saya tahu kurang efisien.
00:09:54Dan pada akhirnya, pemrograman dan pengembangan perangkat lunak adalah pekerjaan saya.
00:09:59Saya seorang pengembang perangkat lunak.
00:10:00Saya tidak melakukan ini hanya sebagai hobi.
00:10:02Jadi ini bukan solusi yang bagus bagi saya.
00:10:06Dan saya masih mencari tahu apa solusi terbaik bagi saya.
00:10:10Tentu saja, solusinya adalah mengikuti arus, mencoba merangkul alat-alat ini, belajar cara menggunakannya secara efisien.
00:10:16menggunakannya, membagikan pengetahuan itu kepada Anda dalam video-video tersebut, dalam kursus-kursus tersebut.
00:10:22Tetap mengajarkan dasar-dasar, yang saya lakukan dan akan terus saya lakukan dan di mana saya akan
00:10:26terus membuat kursus tentang hal tersebut.
00:10:28Tidak semuanya akan melulu tentang alat AI.
00:10:31Saya mencoba melakukan semua hal ini.
00:10:35Dan saya harap itu adalah sesuatu yang akan tetap relevan bagi Anda dan dunia pada umumnya dalam satu
00:10:42atau dua tahun ke depan.
00:10:43Tapi ya, AI adalah hal yang sangat aneh, di mana saya terkadang merasa hanya sedikit
00:10:52orang yang menginginkannya.
00:10:53Namun di sinilah kita.
00:10:54Dan mungkin ini seperti setiap revolusi teknis, maksud saya revolusi teknologi.
00:11:02Dan mungkin semuanya akan sangat berbeda dalam beberapa tahun.
00:11:05Saya tidak tahu.
00:11:08Tapi di saluran ini, saya ingin jujur, tentu saja, dan memang saya jujur.
00:11:15Dan saya ingin membagikan apa yang membuat saya bersemangat.
00:11:17Saya ingin membagikan apa yang menurut saya berharga bagi Anda atau apa yang ingin saya keluarkan dari pikiran saya.
00:11:23Dan ya, dua perasaan yang bertolak belakang tentang AI ini, itulah yang saya rasakan
00:11:31dengan sangat kuat.
00:11:32Dan saya pikir saya sudah mengatakannya di banyak siaran langsung dan video saya di masa lalu, tapi mungkin tidak
00:11:37dengan sejelas ini.
00:11:38Jadi ya, di sinilah kita.
00:11:40Dan tentu saja, saya ingin tahu apa yang Anda pikirkan dan rasakan.
00:11:45Dan jadi ya, tolong, beri tahu saya apa pendapat Anda.
00:11:51Dan ya, saya akan terus melakukan apa yang saya lakukan, tentu saja, saya akan terus menggunakan AI, tidak ada cara lain.
00:11:57itu.
00:11:58Saya akan terus berusaha tetap kuat dalam dasar-dasar pemrograman itu dan mencari cara
00:12:04untuk mendapatkan lebih banyak kegembiraan dari cara baru membangun perangkat lunak ini daripada yang sekarang
00:12:13saya rasakan, setidaknya tidak di setiap harinya.
00:12:17Jadi ya, saya rasa itu saja.