Pengembangan Web Resmi Mati (Hanya untuk Anda)

TThe Coding Koala
Computing/SoftwareJob SearchInternet Technology

Transcript

00:00:00pengembangan web kini benar-benar mati, itulah yang dikatakan orang-orang di seluruh internet, dan jika Anda
00:00:04melihat pasar kerja saat ini, persaingan, dan semua alat AI canggih itu, sulit untuk tidak memercayainya
00:00:11tapi di sisi lain, mungkin Anda pernah mendengar orang berkata pengembangan web tidak mati, hanya
00:00:16berevolusi. jika begitu, bagaimana realitas pengembangan web yang sebenarnya saat ini?
00:00:21jadi dengan semua alat AI ini, penurunan perekrutan, PHK, dan banyaknya persaingan di pasar
00:00:28pengembangan web terasa agak mati, tapi ada sisi lain dari cerita yang Anda lewatkan
00:00:33dan itulah inti dari video ini. faktanya adalah AI memang hebat dalam membuat kode dan menangani
00:00:38pekerjaan repetitif yang biasanya menghabiskan waktu berjam-jam dalam sehari bagi pengembang, tetapi masalahnya
00:00:44membuat kode dan benar-benar membangun produk yang berfungsi adalah dua keterampilan yang sangat berbeda, karena seseorang tetap
00:00:49harus mencari cara bagaimana semua potongan buatan AI ini disatukan menjadi arsitektur yang tidak hancur
00:00:55saat pengguna asli datang. ya, kode buatan AI berfungsi dengan baik di local host Anda, tapi secara membabi buta
00:01:02mendorongnya langsung ke produksi adalah jenis langkah yang bisa mengakhiri karier Anda, karena sebelum Anda
00:01:07merilis apa pun, Anda butuh seseorang yang benar-benar bisa meninjau kode itu dan memikirkan kasus tepi yang AI
00:01:13lupakan. seseorang tetap harus memikirkan keamanan, dan seseorang tetap harus
00:01:18memahami kinerja, skalabilitas, dan apa yang sebenarnya dibutuhkan bisnis, yang merupakan percakapan
00:01:24yang tidak dilakukan AI dengan klien Anda di jam sembilan pagi. dan di atas semua itu, semuanya
00:01:29sekarang digital, jadi jumlah bisnis yang membutuhkan situs web, aplikasi, atau semacam kehadiran digital
00:01:35telah meningkat, jadi permintaannya sebenarnya tidak berubah. tapi jika permintaannya masih ada, kenapa rasanya
00:01:41mustahil untuk benar-benar memasukinya saat ini? itu karena pekerjaan tingkat pemula selalu menjadi jenis pekerjaan termudah
00:01:47untuk diotomatisasi atau diam-diam diserahkan kepada seseorang yang lebih senior, dan itulah yang sebenarnya
00:01:52terjadi di sini. pikirkan apa yang biasa dilakukan pengembang junior: memperbaiki bug kecil, membangun komponen sederhana,
00:01:58menulis kode repetitif yang tidak ingin dibuang waktunya oleh pengembang senior. nah, coba tebak? alat AI
00:02:05sangat sangat pandai melakukan, ya, tepatnya hal itu. jadi alih-alih mempekerjakan tiga junior untuk menangani pekerjaan kasar itu,
00:02:12banyak perusahaan hanya memberikan tugas yang sama kepada satu pengembang senior yang kini dipersenjatai dengan alat AI
00:02:17dan menyelesaikannya dengan cepat dan lebih murah tanpa pernah memposting lowongan kerja junior. yang artinya, jalur lama
00:02:23di mana Anda hanya belajar HTML, CSS, JavaScript, sedikit React, dan mendapatkan peran junior, sudah tidak relevan lagi.
00:02:31dan itulah intinya. orang-orang melakukan hal yang sama yang berhasil beberapa tahun lalu dan berharap
00:02:36itu berhasil di pasar kerja saat ini juga. jadi ya, pengembangan web tidak benar-benar mati, hanya cara kita
00:02:43melakukan berbagai hal telah berubah sekarang. jika itu masalahnya, apa solusinya? bagaimana Anda bisa beradaptasi dan mendapatkan pekerjaan
00:02:48di industri yang disebut mati ini? yah, Anda tidak bisa berbuat apa-apa soal persaingan, tapi inilah
00:02:54rekomendasi saya tentang hal-hal yang bisa Anda lakukan. pertama, berhentilah menganggap coding hanya tentang menghafal
00:03:00sintaks karena sintaks benar-benar satu hal yang sudah dikuasai AI lebih baik daripada kebanyakan manusia
00:03:07selamanya. jadi, fokuslah belajar cara menggunakan alat AI ini dengan sangat baik karena pengembang
00:03:13yang direkrut saat ini bukanlah mereka yang menghindari AI karena harga diri, melainkan mereka yang bisa menghasilkan
00:03:18output maksimal dengan menggunakan alat-alat ini. dan ketika saya mengatakan ini, jangan berpikir bahwa saya menyuruh Anda untuk secara membabi buta
00:03:24menerima perubahan di editor kode Anda. Anda tetap perlu membuat pengetahuan dasar Anda cukup kuat
00:03:29agar bisa memahami kode buatan AI. hal lain adalah, jadilah ahli dalam hal-hal yang tidak bisa digantikan oleh AI,
00:03:36seperti penilaian arsitektur, memahami konteks bisnis, desain sistem, debugging, dan pemecahan masalah.
00:03:43ini adalah keterampilan yang membutuhkan sentuhan manusia dan AI tidak akan pernah sepenuhnya menggantikan ini.
00:03:49hal penting lainnya adalah membangun proyek yang melampaui dasar-dasar karena tidak ada yang akan mempekerjakan Anda hanya karena aplikasi CRUD
00:03:55di resume Anda lagi. Anda perlu mulai membangun hal-hal yang benar-benar menunjukkan penilaian, hal-hal tingkat produksi nyata,
00:04:01dan hal-hal yang membuktikan bahwa Anda mengerti mengapa Anda membuat keputusan, bukan sekadar
00:04:06Anda bisa menerima perubahan di editor Anda. dan untuk melakukan ini, satu situs web hebat yang bisa Anda periksa adalah Code
00:04:11Crafters. ini adalah platform di mana Anda bisa membangun kembali alat-alat populer dari nol. platform ini akan
00:04:17membantu Anda berubah dari pengembang menjadi insinyur, dan Anda juga bisa menambahkan proyek-proyek ini ke resume Anda. jadi link-nya ada di
00:04:23deskripsi atau Anda bisa memindai kode QR ini. jadi mari kita bawa ini semua kembali ke tempat kita memulai,
00:04:28karena jawabannya tidak pernah benar-benar ya atau tidak yang sederhana, itu selalu lebih rumit dari itu.
00:04:34pengembangan web tidak sedang sekarat, hanya cara kita mengembangkan web yang telah berubah, dan mereka yang bersedia
00:04:39beradaptasi dengan perubahan ini adalah mereka yang akan mendapatkan pekerjaan. jadi pertanyaan sebenarnya bukanlah apakah web dev
00:04:45mati, melainkan apakah Anda bersedia menjadi jenis pengembang yang melakukan lebih dari sekadar memberikan prompt dan
00:04:49menerima perubahan. beri tahu saya di komentar apa pendapat Anda tentang semua ini, dan jika Anda menyukai
00:04:54video ini, pastikan untuk memberikan dukungan dan sampai jumpa di video berikutnya.

Key Takeaway

Pengembangan web tidak mati, namun standar perekrutan bergeser dari sekadar menulis sintaks menjadi kemampuan merekayasa sistem dan mengintegrasikan alat AI ke dalam alur kerja tingkat produksi.

Highlights

  • AI menangani tugas repetitif seperti perbaikan bug kecil dan pembuatan komponen sederhana yang sebelumnya dikerjakan pengembang junior.

  • Perusahaan kini lebih memilih mempekerjakan satu pengembang senior yang menggunakan alat AI daripada mempekerjakan tiga pengembang junior.

  • Jalur karier yang hanya mengandalkan penguasaan HTML, CSS, JavaScript, dan React dasar tidak lagi relevan di pasar kerja saat ini.

  • Keterampilan utama yang dibutuhkan saat ini mencakup penilaian arsitektur, pemahaman konteks bisnis, desain sistem, dan pemecahan masalah.

  • Pengembang harus mampu menggunakan alat AI untuk memaksimalkan output daripada sekadar memahami sintaks kode.

  • Aplikasi CRUD dasar di resume tidak lagi cukup untuk menarik perhatian pemberi kerja dibandingkan proyek tingkat produksi nyata.

Timeline

Realitas Pasar Kerja dan Peran AI

  • AI mahir menangani pekerjaan repetitif dan penulisan kode dasar.
  • Membangun produk yang berfungsi memerlukan keahlian melampaui sekadar penulisan kode buatan AI.
  • Permintaan akan kehadiran digital bisnis tetap tinggi meskipun persaingan di pasar kerja meningkat.

Kode yang dihasilkan AI sering kali berfungsi di lingkungan lokal, tetapi memerlukan tinjauan manusia untuk memastikan keamanan, kinerja, dan skalabilitas di lingkungan produksi. Seseorang harus memastikan arsitektur sistem tidak hancur saat diakses oleh pengguna nyata. Percakapan mengenai kebutuhan bisnis yang sesungguhnya tetap menjadi ranah manusia.

Pergeseran Jalur Karier Junior

  • Pekerjaan tingkat pemula yang bersifat rutin kini diotomatisasi oleh alat AI.
  • Perusahaan lebih memilih efisiensi satu pengembang senior dengan alat AI daripada tim junior.
  • Metode belajar tradisional dengan mengandalkan tumpukan teknologi dasar tidak lagi menjamin peluang kerja.

Tugas-tugas yang biasanya melatih pengembang junior, seperti memperbaiki bug atau membuat komponen sederhana, kini dikerjakan lebih cepat oleh pengembang senior menggunakan bantuan AI. Akibatnya, lowongan kerja khusus junior berkurang secara signifikan karena perusahaan memilih efisiensi biaya dan kecepatan kerja.

Strategi Adaptasi dan Keunggulan Kompetitif

  • Fokus belajar harus beralih dari menghafal sintaks ke penggunaan alat AI untuk output maksimal.
  • Pengetahuan dasar yang kuat tetap diperlukan untuk meninjau kode yang dihasilkan AI.
  • Proyek di resume harus menunjukkan pengambilan keputusan arsitektur dan tingkat produksi, bukan sekadar aplikasi CRUD.

Pengembang perlu mengasah keterampilan yang tidak bisa digantikan AI, seperti desain sistem dan pemecahan masalah. Membangun kembali alat populer dari nol, seperti melalui platform Code Crafters, membantu mengembangkan pola pikir teknik yang lebih dalam. Keberhasilan dalam industri saat ini bergantung pada kemauan untuk beradaptasi dengan perubahan cara kerja.

Community Posts

View all posts