Transcript
00:00:00selama beberapa bulan terakhir atau mungkin setahun terakhir sejak AI semakin populer dan Anda
00:00:05tidak bisa menghindarinya, saya sering mendapatkan pertanyaan di siaran langsung saya, di bawah video saya, di kursus saya
00:00:11apakah mungkin Anda harus berhenti menjadi pengembang atau khususnya pengembang web
00:00:16mungkin beralih ke devops atau keamanan siber, atau mungkin meninggalkan sektor ini sepenuhnya dan menjadi petani
00:00:24sekarang saya tidak tahu soal menjadi petani, jika itu keinginan Anda, silakan lakukan, tapi ya mari kita bahas dua hal pertama
00:00:31yaitu devops dan keamanan siber, atau secara umum apakah Anda harus meninggalkan pengembangan web sekarang
00:00:38pertama-tama, kondisi pasar kerja sebenarnya sedikit membaik, kejutan
00:00:46jika kita melihat grafik ini yang sekilas terlihat sangat menyedihkan di mana kita sempat mencapai
00:00:51puncak selama pandemi dan kemudian menurun tajam, di sini kita bisa melihat bahwa sejak awal
00:00:572026 jumlahnya meningkat sedikit lagi dan itu terlihat lebih baik jika kita mempersempitnya sehingga
00:01:05puncaknya tidak disertakan, jadi kita sebenarnya memiliki peningkatan lowongan kerja pengembangan perangkat lunak
00:01:11di Indeed di Amerika Serikat, jadi jelas bukan seluruh dunia dan bukan hanya pengembangan web, tapi tetap saja
00:01:17um, ini indikator yang bagus, keadaan membaik, tapi saya mengerti AI adalah tentang ketidakpastian, kita tidak tahu
00:01:26seperti apa pekerjaan masa depan sebagai pengembang, pengembang web, jika orang masih akan membutuhkan pengembang web atau
00:01:32pengembang um, dan tentu saja saya juga tidak bisa melihat masa depan, tapi menurut saya apa yang kita lihat dan saya
00:01:38bicarakan ini di episode baru-baru ini adalah bahwa perusahaan tampaknya saat ini mulai sampai
00:01:47pada kesimpulan bahwa AI mungkin lebih baik digunakan sebagai alat daripada sekadar “token maxing” dan beralih sepenuhnya
00:01:53dan melihat AI sebagai pengganti sempurna bagi manusia saat ini, dan saya sangat yakin hal ini
00:01:59akan terus berlanjut untuk masa mendatang karena AI adalah alat yang luar biasa, ia benar-benar dapat membantu Anda
00:02:06tetapi AI bukanlah pengganti. Ada begitu banyak aspek sebagai manusia, sebagai karyawan, dan begitu
00:02:14banyak hal di mana AI masih kekurangan, dan saya berbicara di episode lain tentang hal itu bahwa karyawan akan
00:02:21tetap dibutuhkan di masa depan, dan itu sudah terjadi pada semua terobosan teknologi dan seterusnya
00:02:26jadi menurut saya jika Anda seorang pengembang atau pengembang web, ya Anda akan tetap dibutuhkan di masa depan dan semakin
00:02:32banyak perusahaan akan menyadari bahwa mereka membutuhkan para pengembang tersebut. Sekarang, perannya kemungkinan akan berubah. Akan
00:02:39ada AI yang terlibat, jelas. Mungkin kombinasi antara menulis kode secara manual dan menggunakan AI. Kemungkinan besar akan
00:02:46ada tinjauan kode dan pembuatan spesifikasi. Saya rasa pekerjaan Anda akan menjadi
00:02:53membentuk basis kode dan itu bisa dilakukan secara manual, menggunakan AI, dan idealnya dengan menggunakan
00:02:59kombinasi keduanya. AI bisa sangat membantu untuk riset dan seterusnya, jadi AI akan memainkan peran, tetapi begitu juga
00:03:06pengembang yang sesungguhnya yang mampu bekerja dengannya. Anda bisa berargumen bahwa melalui AI
00:03:12mungkin lebih banyak perusahaan dimampukan untuk menangani proyek yang lebih ambisius dan mereka akan tetap membutuhkan
00:03:19karyawan manusia berdampingan dengan AI, jadi sebagai pengembang web, keahlian yang Anda bawa akan
00:03:27kemungkinan besar penting di masa depan, sama seperti pentingnya di masa lalu, jadi tetap menjadi pengembang atau pengembang
00:03:35web, menurut saya bukan ide yang buruk, tetapi tentu saja saya mengerti, saat ini pasar kerja terutama untuk pemula
00:03:42tidak terlalu bagus, jadi mungkin ada area lain yang menarik untuk ditekuni
00:03:48sekarang, apakah area tersebut adalah devops dan keamanan siber jika kita tetap di sektor teknologi, atau haruskah Anda
00:03:55mungkin beralih ke sektor ini jika Anda tidak menemukan pekerjaan sebagai pengembang web sekarang
00:04:00jawaban saya adalah “mungkin” karena beberapa alasan. Nah, mari kita mulai dengan devops. Devops bisa menjadi istilah yang cukup
00:04:07luas. Di sini, saya terutama mengartikan hal-hal seperti mengelola server, CI/CD, bekerja dengan GitHub, Docker, dan hal-hal
00:04:15seperti itu. Ini adalah keterampilan yang menurut saya harus dimiliki oleh setiap pengembang web sampai tingkat tertentu, pemahaman
00:04:21dasar yang penting tentang apa itu Docker, cara menggunakannya. Hal yang sama berlaku untuk Git dan GitHub, dan saya pikir Anda harus
00:04:27juga setidaknya bisa menyiapkan VPS sebagai contoh, dan jika Anda tertarik dengan itu, di [academy.com/courses](https://www.google.com/search?q=https://academy.com/courses)
00:04:34saya tidak hanya memiliki kursus luar biasa tentang cloud, code, dan codex, saya memiliki misalnya
00:04:40juga kursus tentang VPS esensial agar Anda bisa belajar cara menyiapkan VPS dengan aman, dan saya memiliki lebih banyak
00:04:46kursus di sana tentang segala hal termasuk Docker, GitHub Actions, jadi itu bisa berguna dan tentu saja
00:04:52Anda juga bisa mengambil keanggotaan kami untuk mendapatkan akses ke semua kursus selama Anda adalah
00:04:57anggota aktif, jadi itu mungkin menarik bagi Anda. Saya rasa ini adalah keterampilan yang harus dimiliki setiap pengembang
00:05:04tetapi apakah itu karier yang harus Anda beralih ke dalamnya? Hal pertama yang penting di sini adalah jika Anda tidak menikmatinya
00:05:11Anda seharusnya tidak melakukannya, dan itu benar tidak peduli karier apa atau bagian pekerjaan apa yang sedang kita bicarakan
00:05:17tentu saja kita semua harus melakukan hal-hal yang tidak kita sukai, termasuk saya sendiri meskipun saya wiraswasta dari
00:05:22waktu ke waktu, tetapi jika Anda sebagian besar mengerjakan sesuatu yang tidak Anda sukai, itu bukan ide yang baik
00:05:27dan itu juga bukan ide yang baik untuk menjadi pengembang. Saya tahu ada orang-orang yang hanya di
00:05:32pasar hanya untuk uang dan itu cukup valid, tetapi itu tidak pernah menjadi hal yang saya minati. Jika saya tidak menikmati apa yang saya
00:05:38kerjakan, saya tidak akan melakukannya dengan baik dan saya tidak akan melakukannya untuk waktu yang lama. Jadi saya rasa Anda perlu
00:05:44benar-benar menikmati melakukan semua hal yang berhubungan dengan devops itu. Dan karena saya percaya bahwa setiap pengembang harus memiliki
00:05:50keterampilan esensial di sana, melihat teknologi-teknologi esensial tersebut, mempelajari sedikit tentang Docker, mempelajari
00:05:55sedikit tentang GitHub dan seterusnya atau alat CI/CD lain selain GitHub Actions, itu adalah ide yang bagus dan
00:06:02Anda jelas tidak harus melakukannya dengan kursus saya, ada banyak sumber daya hebat, tetapi saya tidak hanya mengatakan ini
00:06:06di sini untuk menjual kursus saya, saya rasa ini benar-benar sesuatu yang harus dilakukan setiap pengembang sampai tingkat tertentu
00:06:12sekarang jika itu adalah karier yang lebih aman daripada menjadi pengembang yang sesungguhnya, saya tidak bisa memberitahu Anda karena
00:06:19jika AI sampai pada titik di mana ia dapat menggantikan pengembang dan pengembang web karena dapat menghasilkan
00:06:26kode yang begitu bagus sehingga Anda benar-benar membutuhkan lebih sedikit manusia, maka ia mungkin juga dapat menyiapkan alur kerja CI/CD
00:06:35dan melakukan administrasi server dan seterusnya dengan sangat baik, jadi saya tidak berpikir itu adalah lindung nilai yang baik
00:06:42terhadap AI yang menggantikan pengembang, jika ia benar-benar bisa menggantikan pengembang dan kita belum dekat ke sana
00:06:48hanya untuk memperjelas hal itu. Tetapi jika ia benar-benar menggantikan pengembang, ia juga akan mampu dalam skala besar
00:06:55untuk menggantikan orang-orang devops. Sekarang Anda bisa berargumen, “oh tidak, perusahaan pasti akan menginginkan manusia sungguhan
00:07:02yang melakukan devops”. Apakah perusahaan benar-benar menginginkan manusia sungguhan yang mengelola server mereka? Masuk akal pada pandangan
00:07:10pertama, bukan? Tetapi bukankah Anda akan mengatakan hal yang sama untuk menulis kode, untuk membangun produk yang sesungguhnya? Jika perusahaan
00:07:17tidak peduli tentang produk mereka rusak karena AI, maka server mereka rusak mungkin juga tidak akan
00:07:25berarti bagi mereka juga. Sekarang, kemungkinan besar itu akan berarti, dan itu membawa saya kembali ke poin lain, jika AI cukup bagus
00:07:31untuk menulis kode, maksud saya benar-benar cukup bagus, ia kemungkinan besar juga akan cukup bagus untuk mengelola
00:07:37server, dan masalah itu tidak akan ada jika itu ada, maka baik pekerjaan sebagai pengembang maupun untuk
00:07:42devops tidak akan sepenuhnya digantikan oleh AI, dan karyawan manusia sungguhan akan tetap dibutuhkan. Sekarang, bagaimana dengan keamanan siber?
00:07:50Di sini menurut saya sedikit lebih menarik. Nah, pertama, tetap saja jika Anda tidak menyukainya, itu bukan arah yang baik untuk
00:07:57dituju. Juga saya akan mengatakan memasuki keamanan siber mungkin sedikit lebih sulit daripada hal-hal devops dan pengembangan web
00:08:03karena Anda benar-benar perlu menghabiskan lebih banyak waktu mempelajari cara kerja perangkat lunak dan komputer secara mendalam, cara menyalahgunakan
00:08:16celah keamanan. Anda perlu mendalami peretasan etis, menemukan celah keamanan,
00:08:26memahami secara mendalam bagaimana konsep-konsep tertentu seperti memori benar-benar bekerja di bawah kap, karena banyak
00:08:34kebocoran dan kerentanan misalnya terkait dengan bug terkait memori dalam kode dan seterusnya, jadi
00:08:41saya pikir di satu sisi, standar di sini lebih tinggi jika Anda mulai dari nol untuk benar-benar menjadi seorang
00:08:48ahli keamanan siber karena menurut pendapat saya tidak semudah itu untuk mempelajari keterampilan di sana
00:08:56seperti mungkin datang dari pengembangan web beralih ke devops. Itu pasti bisa dilakukan, tetapi akan lebih
00:09:02menantang, ini adalah perjalanan yang lebih panjang dari pengembangan web menjadi ahli keamanan siber daripada
00:09:09menjadi sangat mahir di devops. Itu setidaknya keyakinan saya, mungkin juga karena saya benar-benar tidak
00:09:17tertarik dengan keamanan siber sama sekali, saya jauh dari menjadi seorang ahli di sana, jadi bagi saya tampaknya jauh lebih
00:09:26sulit untuk melakukan transisi itu, jadi itu satu poin. Tetapi tetap saja, sangat bisa dilakukan. Sekarang, prospek di
00:09:33pasar itu menurut saya terlihat sangat bagus karena apa yang bisa kita lihat tentu saja adalah
00:09:38bahwa juga berkat AI, karena banyak alasan yang juga saya bicarakan di episode lain, serangan menjadi
00:09:45lebih sering, kerentanan terekspos lebih cepat dan lebih cepat juga dengan bantuan AI, dan ada
00:09:55kemungkinan lebih banyak permintaan untuk perusahaan keamanan siber dan para ahli di masa depan daripada saat ini, tebakan saya
00:10:03sekarang AI tentu saja juga bisa menggantikan beberapa pekerjaan di sana, mungkin jika Anda mengikuti narasi itu, dan saya pikir
00:10:12satu hal yang sudah sangat bagus dilakukan AI adalah ketika menemukan bug atau kerentanan keamanan
00:10:20karena satu hal untuk menghasilkan sesuatu yang sangat bagus, seringkali lebih mudah untuk menemukan
00:10:28masalah dalam hal yang sudah ada, dalam perangkat lunak yang sudah ada, dan AI tidak buruk dalam hal itu. Tetap saja manusia
00:10:36akan tetap dibutuhkan di sana, saya tidak berbicara tentang AI yang melakukan semuanya, saya hanya mengatakan bahwa AI pasti bisa membantu
00:10:41di sana juga, jadi bukan berarti ini adalah area keamanan siber di mana Anda hanya membutuhkan manusia dan tidak ada AI sama sekali. Saya pikir itu sama sekali
00:10:50tidak benar, jadi saya tidak bisa mengatakan berapa banyak pekerjaan baru yang akan dihasilkan di sana
00:10:59pasti ada beberapa, karena sekali lagi ini menjadi topik yang semakin populer dan oleh karena itu ini bisa menjadi
00:11:05area yang menarik untuk beralih atau untuk dimasuki, yaitu keamanan siber. Tetapi sekali lagi, menurut saya ini adalah jalan yang
00:11:12lebih panjang, mungkin sedikit lebih sulit, ini memerlukan keahlian yang memang sebagian tumpang tindih dengan
00:11:22keahlian pengembang, tetapi sekali lagi juga mengharuskan Anda untuk berpikir sangat berbeda tentang aspek-aspek tertentu
00:11:29mendalami lebih jauh, dan meskipun mungkin sangat menarik, jika itu bukan sesuatu yang Anda nikmati, seperti yang
00:11:36saya sebutkan, saya tidak berpikir itu ide yang bagus, dan itu benar untuk setiap pekerjaan. Jika Anda tidak menikmatinya sama sekali
00:11:43masuk ke dalamnya bukanlah ide yang baik, mungkin sekarang lebih dari sebelumnya, sekarang kita memiliki AI, karena manusia menurut saya
00:11:52akan unggul dan jauh melebihi apa yang AI bisa berikan kepada Anda sebagai perusahaan di bidang yang benar-benar mereka pedulikan, mereka
00:12:01benar-benar investasikan dan minati, dan oleh karena itu ini adalah aspek yang tidak boleh diremehkan, dan
00:12:07saya sepenuhnya mengerti bahwa kita semua perlu mencari nafkah dan Anda tidak bisa melakukan hanya apa yang Anda nikmati setiap detik dalam sehari, tetapi
00:12:14Anda setidaknya harus melakukan sesuatu atau mencoba melakukan sesuatu yang paling Anda nikmati sepanjang hari Anda
00:12:20jadi ya itulah poin-poin saya mengenai itu, dan jelas Anda bisa menambahkan lebih banyak profesi di sini
00:12:26ini hanyalah dua dari yang paling sering saya dengar, dan semoga perspektif saya di sini
00:12:34sedikit membantu. Tetapi seperti biasa, bagikan juga pendapat Anda dan bagikan apa yang mungkin saya lewatkan atau apa pendapat Anda tentang
00:12:39transisi itu atau tentang masa depan sebagai pengembang dan di area lain tersebut secara umum
Community Posts
No posts yet. Be the first to write about this video!
Write about this video