Ngobrol Santai & AMA

MMaximilian Schwarzmüller
컴퓨터/소프트웨어구직/면접재택/원격 근무자격증/평생교육AI/미래기술

Transcript

00:00:00[AUDIO_KOSONG]
00:00:30>> Oke, agak mendadak hari ini, tapi senang bisa siaran langsung lagi. Orang-orang mulai bergabung, saya lihat. Jadi, ya.
00:00:53Halo, semuanya. Selamat datang di streaming lainnya. Sudah lebih dari sebulan. Sudah lebih dari sebulan.
00:00:59Terakhir kali saya streaming awal Maret. Dan ya, senang sekali bisa streaming lagi,
00:01:08memberi Anda kesempatan untuk bertanya dan ya, sekadar mengobrol. Ya, jadi halo, semuanya.
00:01:14Halo semuanya yang baru bergabung. Halo semuanya yang menyapa di chat. Dan ya,
00:01:18akhirnya setelah beberapa minggu. Ya, saya mohon maaf atas absen yang cukup lama. Ada banyak
00:01:25urusan pribadi dan tidak ada yang sangat buruk atau mengerikan, hanya kesibukan hidup saja di sana-sini.
00:01:34Juga ada urusan pekerjaan. Jadi ya, senang melihat kalian semua. Dan terima kasih banyak atas antusiasme
00:01:42di chat. Itu sangat berarti bagi saya. Dan saya sangat menikmati siaran langsung ini. Jadi rencananya tidak akan
00:01:49ada jeda enam minggu lagi setelah ini. Hanya saja, ya, saya mencoba mengatur semuanya.
00:01:56Lagipula saya bukan streamer penuh waktu. Ini benar-benar hanya sesuatu yang saya lakukan untuk bersenang-senang sebisa mungkin,
00:02:02biasanya setiap Kamis. Pada jam ini, saya mencoba streaming. Tapi jika ada sesuatu
00:02:10yang menghalangi, ya, terjadilah apa yang harus terjadi. Jadi ya, ide untuk hari ini sebenarnya hanya
00:02:18untuk bersantai, bersenang-senang, membicarakan banyak hal. Saya sudah menyiapkan beberapa hal. Tapi ya,
00:02:25bagi kalian silakan tanyakan apa saja, bagikan apa saja. Mari kita mengobrol. Itulah rencananya.
00:02:31Jika Anda ingin tahu sesuatu, ada pertanyaan. Ini juga seperti sesi "tanya saya apa saja"
00:02:39di sini. Itulah rencananya. Dan ya. Kita mendapat pertanyaan pertama. Dan omong-omong,
00:02:49begitu banyak pesan yang baik. Dan saya akan berusaha sebaik mungkin menjawab semuanya. Saya membaca semuanya.
00:02:54Jadi terima kasih banyak atas apresiasinya. Terima kasih banyak. Terima kasih semua sudah bergabung. Itu sangat
00:03:00berarti bagi saya. Jika Anda mengambil kursus saya, saya harap Anda mendapatkan banyak manfaat. Jika tidak,
00:03:05itu tidak masalah juga. Jika Anda tidak mengambilnya, jika Anda mengambilnya tapi tidak melakukan apa pun, dan kursusnya tidak
00:03:10cocok bagi Anda, itu tidak baik. Tentu saja, [academy.com/courses](https://academy.com/courses) sebagai promosi kecil, telah merilis
00:03:17beberapa kursus baru selama beberapa minggu terakhir, Codex, Cloud Code, VPS, dan tentu saja, semua kursus
00:03:22lainnya. Jadi ya, silakan lihat itu. Dan ada pertanyaan pertama. Mari kita mulai. Jelaskan kepada kami,
00:03:28Max, apa yang harus kami lakukan jika Copilot tidak ada lagi? Jadi saya rasa ini merujuk pada sesuatu yang juga
00:03:37pernah saya buat videonya, bahwa GitHub Copilot beralih ke penagihan berdasarkan penggunaan. Dan saya punya satu video utuh
00:03:44tentang itu. Jadi saya tidak akan membahas semua yang saya katakan di video itu lagi di sini. Tapi intinya
00:03:51adalah GitHub Copilot beralih dari model langganan mereka. Maksud saya, Anda masih bisa berlangganan,
00:03:56tapi Anda hanya akan mendapatkan jumlah yang sama dengan yang Anda bayar untuk langganan tersebut dalam bentuk
00:04:01kredit AI. Jadi saya tidak melihat keuntungan dari langganan tersebut. Mungkin saya melewatkan sesuatu,
00:04:07tapi bagi saya, itu terlihat seperti prabayar yang aneh jika Anda tetap berlangganan. Tapi ya,
00:04:13mereka beralih ke harga berbasis penggunaan. Alternatif yang jelas untuk saat ini, tentu saja, adalah Cursor.
00:04:18Cursor memiliki sistem langganan. Dan itu adalah IDE yang sangat mirip dengan VS Code, tentu saja,
00:04:28karena itu adalah fork dari VS Code. Jadi Cursor akan menjadi pilihan yang jelas untuk saat ini.
00:04:34Codex, Claude Code adalah alternatif lain atau open code black, saya rasa, meskipun saya belum pernah memakainya.
00:04:42Tapi saya rasa pada akhirnya mereka semua akan beralih ke harga berbasis penggunaan di suatu titik karena
00:04:48situasi saat ini di mana daya komputasi sangat terbatas. Inferensi menjadi sangat mahal
00:04:54bagi perusahaan-perusahaan ini karena kita semua menggunakan lebih banyak token karena semua hal agenik ini. Dan
00:05:00sekali lagi, saya punya video utuh tentang itu di saluran YouTube saya. Saya tidak akan membahas semuanya
00:05:04di sini. Tapi alternatif untuk GitHub Copilot saat ini, menurut saya, adalah Cursor, atau salah satu dari paket
00:05:11lainnya jika Anda ingin menggunakan Claude Code dan sebagainya. Kembali ke penguasaan, Node.js atau FastAPI. Jadi yang penting,
00:05:18tentu saja, FastAPI adalah Python. Jadi ini benar-benar tergantung pada bahasa mana yang Anda pribadi sukai
00:05:24saat bekerja. Jelas dengan AI, AI dapat membantu Anda di sana. Tapi kecuali Anda mengambil jalur
00:05:29vibe coding, yang tidak saya rekomendasikan, Anda harus benar-benar memahami kode yang sedang
00:05:34dihasilkan. Jadi jika Anda lebih suka Node.js, gunakanlah itu dengan framework pilihan Anda, tentu saja, bisa
00:05:40berupa Express, atau yang lebih modern. Jika Anda lebih suka Python, FastAPI jelas merupakan pilihan yang bagus.
00:05:46Jika Anda ingin mengambil jalur Node.js, Anda mungkin juga ingin melihat BUN, tentu saja,
00:05:50sebagai alternatif untuk Node.js. Dan kemudian mungkin melihat framework seperti Hono, yang secara pribadi saya
00:05:58sangat sukai. Saya banyak menggunakan Hono untuk banyak proyek saat ini. Jadi itu juga bisa menarik.
00:06:07Apakah kursus VPS baru Anda juga akan tersedia di Udemy? Tidak, ini akan menjadi kursus eksklusif di
00:06:12platform kami sendiri. Bagaimana kehidupan seorang pengembang di era coding agenik, dll. Jadi kehidupan pribadi saya,
00:06:19tentu saja, saya rasa seperti kehidupan kita semua, atau kehidupan profesional kita, saya harus katakan, telah berubah
00:06:24cukup banyak. Maksud saya, setahun yang lalu, dua tahun yang lalu, pastinya, saya hampir menulis semua kode
00:06:31secara manual. Sekarang, saya bisa katakan 90% kodenya dihasilkan oleh AI atau semacamnya. Saya memang
00:06:40turun tangan di sana-sini. Atau apa yang sering saya lakukan adalah saat saya menyiapkan proyek, atau saat saya merinci
00:06:46fitur yang lebih kompleks, saya mendefinisikan tipe dasar, antarmuka dasar, dan saya meninjau kodenya serta
00:06:53memperbaiki kodenya dan memberi tahu AI atau memperbaikinya sendiri jika saya tidak puas dengan arah yang diambilnya. Jadi
00:06:59ada banyak masukan di sana. Bukan berarti Anda hanya menyuruh AI pergi dan dia melakukan tugasnya sendiri. Saya
00:07:05tidak bicara tentang vibe coding di sini di mana Anda hanya mengikuti perasaan dan mengabaikan kodenya. Tapi ini
00:07:10sudah banyak berubah. Dan maksud saya, seperti yang juga saya bagikan di video di saluran YouTube saya beberapa waktu lalu, sebuah video
00:07:17yang cukup sukses bagi saya pribadi, hal itu menghilangkan banyak kesenangan dari pengembangan. Dan saya tahu ada
00:07:24banyak orang yang memberi tahu Anda bahwa ini selalu tentang membangun sesuatu dan Anda bisa mendapatkan banyak
00:07:29kesenangan karena sekarang Anda bisa membangun dengan AI dan Anda bisa membangun jauh lebih banyak. Dan ini semua benar. Dan
00:07:36saya memang menikmati aspek membangun itu. Jangan salah paham. Saya tidak berganti profesi. Saya tidak akan pindah.
00:07:41Tetapi murni proses mengetik, masuk ke dalam kondisi flow, menulis kode adalah hal yang sangat menyenangkan,
00:07:48kegembiraan besar bagi saya. Dan saya kehilangan itu. Dan siapa pun yang memberi tahu saya bahwa ini bodoh, oke, itu
00:07:54tidak masalah. Tapi itulah perspektif saya tentang hal ini. Itu sudah hilang. Dan tentu saja, saya masih bisa menulis kode secara manual.
00:08:01Tentu saja. Ini pekerjaan saya. Saya tidak akan melakukan sesuatu yang kurang efisien. Jadi ya, itulah
00:08:08perspektif saya. Ini sudah banyak berubah. Ini sedang banyak berubah. Saya tidak tahu bagaimana pekerjaan saya akan terlihat
00:08:13setahun dari sekarang. Saya sama sekali tidak percaya pada masa depan dekat di mana Anda tidak butuh insinyur perangkat lunak
00:08:19lagi atau semacamnya. Tapi saya tidak tahu alat mana yang akan memilikinya, bagaimana tepatnya
00:08:25model-model ini akan bekerja dalam setahun atau lebih. Jadi saya tidak tahu keterampilan baru apa yang mungkin diperlukan untuk secara efisien
00:08:32menggunakan model-model ini dalam setahun. Mungkin file spesifikasi akan lebih penting daripada ulasan kode,
00:08:39atau entahlah. Tapi ini banyak berubah. Itu jawaban yang sangat panjang. Tapi tentu saja,
00:08:44itu adalah topik yang cukup kompleks dan penting. Dan saya yakin kita semua punya pendapat masing-masing,
00:08:51dan kalian semua punya pendapat tentang itu. Jadi pastinya bagikan juga pendapat kalian. Saya sangat
00:08:56ingin mendengar apa pendapat orang-orang tentang itu dan bagaimana pengalaman kalian dengan AI.
00:09:01Apakah kita kembali ke coding sebagai keterampilan yang berharga lagi dengan harga per token? Itu adalah poin yang
00:09:08sangat bagus. Saya sudah menutupnya. Dengan harga berbasis penggunaan dari GitHub Copilot, dan seperti yang saya katakan,
00:09:17saya pikir penyedia lain juga akan beralih ke model seperti itu di masa depan. Saya rasa
00:09:23tahu cara coding, tahu cara membaca kode tetaplah penting, karena Anda ingin meninjau
00:09:29kodenya. Tapi tahu cara menulis kode pastinya juga merupakan keterampilan yang tidak sepenuhnya tidak penting,
00:09:36menurut saya. Saya tidak tahu, jangka menengah, jangka panjang, di suatu titik harga penggunaan kemungkinan besar akan
00:09:45turun seiring dengan bertambahnya pasokan. Tapi saat ini kita sangat terbatas dan akan tetap seperti ini untuk
00:09:51masa depan dekat sepertinya. Jadi mungkin ada banyak kasus penggunaan di mana sebenarnya Anda memutuskan
00:10:00bahwa menulis sesuatu secara manual, mungkin dengan fitur pelengkapan otomatis bertenaga AI seperti GitHub Copilot
00:10:06di masa lalu, hanya sedikit lebih baik, itu mungkin lebih hemat biaya dan lebih efisien pada akhirnya
00:10:12daripada menyerahkan segalanya kepada agen AI. Kita mungkin akan melihat campuran pendekatan seperti itu.
00:10:20Saya tidak tahu, tapi saya tidak akan mengesampingkannya. Ya, itu pastinya sesuatu yang bisa saya bayangkan terjadi.
00:10:25Instruktur terbaik di internet, terima kasih banyak. Dan juga sekali lagi, Anda instruktur terbaik.
00:10:30Terima kasih banyak atas semua komentar luar biasa ini. Benar-benar luar biasa. Ini sangat berarti
00:10:34bagi saya. Terima kasih banyak. Apakah menurut Anda langkah selanjutnya adalah menggunakan alat lokal seperti LM Studio? Nah,
00:10:41saya penggemar berat model AI lokal, itulah sebabnya saya membuat kursus tentang itu sudah lebih dari setahun yang lalu.
00:10:50Jelas apa yang saya ajarkan di kursus tersebut masih berlaku karena idenya sama dalam kursus itu. Saya
00:10:54membahas Ollama dan LM Studio, dan saya penggemar berat model lokal ini dan alat yang bisa Anda gunakan
00:11:01untuk menjalankan model secara lokal. Tentu tidak untuk semuanya. Untuk coding agenik, misalnya, menurut pendapat saya,
00:11:07apa yang bisa saya jalankan di mesin saya di M1 MacBook Pro, yang sudah berumur empat tahun, tidak cukup bagus.
00:11:14Jadi untuk coding agenik, saya tidak bisa menggunakan model lokal. Tapi jika menyangkut menganalisis teks untuk tugas analisis data
00:11:23dasar, saat menyangkut pembuatan teks dan hal-hal seperti itu, saya sangat suka model-model
00:11:28lokal ini, terutama jika saya bekerja dengan data teks yang tidak ingin saya kirim ke cloud,
00:11:33yang tidak ingin saya kirim ke para penyedia ini. Jadi ya, dan saya pikir model lokal ini akan menjadi
00:11:38jauh lebih penting seiring kemampuannya yang meningkat. Siapa tahu, mungkin akan ada terobosan teknologi
00:11:45yang memudahkan untuk menjalankan model yang lebih mumpuni pada perangkat keras yang lebih murah, atau model-model ini,
00:11:52model yang lebih murah menjadi lebih mumpuni atau fine-tuning membuatnya lebih berguna untuk hal-hal tertentu.
00:11:57Saya bisa melihat masa depan di mana kita memiliki sekumpulan model kecil yang masing-masing telah
00:12:02di-fine-tune untuk tugas-tugas spesifik dan karena itu Anda dapat menjalankannya pada perangkat keras yang relatif terjangkau atau mungkin
00:12:09kecil seperti Mac Studio spesifikasi tinggi, yang pastinya mahal. Tapi di sebuah perusahaan,
00:12:18itu bisa sangat berguna jika Anda bisa menjalankan model di atasnya yang sangat ahli dalam tugas-tugas tertentu. Tiba-tiba,
00:12:23data tersebut tidak perlu keluar dari mesin atau sistem Anda dan itu sangat berharga. Jadi sekali lagi,
00:12:29jawaban yang panjang. Tapi ya, saya penggemar berat model lokal dan saya pikir mereka akan memainkan peran yang sangat penting
00:12:34di masa depan. Apa setelah TypeScript dan React? Saya masih belajar dan berlatih tanpa
00:12:40AI. Saya ingin dasar pengetahuan saya benar. Dan itu adalah pendekatan yang sangat bagus,
00:12:45karena saya sering ditanya tentang ini untuk alasan yang bisa dimaklumi. Apa yang harus dipelajari hari ini dan bagaimana
00:12:52cara mempelajari sesuatu? Apakah masih ide yang bagus untuk belajar cara coding? Dan yang saya pikirkan adalah
00:12:56hal-hal akan berubah. Anda kemungkinan besar akan menulis lebih sedikit kode secara manual, mungkin suatu saat
00:13:04tidak ada kode manual sama sekali. Tapi agar benar-benar memahaminya, agar bisa meninjau kode dan memberikan instruksi
00:13:12kepada AI dengan benar, Anda tetap harus memahami bahasa pemrograman dan teknologi yang
00:13:19sedang Anda kerjakan. Saya, misalnya, saya tidak bisa membangun program di C++ karena tentu saja, saya bisa
00:13:26vibe code sesuatu. Mungkin bisa menyelesaikan tugas yang saya inginkan, tapi jika menjadi lebih kompleks atau jika saya
00:13:33ingin mendistribusikannya dan tiba-tiba masalah keamanan menjadi penting dan bug lainnya penting, saya tidak akan mampu
00:13:38melakukannya karena saya tidak tahu C++. Saya mungkin bisa membaca beberapa kode C++ karena saya tahu cara menulis
00:13:45kode secara umum, tapi saya tidak tahu praktik terbaik, pola-polanya, dan sebagainya. Jadi belajar
00:13:50cara coding, menurut pendapat saya, masih penting. Dan saya tidak sekadar mengatakannya karena saya menjual kursus
00:13:54tentang topik itu. Saya benar-benar berpikir itu penting. Jadi kembali ke pertanyaan, apa setelah TypeScript dan
00:14:00React? Saya akan menyarankan bangunlah sesuatu, bangun sesuatu, bangun sesuatu, mungkin dengan sedikit bantuan AI, tapi pastikan Anda
00:14:06memahami kode yang dihasilkannya. Terjunlah di sana-sini dan buatlah proyek demo. Langkah penting atau
00:14:12bermanfaat lainnya setelah itu bisa berupa mempelajari sesuatu seperti Next.js atau TanStack Start, yang merupakan meta
00:14:17framework. Waduh, apa yang saya lakukan di sini? Yang merupakan meta framework untuk React. Jadi itu semua bisa
00:14:29menjadi langkah selanjutnya yang baik setelah mempelajari React dan TypeScript. Bangunlah sesuatu dan mungkin dalami
00:14:34meta framework tersebut atau dalami React Native jika Anda ingin membangun aplikasi seluler. Itu juga ide yang bagus.
00:14:40Apakah kita punya materi atau kursus tentang Ruby atau Ruby on Rails? Tidak, karena saya sama sekali tidak mendalami
00:14:46pengembangan Ruby atau Ruby on Rails. Saya memang sempat mempelajarinya sebentar seperti, entahlah, 12 tahun, 10 tahun yang lalu,
00:14:53tapi ya, saya belum pernah menggunakannya lagi sejak itu dan saya sama sekali bukan ahli. Bahasa apa yang paling bijaksana,
00:15:00tidak harus yang terbaik untuk difokuskan di tahun 2026? Jangan bilang itu tergantung, semuanya, atau jika Anda bilang begitu,
00:15:06pilihlah favorit Anda. Jadi saya tidak akan bilang itu tergantung karena, yah, jelas itu tergantung, tapi menurut saya
00:15:13bahasa paling bijaksana untuk dipelajari adalah bahasa yang sangat dikuasai oleh AI. Nah, model-model modern dan
00:15:22alat tempat mereka dijalankan telah di-fine-tune sedemikian rupa sehingga mereka, dalam pengalaman saya, cukup baik dengan sebagian besar
00:15:29bahasa. Jika Anda memberi mereka dokumentasi, keterampilan yang tepat, tapi secara bawaan, mereka sangat
00:15:35bagus di TypeScript, Python. Jadi saya mungkin akan menggunakan salah satunya. Dan karena saya sepenuhnya berada di
00:15:44dunia JavaScript, saya akan merekomendasikan TypeScript, JavaScript pada akhirnya, tapi TypeScript bagus
00:15:50karena tipe-tipenya membantu AI, itulah pengalaman saya. AI sangat bagus dalam hal itu.
00:15:55Tidak sempurna, jauh dari sempurna, tapi cukup bagus. Jadi itulah bahasa yang akan saya rekomendasikan.
00:16:00Anda benar-benar legenda, Max. Terima kasih banyak. Kalian semua terlalu baik. Terima kasih
00:16:07banyak. Halo, Max. Saya seorang insinyur QA dengan adanya AI ini. Saya bekerja lebih keras dari sebelumnya
00:16:13karena ekspektasi hampir naik tiga kali lipat. Saya rasa saya tidak lagi menulis otomatisasi pengujian.
00:16:18Saya hanya mengasuh AI. Ya. Dan maksud saya, itu pengalaman saya juga, kan? Jadi sekali lagi, bagian hilangnya kesenangan
00:16:27di sini. Ini sedang bergeser. Ini sedang bergeser. Dan tentu saja Anda bisa membangun lebih banyak jika Anda berada di posisi
00:16:36di mana Anda bisa membangun sesuatu. Jika Anda bilang Anda seorang insinyur QA, itu berarti Anda tidak
00:16:40perlu membangun lebih banyak. Anda hanya mendapatkan lebih banyak hal untuk diuji dan ditinjau. Dan itu jelas tidak terlalu
00:16:48menyenangkan juga karena kita punya masalah asimetri. AI bisa menghasilkan konten dalam jumlah tak terbatas.
00:17:01Saya akan pindahkan ke sini. Jangan khawatir. Jadi AI bisa menghasilkan konten dalam jumlah tak terbatas
00:17:06dan konten itu berupa kode dan sebagainya. Tapi Anda sebagai manusia, Anda punya waktu yang terbatas
00:17:15untuk meninjau konten tersebut, kan? Jadi izinkan saya memperkecil tampilannya sedikit. Jadi itulah masalahnya, tentu saja. Dan itulah
00:17:25asimetri tersebut. Kita punya AI yang memompa banyak kode, tapi kemudian kita harus meninjau atau menguji itu. Dan itu
00:17:34persis seperti yang Anda sebutkan. Bagian mengasuh ini adalah persis apa yang saya alami sendiri juga.
00:17:38Saya berada di posisi di mana saya juga membangun kontennya. Saya tidak hanya mendapatkan konten untuk ditinjau,
00:17:43tapi tentu saja, saya terbatas oleh jumlah yang bisa saya tinjau. Dan pekerjaan saya jelas telah berubah dari
00:17:50mencapai kondisi flow dan menulis kode menjadi menyusun spesifikasi, meninjau spesifikasi,
00:17:57meninjau kode, dan sebagainya. Jadi ini banyak mengasuh. Dan sekali lagi, saya sangat paham bahwa itu
00:18:03adalah peran baru dan sesuatu yang harus disesuaikan. Dan kita masih berada di titik di mana kita semua
00:18:10kewalahan dengan sampah AI dan kode AI. Dan saya pikir hal-hal akan menyesuaikan diri dan kita mungkin akan mendapatkan
00:18:18alat yang membantu kita memilah sampah AI lebih cepat. Alat bertenaga AI juga, tentu saja. Dan kita akan belajar bagaimana
00:18:25menjadi lebih efisien dengan AI jika bukan karena alasan tunggal bahwa harganya akan naik dengan harga berbasis
00:18:32penggunaan. Jadi mungkin akan ada lebih sedikit sampah untuk suatu periode. Tapi ya, saya sangat paham maksud Anda.
00:18:40Apa pendapat Anda tentang pengembangan .NET di tahun 2026? Tidak banyak yang bisa saya bagikan di sana karena saya bukan pengembang
00:18:46.NET. Maaf. Jika kita punya pengalaman tiga tahun di front-end dan mobile,
00:18:50dan jika kita ingin beralih ke hal lain seperti AI/ML, haruskah kita? Omong-omong, tidak ada pekerjaan setelah PHK.
00:18:57Jika kita ingin beralih ke hal lain seperti AI/ML, haruskah kita? Itu pertanyaan yang sangat sulit
00:19:05karena, tentu saja, saya tidak berkecimpung di bidang AI/ML. Jadi saya tidak bekerja di machine learning. Saya tidak bekerja di
00:19:11pelatihan model AI. Dan saya tidak yakin apakah permintaan untuk itu sangat, sangat tinggi karena, tentu saja, AI
00:19:19sedang tren sekarang. Tapi saya tidak akan mengatakan bahwa ini berarti semua orang mencari orang
00:19:26yang bisa membangun model AI. Saya rasa perusahaan akan mencari orang yang bisa memanfaatkan dan menggunakan
00:19:31model dan alat AI ini, baik itu untuk pengembangan atau untuk hal lainnya. Maksud saya, semua proses,
00:19:39semua hal yang terjadi di perusahaan kemungkinan besar akan diubah oleh AI atau setidaknya
00:19:45CEO, manajer akan mencoba mengubahnya, sederhananya begitu. Jadi jika Anda berganti profesi,
00:19:54saya akan melihat apa yang bisa dan ingin Anda lakukan, dan bagian "ingin" itu juga penting, yang membantu perusahaan
00:20:03melakukan transisi tersebut. Dan itu tetap bisa dalam peran pengembangan, hanya saja bukan sebagai pengembang
00:20:09tradisional. Itu bisa berupa apa pun yang terkait dengan konsultasi atau hal-hal semacam itu, tentunya.
00:20:15Dan itu tentu saja bisa berupa AI/ML, tapi saya tidak akan menyarankan fokus untuk menjadi ahli ML
00:20:24atau menjadi ahli dalam melatih model AI karena, tentu saja, itu tidak terjadi dalam semalam.
00:20:29Dan saya tidak akan menjamin bahwa ada permintaan tak terbatas untuk orang-orang di bidang tersebut.
00:20:36Saya mungkin salah, tentu saja, tapi itulah perasaan atau alasan saya di sini.
00:20:41Jadi apa yang saya lihat sekarang adalah kita tidak perlu melatih ulang sebagai tukang pipa karena tahu cara coding akan mengurangi
00:20:48biaya. Itu akan mengurangi biaya dan itu akan penting karena seseorang harus menjaga sampah AI tetap terkendali.
00:20:54Pastikan Anda benar-benar bisa menggunakan model dan alat AI ini untuk mendapatkan peningkatan efisiensi
00:21:00karena sekadar menggunakannya untuk vibe coding saja akan membantu orang-orang tertentu dalam kasus penggunaan tertentu,
00:21:07pastinya, tapi itu bukan hal yang harus kita tuju secara kolektif karena kita sudah bisa melihat bahwa
00:21:15banyak perangkat lunak yang memburuk. Kita semua melihat itu dan kita tidak tahu apakah itu karena AI atau
00:21:21itu hanya kebetulan atau apa pun, tapi AI jelas bukan cara ajaib untuk membuat perangkat lunak lebih baik atau untuk
00:21:28menghasilkan perangkat lunak yang baik tanpa pengarahan, tanpa peninjauan. Jadi ya, tahu cara coding masih
00:21:34berharga. Hanya cara kita coding yang berubah. Saya sudah berhenti mencoba mengikuti perkembangan AI dan coding,
00:21:42hanya pengembang hobi saja, dan saya tidak iri pada kalian yang ada di lapangan. Ya, maksud saya, banyak yang berubah
00:21:47di sana, tapi sampai tingkat tertentu, saya terkadang memikirkan apa yang terjadi di tahun 2019 dan seterusnya dengan framework
00:21:55JavaScript dan Anda juga bisa merasa kewalahan di sana. Dan saya tidak pernah suka orang yang memberi tahu
00:22:01bahwa Anda harus melakukan sesuatu sekarang atau Anda akan tertinggal karena kenyataannya semuanya berubah
00:22:08begitu cepat. Anda tidak tertinggal jika Anda tidak selalu mengikuti perkembangan terbaru setiap saat. Maksud saya, setahun yang lalu atau apakah
00:22:14ini sudah dua tahun? Saya pun tidak tahu. MCP sedang sangat populer. Dan tentu saja, MCP tidak hilang. MCP mungkin punya
00:22:22tujuannya sendiri, tapi saya sendiri belum pernah benar-benar menggunakan server MCP. Hanya di sana-sini untuk memiliki server MCP yang mencari
00:22:30dokumentasi. Dan itu mungkin berbeda untuk orang lain, tapi Anda tidak tertinggal karena Anda
00:22:35melompat ke setiap alat baru, setiap pendekatan baru, setiap model baru yang mengkilap. Anda tidak harus beralih
00:22:43model setiap minggu. Sangat mudah untuk merasa kewalahan saat ini. Dan itu terjadi pada saya juga. Tapi
00:22:48sebenarnya tidak ada alasan jika Anda memikirkannya. Semuanya akan berubah juga. Jadi ya, Anda bisa mengambil cuti sebulan,
00:22:56kembali lagi, meluangkan waktu setengah hari membaca Twitter, beberapa postingan blog, bertanya kepada chatgpt apa yang terjadi selama
00:23:04sebulan terakhir. Dan Anda akan mutakhir lagi. Anda akan kembali mengikuti perkembangan. Jadi ya, kita mungkin semua harus
00:23:09sedikit lebih santai. Alat bertenaga AI atau produk pengembang seperti apa yang menurut Anda masih kurang
00:23:16saat ini? Nah, jika saya punya jawaban yang bagus untuk itu, saya akan mencoba membangunnya sendiri. Saya rasa seluruh
00:23:23masalah memori masih belum sepenuhnya terpecahkan. Saya juga berpikir bahwa banyak alat, kita sudah melihat bahwa
00:23:31banyak alat, banyak layanan merilis CLI sehingga agen dapat bekerja lebih baik dengan mereka. Dan saya rasa
00:23:37kita akan melihat lebih banyak hal itu. Dan layanan apa pun, perangkat lunak apa pun yang Anda lihat tidak memiliki API yang baik atau
00:23:47alat CLI yang baik, dan mereka juga tidak mengerjakannya, itu mungkin menjadi peluang menarik untuk
00:23:52didisrupsi atau untuk membangun alternatifnya. Karena saya percaya, saya tidak yakin apakah kita akan memiliki masa depan di mana
00:23:59hanya ada agen AI, tetapi saya percaya bahwa memberikan cara bagi agen untuk menggunakan layanan Anda, perangkat lunak Anda
00:24:08adalah ide yang bagus. Dan jika ada layanan atau perangkat lunak yang tidak melakukannya, itu mungkin sebuah peluang,
00:24:13menurut saya. Dan jelas akan selalu ada pengecualian, tapi Anda mengerti maksud saya.
00:24:17Apakah Anda merasa belajar lebih banyak sekarang dengan LLM? Ya, pengetahuannya menjadi jauh lebih
00:24:25luas. Jauh lebih mudah untuk terjun ke topik tertentu karena Anda memiliki mentor yang sangat sabar
00:24:31di mana Anda bisa menanyakan semua pertanyaan bodoh Anda. Dan saya punya banyak pertanyaan bodoh tentang banyak
00:24:38hal yang tidak saya ketahui. Jadi Anda pasti belajar lebih banyak, tapi tentu saja itu pengetahuan yang sangat dangkal
00:24:44dan Anda cepat melupakannya, terutama jika Anda hanya mencari jawaban cepat. Jadi saya rasa sangat
00:24:49penting untuk juga mendalaminya di sana-sini, itulah sebabnya saya pribadi senang membaca dokumentasi,
00:24:54membangun sesuatu sendiri. Dan jika sesuatu benar-benar penting bagi saya, jika saya benar-benar ingin
00:24:59menjadi lebih baik dalam sesuatu, saya akan menyelam dalam. Tapi ya, Anda bisa belajar jauh lebih banyak. Hanya saja itu bukan
00:25:04pembelajaran mendalam secara langsung, setidaknya tidak bagi saya. Saya sering mendengar bahwa pengembang masih akan
00:25:10dibutuhkan, tetapi bagaimana itu sejalan dengan semua PHK yang terjadi? Itu poin yang sangat bagus. Jadi ada beberapa hal
00:25:17terkait PHK di sini. Ada grafik ini, yang sangat saya sukai, yang tentu saja juga,
00:25:24hanya satu grafik. Ada lebih dari itu. Dan grafik ini tentu saja terlihat mengerikan, bukan? Maksud saya,
00:25:29kita berada di sini selama pandemi, sekarang kita di sini. Tapi dalam grafik ini, Anda bisa melihat tentu saja bahwa
00:25:35pekerjaan pengembang perangkat lunak di Amerika Serikat di Indeed, jadi jelas bukan seluruh dunia,
00:25:42telah meningkat terus selama beberapa bulan terakhir. Sekarang, apakah ini berarti semuanya
00:25:50baik-baik saja dan kita akan kembali ke sini? Tidak, kita tidak akan melakukan itu karena ini juga tidak normal,
00:25:56bukan? Kita datang dari sini, oops, dari sini. Jadi saya pikir mungkin saja kita kembali ke sini.
00:26:02Dan tentu saja, itu tidak membantu semua orang dan sebagainya. Tapi saya pikir PHK ini,
00:26:11yang kita lihat, seringkali ada argumen bahwa ini karena AI dan perusahaan-perusahaan
00:26:17itu sendiri akan mengatakan hal itu. Dan itu mungkin bagian dari kebenaran, tetapi tetap saja kasusnya adalah bahwa semua
00:26:24perusahaan ini melakukan perekrutan besar-besaran selama pandemi dan mereka masih merumahkan orang-orang dari
00:26:31masa itu. Dan AI tentu saja menjadi alasan yang bagus untuk PHK ini, karena itu juga terdengar bagus bagi
00:26:36para investor. Jadi PHK massal yang kita lihat ini, saya tidak ragu bahwa AI adalah salah satu alasannya, tetapi itu bukan
00:26:45satu-satunya alasan. Dan saya pikir dengan AI, semakin banyak perusahaan akan menyadari bahwa mereka dapat membuka
00:26:52lebih banyak potensi dengan AI jika mereka tidak merumahkan semua orang, karena mereka membutuhkan orang-orang itu untuk menggunakan
00:26:57AI-nya. Kita tidak tahu apa yang akan terjadi dalam 10 atau 20 tahun jika saat itu hanya ada agen AI, tetapi saat ini,
00:27:03jelas tidak demikian. Dan saya tidak ragu bahwa banyak perusahaan akan lebih memilih untuk hanya memiliki pengembang
00:27:09senior yang menggunakan AI, tetapi mereka akan menyadari bahwa pengembang senior tidak tumbuh di pohon dan
00:27:15bahwa mereka membutuhkan pengembang junior untuk menjadi senior. Jadi itulah mengapa saya tidak terlalu pesimis
00:27:21tentang hal itu untuk masa depan jangka pendek atau menengah. Tapi jelas, saya tidak bisa melihat masa depan,
00:27:28namun ini hanyalah pemikiran saya tentang hal itu. Alat AI mana yang Anda rekomendasikan untuk diinvestasikan dalam pengkodean?
00:27:34Saya sering berganti-ganti karena saya juga membuat kursus tentang itu dan saya ingin tetap mutakhir dengan bagaimana alat-alat ini
00:27:39bekerja, fitur apa yang mereka tawarkan. Tapi apa yang saya pribadi sangat sukai saat ini
00:27:44adalah saya banyak menggunakan agen Pi, agen Pi, agen pengkodean Pi, yang bisa Anda gunakan dengan kunci API apa pun,
00:27:54Anda bisa menggunakan model apa pun dengan kunci API, atau Anda bisa menggunakan langganan codex Anda di sana, itulah yang
00:28:00saya lakukan. Dan jika saya tidak menggunakan itu, saya banyak menggunakan codex sekarang, tetapi saya juga terus-menerus
00:28:04kembali ke Cloud Code untuk memeriksa bagaimana keadaannya. Dan saya suka semua alat ini. Saya tidak punya favorit yang jelas,
00:28:09tapi Pi, jika saya punya favorit, mungkin Pi sekarang. Dan ironisnya, saya bahkan tidak punya
00:28:15kursus tentang itu, meskipun saya mungkin akan membuatnya karena saya sangat menyukainya. Tapi ya, saya beralih
00:28:20terus-menerus, seperti yang saya katakan. Saya kembali ke awal mula pengembangan AI. Saya menulis kodenya
00:28:29sendiri dan membiarkan AI menghasilkan hanya apa yang tidak ingin saya tulis. Ya. Dan saya rasa itu bukan pendekatan
00:28:35yang buruk. Dan sekali lagi, kita semua masih mencari tahu cara terbaik untuk berurusan dengan AI. Dan sangat mudah untuk
00:28:41terjebak dalam perangkap untuk tiba-tiba berada pada titik di mana Anda harus meminta AI untuk membuat tombol menjadi merah karena Anda
00:28:48bahkan tidak tahu, atau Anda terlalu malas untuk mencari di mana dalam kode warna itu diatur. Maksud saya, itu adalah
00:28:53perubahan satu baris, tapi sangat mudah untuk terjebak. Dan itu juga tidak baik. Jadi Anda ingin
00:28:59menemukan keseimbangan. Dan kita masih, semua atau sebagian besar dari kita, saya rasa, saya pasti masih dalam
00:29:05posisi itu di mana saya mencoba menemukan cara terbaik untuk bekerja dengan AI secara efisien.
00:29:12Dan sekali lagi, karena semuanya berubah sepanjang waktu, model-modelnya berubah, alat-alatnya
00:29:17berubah. Saya rasa keadaan itu akan terus berlanjut selama beberapa bulan dan satu tahun mendatang atau lebih.
00:29:25JetBrains telah menerapkan harga berbasis token sejak lama dan pengguna dapat menggunakan hampir semua AI. Itu hal yang bagus.
00:29:33Tapi Claude, misalnya, mengonsumsi token 10x lebih banyak daripada Gemini tanpa hasil yang lebih baik.
00:29:38Ya. Maksud saya, setiap orang akan memiliki favoritnya masing-masing. Saya pribadi belum pernah menggunakan
00:29:42JetBrain, jadi saya tidak bisa mengatakan apa-apa tentang itu. Saya baru saja membagikan favorit saya tadi. Tapi ya,
00:29:49dan saya rasa, seperti yang saya katakan, masalah penetapan harga berdasarkan penggunaan akan segera datang untuk semua produk
00:29:55bagaimanapun juga. Sekadar mampir untuk mengatakan, terima kasih banyak, Alfredo. Terima kasih banyak-banyak.
00:30:07Mengapa pasar kerja sedang lesu di Jerman dan apakah akan segera membaik? Sangat sulit mencari pekerjaan.
00:30:12Terlalu kompetitif dengan sedikit posisi. Jadi saya tidak sedang mencari pekerjaan. Saya tidak sedang mencari
00:30:17pekerjaan di Jerman. Jadi saya tidak bisa bicara terlalu banyak tentang pasar kerja di sana. Maksud saya, Jerman punya banyak masalah.
00:30:23Dan saya akan berargumen bahwa AI adalah masalah terkecil yang kita miliki di sini. Tapi saya tidak ingin terlalu politis.
00:30:32Saya rasa ada banyak insentif di Jerman yang bertentangan dengan bekerja maupun mempekerjakan orang.
00:30:39Dan itu, tentu saja, situasi yang mengerikan. Jadi gabungkan itu dengan perekrutan berlebihan selama COVID,
00:30:45dan Anda mendapatkan pasar kerja Jerman saat ini. Karena Jerman sangat lambat terkait segala sesuatu
00:30:52yang berhubungan dengan teknologi dan secara umum inovasi akhir-akhir ini, AI bukanlah alasan utamanya, menurut saya.
00:31:01Saya sudah mengikuti kursus Next.js dan TypeScript Anda. Terima kasih atas pengajaran yang hebat.
00:31:04Terima kasih. Saya sangat senang Anda menyukai kursus-kursusnya. Saya harap Anda mendapatkan banyak manfaat dari sana.
00:31:09Terima kasih banyak-banyak. Hei Max, apa pendapat Anda tentang framework Spring Boot, yang paling
00:31:16banyak digunakan sebagai framework web di perusahaan Fortune 500? Mengapa Anda tidak pernah merilis kursus tentang Spring Boot?
00:31:22Sederhananya karena saya tidak bekerja dengannya. Saya tidak ragu bahwa itu banyak digunakan, bahwa itu hebat,
00:31:26bahwa itu populer. Dan begitu juga banyak hal lainnya. Saya hanya bukan pengembang Spring Boot atau Java atau semacamnya
00:31:32seperti itu. Dan saya tidak mengajarkan hal yang tidak saya ketahui, yang terdengar seperti strategi yang bagus. Jadi ya.
00:31:39Saya tahu ada banyak hal yang populer. Dan sekarang dengan AI, segalanya sedikit berubah. Kursus pengkodean
00:31:48tidak selaris dulu lagi. Tapi enam tahun yang lalu, saya bisa saja membuat kursus tentang semua jenis
00:31:53teknologi yang populer. Tapi itu tidak pernah menjadi filosofi saya. Saya ingin berbagi dan mengajarkan
00:31:59apa yang saya gunakan setiap hari, apa yang saya ketahui dengan sangat baik. Dan ya, jadi kemungkinan besar tidak akan pernah ada
00:32:05kursus Spring Boot dari saya. Hai, sedang mengikuti kursus Go Anda di Udemy. Menyukainya. Cara Anda mengajar. Namun demikian,
00:32:11saya punya pertanyaan tentang masa depan Golang dan apa langkah selanjutnya setelah menyelesaikan kursus Anda?
00:32:16Langkah selanjutnya, saya mengulanginya lagi di sini, tetapi langkah selanjutnya adalah selalu membangun sesuatu,
00:32:21bangun aplikasi web dengan framework apa pun seperti framework GIN, misalnya, bangun CLI.
00:32:27Bukan ide yang buruk di era AI. Dan tentu saja, pelajari cara memanfaatkan AI dengan Go. Apa yang hebat
00:32:33tentang Go dan mengapa saya pikir itu punya masa depan yang baik adalah karena meskipun itu bukan bahasa yang paling dicintai
00:32:41di luar sana, karena beberapa orang tidak suka sintaksisnya dan sebagainya, AI sangat mahir dalam bahasa itu karena
00:32:49sistem pengetikannya dan cara kerjanya, persis seperti TypeScript, misalnya, menjadikannya kandidat yang baik
00:32:56untuk penggunaan AI. Dan tidak seperti TypeScript, sistem tipenya tidak terlalu bertele-tele, juga kurang kuat,
00:33:02tapi lebih ringkas. Dan oleh karena itu, dalam pengalaman saya, AI sangat bagus dalam Go dan karena itu saya pikir
00:33:08masa depan Go tidak terlihat terlalu buruk. Karena saya sudah mengambil kursus Next.js TypeScript Anda, terima kasih untuk
00:33:18pengajaran yang luar biasa. Terima kasih. Terima kasih banyak. Strategi apa yang Anda rekomendasikan bagi pengembang
00:33:23di wilayah seperti saya agar berhasil menemukan dan mengamankan pekerjaan jarak jauh? Sekarang, saya tentu saja tidak tahu
00:33:29persisnya di mana Anda tinggal, tetapi jika menyangkut mencari dan mengamankan pekerjaan jarak jauh, Anda, tentu saja jelas,
00:33:39Anda membutuhkan visibilitas. Dan bagaimana cara mendapatkan visibilitas? Baiklah, saya rasa, meski terdengar buruk, satu cara yang
00:33:48bagus adalah kehadiran di media sosial. Dan dengan itu, saya tidak bermaksud video menari di TikTok. Jelas,
00:33:53maksud saya sesuatu seperti saluran YouTube di mana Anda menjelaskan sesuatu, di mana Anda berbagi pengetahuan,
00:33:58hal-hal seperti itu, atau di mana Anda membangun proyek demo dengan atau tanpa AI, apa pun yang Anda suka. Apa pun
00:34:04seperti itu tidak harus YouTube, bisa Instagram, bisa TikTok, asal bukan konten video menari.
00:34:09Saya rasa itu bisa menjadi salah satu blok bangunan penting dalam mendapatkan visibilitas hari ini,
00:34:15karena media sosial sangatlah penting. Dan saya tahu Anda tidak ingin menjadi bintang media sosial,
00:34:19Anda ingin mendapatkan pekerjaan, tapi itu adalah satu hal yang saya bayangkan bisa berhasil, karena tidak banyak orang
00:34:26melakukannya atau mahir melakukannya. Dan oleh karena itu, itu adalah sesuatu di mana Anda bisa mencoba setidaknya menjadi cukup
00:34:30lumayan untuk mendapatkan audiens, visibilitas, dan itu bisa membantu menemukan pekerjaan jarak jauh dan
00:34:35mendapatkan visibilitas tersebut. Selamat pagi, saya juga suka menyuruh AI untuk menjelaskan kepada saya apa yang sedang ditulisnya,
00:34:44agak jelas, tapi menyuruhnya untuk menguraikannya kepada Anda saat ia membangun itu sungguh luar biasa. Ya,
00:34:50itu benar. Saya juga suka menantang AI untuk menjelaskan apa yang baru saja dilakukannya atau mengapa ia melakukan sesuatu
00:34:55atau mengonfrontasinya dengan alternatif yang saya pikirkan. Dan saya rasa itu adalah satu hal yang kurang dihargai yang bisa Anda
00:35:02lakukan dengan AI. Kita mungkin lebih sering melakukannya dua tahun lalu, tetapi Anda masih bisa, Anda bisa menggunakan AI untuk
00:35:10berdiskusi, mendiskusikan pendekatan yang berbeda untuk memecahkan masalah tertentu, implementasi yang berbeda,
00:35:18hal-hal seperti itu. Dan saya rasa itu juga sesuatu di mana Anda sebagai pengembang dapat belajar dan berkembang. Anda
00:35:25sebaiknya tidak menelan mentah-mentah semua yang dikatakan AI sebagai kebenaran, itu pasti bukan, tapi itu bisa menjadi diskusi
00:35:33yang berguna karena Anda sedang berbicara dengan seseorang yang hanya menghasilkan token, tetapi yang menghasilkan token
00:35:41berdasarkan basis pengetahuan dan bobot yang telah melihat banyak sekali postingan blog dan postingan Stack Overflow
00:35:47serta basis kode dan sebagainya. Jadi saya pikir berbicara dengan AI tentang kode Anda, mendiskusikan alternatif,
00:35:56adalah ide yang bagus. Tidak ada agen AI yang bisa menangani C++, itu mustahil. Ya, mungkin memang begitu.
00:36:03Maaf, bukan pertanyaan, tapi saya rasa satu-satunya variabel yang kita miliki sebagai pengembang adalah seberapa banyak yang kita tahu
00:36:08terlepas dari apakah ada token murah atau tidak. Kita tidak benar-benar bisa mengendalikan itu. Ya, jelas apa yang Anda ketahui,” Pengalaman
00:36:13pengalaman Anda, opini yang Anda miliki, itulah nilai yang bisa Anda berikan sebagai pengembang.
00:36:19Apakah kita punya materi tentang Ruby on Rails? Tidak, saya tidak punya. Seperti yang saya katakan sebelumnya, saya tidak pernah benar-benar bekerja dengan
00:36:24Ruby on Rails. Saya agak terlambat di sini karena saya meninjau semua pertanyaan secara kronologis,
00:36:28jadi saya akan sampai ke pertanyaan Anda juga jika Anda bertanya. Itu hanya butuh waktu. Saya meninjaunya
00:36:33sesuai urutan kedatangannya. Apakah Anda tahu Rust, Max? Ya. Saya belajar Rust, dasar-dasar Rust, dan bekerja
00:36:43sedikit dengan Rust dua tahun lalu, tapi tidak pernah menggunakannya lagi sejak itu, jadi hampir semuanya sudah hilang lagi. Saya suka
00:36:49bahasa itu. Saya sangat suka Rust, tapi saya punya begitu banyak pekerjaan saat ini, begitu banyak hal yang terjadi sehingga saya
00:36:58tidak punya waktu untuk belajar Rust secara serius saat ini. Tapi saya ingin sekali mempelajarinya lagi.
00:37:04Pasti bahasa yang menimbulkan pro dan kontra, saya tahu, tapi saya pribadi menyukainya. Alat bertenaga AI
00:37:11atau produk pengembang seperti apa yang menurut Anda masih kurang saat ini? Oke, saya sudah menjawab itu.
00:37:16Go sangat bagus dalam hal keterbacaan, jadi kode yang dihasilkan jauh lebih mudah dibaca. Paket,
00:37:20GoFundMe, memungkinkan Anda berkomunikasi antara kode hak milik GPU dan Go tanpa CEO.
00:37:25Ya, seperti yang saya katakan, Go sangat bagus untuk manusia dan agen, seperti yang saya katakan, menurut pendapat saya.
00:37:32Hai Max, terima kasih atas karya dan konten hebat Anda. Dari perspektif front-end,
00:37:36apa cara terbaik untuk mulai mendapatkan klien dan penghasilan melalui platform seperti Upwork atau Fiverr?
00:37:41Ya, pada dasarnya apa yang saya katakan sebelumnya, Anda ingin mendapatkan visibilitas untuk tampil menonjol dari
00:37:46kerumunan. Jelas di platform-platform ini Anda kemudian juga bisa membangun basis klien dan peringkat dan sebagainya,
00:37:52tetapi apa pun yang membedakan Anda dari massa adalah ide yang bagus. Dan itulah mengapa saya menyebutkan
00:38:01hal-hal tentang media sosial. Ke depan, jalur mana yang menurut Anda menawarkan lebih banyak peluang, full stack
00:38:06development atau DevOps? Maksud saya, Anda bisa bilang DevOps karena Anda bisa berargumen bahwa AI mungkin,
00:38:20bahwa lebih sulit bagi AI untuk menjadi seunggul yang diinginkan perusahaan atau orang-orang di sana,
00:38:26untuk membiarkannya melakukan semua hal DevOps secara andal. Maksud saya, untuk DevOps Anda mungkin ingin memiliki lebih banyak
00:38:34manusia yang setidaknya bertanggung jawab jika server mati, yang sebenarnya bukan pandangan yang tepat,
00:38:41ngomong-ngomong. Saya pikir Anda harus peduli pada kualitas perangkat lunak secara setara. Hanya saja rasanya bagi saya banyak
00:38:46perusahaan berpikir bahwa, ya, kita bisa menambal masalah perangkat lunak, tapi server tidak boleh mati.
00:38:51Bagaimanapun, itu hanya pemikiran saya. Jadi mungkin DevOps adalah jawaban saya di sini, tapi secara pribadi saya pikir
00:39:00tidak ada yang tahu apa yang akan bisa atau tidak bisa dilakukan AI dalam 10 tahun ke depan atau lebih. Tapi saat ini saya pikir
00:39:07secara realistis keduanya adalah pilihan yang baik, tapi DevOps mungkin yang lebih banyak disarankan orang kepada Anda
00:39:13sebagai pilihan yang lebih baik. Jadi ya, DevOps mungkin merupakan hal yang lebih memungkinkan bagi perusahaan dalam jangka pendek
00:39:26untuk merekrut orang. Ya, saya rasa itulah pendapat saya tentang ini. Saya sedang mendirikan perusahaan dan
00:39:34saya merasa tidak perlu menggunakan alat pihak ketiga karena LLM bisa membangunnya dengan sangat cepat.
00:39:41Pertanyaannya adalah kapan saya harus berhenti membangun semua alat ini sendiri? Ya, benar-benar hanya ketika Anda menemui jalan buntu atau
00:39:48setelah Anda berurusan dengan sesuatu di mana kesalahan yang terjadi memiliki konsekuensi parah. Jadi misalnya,
00:39:53di Jerman Anda tidak ingin berurusan dengan petugas pajak. Jadi Anda tidak ingin menulis kode solusi Anda sendiri
00:40:00di sana. Setidaknya saya tidak. Tapi kami juga telah mengganti alat-alat tertentu di perusahaan kami dengan solusi buatan sendiri yang
00:40:08kurang lebih merupakan alternatif yang ditulis secara otomatis. Saya tidak bisa mengubahnya. Itu tidak sepenuhnya ditulis secara otomatis. Saya harus melihat kodenya dan
00:40:17menyesuaikannya di sana-sini. Tapi ya, kami memiliki alat internal di mana kami tidak menggunakan penyedia eksternal
00:40:25lagi. Tidak banyak karena sejak awal kami tidak pernah menggunakan banyak alat, sejujurnya. Tapi terutama
00:40:32dalam hal pengeditan gambar dan sebagainya, kami menggunakan banyak alat yang dirakit sendiri yang
00:40:40menyelesaikan pekerjaan untuk kasus penggunaan kami. Dan jika Anda tidak punya alasan untuk beralih, jangan lakukan itu. Itu akan
00:40:46menjadi rekomendasi saya. Kecuali jika ada sesuatu yang salah dan itu menjadi masalah besar bagi Anda. Maka Anda ingin
00:40:52memilih solusi profesional yang sudah mapan. Apakah Anda tidak ingin membuat kursus tentang
00:41:00pola dan arsitektur? Katakanlah Anda akan membuat kursus lengkap di mana Anda akan membahas cara
00:41:04merancang aplikasi, pola apa yang digunakan di React atau Node, arsitektur gateway apa yang penting.
00:41:10Saya ingin sekali melakukannya. Dan saya pasti berencana untuk melakukannya. Saya berencana untuk membuat kursus desain sistem
00:41:15tahun ini. Sekali lagi, hanya saja banyak hal yang terjadi di tempat kerja, tetapi itu pasti sesuatu yang saya rencanakan
00:41:20untuk dilakukan. Karena ya, saya ingin sekali berbagi lebih banyak pengetahuan tentang cara merancang perangkat lunak,
00:41:26keputusan mana yang harus diambil, tentang blok bangunan dalam perangkat lunak, berbicara tentang cache dan antrean dan semua
00:41:32hal teknis itu. Jadi ya, itu adalah sesuatu yang ada dalam daftar pendek saya untuk kursus. Senang melihat Anda siaran langsung.
00:41:40Terima kasih atas semua kursus React dan JavaScript. Semua itu sangat membantu saya. Terima kasih semua atas pesan-pesan
00:41:49yang baik dan terima kasih banyak. Perusahaan saya telah mendorong lebih banyak AI akhir-akhir ini dan sangat mengejutkan
00:41:54betapa kualitas kode dalam UI/UX telah menurun. Ya. Dan maksud saya, kita semua bisa melihatnya. Saya mengatakannya
00:42:00sebelumnya. Begitu banyak produk perangkat lunak terasa lebih buruk akhir-akhir ini. Dan sulit membayangkan bahwa AI tidak memainkan
00:42:08peran dalam hal itu. Mungkin bukan hanya AI, tapi ya, kualitas perangkat lunak tampaknya menurun karena
00:42:16ada insentif besar ini atau tekanan yang dirasakan banyak perusahaan untuk mengeluarkan kode sebanyak mungkin,
00:42:23pembaruan aplikasi sebanyak mungkin. Namun tidak ada tekanan untuk memiliki kualitas tinggi, setidaknya
00:42:31begitulah kelihatannya bagi saya. Jadi ya, saya pikir perusahaan Anda tidak sendirian. Dan saya pikir itu akan berubah.
00:42:37Dan saya rasa itu memang cara yang baik untuk tampil menonjol dan membedakan diri dari pesaing saat ini. Jika
00:42:46Anda memiliki produk berkualitas tinggi, jika Anda menghargai kualitas, saya rasa itu akan menjadi keunggulan komparatif
00:42:52di masa depan yang dekat atau bahkan sudah sekarang. Tapi saat ini, sebagian besar perusahaan sepertinya lebih mengejar
00:42:57arah kuantitas. Senang melihat Anda. Terima kasih atas karya Anda. Saya ingin bertanya apakah ada
00:43:05startup yang bisa diikuti di mana dimungkinkan untuk melatih keterampilan Java. Wah, saya tidak
00:43:10benar-benar bagian dari budaya startup atau orang senior di Jerman. Jadi sayangnya saya tidak bisa memberikan rekomendasi
00:43:18konkret di sana. Dan saya tidak tahu berapa banyak startup yang menggunakan Java karena meskipun Java populer,
00:43:26dan saya pribadi menganggapnya bahasa yang bagus, perasaan saya adalah bahwa itu bukan bahasa yang paling digemari
00:43:32di startup. Itu lebih seperti bahasa yang banyak digunakan di perusahaan besar, perusahaan mapan.
00:43:38Jadi saya tidak yakin apakah Java adalah bahasa yang bisa Anda latih dengan sangat baik saat bergabung dengan startup. Saya mungkin salah,
00:43:47tapi itulah perasaan saya di sini. Bagaimana dengan codecs?
00:43:57Jadi terima kasih atas perspektif Anda tentang PHK dan Pi itu hebat. Terima kasih banyak. Bagaimana dengan codecs?
00:44:05Apa kelebihan dan kekurangan yang Anda lihat? Jadi saya pikir kita harus membedakan tentu saja antara codecs,
00:44:13model dan alatnya. Apa yang sangat saya sukai dari codecs adalah aplikasi desktopnya, misalnya. Jelas
00:44:20beberapa orang membencinya atau tidak ingin menggunakan aplikasi desktop. Beberapa orang tidak ingin menggunakan antarmuka
00:44:24pengguna terminal. Saya suka aplikasi desktopnya. Bukannya saya menggunakannya sepanjang waktu. Seperti yang saya katakan, saat ini saya banyak menggunakan
00:44:29banyak menggunakan Pi dengan langganan Codeium saya. Dan mengenai langganan tersebut, saya sangat suka modelnya, bagaimana
00:44:37model itu disempurnakan dan cara kerjanya. Tidak sempurna. Hanya ingin menekankan hal itu. Tapi ya, saya menyukainya.
00:44:43Saya juga suka Claude Opus. Saya bukan tipe orang yang fanatik memilih satu pihak. Saya
00:44:51suka keduanya, tapi mungkin model GPT 5.5 secara spesifik sedikit lebih saya sukai. Sekarang, jika bicara tentang
00:44:56aplikasi Codeium, saya suka aplikasi desktopnya, seperti yang saya katakan, dan saya suka kecepatan serta performa dari
00:45:03antarmuka pengguna terminal mereka. Dan kekurangannya, tentu saja, adalah... Jika Anda tidak suka CLI,
00:45:14jika Anda tidak suka bekerja di CLI secara umum, performanya tidak akan berarti apa-apa bagi Anda.
00:45:19Hal yang sama juga berlaku untuk aplikasi desktopnya. Dan secara umum, menurut saya, semuanya memiliki kekurangan dibandingkan
00:45:25dengan Pi, karena apa yang sangat saya sukai dari Pi adalah ia sangat
00:45:32mudah diperluas dan dapat meningkatkan dirinya sendiri. Sedangkan Codeium dan Claude Code tidak bisa melakukannya hingga
00:45:39tingkat yang sama. Pi hanya memiliki sedikit alat bawaan, dan Anda bisa memintanya membuatkan ekstensi
00:45:47untuk dirinya sendiri, dan semuanya sangat mudah serta lugas. Dan itu adalah sebuah kelebihan
00:45:53yang dimiliki Pi dan kekurangan yang dimiliki Codeium, misalnya, sama seperti Claude Code, menurut saya.
00:46:00Saya, Max, sedikit tahu berapa umurmu. Ya, saya 37 tahun. Bagaimana Anda menangani kode yang tidak perlu atau redundan
00:46:08yang dihasilkan oleh AI, dan apakah ada cara untuk mencegahnya? Beritahu saya. AI,
00:46:14tidak peduli apakah saya menggunakan GPT 5.5 atau Opus, meskipun mungkin GPT 5.5 sedikit lebih buruk dalam hal itu,
00:46:24AI sangat suka menghasilkan hal-hal yang tidak saya minta. Dan menurut pengalaman saya, Anda tidak bisa menghilangkan ini dengan instruksi prompt.
00:46:32Anda bisa memberitahunya sepanjang hari agar tetap berpegang pada rencana, agar tidak membuatnya terlalu rumit.
00:46:40Namun tetap saja, ia suka menambahkan fungsi pembantu tersebut. Ia suka menambahkan hal-hal yang tidak saya minta.
00:46:46Dan ya, bagi saya, mungkin saya saja yang buruk dalam membuat prompt, tapi bagi saya, satu-satunya resep untuk mengatasinya adalah
00:46:54tinjauan kode. Jadi saya melihat kodenya dan saya membersihkannya, lalu saya memintanya untuk menghapus hal-hal
00:47:00yang tidak saya minta, jika saya terlalu malas untuk membersihkannya sendiri atau jika kodenya terlalu tersebar di banyak berkas.
00:47:07Saya belum menemukan resep yang ampuh untuk menghindari model-model ini menyelipkan kode tambahan ke dalam basis kode Anda,
00:47:17selain meminta perubahan kecil. Jadi, jika Anda memiliki perubahan yang sangat kecil dan terisolasi, menurut pengalaman saya,
00:47:26hal itu biasanya berhasil. Tapi begitu Anda memiliki tugas yang sedikit lebih besar, meskipun bukan tugas yang besar sekali,
00:47:32model AI ini benar-benar suka memperkenalkan kompleksitas ekstra dalam kode. Setidaknya itulah pengalaman saya.
00:47:38Apa AI koding andalan Anda? Apakah Anda terutama menggunakan Claude atau berpindah-pindah? Saya berpindah-pindah.
00:47:44Saat ini, saya banyak menggunakan GPT 5.5, tapi kemudian saya kembali ke Opus 4.7 di Claude Code. Tapi kebanyakan
00:47:52hanya dua itu. Saya belum benar-benar menggunakan banyak model lain dalam beberapa bulan terakhir. Rust atau Go, bahasa mana
00:47:59yang lebih Anda sukai? Seperti yang saya katakan sebelumnya, saya belajar sedikit Rust sekitar dua tahun lalu.
00:48:07Jadi secara pribadi, saya jauh lebih menguasai Go. Jadi saya lebih suka Go. Itu mungkin berubah jika saya punya lebih banyak waktu
00:48:15untuk dihabiskan dengan Rust dan mempelajarinya lebih baik, tapi itu tidak akan terjadi dalam waktu dekat. Jadi untuk
00:48:21sekarang, pilihannya Go. Apakah Anda tahu alternatif untuk Supermaven? Rasanya agak kewalahan dengan
00:48:26semua hal lama itu dan ingin menulis kode lagi? Sayangnya itu bukan bidang keahlian saya.
00:48:35Harus saya akui. Jadi itu bukan sesuatu yang pernah saya gunakan. Tidak banyak yang bisa saya bagikan di sana. Saya tidak benar-benar ingin
00:48:47berbagi apa pun tentang sesuatu yang belum pernah saya kerjakan. Maaf.
00:48:52Apakah Anda memiliki pemikiran tentang penggunaan Langchain atau membangun CLI untuk API lama atau Langchain secara
00:49:04umum? Membangun CLI adalah sesuatu yang, setidaknya untuk saat ini, sangat, sangat penting dan merupakan
00:49:12ide yang bagus, menurut saya. Dan saya pribadi sering melakukannya. Saya membangun banyak CLI internal untuk mengelola
00:49:20kursus kami dan hal-hal semacam itu sehingga saya bisa meminta agen untuk melakukan sesuatu di sana melalui CLI,
00:49:25melalui API. Jadi menurut saya itu sangat berharga saat ini. Mungkin akan berubah, tapi sekarang ini berharga.
00:49:29Langchain, saya pernah mencobanya. Saya menggunakannya sedikit tiga tahun lalu dan kemudian sesekali
00:49:37di sana-sini, tapi saya tidak menggunakannya sekarang. Dan saya rasa kegunaan Langchain bagi saya dulu
00:49:44adalah untuk membangun aplikasi yang menggunakan AI atau alat yang menggunakan AI atau agen dasar.
00:49:51Dan saat ini ada begitu banyak SDK yang bisa Anda gunakan dan begitu banyak pustaka yang bisa Anda gunakan untuk membangun
00:49:58agen. Dan ada yang baru setiap harinya, sehingga saya bahkan tidak punya waktu untuk mencoba
00:50:06semuanya. Dan tidaklah sesulit itu untuk membangun perangkat lunak agen Anda sendiri tanpa pustaka atau
00:50:15agen Anda sendiri tanpa pustaka, terutama karena Anda bisa meminta bantuan AI untuk itu dan
00:50:20kemudian tinggal menyempurnakannya atau mengarahkannya ke arah yang benar. Jadi ya, saya sudah cukup lama tidak menggunakan Langchain.
00:50:26Jika hanya pengembang senior yang akan dibutuhkan di masa depan pasca-AI, menurut Anda bagaimana
00:50:31pendidikan harus menyesuaikan diri bagi para pengembang baru? Saya rasa perusahaan pasti ingin hanya merekrut
00:50:38pengembang senior, tapi tentu saja Anda butuh pengembang junior terlebih dahulu. Sekarang, yang saya pikirkan tentang pendidikan,
00:50:42dan tentu saja saya sering bertanya pada diri sendiri, bagaimana pendidikan akan berubah? Karena itulah
00:50:48yang telah saya lakukan selama 10 tahun terakhir dan apa yang ingin terus saya lakukan. Dan saya rasa
00:50:56kita harus, kita harus... sekarang lebih mudah untuk mendapatkan pengetahuan yang luas. Seperti yang saya katakan sebelumnya, lebih mudah
00:51:07untuk mempelajari sedikit tentang banyak topik. Dan saya rasa peran pendidikan adalah untuk mengarahkan proses tersebut
00:51:15agar lebih efisien bagi orang-orang untuk cepat memperoleh pengetahuan yang luas sehingga mereka kemudian bisa
00:51:20bertanya pada AI jika ingin mendalaminya lebih jauh. Dan di saat yang sama, memiliki sesi pendalaman terstruktur
00:51:28di mana Anda bisa memberikan kedalaman ekstra pada pengetahuan tersebut sehingga orang bisa dengan cepat mendapatkan
00:51:37gambaran umum tentang sesuatu dengan bantuan AI, namun kemudian bisa mendalaminya sehingga proses dari
00:51:43junior ke senior menjadi lebih singkat. Waktunya diperpendek karena tentu saja, di masa lalu saat
00:51:49kita menulis kode secara manual... itu, atau dengan kata lain, kita tidak benar-benar menulis semua
00:52:00kode secara manual lagi. Jadi untuk beralih dari junior ke senior, Anda bisa mengumpulkan lebih banyak pengalaman dalam waktu
00:52:07yang lebih singkat jika Anda memiliki kemauan untuk belajar, juga dengan bantuan AI, tetapi jika Anda bersedia untuk tidak
00:52:14percaya begitu saja pada AI. Dan di situlah pendidikan bisa berperan dan memberi Anda pembelajaran tersebut,
00:52:20bisa menunjukkan kepada Anda cara menggunakan AI untuk bekerja dengan teknologi A atau pustaka B. Dan Anda bisa menyerapnya serta
00:52:29menggunakannya dalam proyek Anda sendiri di mana Anda juga menggunakan AI, tetapi Anda tidak harus melalui proses
00:52:34mempelajari seluruh sintaks React atau hal semacam itu. Jadi Anda hanya perlu mampu membacanya,
00:52:38dan belajar cara membaca sesuatu lebih mudah daripada belajar cara menulisnya. Anda perlu belajar cara
00:52:43mengevaluasinya, dan itu akan memakan waktu lebih lama daripada belajar cara membacanya. Tapi itu juga sesuatu di mana
00:52:48pendidikan yang dipadukan dengan AI bisa membantu Anda. Dan saya rasa begitulah cara kita perlu menyesuaikannya untuk
00:52:53memudahkan Anda berpindah dari tingkat junior ke senior demi mempersingkat rentang waktu tersebut. Karena AI
00:52:59memberi kita dorongan kecepatan dan pendidikan perlu mengisi celah pengetahuan yang muncul
00:53:06akibat dorongan kecepatan tersebut. Saya harap apa yang saya maksud setidaknya agak jelas. Sejujurnya,
00:53:12mungkin itu bukan cara terbaik untuk menjelaskannya. Tapi seperti yang saya katakan, saya juga masih mencoba mencari tahu
00:53:18sendiri pendekatan terbaik di sini. Apa pendapat Anda tentang Solidity, Rust, Web3,
00:53:24pengembangan blockchain? Apakah menarik untuk mempelajarinya? Apakah ada cukup peluang kerja? Dan apakah Anda
00:53:29berencana merilis kursus Solidity? Sejujurnya, itu tidak pernah menjadi minat utama saya.
00:53:36Saya tidak terlalu mendalami blockchain. Saya merasa Bitcoin dan masa-masa awal blockchain, saya rasa itu
00:53:43menarik pada tahun 2016-17. Dan saya menghabiskan waktu untuk mempelajari
00:53:50lebih banyak tentang itu di sana. Dan saya suka ide di baliknya secara umum, tapi saya tidak pernah setuju dengan hal-hal Web3.
00:53:56Saya tidak pernah setuju dengan NFT dan sebagainya. Jadi ya, sejujurnya saya tidak punya banyak hal untuk dibagikan di sana.
00:54:02Hai Max, saya penggemar berat. Bisakah Anda memberi tahu saya bagaimana masa depan pengembangan di dunia AI secara keseluruhan?
00:54:08Maksud saya tentang kode agentic. Saat ini hanya bisa melakukan pekerjaan CRUD landing page, tapi di masa depan bisa melakukan hal kompleks
00:54:14juga. Saya rasa AI sudah bisa melakukan hal-hal kompleks juga, tapi mungkin tidak seperti pada hal-hal CRUD,
00:54:28ia butuh pengarahan dan butuh peninjauan. Dan seperti yang saya katakan sebelumnya, saya rasa hal itu tidak akan hilang
00:54:36dalam waktu dekat. Dan saya tahu Dario Amodei, CEO Anthropic, mengatakan bahwa kita semua akan
00:54:42kehilangan pekerjaan dalam satu hingga lima tahun ke depan. Dan saya pun tentu saja tidak bisa melihat masa depan,
00:54:46tetapi dari cara model-model ini bekerja saat ini dan kode yang saya hasilkan dari mereka serta bagaimana saya harus menggunakannya untuk
00:54:54setidaknya mencoba menjadi produktif, itu masih jauh dari sekadar membiarkan mereka bekerja sendiri. Jadi saya
00:55:03rasa mereka bisa melakukan hal-hal kompleks, tapi butuh pengarahan, butuh peninjauan. Dan saya rasa hal itu
00:55:10akan tetap seperti itu dalam waktu dekat. Dan saya tidak tahu apa yang akan terjadi dalam lima atau sepuluh tahun lagi,
00:55:17tentunya, tapi itulah pendapat saya saat ini. Apakah ada yang pernah memberitahumu bahwa kau terlihat mirip Seth
00:55:27Rogen? Ya, saya sering mendengarnya. Sebenarnya, itu lebih sering terjadi sekitar lima tahun lalu,
00:55:33mungkin karena saya bertambah tua, tapi saya pernah mendengarnya sebelumnya. Saya tidak tahu apakah itu hal baik atau buruk baginya.
00:55:41Bagaimana Anda mengatur hari Anda sehingga Anda punya waktu untuk latnoff? Apa itu latnoff?
00:55:47Oh, saya tidak mengerti. Saya akan dengan senang hati menjawabnya jika Anda menjelaskan kepada saya apa itu latnoff.
00:56:01Hai Max, sebagai pemula yang ingin membangun SaaS, kerangka bahasa apa yang akan Anda pilih hari ini?
00:56:07Sesuatu yang bagus untuk SEO, tetapi juga memberikan pengalaman pengembangan yang baik itu penting.
00:56:11Ya, apa itu tadi? Saya akan merekomendasikan TypeScript karena AI mahir di situ dan karena
00:56:16itu adalah tumpukan teknologi saya, jadi saya tahu itu bagus. Framework-nya, React, Next.js atau TanStack Start
00:56:23memberi Anda server rendering, yang penting untuk SEO. Dan ya, saya rasa itulah jawaban singkatnya.
00:56:28Itu akan menjadi rekomendasi saya. Dan tidak, itu bukan satu-satunya pilihan. Itu hanya rekomendasi cepat
00:56:33yang saya miliki karena itu adalah tumpukan teknologi yang sudah sering saya gunakan.
00:56:38Apakah Anda punya rencana untuk membuat kursus insinyur AI? Saya sudah banyak mendengarnya dan saya sudah
00:56:47banyak membacanya secara daring, tapi sebagai insinyur perangkat lunak, hal itu masih membingungkan bagi saya. Ya,
00:56:51saya ingin sekali. Saya ingin sekali membuat kursus di mana saya menunjukkan kepada Anda bagaimana saya bekerja dengan AI. Masalahnya
00:56:56adalah hal-hal berubah begitu cepat dan saya sendiri pun masih banyak mencari tahu di sana
00:57:03sehingga apa yang saya ajarkan hari ini mungkin akan ketinggalan zaman dalam sebulan atau lebih.
00:57:08Jadi membuat sebuah kursus rasanya kurang tepat bagi saya. Saya sedang memikirkannya dan mungkin bentuknya berupa
00:57:15pembelajaran berbasis kelompok, seperti kelas langsung dengan rekaman video, tapi bukan kursus video on demand dalam
00:57:25pengertian tradisional. Saya tidak tahu. Dan mungkin saya juga masih harus menunggu satu tahun lagi agar situasinya
00:57:31sedikit lebih stabil, meskipun saya tidak yakin apakah satu tahun sudah cukup. Tapi ya, rasanya bagi saya
00:57:36apa yang saya bagikan hari ini mungkin akan usang dalam sebulan. Itu bukan perasaan yang menyenangkan. Sangat
00:57:43sulit membuat kursus terkait AI karena perangkat lunak dan modelnya juga terus berubah setiap saat.
00:57:49Tapi setidaknya untuk kursus Claude Code saya, misalnya, dasar-dasar yang saya ajarkan di sana,
00:57:54itu masih berlaku. Alatnya masih bekerja sesuai cara yang saya ajarkan. Tidak ketinggalan zaman. Itu sepenuhnya
00:57:59mutakhir. Dan saya terus memperbaruinya dengan perkembangan terbaru. Tetapi ketika menyangkut
00:58:04pendekatan umum saya dan cara saya memikirkan berbagai hal, hal itu tentu saja bisa cepat berubah saat ini.
00:58:10Itulah mengapa saya belum punya kursus untuk hal tersebut. Apakah kursus VPS akan tersedia di Udemy? Tidak,
00:58:16itu eksklusif untuk platform kami sendiri. Bagaimana Anda menyusun hari kerja normal dalam hidup Anda?
00:58:22Hari kerja normal bagi saya adalah saya bangun jam 6 pagi. Saya minum kopi atau mandi, sikat gigi,
00:58:30minum kopi, pergi ke kantor, sarapan cepat di sana, lalu saya bekerja. Dan saya
00:58:38biasanya pulang sekitar jam 7 malam. Jadi saya menghabiskan sekitar 12 jam di kantor. Dan kemudian saya,
00:58:48entahlah, menonton TV atau film atau sekadar bermain board game, apa pun, bersama istri saya.
00:58:55Pertama kami memasak, lalu menghabiskan waktu bersama di sofa atau semacamnya. Dan kemudian saya tidur.
00:59:03Jadi benar-benar tidak ada yang istimewa. Di dunia yang mengutamakan AI, apakah mempelajari framework baru seperti Lynx.js masih
00:59:11berharga atau apakah membuat prompt adalah keahlian baru? Saya rasa Anda harus memahami hal-hal yang Anda buatkan prompt-nya
00:59:17tersebut. Anda harus memahami teknologi dan framework yang Anda gunakan. Jadi mempelajari hal-hal
00:59:23baru masih tetap berharga. Saya rasa satu-satunya hal yang berubah adalah cara kita belajar. Anda tidak perlu
00:59:30mempelajari semua sintaks lagi, menurut saya, karena Anda akan menulis lebih sedikit kode, tetapi Anda benar-benar
00:59:38perlu memahami ide di balik teknologi tersebut, filosofinya, praktik terbaiknya, fitur-fiturnya,
00:59:44dan tentu saja dasar-dasar sintaks serta struktur API-nya dan sebagainya. Itu adalah sesuatu
00:59:49yang masih berharga dan di mana masih masuk akal untuk mempelajari framework baru. Karena jika
00:59:54framework tersebut memecahkan masalah tertentu dengan cara yang lebih baik daripada framework lain, itu tetap
01:00:00berharga. Saya rasa satu-satunya hal yang kurang berharga sekarang dibandingkan dulu adalah jika sebuah framework
01:00:06hanya menawarkan pengalaman pengembang yang lebih baik. Karena di masa lalu, tentu saja hal itu menjadi pertimbangan. Pengalaman
01:00:14pengembang sangatlah penting. Dan itu bisa dibilang kurang penting saat ini karena AI menghasilkan lebih banyak
01:00:22kode tersebut. Namun di sisi lain, pengalaman AI mungkin menjadi lebih penting. Jika sebuah framework,
01:00:28suatu bahasa dibangun sedemikian rupa sehingga sangat mudah untuk dikerjakan oleh model AI, itu mungkin menjadi
01:00:37keunggulan dan alasan untuk mempelajari serta menggunakannya. Dan saya tahu sudah ada framework dan
01:00:42pustaka di luar sana yang dibuat khusus untuk AI. AeroJS, saya rasa itu salah satunya. Saya belum menggunakannya
01:00:47pribadi, tapi saya rasa itu adalah framework yang dibangun agar sangat bisa digunakan oleh model AI. Saya tahu bahwa
01:00:54Remix versi 3 adalah contoh lainnya di sini. Memang belum rilis, tapi ia juga dibangun agar agen dapat
01:01:00dengan mudah memahaminya dan menulis kode untuknya. Jadi ya, saya rasa masih ada banyak nilai dalam
01:01:06mempelajari teknologi baru. Hanya saja alasannya sudah bergeser dan cara Anda belajar pun sudah bergeser.
01:01:10Tantangan yang saya lihat adalah Anda sekarang harus menjadi ahli untuk menilai apakah kode yang dihasilkan AI
01:01:20benar-benar bisa diskalakan atau tidak, dan perusahaan mengharapkan tingkat keahlian ini. Tapi lalu bagaimana kita menghadapinya?
01:01:26Ya, itulah tepatnya yang saya maksud. Sekarang lebih mudah dari sebelumnya untuk mendapatkan pengetahuan yang luas,
01:01:31tetapi Anda butuh pengetahuan yang lebih dalam untuk benar-benar memanfaatkan AI dan menjadi berguna serta membuatnya menghasilkan
01:01:38kode yang bagus. Dan saya rasa perusahaan-perusahaan pun akan mempelajari hal itu seiring berjalannya waktu. Tapi tentu saja,
01:01:46selama masa transisi, ini sangat menjengkelkan karena perusahaan mengharapkan sesuatu dari karyawan,
01:01:52yang mana hal itu belum ada. Itu tidak mungkin. Anda tidak tiba-tiba menjadi ahli dalam segala hal,
01:01:59begitu juga dengan AI-nya. AI hanya membuatnya seolah-olah seperti itu. Tapi itu adalah sesuatu yang akan berubah,
01:02:06yang akan membaik, saya yakin. Dan satu-satunya jalan ke depan adalah dengan menerima pengetahuan yang lebih luas ini,
01:02:15yang bisa Anda peroleh, itu sangat berguna juga, tetapi kemudian harus mendalami area-area pilihan. Dan saya rasa
01:02:20proses mendalami sesuatu juga lebih mudah sekarang karena AI bisa membantu di sana juga. Ia bisa mempercepat proses mempelajari
01:02:28sesuatu, tapi Anda tetap harus meluangkan waktu dan melakukan pekerjaan untuk mendalaminya. Ya.
01:02:35Kapan Anda akan menerbitkan kursus desain sistem? Kami sangat bersemangat. Ya, saya juga bersemangat. Saya
01:02:43belum punya tanggal rilis. Saya pasti berencana melakukannya tahun ini dan itu tidak akan terjadi bulan ini atau bulan
01:02:50depan. Ya, mungkin di musim panas, di akhir musim panas. Entahlah. Saya belum punya tanggal pasti
01:02:58karena saya ingin menghasilkan kursus yang benar-benar luar biasa. Tidak ingin terburu-buru, jadi ya.
01:03:04Tapi itu sudah masuk dalam daftar prioritas. Saya sudah mengatakannya sebelumnya dan itu memang benar.
01:03:12Apakah Anda familier dengan agen Hermes? Ada pemikiran tentang penggunaan itu? Saya sempat mencoba
01:03:17LM Studio dengan Qwen 3.6 untuk pengujian, tapi Hermes sepertinya keren. Jadi pemahaman saya adalah
01:03:23bahwa agen Hermes semacam alternatif untuk OpenClaw.
01:03:31Saya mungkin salah total di situ karena seperti yang Anda lihat, saya belum pernah menggunakannya.
01:03:38Saya belum menggunakannya, jadi saya tidak bisa mengatakan apa pun yang berguna tentang itu. Tapi pemahaman saya adalah bahwa itu
01:03:45merupakan alternatif bagi OpenClaw, yang disukai oleh beberapa orang. Tapi ya, saya belum menggunakannya. Dan saya
01:03:51juga tidak menggunakan OpenClaw. Saya sempat mencobanya, tapi tidak menemukan kasus penggunaan yang hebat
01:03:56untuk itu. Saya banyak menggunakan agen untuk banyak hal di luar koding. Tapi sekali lagi,
01:04:01saya hanya menggunakan Pi dan saya memberitahunya, ini dokumen PDF, ekstrak isinya, atau ini sebuah folder,
01:04:08carikan saya tiga berkas PDF yang melakukan X, Y, Z, apa pun. Jadi itu semacam apa yang saya lakukan. Dan
01:04:14saya tidak butuh ringkasan pengarahan pagi harian jam 9 pagi. Maksud saya, ini selalu menjadi jenis
01:04:22contoh yang menurut saya terdengar bagus sampai Anda benar-benar menyadari, yah, saya tidak peduli tentang itu. Jadi
01:04:28ya, itulah sebabnya saya tidak benar-benar menggunakan agen untuk hal-hal tersebut.
01:04:31Apakah Anda berencana merilis kursus tentang NestJS? Tidak, karena terakhir kali saya bekerja dengan NestJS adalah pada
01:04:42tahun 2019, kalau tidak salah. Dan meskipun saya sangat menyukainya saat itu, saya belum menggunakannya lagi sejak saat itu. Jadi saya bukan
01:04:49seorang ahli. Dan karena itu tidak ada rencana pembuatan kursus. Khawatir tentang burnout. Baru-baru ini saya menerima tawaran pekerjaan di mana saya
01:04:56akan menjadi pengembang pertama dan satu-satunya di perusahaan kecil. Mereka ingin memanfaatkan AI dan berpikir satu pengembang bisa
01:05:03menangani seluruh aplikasi, termasuk DevOps. Yah, mereka akan menyadari bahwa ini tidak akan berhasil. Tapi ya,
01:05:10burnout adalah bahaya nyata di sini dengan adanya AI karena begitu banyak alasan, karena Anda bisa merasakan tekanan
01:05:17untuk melakukan lebih banyak karena Anda memiliki alat yang hebat ini dan Anda harus memanfaatkannya secara maksimal, bukan? Dan
01:05:21tiba-tiba Anda tidak punya waktu istirahat lagi, atau Anda bekerja, Anda mengirim prompt, Anda beralih ke X, melihat-lihat.
01:05:29Oh, AI-nya sudah selesai. Anda harus meninjaunya. Anda terus-menerus berganti konteks. Anda
01:05:34dibanjiri dengan pekerjaan. Manajer berharap satu pengembang bisa melakukan pekerjaan 10 orang karena itulah
01:05:40apa yang mereka baca di berita atau dengar di berita. Jadi saya rasa itu sayangnya bagian dari masa transisi yang kacau
01:05:46di mana kita berada saat ini. Dan ya, perusahaan-perusahaan akan menyadari bahwa itu tidak berhasil
01:05:55seperti ini. Dan melawan balik adalah satu-satunya hal yang bisa Anda lakukan pada akhirnya. Tapi itu bukanlah situasi
01:06:02yang menyenangkan. Mari kita akui saja. Situasinya sedang tidak menyenangkan sekarang. Ini adalah masa transisi yang kacau.
01:06:07Dan orang-orang, banyak orang mengharapkan hal-hal dari AI yang tidak bisa diberikannya. Itulah
01:06:13kenyataan yang menyedihkan. Dan bahkan jika kita tidak membicarakan tentang pekerjaan, mudah untuk merasakan tekanan
01:06:21bahwa ada AI. Anda harus melakukan sesuatu dengannya. Anda harus menggunakannya. Anda harus menghabiskan token Anda.
01:06:26Jadi, sangat berbahaya untuk mengalami burnout di sana, itulah sebabnya saya katakan sebelumnya, menurut saya sangat penting
01:06:33untuk bersantai. Anda tidak akan tertinggal jika tidak menggunakan model terbaru. Jika Anda tidak menghabiskan semua
01:06:38token Anda, cobalah berbagai hal. Cobalah cari tahu bagaimana Anda bisa menggunakan AI secara efisien. Setidaknya itu
01:06:44adalah apa yang saya coba lakukan. Tapi santai saja jika Anda, ya, itu sangat penting. Tidak ada yang menang
01:06:52jika Anda mengalami burnout. Pekerjaan mana yang masa depannya aman jika dibandingkan dengan Pengembang? Ya, saya juga sudah menjawab
01:07:00ini sebelumnya. Saya rasa saran-saran di sini adalah rekayasa data, ilmuwan data, DevOps, keamanan siber,
01:07:06cloud. Jadi seperti yang saya katakan sebelumnya, DevOps, cloud, Anda bisa berargumen bahwa itu sedikit lebih aman karena
01:07:13sekali lagi, jika kita berbicara tentang pekerjaan di sini, perusahaan mungkin sedikit lebih takut jika layanan mereka
01:07:18mati atau tagihan mereka membengkak. Jadi mereka mungkin tidak akan membiarkan agen AI mengelola
01:07:25infrastruktur cloud mereka. Jadi dari perspektif itu, ini aman. Keamanan siber akan menjadi topik besar.
01:07:31Tapi tentu saja, jika Anda tidak tertarik dengan pekerjaan itu, Anda tidak akan mendapatkan banyak hal karena Anda tidak akan
01:07:38menjadi ahli dalam sesuatu yang sama sekali tidak Anda minati. Jika Anda tertarik, saya rasa
01:07:42ini adalah bidang yang menarik. Tapi sekali lagi, saya rasa pengembang tidak separah yang dipikirkan
01:07:51beberapa orang. Perannya hanya sedang bertransisi dengan cepat. Dan sangat mungkin, omong-omong,
01:07:57bahwa kita juga akan bergerak ke arah di mana semua peran ini semacam berbaur dan menyatu
01:08:02satu sama lain. Jadi seorang pengembang juga melakukan lebih banyak DevOps. Jika Anda bekerja sendiri, seperti saya,
01:08:08Anda sudah melakukan semua itu. Saya mengelola server kami. Saya juga memiliki semua sertifikasi AWS ini karena saya
01:08:15pribadi selalu tertarik dengan hal itu. Dan saya rasa lebih banyak pengembang akan memperoleh beberapa keterampilan
01:08:20cloud, keterampilan DevOps, dan sebaliknya. Bukan berarti Anda harus menjadi ahli dalam segala hal.
01:08:26Anda tidak bisa. Tapi saya rasa ini semua akan sedikit berbaur dan peran baru pada akhirnya akan muncul.
01:08:31Sebelum Anda memulai proyek apa pun, Anda harus fokus memikirkan cara memberikan instruksi (prompt) ke modelnya. Itu akan
01:08:40menghemat banyak kerumitan. Secara umum, bekerja dengan spesifikasi dan meluangkan waktu untuk menyusun prompt yang baik. Dan dengan itu,
01:08:49maksud saya adalah, berikan konteks yang tepat dan informasi yang berguna dan pikirkan tentang apa yang sebenarnya Anda inginkan
01:08:56dari model tersebut alih-alih hanya memasukkan pemikiran acak. Itu penting.
01:09:00Perusahaan tempat saya bekerja mendesak kami untuk menggunakan AI dengan mengatakan jika tidak, itu akan dianggap sebagai penolakan untuk
01:09:10terus mengembangkan karier Anda. Dan itu akan dicatat dalam tinjauan kinerja Anda. Jadi kami semua secara alami
01:09:15mulai menggunakannya setelah mereka secara agresif mempercepat tenggat waktu karena sekarang kami memiliki AI.
01:09:20Banyak masalah dengan kodenya dan tagihan besar yang mereka bebankan semua kepada kami. Waktu yang menyenangkan. Oh, kawan.
01:09:25Ya, saya jelas tidak bisa merasakannya karena saya tidak bekerja di perusahaan seperti itu. Saya bekerja sendiri. Saya punya
01:09:31perusahaan sendiri. Kami juga menggunakan AI, tapi kami tidak memaksakannya kepada semua orang di sini. Dan saya paham,
01:09:38memang, jika perusahaan ingin memberikan insentif penggunaan AI agar karyawan mereka mau mencobanya. Saya
01:09:51memang memahaminya. Tapi tentu saja, memaksa orang dan kemudian memberi tahu mereka sekarang Anda punya AI,
01:10:00Anda bisa melakukan lebih banyak hal adalah hal yang mengerikan. Dan sayangnya, Anda pasti tidak sendirian. Maksud saya, bagus untuk Anda bahwa
01:10:07Anda tidak sendirian. Tapi sayangnya, banyak perusahaan melakukan hal itu. Maksud saya, kita telah mendengar
01:10:14laporan tentang Meta yang melakukan hal maksimalisasi token, papan peringkat token, dan sebagainya. Dan saya rasa bagi
01:10:20banyak perusahaan, mereka hanya takut ketinggalan, bahwa semua pesaing mereka sekarang
01:10:25maju lebih dulu. Dan oleh karena itu, mereka harus menggunakan AI dan harus menggunakan banyak AI. Dan itu juga yang
01:10:30saya katakan sebelumnya. Kuantitas di atas kualitas. Saat ini, kita benar-benar berada di pasar di mana semuanya tentang
01:10:36kuantitas. Ini semua tentang menggunakan AI sebanyak mungkin dan bukan tentang kualitas. Dan meskipun
01:10:42sebaliknya juga tidak baik, keseimbanganlah yang sebenarnya Anda inginkan. Dan saat ini, jauh lebih banyak
01:10:47kuantitas. Jadi segala sesuatunya akan berubah, tentu saja. Tapi sekali lagi, ini adalah masa transisi yang berantakan.
01:10:53Sayangnya, tidak ada hal berguna yang bisa saya katakan. Ini menyebalkan. Benar-benar menyebalkan.
01:11:04AI tidak sempurna, meskipun modelnya sudah semakin baik. Tidak, ya, ini benar-benar tidak sempurna.
01:11:08Apa pendapatmu tentang Pi? Ya, saya rasa saya sudah menjawab ini. Saya sangat suka Pi. Ini benar-benar
01:11:13agen yang hebat, menurut saya, atau wadah agen, seperti yang kami katakan. Apakah Anda merasa lebih cenderung mencoba membangun
01:11:20produk atau layanan yang bisa Anda jual sekarang karena AI dapat secara drastis mengurangi waktu dari ide ke pasar?
01:11:25Ya. Dan saya telah membangun produk, seperti membangun grafis saya, sebagian besar barang yang kami gunakan secara internal,
01:11:33seperti alat pembuatan infografis dan sebagainya, yang kemudian kami terbitkan sebagai produk.
01:11:37Saya rasa juga sangat menipu jika membangun banyak hal namun kemudian Anda sebenarnya tidak menerbitkannya,
01:11:44karena 90% pertama itu mudah. Dan itu mungkin lebih sulit di masa lalu,
01:11:51tapi itu tidak pernah menjadi bagian tersulit. Bagian sulit dimulai setelah prototipe dasar selesai. Dan ya,
01:11:59AI bisa membantu dengan itu. Tapi kemudian setelah tentang keamanan, setelah tentang performa,
01:12:04setelah tentang menerapkan cadangan, jika pembayaran, setelah tentang masalah hukum dan tentang pemasaran,
01:12:12semua hal itu, AI bisa membantu di sana juga, pastinya. Tapi itu tetap sulit. Tetap sulit. Dan oleh karena itu,
01:12:20saya rasa sangat menipu bahwa Anda ingin membangun lebih banyak barang daripada sebelumnya, tapi itu belum tentu
01:12:26menjadi... Memang menjadi lebih mudah, tapi hal-hal yang sulit tetaplah sulit. Mari kita sebut seperti itu.
01:12:32Tapi saya tahu perasaan ingin membangun lebih banyak itu. Model lokal apa yang Anda jalankan dan dengan apa? Sekarang
01:12:40ini, baru-baru ini, saya mencoba model JAMA 4. Saya selalu suka model JAMA dari Google untuk
01:12:46jenis pekerjaan yang saya lakukan, yaitu seputar pembuatan teks dasar, ringkasan teks, mengekstrak
01:12:51informasi dari gambar dan sebagainya. Jadi ya, saya menggunakan model JAMA 4 sekarang.
01:12:56Rasanya seolah-olah AI menghilangkan pekerjaan batu loncatan. Jadi Anda tidak bisa benar-benar belajar sambil bekerja
01:13:04sekarang sebagai pengembang junior. Ya. Dan itu jelas merupakan masalah besar, tapi memang persis
01:13:09seperti yang Anda katakan. Dan sekali lagi, saya yakin itu akan berubah karena pengembang senior tidak muncul
01:13:16begitu saja, tapi saat ini, ya, tentu saja. Sangat, sangat sulit sebagai junior dan perusahaan
01:13:23akan menanggung akibatnya, saya rasa, jika mereka benar-benar berhenti mempekerjakan junior. Tapi seluruh
01:13:30hal belajar sambil bekerja itu jelas menjadi jauh lebih sulit. Dan itulah, seperti yang saya katakan sebelumnya, mengapa saya
01:13:35juga memikirkan tentang bagaimana pendidikan harus berubah? Apa yang bisa saya lakukan untuk menutupi celah itu?
01:13:41Karena periode sekarang ini, jelas tidak mudah bagi seorang junior. Saya merasa agen AI telah merenggut
01:13:52kegembiraan dalam pemrograman. Hari-hari ini, kita hanya meninjau kode (code review) dari AI dan peninjauan kode tidak pernah
01:13:57menjadi bagian yang menyenangkan dalam pemrograman. Ya. Seperti yang saya katakan sebelumnya, saya sudah buat videonya. Apa yang saya katakan di video itu,
01:14:03saya masih mendukungnya 100%. Saya tidak mengatakan bahwa bekerja dengan AI itu mengerikan. Saya memang suka
01:14:10bahwa ia memberdayakan Anda, membuatnya lebih mudah untuk melakukan banyak hal, lebih mudah untuk membangun sesuatu. Tapi
01:14:18bagian kegembiraan dari pemrograman bagi saya adalah benar-benar kondisi 'flow' yang bisa dirasakan saat menulis kode dan
01:14:24itu sudah hilang. Dan saya juga tidak menikmati peninjauan kode. Mengapa Anda tidak memperbarui kursus Svelte Anda
01:14:32menjadi Svelte 5? Karena saya memiliki waktu dan sumber daya yang terbatas dan saya tidak bisa memperbarui semua kursus saya
01:14:39setiap saat. Jadi secara alami, saya memperbarui apa yang laris manis dan sayangnya kursus Svelte tidak demikian.
01:14:45Dan saya juga mendalami semua topik baru ini, membuat kursus baru. Mustahil untuk mengikuti
01:14:53semuanya dan menjaga semuanya tetap diperbarui setiap saat. Saya ingin sekali jika keadaannya berbeda, tapi
01:14:58satu-satunya cara bagi saya untuk memperbarui semuanya setiap saat adalah jika saya membuat semuanya dengan AI
01:15:04dan itu sama sekali bukan sesuatu yang akan pernah saya lakukan. Ya. Tentang kerangka kerja meta TypeScript saat ini,
01:15:13apa pendapat Anda tentang SvelteKit, kerangka kerja favorit saya, tepat setelah TanStack Start?
01:15:19Saya tidak terlalu mendalami pengembangan Svelte akhir-akhir ini. Saya telah mendengar banyak hal baik tentangnya,
01:15:25terutama tentang fungsi remote-nya, yaitu RPC yang dilakukan dengan sangat baik, setahu saya.
01:15:32Saya pribadi sering menggunakan TanStack Start akhir-akhir ini. Saya sangat menyukainya, jadi saya bisa memahaminya,
01:15:39tapi saya tidak bisa bicara banyak tentang SvelteKit. Belajar itu selalu berharga. Jangan buta dengan berpikir
01:15:45bahwa Anda bisa mempercepat hidup Anda menggunakan AI. 100% setuju. Mana yang umumnya lebih baik? Berada di bidang
01:15:52niche seperti jaringan siber dengan sedikit pilihan beralih atau berada di bidang yang sangat mendominasi seperti
01:15:59insinyur AI web full-stack? Jika Anda bisa mendapatkan pekerjaan dan klien, bidang niche tersebut
01:16:07kemungkinan besar akan lebih baik. Dan itu benar sebelum adanya AI juga, tentu saja. Tapi ya, itu persis
01:16:15pertukaran yang Anda sebutkan. Satu bidang memiliki banyak pekerjaan, tapi banyak persaingan. Bidang lainnya
01:16:22memiliki lebih sedikit pekerjaan, lebih sedikit persaingan. Maksud saya, saat ini, jika Anda ahli keamanan siber, itu mungkin
01:16:27posisi yang bagus karena sekarang kita semua menyadari betapa besarnya masalah keamanan siber dalam
01:16:34waktu dekat. Tapi mungkin Anda bisa memprediksinya tiga tahun lalu, mungkin tidak. Tapi secara umum,
01:16:40tentu saja sulit untuk memprediksi apa yang akan banyak dicari dalam tiga tahun ke depan. Jadi saya selalu bilang,
01:16:46Anda harus melakukan apa yang Anda nikmati karena Anda hanya akan menjadi hebat dalam hal-hal yang Anda nikmati. Dan jika Anda pikir
01:16:51keamanan siber itu keren, tapi Anda membencinya, Anda tidak akan menjadi hebat di sana. Begitulah pendirian saya.
01:16:59Apakah Anda melihat video HackerRank tentang LeetCode sudah mati? Apa pendapat Anda tentang wawancara teknis di
01:17:04masa depan? Saya tidak melihatnya. Dan memang, saya sangat tertarik melihat apa yang akan terjadi pada wawancara gaya
01:17:10LeetCode di masa depan. Anda bisa berargumen bahwa perusahaan masih tertarik padanya
01:17:16karena lebih dari sebelumnya, mereka ingin melihat bagaimana Anda berpikir, karena itulah hal yang penting,
01:17:23bahwa Anda bisa berpikir seperti insinyur perangkat lunak, bahwa Anda bisa memberikan solusi, bahwa Anda bisa
01:17:29merancang arsitektur perangkat lunak. Jadi itu akan menjadi argumen mengapa wawancara ini akan terus dilakukan,
01:17:36tapi mungkin akan berubah. Maksud saya, di masa lalu kita sudah memiliki wawancara di mana Anda hanya menulis pseudocode.
01:17:43Menulis kode yang sebenarnya saya rasa akan menjadi kurang penting di sana, tapi saya jelas melihat perusahaan
01:17:49masih tertarik pada jenis pengetahuan seperti itu. Tapi saya tidak tahu apakah mereka akan tetap menggunakan
01:17:56format wawancara ini atau jika formatnya akan menjadi di mana mereka ingin melihat bagaimana Anda bisa menerapkan pengetahuan tersebut
01:18:01untuk bekerja dengan alat AI sehingga Anda harus memecahkan masalah konkret dengan bantuan AI agar mereka bisa
01:18:06melihat bagaimana Anda memberikan prompt, bagaimana Anda bekerja dengan AI. Sulit bagi saya untuk mengatakannya, tapi saya tidak melihat
01:18:14LeetCode mati sekarang hanya karena tujuannya yang berbeda. Saya rasa cara Anda berpikir masih penting bagi
01:18:21perusahaan, bagi beberapa perusahaan. Secara pribadi, saya tidak pernah menjadi penggemar berat wawancara LeetCode
01:18:29karena saya sangat paham bahwa Anda ingin melihat bagaimana seorang kandidat berpikir bahwa mereka memiliki cara tertentu dalam
01:18:39pendekatan masalah. Tapi saya rasa masalah LeetCode terkadang sangat, sangat spesifik dan
01:18:46tidak selalu seperti apa yang akan Anda hadapi dalam pekerjaan sehari-hari. Dan saya akan lebih
01:18:51tertarik melihat bagaimana Anda menangani masalah sehari-hari tersebut. Bahasa dan kerangka kerja pengembangan
01:19:03perangkat lunak mana yang akan Anda gunakan dalam kursus desain sistem di masa mendatang? Mungkin hanya TypeScript karena
01:19:10itulah keahlian saya. Tapi kursusnya sama sekali tidak akan membahas tentang bahasa tersebut. Saya bahkan
01:19:16tidak tahu berapa banyak contoh kode yang akan ada di sana karena ini bukan tentang menulis banyak kode. Ini akan
01:19:23tentang memahami berbagai blok pembangun yang Anda miliki dalam sistem. Bagaimana mereka bekerja, mengapa mereka ada,
01:19:28kapan Anda membutuhkannya, kapan Anda tidak membutuhkannya, kapan Anda mungkin membutuhkannya tetapi sebenarnya tidak karena
01:19:34untuk batasan Anda, kasus penggunaan Anda, itu adalah keputusan yang salah. Saya rasa itulah nilai yang bisa diberikan oleh
01:19:39kursus semacam itu dan itu tidak akan tentang bahasa pemrograman atau teknologi tertentu. Bagaimana Anda
01:19:49menguasai teknologi yang kompleks dengan cepat? Baca dokumentasi dulu, demo kecil, atau memecahkan masalah tertentu?
01:19:56Ya, umumnya apa yang Anda katakan, terutama sebelum ada AI, bagi saya itu seperti menyelami dokumentasi,
01:20:02membangun aplikasi dummy kecil, lalu membangun sesuatu yang lebih besar. Sekarang dengan AI, saya mungkin melewati bagian
01:20:08aplikasi demo kecil itu. Saya tetap menyelami dokumentasi. Saya benar-benar ingin memahaminya. Saya tidak ingin hanya percaya pada
01:20:15ringkasan AI atau bertanya pada AI. Saya akan melakukannya juga tapi secara pribadi saya tetap menyelami dokumentasi, membacanya, dan kemudian
01:20:22saya mungkin langsung menangani masalah konkret yang mungkin sedikit lebih kompleks. Bisa berupa aplikasi demo,
01:20:28aplikasi dummy tapi mungkin sedikit lebih kompleks dan saya mungkin melakukannya dengan bantuan AI tapi kemudian saya benar-benar ingin
01:20:33menyelami kodenya, memahaminya, membandingkannya dengan dokumentasi, melihat apakah itu sejalan dengan dokumentasi,
01:20:39menantang AI, berdiskusi dengan AI tentang hal itu. Itu mungkin akan menjadi pendekatan saya di sana.
01:20:51Setiap orang yang menggunakan AI akan tertinggal karena AI baru akan membuat teknik lama
01:20:56menjadi usang. Yah, saya tidak selalu setuju dengan itu. Saya tidak berpikir Anda tertinggal
01:21:01karena Anda menggunakan AI, tetapi Anda mungkin memiliki kerugian jika Anda menggunakan AI dan kemudian Anda menutup
01:21:10pikiran Anda dan Anda tidak melihat apa yang terjadi dan Anda hanya terpaku pada apa yang berhasil bagi Anda sekarang
01:21:18atau pada pendapat yang Anda bentuk pada titik waktu tertentu. Maksud saya, sejauh yang saya tahu atau yang saya pahami,
01:21:27apa yang bisa kita lihat adalah bahwa saya jelas berada dalam gelembung dan banyak dari kita juga demikian. Kita berada dalam gelembung
01:21:35di mana kita membaca tentang setiap model baru dan setiap alat baru dan setiap pembaruan untuk alat yang
01:21:43sedang dirilis. Itu adalah gelembung yang super kecil. Sebagian besar orang di luar sana belum
01:21:52pernah mendengar tentang Claude Code. Bagi banyak orang di luar sana, AI adalah versi gratis dari ChatGPT seperti saat dua
01:22:01tahun yang lalu. Itulah yang namanya tertinggal. Tapi tidak sepenuhnya tertinggal juga, Anda masih bisa mengejar.
01:22:10Jelas, hanya butuh beberapa hari untuk menyamai kecepatan tapi itulah definisi saya tentang
01:22:16tertinggal, menurut saya. Apakah Anda akan membuat kursus tentang BUN? Itu juga merupakan sesuatu yang ada dalam
01:22:26daftar ide saya. Saya ingin sekali membuat kursus tentang BUN tetapi untuk semua kursus terkait kerangka kerja teknologi atau runtime atau
01:22:36bahasa ini, saya masih mencari cara terbaik untuk mengajarkannya di era AI karena
01:22:42ini bukan gaya kursus lama. Bukannya ini buruk tetapi saya tentu saja juga ingin mengembangkan
01:22:49cara saya mengajar dan itulah sebabnya saya masih mencoba mencari tahu bagaimana cara terbaik melakukannya ke depan.
01:22:54Tetapi saya ingin membuat kursus tentang BUN, ya. Ketika Opus 4.5 keluar, saya dapat membuat dua
01:23:00proyek yang selalu ingin saya buat. Pada akhirnya, saya menjadi satu-satunya pengguna dan saya masih menggunakannya. Namun,
01:23:06saya sekarang demotivasi untuk mengerjakan aplikasi lain. Ada saran? Jadi saya rasa Anda tidak harus mengerjakan aplikasi lain.
01:23:12Jadi, apakah Anda demotivasi karena tidak memiliki pengguna lain? Itulah tentu saja bagian yang sulit.
01:23:21Pemasaran itu sangat sulit. Sangat, sangat sulit. Saya rasa tidak semestinya Anda hanya
01:23:29mengeluarkan lebih banyak aplikasi jika Anda belum setidaknya mencoba berbagai hal untuk membuat aplikasi lain itu terlihat.
01:23:36Bisa melalui pemasaran media sosial, tidak harus pemasaran berbayar, tetapi jelas Anda
01:23:41bisa membangun saluran YouTube di mana Anda berbicara tentang bagaimana Anda membangun aplikasi tersebut, seperti saluran gaya
01:23:48tutorial. Itu hanya contoh saya karena YouTube jelas adalah apa yang saya lakukan. Hal-hal seperti itu.
01:23:56Jelas pekerjaan SEO tradisional, artikel postingan blog. Tentu saja, itu semua agak berubah karena cara
01:24:04Google bekerja dan ringkasan AI, tetapi bukan berarti itu tidak berfungsi lagi sama sekali. Jadi saya rasa itu
01:24:11adalah sesuatu yang bisa dan harus Anda coba karena hanya membangun lebih banyak aplikasi dan semua aplikasi itu
01:24:17gagal karena tidak ada yang tahu tentangnya tentu saja tidak terlalu memotivasi juga. Tapi saya bisa sangat
01:24:24memahaminya. Anda memiliki banyak ide, Anda membangun sesuatu yang Anda sukai secara pribadi, dan kemudian rasanya
01:24:30buruk jika tidak ada orang lain yang menggunakannya. Tetapi bagi saya, untuk proyek-proyek yang saya bangun, seperti alat
01:24:36pembuatan grafis yang saya sebutkan tadi, kami memiliki pengguna berbayar di sana, cukup banyak,
01:24:42karena saya tentu saja memiliki jangkauan tertentu. Dan bukannya saya menyebutkannya setiap saat di semua
01:24:48video saya, tetapi di sana-sini. Dan oleh karena itu, itu adalah sesuatu yang bisa berhasil dan memberikan
01:24:53motivasi ekstra untuk mungkin juga mengerjakan hal-hal lain. Tapi jelas itu bukan jalan yang
01:24:58mudah. Itu butuh waktu. Saya sepenuhnya sadar akan hal itu. Tapi pemasaran sayangnya adalah bagian menjengkelkan
01:25:04yang sulit bagi saya juga. Bukan berarti itu sangat mudah, sayangnya. Sampai di mana tadi?
01:25:14Apakah Anda hanya streaming sebulan sekali? Tidak, biasanya tidak. Sayangnya sudah lama sekali istirahatnya.
01:25:22Enam minggu atau lebih. Saya mencoba untuk streaming setiap hari Kamis pada jam ini, jam 5 sore Waktu Musim Panas Eropa Tengah.
01:25:34Tapi saya bukan streamer penuh waktu. Saya benar-benar melakukan ini hanya untuk bersenang-senang, dan saya tidak menghasilkan uang,
01:25:43atau bukan jumlah uang yang signifikan di sini. Saya hanya suka melakukan streaming ini,
01:25:47jadi saya mencoba melakukannya setiap hari Kamis. Tetapi jika ada sesuatu yang menghalangi, sesuatu
01:25:52yang bersifat pribadi atau sesuatu yang sangat penting, spesifik untuk pekerjaan, maka saya tidak akan streaming. Tetapi
01:25:58rencananya bukan untuk streaming sebulan sekali, tetapi setiap minggu atau setidaknya setiap dua minggu.
01:26:04Hari ini Anda lebih suka TanStack Start atau Next? Apakah Anda punya rencana untuk membuat kursus ekosistem TanStack lengkap?
01:26:19Saya banyak menggunakan TanStack Start. Saya tidak banyak menggunakan Next.js. Mungkin hanya karena hal-hal baru yang
01:26:29mengkilap. Bukannya saya punya masalah dengan Next.js. Tapi ya, saya suka TanStack Start. Apa yang tidak saya sukai
01:26:37tentang Next.js, dan saya tahu itu sudah lebih baik sekarang, tetapi yang tidak saya sukai adalah betapa lambatnya server
01:26:43pengembangannya, dan betapa lambatnya beberapa hal, dan bug tertentu yang saya hadapi. Saya tahu server
01:26:49pengembangannya jauh lebih cepat sekarang, dan bug-bugnya tentu saja sudah diperbaiki, tetapi saat itulah saya mulai mencari
01:26:56alternatif, dan saya menyukai TanStack Start sekarang. Apakah saya punya rencana untuk kursus tentang itu?
01:27:02Saya tidak tahu. Mungkin kursus TanStack Start, tetapi tidak untuk seluruh ekosistemnya, karena saya tidak menggunakan
01:27:09semuanya dari ekosistem tersebut. Saya benar-benar hanya menggunakan TanStack Start, oleh karena itu secara alami saya menggunakan TanStack
01:27:14Router, sedikit TanStack Query dan itu saja. Saya tidak menggunakan TanStack DB, TanStack AI, saya tidak menggunakan
01:27:20semua itu. Apa yang Anda pilih? Angular, React atau Vue dan mengapa? Hari-hari ini saya banyak bekerja dengan React.
01:27:31Alasan utamanya adalah karena itu favorit AI. Seperti yang saya katakan, saya banyak menggunakan TanStack Start, jadi itu sangat cocok.
01:27:39Angular akan selalu memiliki tempat istimewa di hati saya, karena itu adalah kursus Udemy pertama saya yang
01:27:46penting saat itu, dan saya masih suka Angular, tetapi karena alasan bahwa saya sedang mendalami TanStack
01:27:53Start sekarang, dan bahwa React benar-benar disetel untuk React, saya menggunakan banyak React
01:28:01saat ini. Jika hanya soal sintaksis atau cara kerjanya dan tentang API-nya, Vue.js mungkin
01:28:13sebenarnya nomor satu. Saya selalu menyukai Vue dan kesederhanaan Vue, terutama Vue 2, tetapi untuk
01:28:21alasan yang saya sebutkan tadi, pilihannya adalah React. Apakah Anda berencana untuk merilis kursus tentang SAP, perangkat lunak
01:28:27ERP Jerman dan ABAP? Saya tidak tahu ABAP, saya tahu SAP, tetapi hanya apa itu, tetapi saya sama sekali bukan
01:28:35ahlinya, jadi tidak ada rencana untuk itu sekarang. Ketika Anda mendengar CEO perusahaan AI seperti Dario berbicara
01:28:43tentang pemrograman yang akan hilang dan semuanya dilakukan oleh AI, seberapa besar menurut Anda itu hanyalah sekadar sensasi dan
01:28:48pemasaran untuk mereka sendiri? Ya, saya tidak sepenuhnya paham apa sebenarnya motivasi Dario. Sekarang, Anda
01:28:55harus memberikan apresiasi padanya. Dia tidak sepenuhnya salah mengenai persentase kode yang ditulis oleh AI,
01:29:02dengan pengecualian penting bahwa jelas tidak semua pengembang di luar sana memiliki 90% kode mereka
01:29:11ditulis oleh AI, tetapi pasti ada pengembang yang mengalami hal ini. Sekarang, jika menyangkut AI
01:29:17yang melenyapkan semua pekerjaan ini, saya merasa sangat sulit untuk menerimanya. Jelas, Dario tahu lebih banyak tentang
01:29:29kemampuan model di masa depan daripada saya, karena dia bisa melihat bagaimana model tertentu bekerja yang belum
01:29:38dirilis ke publik. Dari apa yang saya lihat, kita masih jauh dari AI yang melakukan semuanya. Sangat jauh
01:29:46dari itu. Sekarang, apakah itu akan berubah secara ajaib dengan model baru dalam setengah tahun atau setahun? Mungkin.
01:29:52Sepertinya tidak bagi saya dari apa yang bisa saya lihat dari model yang ada.
01:29:58Jadi, saya tidak tahu apa motivasinya di sana. Kedengarannya sangat mirip dengan sebagian besar motivasinya
01:30:10adalah dia ingin mendapatkan perhatian pada Anthropic, karena kita berada di tahun di mana SpaceX,
01:30:16Anthropic dan OpenAI semuanya ingin melantai di bursa. Mereka semua ingin melakukan IPO dan mereka semua bernilai
01:30:24pada jumlah uang yang sangat besar sehingga saya pikir akan sulit bagi mereka semua untuk sekadar mengumpulkan
01:30:35jumlah uang sebanyak yang mereka inginkan. Jadi, jelas sekali, Anda ingin mendapatkan perhatian,
01:30:41Anda ingin menjadi perusahaan tempat investor ingin menanamkan uangnya, jadi Anda ingin memiliki pangsa
01:30:45pasar yang besar, terutama di segmen perusahaan, sesuatu yang sangat dikuasai Anthropic. Dan jika
01:30:51Anda terdengar seperti perusahaan yang bertanggung jawab, yang memperingatkan orang-orang, yang menahan model
01:30:57seperti model Mythos, dan Anda adalah perusahaan yang masuk akal, dan pada saat yang sama Anda
01:31:04adalah perusahaan yang memiliki model-model kuat yang akan mengacaukan segalanya. Itu bukan pembingkaian yang buruk,
01:31:09jadi itu mungkin bagian dari motivasinya. Setidaknya itulah penjelasan saya. Dan kita akan melihat apa yang akan
01:31:16dibawa oleh model-model masa depan. Tapi begitulah cara saya memikirkannya. Saya seorang pengembang full stack dan saya
01:31:25berpikir untuk beralih ke AI. Dari mana saya harus memulai? Apakah Anda menghadirkan kursus AI? Saya tidak yakin apa
01:31:30maksud Anda dengan AI. Apakah maksud Anda beralih ke membangun model AI? Saya sudah membicarakan ini sebelumnya. Ngomong-ngomong,
01:31:36siaran langsungnya akan tetap ada di YouTube setelah saya selesai, jadi Anda masih bisa menontonnya di sana.
01:31:41Saya rasa beralih ke AI hanya karena AI sedang populer saat ini bukanlah ide yang bagus.
01:31:50Jika Anda ingin beralih, beralihlah ke peran di mana Anda membantu perusahaan mengadopsi AI. Dan itu
01:31:55masih bisa sebagai pengembang perangkat lunak. Menjadi pengembang perangkat lunak yang mampu memanfaatkan AI,
01:32:02itu pasti berguna bagi perusahaan. Segala hal yang berkaitan dengan konsultasi terkait AI bisa sangat berguna
01:32:08saat ini di masa transisi tersebut. Dan masa transisi itu akan memakan waktu lama, jadi itu
01:32:13semua bisa menarik. Dan sejujurnya, saya akan menyarankan untuk mengikuti apa yang Anda kuasai, apa yang Anda sukai, dan di mana Anda
01:32:21dapat membantu perusahaan melakukan transisi AI tersebut. Dan itu benar-benar bisa berupa peran apa pun pada akhirnya.
01:32:27Hanya saja jika Anda menyebut diri Anda pengembang perangkat lunak tradisional yang benar-benar tanpa AI atau semacamnya,
01:32:33itu mungkin tidak akan terlalu menarik bagi sebagian besar perusahaan.
01:32:38Pernahkah Anda berkesempatan menggunakan beberapa LLM Tiongkok seperti GLM 5.1 untuk pengodean? Apakah menurut Anda mereka
01:32:49dapat dibandingkan dengan Claude? Ya, saya sesekali mencoba model-model ini.
01:32:52Saya lebih tertarik pada model terbuka dari sana, yang bisa saya hosting sendiri karena saya
01:32:59menemukan ide yang cukup menarik bahwa saya bisa memiliki model pengodean yang mumpuni yang berjalan di Mac Studio. Saya tidak
01:33:11punya Mac Studio, tapi mungkin saja di masa depan. Jadi itu sesuatu yang akan saya minati,
01:33:15dan saya benar-benar melihat bahwa mereka bisa sebanding dengan Claude suatu saat nanti. Belum sampai ke sana dari
01:33:23eksperimen saya, tapi sudah cukup dekat. Dan semua model ini sedang disempurnakan sekarang agar bekerja dengan baik dalam
01:33:31kerangka kerja agentic, agar bekerja dengan baik dalam alat pengodean dan situasi agentic ini. Jadi mengapa tidak
01:33:38menggunakan beberapa model terbuka juga? Dan terutama dengan harga token dan kendala komputasi, memiliki
01:33:47model lokal dan klaster terdesentralisasi atau menjalankan model-model ini di mesin Anda sendiri di perusahaan Anda,
01:33:57pusat data kecil Anda sendiri atau di Mac Studio atau apa pun. Itu bisa sangat, sangat menarik karena
01:34:04kita melihat harga token tersebut naik, sementara mungkin kita melihat langganan tersebut hilang. Sekarang saya pikir model
01:34:11frontier ini kemungkinan besar akan tetap unggul. Dan tentu saja, meskipun Anda memiliki model terbuka yang
01:34:23hampir setingkat dengan model frontier buatan Anthropic dan sebagainya,
01:34:30itu akan menjadi model terbuka yang mungkin memerlukan perangkat keras yang sangat mahal
01:34:36sehingga saya tidak yakin apakah itu pilihan yang lebih baik dibandingkan dengan membayar harga token.
01:34:42Namun tetap saja, ya, saya sudah mengatakannya sebelumnya, saya penggemar model terbuka dan saya yakin model terbuka akan
01:34:48menjadi cukup bagus atau sangat baik dalam pengodean agentic di masa depan. Dan sampai batas tertentu sudah terjadi hari ini,
01:34:57sejujurnya. Apakah Anda berencana merilis kursus tentang Kubernetes? Saya punya kursus Docker di mana
01:35:02saya juga membahas Kubernetes. Saya memilikinya. Ini dia. Tapi Kubernetes hanyalah bagian kecil dari kursus itu.
01:35:15Kursus Kubernetes khusus belum direncanakan saat ini. Sekali lagi, itu pasti topik yang ingin saya lakukan
01:35:22lebih banyak, tapi yah, waktu. Bagaimana cara meningkatkan keterampilan pengodean saya? Buatlah sesuatu. Benar-benar buat sesuatu dengan AI,
01:35:30tapi pastikan Anda memahaminya dan Anda mengendalikan AI tersebut. Tapi intinya selalu tentang membangun sesuatu dan
01:35:37hal itu tidak berubah. Saya seorang pengembang junior yang banyak mengandalkan AI seperti ChatGPT atau Codex. Bisakah ini menghambat
01:35:43pembelajaran saya? Apa keseimbangan yang sehat? Hal itu pasti bisa menghambat pembelajaran Anda karena bahayanya
01:35:48dengan AI adalah Anda selalu hanya bertanya, Anda bertanya, Anda mengambil jawabannya. Anda tidak benar-benar mempertanyakan
01:35:53jawaban-jawaban tersebut. Anda tidak benar-benar memperhatikan kodenya. Mungkin hanya sekilas agar Anda merasa tenang.
01:35:58Itu berbahaya. Menantang AI tersebut. Seperti yang saya katakan sebelumnya, berdiskusi dengan AI
01:36:05tentang solusi yang diusulkan atau diimplementasikannya, meninjau kodenya, menyanggah, memahami
01:36:11kodenya, melihat dokumentasi kerangka kerja atau teknologi yang Anda gunakan, memikirkan kodenya
01:36:17sendiri. Ya, itu akan lebih lambat daripada sekadar memberi perintah terus-menerus, tetapi itu akan membawa
01:36:23pada pembelajaran dan akan memberi Anda pertumbuhan pribadi, yang akan membuat Anda lebih produktif dengan AI di
01:36:29masa depan. Dan bahkan jika Anda sudah menjadi ahli, tentu saja akan lebih cepat jika Anda hanya terus
01:36:34memberi perintah, tetapi meluangkan waktu untuk meninjau, menyanggah, dan mengoptimalkan kode, itu akan menghemat waktu Anda
01:36:42di masa depan, membuat Anda lebih produktif di masa depan, menghasilkan produk yang lebih baik. Setidaknya hal itu
01:36:47meningkatkan peluang untuk mendapatkan produk yang lebih baik. Jadi itu adalah kompromi yang berharga menurut saya. Dan
01:36:52terutama untuk pembelajaran, itu penting. Saya seorang pengembang junior dan saya banyak mengandalkan AI. Seperti,
01:36:58oh ya, saya sudah menjawab ini. Untuk orang yang merasa demotivasi, teruslah membangun, membangun. Dan
01:37:06tentang aplikasi yang tidak laku, Angry Birds dibuat pada tahun 2009, yang berada di ambang kebangkrutan setelah
01:37:1251 game gagal. Itu sangat memotivasi, omong-omong. Ya. Saya pikir ini adalah sebuah kompromi. Anda tidak bisa
01:37:18hanya membangun, membangun, membangun dan tidak pernah mencoba pemasaran karena mungkin sudah ada yang populer di antara aplikasi tersebut,
01:37:25tapi jika tidak ada yang melihatnya, itu tidak ada gunanya. Tapi tentu saja, sangat benar bahwa sebagian besar
01:37:33perusahaan atau pendiri yang sukses tidak selalu sukses dengan produk pertama atau kedua mereka.
01:37:40Mungkin butuh banyak percobaan. Pertanyaan berikutnya untuk semua pengembang di obrolan ini. Tidakkah Anda merasa
01:37:46demotivasi ketika pekerjaan Anda yang membutuhkan waktu beberapa hari sekarang dapat diselesaikan dalam 10 menit menggunakan AI
01:37:52atau fakta bahwa menulis kode yang membuat Anda merasa senang kini bukan lagi hal yang terpenting? Ya.
01:37:59Saya sudah menjawabnya sebelumnya, jadi saya akan menjelaskannya secara singkat. Aduh, itu yang salah.
01:38:05Saya punya videonya, tentu saja, bagi saya. Ya. Dulu lebih menyenangkan sebelum ada AI dalam hal pengodean.
01:38:14Mengenai bagian 10 menit itu, maksud saya, kode yang diberikan AI setelah 10 menit belum tentu merupakan kode yang
01:38:21ingin Anda terima. Jadi Anda bisa dan harus tetap menggunakan pengetahuan dan otak Anda dan sebagainya. Tapi
01:38:30peran kita sedang berubah dan saya sangat paham serta merasakan hal yang sama bahwa beberapa bagian yang dulu sangat menyenangkan
01:38:38kini telah diambil alih. Apakah Anda masih menggunakan Redux? Tidak. Maksud saya, sebagian besar proyek React yang saya kerjakan belakangan ini
01:38:49adalah proyek full-stack dengan TanStack Start atau semacamnya. Jadi saya jarang menemukan
01:38:55situasi di mana saya memerlukan pustaka manajemen status. Jika saya membutuhkannya, saya sering menggunakan
01:39:02Zustand, yang merupakan pustaka hebat lainnya. Bukannya Redux itu buruk. Zustand sangat sulit
01:39:11karena itu adalah kata dalam bahasa Jerman, tapi saya tidak ingin mengucapkannya dalam bahasa Jerman. Tapi Zustand adalah pustaka
01:39:18manajemen status yang sangat sederhana dan bagus. Jadi saya terkadang menggunakannya, tapi sering kali saya tidak menggunakan apa pun sama sekali.
01:39:26Saya suka karya Anda. Anda telah memberikan dampak besar pada dunia pemrograman selama bertahun-tahun.
01:39:30Terima kasih. Apa dampak AI terhadap pembelian kursus Anda? Apakah benar tutorial untuk manusia sudah mati?
01:39:37Jadi ini sulit. Kursus pengodean penjualannya menurun. Kursus AI terjual sangat baik. Maksud saya,
01:39:50kursus Claude Code, misalnya, adalah kursus terlaris kami sepanjang masa. Sepanjang masa. Terjual sangat,
01:39:59sangat baik. Kursus React masih terjual sangat baik, tetapi ada beberapa kursus pengodean yang
01:40:09tidak lagi laku. Dan terutama di YouTube, Anda bisa melihat bahwa tutorial tidak lagi memiliki performa
01:40:16yang baik. Jadi ya, secara keseluruhan penjualan kursus menurun. Juga karena faktor pekerjaan pengembang perangkat lunak.
01:40:26Maksud saya, sampai sekitar dua atau tiga tahun yang lalu, saya jelas hanya memiliki kursus pengodean. Jadi
01:40:34dulu bagus di sini. Sekarang kurang bagus. Kini saya punya banyak kursus AI juga. Dan tentu saja,
01:40:41ini semua adalah kursus terkait pengodean AI karena saya masih seorang pengembang, tapi itu terjual lebih baik.
01:40:47Jauh lebih baik sekarang. Tapi secara keseluruhan, hasilnya masih berkurang.
01:40:51Adakah rencana untuk merilis kursus COBOL yang masih banyak hadir di industri perbankan?
01:40:59Saya pikir COBOL punya tempatnya sendiri, dan Anda mungkin bisa menghasilkan banyak uang dari menguasai COBOL,
01:41:04tapi saya tidak menguasainya. Jadi belum ada rencana kursus saat ini. Saya terlambat bergabung di streaming ini, jadi apakah Anda punya
01:41:09kursus tentang desain sistem? Belum, tapi sudah direncanakan. Sebuah kursus yang sangat ingin saya buat dan akan saya buat, dan saya
01:41:16rencanakan untuk tahun ini, tapi saya belum memilikinya. Tapi itu akan luar biasa. Itu akan menjadi kursus yang hebat. Saya akan
01:41:22melakukan yang terbaik untuk menjadikannya kursus yang luar biasa. Terima kasih banyak, Max. Mengirimkan apresiasi dan
01:41:27salam hangat dari Ethiopia. Saya harap Anda baik-baik saja dalam hidup, dan semoga Tuhan memberkati Anda serta
01:41:32keluarga Anda. Anda telah sangat membantu dalam perjalanan saya. Wah. Terima kasih banyak, banyak. Terima kasih.
01:41:37Dan doa yang sama untuk Anda, keluarga, serta orang-orang terkasih Anda. Ya. Tidak tahu harus berkata apa. Terima
01:41:43kasih banyak, banyak. Ini sangat berarti bagi saya. Terima kasih. Saya ingin melihat kursus pembuatan di balik layar
01:41:50dalam bentuk vlog dari Anda suatu hari nanti. Hari ini saya memiliki semua kursus Udemy bahasa Inggris Anda di kedua Reactbooks. Wah.
01:41:55Tidak tahu harus berkata apa. Itu benar-benar luar biasa. Adebow88, terima kasih banyak, banyak. Saya harap Anda mendapatkan
01:42:03banyak manfaat dari kursus di buku tersebut. Dan mengenai saran atau buku-bukunya, maksud saya,
01:42:08dan mengenai saran tentang vlog, saya sempat memikirkan ide itu. Saya hanya merasa sangat
01:42:17canggung ketika melakukan hal seperti itu. Saya bukan tipe YouTuber tradisional. Saya bukan tipe
01:42:25orang yang suka membesar-besarkan sesuatu. Dan saya tidak yakin apakah vlog yang membosankan akan menarik. Saya akan mempertimbangkan ide itu.
01:42:35Tapi saya belum tahu karena saya ingin itu terasa otentik. Dan kenyataannya hari-hari saya
01:42:47cukup membosankan. Seperti yang saya katakan sebelumnya, saya bangun jam 6 pagi, minum kopi setelah mandi dan sebagainya,
01:42:55pergi ke kantor, menghabiskan hari-hari saya di sini, menyiapkan kursus, mengerjakan kursus, mengerjakan proyek lain,
01:43:00dukungan dan sebagainya, pulang ke rumah, memasak, melakukan sesuatu dengan istri saya, tidur, lalu mengulanginya lagi.
01:43:09Tapi ya, saya akan mempertimbangkan ide itu. Berapa banyak waktu yang dibutuhkan untuk mempelajari Terraform
01:43:16sampai bisa mengatakan bahwa Anda bisa menggunakannya? Saya bukan pengguna atau ahli Terraform.
01:43:25Solusi platform as code seperti AWS, CDK, Terraform, Pulumi, saya pikir sekarang dengan AI,
01:43:34seperti segalanya, menjadi sedikit lebih mudah untuk dipelajari. Tetapi jika Anda ingin menyelam lebih dalam, apa yang Anda inginkan,
01:43:40jika Anda benar-benar ingin mempelajarinya, itu tetap memakan waktu. Dan menurut saya sintaksis atau logika di balik
01:43:47solusi platform as code tersebut, saya tidak pernah merasa terlalu sulit untuk memahaminya, meskipun saya belum pernah menggunakan
01:43:53Terraform, jadi saya tidak tahu secara spesifik tentang itu. Tapi untuk Pulumi, saya merasa oke.
01:43:58Bagian yang sulit adalah mengetahui semua layanan yang ditawarkan penyedia cloud favorit Anda,
01:44:04praktik terbaik dalam menggabungkan layanan-layanan ini. Dan terkadang solusi platform as a code
01:44:11ini memiliki gangguan dan masalahnya sendiri. Misalnya, AWS CDK tidak mendukung semua layanan
01:44:18secara merata. Jadi tiba-tiba Anda ingin menggunakan layanan yang tidak didukung dengan baik dan segalanya menjadi canggung.
01:44:23Itulah bagian yang saya rasa menantang tentang AWS CDK dan hal itu mungkin serupa untuk Terraform.
01:44:30Wah, saya baru melihat ini, ketinggalan sebagian besar. Jangan khawatir. Rekaman streaming-nya akan tetap ada secara online.
01:44:38Dan saya sempat istirahat lama. Itu bukan rencananya. Biasanya saya mencoba untuk melakukan streaming setiap hari Kamis
01:44:44pada jam ini, dari jam 5 sore waktu Musim Panas Eropa Tengah sampai jam 7 biasanya.
01:44:52Saya tidak bisa hadir setiap minggu, tetapi saya mencoba yang terbaik
01:44:55dan saya pastinya tidak berencana untuk terus-menerus mengambil jeda selama enam bulan.
01:44:59Kapan kursus Node Anda terakhir diperbarui? Itu sekitar beberapa tahun yang lalu, menurut saya.
01:45:08Dua tahun lalu, tiga tahun lalu, sekitar itu.
01:45:12Saya pastinya belum merekam ulang dalam beberapa tahun terakhir atau semacamnya, jika itu yang Anda maksud.
01:45:20Sekali lagi, itu pasti sesuatu yang ingin saya lakukan, tetapi sama seperti kursus BUN,
01:45:24saya juga masih mencoba mencari tahu cara terbaik untuk mengajarkan hal-hal seperti Node.js atau kerangka kerja
01:45:31sekarang di dunia baru ini, yang dipermudah oleh fakta bahwa semuanya berubah begitu cepat.
01:45:35Jadi ya, itulah sebagian alasannya. Dan tentu saja, waktu. Saya ingin sekali
01:45:40memperbarui semua kursus saya setiap hari. Hanya saja itu bukan sesuatu yang bisa saya lakukan.
01:45:46Jika saya bisa, saya akan melakukannya, tetapi saya tidak akan melakukannya dengan meminta AI menghasilkan video atau audio atau semacamnya.
01:45:53Saya tidak akan pernah melakukan itu. Bisakah Anda membangun dan menyebarkan aplikasi ke produksi
01:46:00yang dapat digunakan oleh orang-orang hanya dengan menggunakan AI? Saya pikir saya tahu sedikit tentang pengodean dan menjaga keamanan aplikasi.
01:46:06Bisakah Anda membangun dan menyebarkan aplikasi ke produksi yang dapat digunakan oleh orang-orang hanya dengan menggunakan AI?
01:46:16Saya pikir itu akan memiliki masalah, tetapi tentu saja itu akan tergantung pada aplikasinya. Untuk sesuatu yang sangat sederhana,
01:46:22mungkin bisa. Namun ada bahaya tinggi bahwa aplikasi tersebut akan memiliki bug. Mungkin ada bug yang
01:46:31relevan dengan keamanan atau di mana orang-orang mendapatkan pengalaman buruk, mereka membayar tetapi tidak
01:46:37mendapatkan akses ke layanan tersebut, hal-hal semacam itu, yang benar-benar tidak boleh terjadi.
01:46:43Saya pribadi akan merasa terlalu takut. Jadi jika saya menggunakan, katakanlah, bahasa atau kerangka kerja yang tidak
01:46:51saya ketahui sama sekali, jika saya mengabaikannya begitu saja, meskipun saya memiliki banyak pengetahuan tentang
01:46:56pemrograman dan sebagainya, saya mungkin tidak akan merasa nyaman untuk menyebarkannya.
01:47:00Mungkin itu sikap yang salah, tapi itulah sikap saya mengenai hal tersebut.
01:47:10Pembuatan kursus dengan kualitas Anda membutuhkan banyak kerja keras dan saya pikir banyak orang akan senang
01:47:13melihat di balik layar. Ya, terima kasih banyak. Saya akan memikirkannya. Mungkin saya bisa melakukan sesuatu
01:47:20yang menarik di sana. Saya akan mempertimbangkan hal itu dan mencoba melakukan sesuatu di sana. Terima kasih banyak, banyak.
01:47:25Berapa banyak bahasa yang Anda kuasai? Maksudnya bukan bahasa pemrograman, kan? Inggris, Jerman, dan sedikit
01:47:33Prancis. Tiga. Baru saja bergabung di obrolan, pertanyaan singkat. Banyak orang mengatakan Anda tidak perlu repot
01:47:41belajar pemrograman lagi dan harus lebih fokus pada arsitektur, desain sistem, dan menjadi pengendali
01:47:45AI. Namun tidakkah Anda berpikir bahwa jika biaya token dan harga langganan terus naik, pemrograman
01:47:50sebagai sebuah keterampilan mungkin akan bangkit kembali? Saya sudah membicarakan ini tadi dan rekamannya akan tetap online,
01:47:54tapi jawaban singkat saya adalah ya. Saya pikir dengan kenaikan harga token, kita mungkin memang, mungkin saja, saya tidak tahu,
01:48:01mungkin akan mengalami masa transisi di mana lebih banyak kode ditulis secara manual lagi, mungkin bersamaan dengan
01:48:07pelengkapan otomatis cerdas seperti GitHub Copilot sebelum menjadi agen AI. Jadi itu mungkin terjadi. Dan
01:48:13apa pun yang terjadi, saya rasa pengetahuan pemrograman akan tetap penting karena seseorang perlu mengarahkan, mengontrol,
01:48:19dan meninjau hasil AI. Jadi itu tidak sama dengan menulis semua kodenya. Hal itu saya rasa tidak akan kembali
01:48:26lagi, mungkin hanya dalam skala kecil selama masa transisi yang disebutkan tadi. Namun secara umum,
01:48:32mengetahui hal tersebut dan mengetahui tentang kodenya, bukan hanya arsitekturnya, menurut saya akan tetap menjadi
01:48:37keterampilan yang berharga dan akan menjadi penting. Namun saya berpendapat bahwa seluruh bagian arsitektur, bagian
01:48:44pola-pola dan sebagainya akan memainkan peran yang lebih penting di masa depan. Saya rasa itu akan penting
01:48:50bagi sebagian besar pengembang. Itulah pendapat pribadi saya di sini. Bisakah Anda memberi tahu kami kira-kira kapan Anda
01:48:55akan merilis kursus desain sistem Anda? Saya rasa itu akan... Saya tidak ingin berjanji. Itu penting
01:49:02karena saya hanya akan merilisnya setelah saya puas dengannya dan saya tidak akan terburu-buru hanya demi mengejar tanggal tertentu. Tapi
01:49:08saya rasa harapan yang realistis semoga saja bisa di akhir musim panas, Agustus, tapi sekali lagi, tidak ada janji di sana
01:49:21karena saya ingin membuat kursus yang luar biasa dan itu memakan waktu dan terkadang urusan hidup
01:49:26menjadi penghalang atau urusan pekerjaan lainnya. Jadi ya, tapi rencananya pasti tahun ini, mungkin paling cepat
01:49:33pada akhir musim panas. Terlalu banyak mengandalkan AI. Itu buruk bagi pengembang. Harus seimbang. Ya, Anda tidak seharusnya
01:49:43hanya mengandalkan AI. Itu namanya vibe coding dan itu ada tempatnya sendiri. Maksud saya, untuk beberapa alat internal dan sebagainya
01:49:50seperti itu. Anda tidak perlu memiliki kode terbaik di sana, tetapi hanya mengandalkan AI... Maksud saya, jika Anda
01:49:56hanya mengandalkan AI, Anda hanya akan sebagus AI dan itu mungkin tidak masalah jika Anda bekerja sendiri atau jika itu hanya
01:50:03proyek iseng, tetapi jika Anda sedang mencari pekerjaan, mengapa saya harus mempekerjakan seseorang yang tidak lebih baik dari AI atau
01:50:10yang tidak memberikan nilai tambah pada AI? Saya tidak butuh orang yang tidak memberikan nilai tambah pada AI jika
01:50:16saya adalah seorang majikan, jadi ya. "Code with Antonio sedang mengadakan kursus pelatihan langsung sekarang. Pernahkah Anda
01:50:22memikirkannya?" Saya pernah memikirkannya dan saya mungkin akan melakukannya. Belum ada rencana yang sangat konkret, tapi sekali lagi,
01:50:29masih banyak hal yang harus saya pertimbangkan. Ada banyak hal yang terjadi dengan AI dan semua alat ini
01:50:34dan sebagainya, tapi ya, itu pasti sesuatu yang juga saya pikirkan. "Apakah Vercel adalah platform hosting terbaik
01:50:39dengan paket gratis yang melimpah? Apakah ada alternatif yang lebih baik di luar sana untuk hosting aplikasi
01:50:44AI?" Masalah dengan Vercel adalah harganya bisa menjadi mahal jika konfigurasinya mungkin tidak
01:50:52sempurna. Meskipun begitu, ini adalah platform yang hebat, bagus untuk memulai. Saya pribadi
01:51:00sangat menikmati menggunakan VPS saya sendiri, juga karena saya suka urusan admin server dan sebagainya, tapi itu tentu saja
01:51:07bukan untuk semua orang. Netlify adalah alternatif yang bagus untuk Vercel. Cloudflare, jika Anda ingin
01:51:12mengikuti jalur Cloudflare, tetapi di sana Anda sering kali harus sedikit menyesuaikan kode Anda,
01:51:18tapi itu juga merupakan alternatif yang hebat. Tapi ya, tidak ada yang salah dengan Vercel. Anda hanya mungkin
01:51:25perlu meluangkan waktu untuk mengonfigurasi beberapa hal dan mungkin menetapkan beberapa anggaran dan peringatan serta memastikan
01:51:30bahwa Anda tidak tiba-tiba menghabiskan lebih banyak daripada yang bersedia Anda keluarkan. "Terima kasih Max atas
01:51:38kursus Anda dan dedikasi Anda untuk menyebarkan pengetahuan pemrograman. Karya Anda telah memberikan dampak nyata pada karier
01:51:42saya dan saya yakin bukan hanya saya yang merasa seperti ini. Anda telah membantu membentuk jalur dari
01:51:46insinyur yang tak terhitung jumlahnya dan semangat Anda untuk mengajar terus menginspirasi. Saya sangat menghargai semua yang
01:51:51Anda lakukan." Saya sangat, sangat menghargai itu Pavel. Ya, saya tidak tahu harus berkata apa. Itu sangat luar biasa.
01:51:58Ada begitu banyak pesan manis hari ini, termasuk yang satu ini. Jadi terima kasih banyak, banyak. Ini sangat berarti bagi saya.
01:52:05Ini sungguh-sungguh berarti. Terima kasih banyak. "Saya baru saja mulai mengikuti kursus Next.js Anda.
01:52:11Vine sangat lambat, terutama saat mendesain aplikasi web. Apa yang menyebabkan hal ini dalam hal
01:52:17React counter? Itu berjalan lancar." Jadi aplikasinya lambat. Biasanya itu tidak seharusnya terjadi. Maksud saya,
01:52:24Next.js dalam pengembangan memang memiliki masalah. Memang ada beberapa hal yang lambat di sana. Navigasi halaman bisa lambat,
01:52:30sayangnya. Saya sudah menyebutkan sebelumnya, ini adalah salah satu alasan mengapa saya beralih ke TanStack Start,
01:52:35tetapi sejujurnya saya tidak pernah mengalami keterlambatan yang parah. Seingat saya, saya tidak punya ide bagus
01:52:40apa yang bisa menyebabkan hal itu. Maaf. Jika kursusnya yang lambat di Udemy, itu adalah sesuatu
01:52:48itu urusan dukungan teknis mereka. Sayangnya, tidak ada yang bisa saya lakukan soal itu karena saya tidak memiliki
01:52:52platform tersebut dan tidak punya pengaruh pada platform itu sendiri. "Saya belajar JavaScript React dan Next
01:53:01lewat kursus Anda dan hari ini saya punya rumah perangkat lunak dengan 30 pengembang yang dimulai tahun 2021 di Milan berkat
01:53:06kerja keras Anda." Wow. Terima kasih. Itu luar biasa. Mendengar apa yang orang lakukan dengan pengetahuan
01:53:11yang saya bagikan, itu sangat berarti bagi saya karena itulah alasan utama saya memulai semua ini. Saya ingin
01:53:16berbagi pengetahuan agar orang lain bisa mendapatkan manfaat dan melakukan hal mereka sendiri,
01:53:21membangun perusahaan mereka sendiri dan sebagainya. Mendengar itu benar-benar membuat saya sangat senang. Itu luar biasa.
01:53:28"Agak terlambat bergabung, tapi bagaimana dengan LLM pengkodean lokal yang saya rasa akan segera hadir,
01:53:33yang bisa dijalankan di mesin sendiri untuk menyeimbangkan harga token eksternal?" Ya, saya sudah menjawab itu.
01:53:38Model bahasa besar lokal, saya sangat menyukainya. Untuk pengkodean, tentu saja. Bisa jadi menarik saat harga
01:53:48token naik, tapi tentu saja tergantung. Jika Anda butuh mesin yang sangat mahal untuk menjalankan model lokal tersebut,
01:53:56sulit untuk mengatakan mana yang lebih murah. Membayar harga token yang tinggi, atau membayar untuk mesinnya karena tidak mungkin
01:54:02satu Mac Studio atau sejenisnya bisa melayani 10 insinyur. Jadi itu juga bisa menjadi sangat mahal. Namun demikian,
01:54:11saya penggemar berat model lokal dan saya pasti ingin melihat model yang mumpuni. Maksud saya,
01:54:18kita semua ingin melihat itu. Yang mumpuni, bagus, dan telah dilatih khusus untuk pengkodean serta
01:54:23mungkin bisa berjalan di MacBook Pro M4 atau semacamnya, atau perangkat Linux atau Windows yang setara,
01:54:30tentu saja. Terima kasih atas jawabannya. Anda 100% benar. Ini ada hal yang menarik. Proyek kami
01:54:38diambil alih karena perusahaan saya mahal dan tim baru diberi izin menggunakan AI. Biar saya beritahu Anda,
01:54:43keajaiban rekayasa berlebihan yang terjadi di sana benar-benar gila. Saya takut memikirkan
01:54:48berapa banyak aplikasi seperti ini yang masuk ke produksi dan fakta bahwa itu berfungsi berarti tidak ada
01:54:52yang perlu dikeluhkan di permukaan, tapi di dalamnya berantakan total. Dan itulah masalah besarnya.
01:54:56AI bisa menghasilkan kode yang berfungsi namun mungkin memiliki bug, yang tidak selalu muncul seketika, dan itu bisa
01:55:04memperumit segalanya. Penting untuk tetap mengawasi AI. Penting untuk meninjau dan mengarahkannya.
01:55:10Saya hanya bisa mengulanginya kembali. Dan saya tahu banyak perusahaan memiliki filosofi berbeda saat
01:55:14ini. Dan menurut saya harganya akan terbayar dan kita sudah bisa melihat bahwa banyak produk perangkat lunak
01:55:21kualitasnya mulai menurun sekarang. Apakah kursus arsitektur ini akan panjang? Saya belum tahu.
01:55:27Saya ingin membuat kursus yang bagus dan durasinya akan sepanjang yang diperlukan. Saya tidak akan sengaja memperpanjangnya
01:55:32atau semacamnya. Anda harus membuat kursus tentang Payload CMS. Sayangnya saya belum punya pengalaman soal itu,
01:55:38jadi belum ada rencana kursus. Apakah lampu segitiga di latar belakang Anda masih menyala?
01:55:44Sudah agak lama saya tidak melihatnya menyala. Atau Anda sudah bosan? Tidak, saya tidak bosan. Masalahnya,
01:55:49masalahnya adalah jika saya menyalakannya, saya tidak bisa mengkalibrasi semuanya sedemikian rupa agar lampu itu
01:55:55tidak berkedip. Lampunya akan terus berkedip. Dan menurut saya itu sangat mengganggu dalam rekaman.
01:55:59Jadi saya biarkan mati saja. Itulah alasannya. Dan saya tidak mau menghabiskan waktu untuk memperbaikinya.
01:56:06Karena saya sudah menghabiskan banyak waktu dan tidak berhasil. Jadi ya, juga karena saya sering berganti
01:56:11pengaturan rekaman dan ada beberapa hal lain yang berubah di sana-sini. Itulah alasan mengapa
01:56:16lampunya mati. Karena AI tidak bisa diandalkan, saya rasa saya akan belajar React dan Node.js. Apakah saya perlu
01:56:24belajar JavaScript dulu? Ya, saya sarankan belajar dasar-dasar JavaScript. Sintaks dasar, logika dasarnya,
01:56:29saya akan pelajari itu dulu. Saya tidak akan mempelajari setiap fitur khusus, tapi saya pasti akan mempelajari
01:56:34dasar-dasarnya dulu. Baru saja menyelesaikan kursus VPS Essentials. Benar-benar luar biasa. Terima kasih banyak.
01:56:40Terima kasih banyak. Sangat senang Anda menyukai kursusnya. Ya, saya mencoba membagikan
01:56:46hal-hal esensial yang saya butuhkan untuk setiap aplikasi baru yang saya terapkan di VPS. Intinya saya sangat senang
01:56:53bahwa Anda mendapatkan banyak manfaat dari kursus tersebut. Jika ada yang bertanya-tanya dan mungkin tertarik,
01:56:57saya sedang membicarakan kursus VPS Essentials ini, yang bisa Anda temukan di academy.com. Ini kursus yang sangat baru
01:57:04di mana saya mengajarkan cara mengatur VPS dengan benar dan menjalankan aplikasi web di sana atau OpenClaw atau
01:57:10beberapa alur kerja. Hanya ingin berterima kasih atas karya Anda. Sayangnya Anda adalah salah satu dari sedikit
01:57:18tokoh pengembang internet yang saya rasa telah hilang selama bertahun-tahun. Para pemrogram menjadi tidak terkendali
01:57:23akhir-akhir ini, jadi saya menghargai pembawaan Anda yang santai. Juga, terima kasih telah menyuarakan
01:57:27apa yang saya rasa sedang kita semua pikirkan belakangan ini. Ya, terima kasih banyak. Dan saya pastinya tidak akan
01:57:32ke mana-mana. Saya tetap di sini. Dan tentu saja, saya juga berubah. Dan cara kerja saya berubah karena segalanya berubah
01:57:38bagi kita semua. Dan saya tidak membuat semua konten AI itu hanya karena laku, tapi juga karena
01:57:45itu memang laku karena bagaimanapun juga ini adalah bisnis saya. Dan saya tidak mendapatkan apa-apa hanya dengan
01:57:50membuat kursus pengkodean gaya lama yang sayangnya jarang ada yang beli. Tapi di saat yang sama,
01:57:56saya juga melakukannya karena saya menggunakan AI. Kita harus beradaptasi dan harus belajar cara
01:58:03bekerja secara efisien dengan alat-alat ini dan mendapatkan banyak manfaat serta kegembiraan dari sana. Itulah
01:58:08setidaknya tujuan dan misi saya. Jadi ya, saya akan menjawab pesan-pesan terakhir ini, yang ada sekarang,
01:58:16karena saya harus segera pergi. Saya percaya dalam lima tahun, model lokal akan lebih efisien.
01:58:21Jadi model kecil akan bisa melakukan pekerjaan yang sama saat ini. Saya rasa harga token tidak akan
01:58:26berpengaruh di masa depan terkait penambahan nilai pada AI. Ya, menurut saya untuk model lokal, saya pasti
01:58:31melihat masa depan di mana mungkin kita akan memiliki banyak model kecil yang sangat terspesialisasi yang bisa melakukan
01:58:36tugas-tugas tertentu dengan sangat baik. Dan itu bisa sangat berharga. Apakah Anda masih percaya
01:58:42bahwa pengembang perangkat lunak masih akan ada dalam dua tahun ke depan? Ya, saya sangat percaya
01:58:47akan hal itu. Saya tidak bisa meramal masa depan, tapi saya sangat percaya itu. Dari apa yang saya lihat pada model-model saat ini,
01:58:53cara saya bekerja dengan mereka, apa yang masih perlu Anda ketahui, nilai apa yang Anda berikan sebagai pengembang,
01:58:58saat saya melihat semua hal ini dan faktor lain seperti perusahaan yang tidak bertransisi
01:59:03secepat itu dan sebagainya, saya sangat yakin pengembang masih ada dalam dua tahun. Tapi peran kita
01:59:09sedang berubah dan berkembang, itu pasti. Saya setuju dengan Anda. Saya merasa dalam waktu dekat model yang bagus
01:59:16dengan konteks luas bisa dijalankan di PC rata-rata atau Mac Studio tanpa menghabiskan ribuan dolar.
01:59:20Jadi, ya. Terima kasih banyak kepada semuanya yang telah bergabung. Saya harus pergi. Saya sudah membalas semua pesan
01:59:28yang bisa saya lihat sekarang. Sekali lagi, saya akan mencoba melakukan siaran ini setiap minggu. Tahun lalu, saya melakukannya
01:59:37hampir setiap minggu. Dan jeda panjang yang saya alami selama ini, terima kasih.

Description

Made with Restream. Livestream on 30+ platforms at once via https://restream.io

Community Posts

View all posts