Banyakin lagi konten yang gini pa eko , yang santuy tapi ada keterkaitannya dengan coding 🔥. Di Indonesia butuh sepuh seperti ini apalagi di kalangan programming
kenapa ya saya lebih sukak video kaya gini dibanding video ringkas pendek kaya tiktok sebelumnya wkwwkwk alasan: 1. ada temen makan siang sambil liat video. 2. lumayan enakeun kalo video nya panjang .. semanggat terus Kang-eko
sebagai programmer java spring boot di salah satu perusahaan terbesar di indonesia, memang java ini dirancang khusus untuk keamanan dan skala besar, dia powerfull banget untuk requirement yang besar, jadi menurutku java sampai kapanpun engga bakalan hilang dari trend, kurangnya cuman syntax nya aja dibanding bahasa yang lain cukup aga belibet wkwkwkwk
Saya awal udah nyemplung di java. Berawal dr JSP bootstrap yg masih sederhana sampe skrg spring boot yg microservice. Tapi gatau kelebihannya karena cm ngikutin guide perusahaan aja. Boleh tau perbandingannya apa mas?
Bahasa Java memang masih universal, selain karena banyak comunity-nya, Bahasa Java itu sepengalaman aku pakai buat kerja sangat fleksibel bisa untuk Mobile App, Backend-end, ataupun Platform embedded. dari Kuliah udah mendalami Java termasuk framework Spring dan Spring Boot. jadi ngga nyesel sih belajar Java dari dulu pas SMA sampai sekarang.
sama, belajar Java dari sejak SMA dan pada masa kuliah udah master.. eh ampasnya di dunia kerja malah PHP dan Laravel yang dimasterkan.. begitu dekat nan jauh, knp jadi menjauh dari Java yaa.. 😂
Java dari dulu terkenal di kalangan enterprise dan masih melekat sampai sekarang Golang dipilih sebagai alternatif dari Java karena lebih ringkas Lalu gini sobat, untuk kalian yang baru kenal pemprograman stop banding2in bahasa ya karena bisa jadi trap buat kalian. Jika kalian baru merintis karir dan ingin dapet kerjaan cepat tetap pilihlah PHP sembari belajar bahasa lain. Karena PHP masih jadi pilihan pertama untk pelaku usaha di Indonesia. Emmm, Perdalam 1 saja, apapun itu ya., percayalah uang akan datang seiring meningkatnya skill kalian. Aku sendiri dulu mulai dari PHP, dan masih dipake sampai sekarang Lalu perdalam Python dan Alhamdulillah bisa kerja di perusahaan asal Riyadh (no-contract, fulltime remote)., gaji lumayan... Aku cuma punya skill coding - PHP (standar, bukan expert) - Python (expert) - TypeScript (standar) - JavaScript (standar) udah, itu aja.
@@gelungku ada beberapa company kulturnya full-remote, hybrid awalnya ditawarin buat pindah ke sana (ke Riyadh) semua fasilitas ditanggung (mungkin yg punya raja minyak kali ya), wkwkw tapi karena istriku sedang hamil jadi ngak mungkin pindah untuk setidaknya 6 bulan setelah lahiran., akhirnya setuju buat remote aja., remote di company itu 1. kita disediakan VM (bisa di AWS - atau dimanapun) - yg seolah2 VM itu adalah komputer kita hari-hari 2. jika kebetulan pakai laptop (karena VM bergantung pada kecepatan inet, kalo pas lemot ya coding jadi ngak enak) - kita diharuskan pakai tools pemantau, seperti Time Doctor 3. biasanya company yg bolehin remote punya orientasi "progress yg eksponen", mau kerja 3 jam sehari asal bisa bener2 buat software yg bagus itu lebih diharga ketimbang asal jadi 4. english adalah kewajiban 5. saling percaya percaya atau tidak, akhirnya skill-lah yg mmbawa kita kemanpun kita mau, bukan bahasa pemprograman perdalam 1, jadilah master untuk 1 itu., focus!
@@gelungku dari LinkedIn, banyak loker disana, sesuaikan aja profile nya., kemarin dapat offering letter, masih fresh dari company multi nasional (perusahaan sejenis asuransi) juga (jadi senior Python developer) - tapi karena kontrak base, sepertinya kurang menarik., hehe - bukan mau pamer, tapi di LinkedIn beneran bisa dapat kerja.
pak eko kan udah banyak bikin konten bikin aplikasi,mintol bikin juga cara monitoring performa aplikasi dong pak seperti performa di endpoint tertentu, dan tool nya juga kayak ada new relic dll dan juga penjelasan kayak percentile dan lain lain
Java sering disebut artinya yg punya skill Java peluang kerjanya lebih besar. Tapi Sebagai programmer jangan hanya puas belajar dan menguasai satu bahasa pemrograman. Minimal kuasai 5 bahasa pemrograman. Java dan JavaScript minimal harus ada di resume.
Aku sekarang lagi perdalam kotlin di channel pak eko ini karena liat prospek android developer native (kotlin/java) masih terbuka lebar. Walaupun ada yg bilang Flutter lebih baik, tapi ngak tau hatiku lebih tertarik belajar native nya kayaknada feeling tersendiri ingin nguasain kotlin untuk android development. Semoga bisa bekerja di salah satu unicorn yang pak eko jelaskan di atas sebagai android developer 🤲 semangat semuanya 👍
Prospeknya bagus untuk kerja di luar negri atau remote kalau native pakai Kotlin/Java. Kalau indo sudah pasti kebanyakan yang di cari itu kalau ga Flutter ya React Native tapi tidak menutup kemungkinan Java/Kotlin juga masih ada namun biasanya dengan pengalaman lebih dari 4 tahun atau Tingkat senior.
@@pujakhalika Kemarin aku ikut seminar tech yang ngisi para developer gojek, tokopedia sama traveloka dan deep tech katanya di perusahaan mereka bener kata yg mas eko sebutin di video di atas rata rata native pake kotlin dan kalau di tokopedia itu cuman ada beberapa merch aja yg pake flutter. Dan dapat wejangan dari mentor katanya flutter biasanya yg banyak pake perushaan kecil menengah tapi tidak menutup kemungkinan perusahaan besar juga pake. Native kotlin pun masih dibutuhin katanya soalnya mentorku kerja remote di perusahaan surabaya pake kotlin native android nya. Malah disaranin belajar jetpack compose sekarang mas yg hampir mirip paradigma nya dengan flutter tapi pake bahasa kotlin. Intinya semangat belajar nyabkata mentorku ikutin trend boleh tapi harus fokus dengan apa yg kita pelajari sekarang. Thank you insight nya mas
@@iqbalrivaldi2856 Yap balik lagi ke persepsi sendiri mau fokus dimana. Kalau punya mentor/koneksi ordal emang lebih mudah ngembangin imu dan karirnya makanya kamu banyak banyak bersyukur. Coba saya belajar dari 0 modal belajar pakai hp, gapunya device PC/laptop cuma aktif ikutan seminar/workshop online belajar mandiri tanpa adanya mentor ataupun ordal susah dapet kerjaan kalau pakai native kebanyakan native itu perusahaan butuh tingkat menengah dan senior sedangkan saya baru fresh graduate (baru beres sidang bulan kemaren) alhasil mau ga mau ikutin trend pakai framework dan alhamdulillah dapet kerjaan di salah satu startup.
Aku udah coba perbandingan Go sama node/php, bagaikan bumi dan langit cepet nya cuy, gw saranin bagi yang mau belajar ke Golang aja, nge build nya juga sekian detik dah jadi siap deploy ke mana aja
Just sharing; Sy tahun 2011an trainer Java tp bkin backend mostly pake PHP CI or laravel krn java developer "mahal dan jarang" dulu. But last startup, krn scalability, tahun 2017 paksain revamp dr PHP ke Java springboot, cm ttep ga jd unicrot 😆
Bljar programing itu kaya lagi ngeliat cewek cantik... yg mana klo kita ga menundukan pandangan kita... kita akan gagal fokus.. dan ingin coba ini coba itu.. ingin bisa ini bisa itu.. yg akhirnya buat belajar kita ga konsisten...ttp harus tahap demi tahap.. 😂🙃
[TANYA] Saya lagi mau mulai project nih buat team (kecil) kami... ini adalah sistem untuk mempermudah pekerjaan kami. bentuknya webapp. . untuk FE kami sudah tetapkan akan pakai => React JS . Nah, cuma untuk BE nya kami bingung mau pakai "Laravel" atau "Java"? niatnya kami sekalian belajar juga... Mana ya yang lebih mending? "Laravel" atau "Java"? mohon masukan dan alasannya ya! Terima kasih!
@@lutfiikbalmajid3128 ga juga.. Banyak bahasa pemrograman dibikin dg bahasa itu juga kok. Kalo anda ngerti grammar bahasa pemrograman atau mau bikin grammar bahasa baru, maka pakai bahasa apapun anda bisa bikin pemograman baik itu assembler, compiler, atau interpreter.. Anda harus menguasai lexer, parser, ast evaluator jika mau bikin intepreter, atau ast itu anda translate ke instruksi mesin jika mau bikin compiler. Bahasa pemrograman itu tergantung kebutuhan, ga mungkin komputasi numerik anda pakai Java, g mungkin pemograman sistem pakai Java, g mungkin anda bikin kernel di Linux pakai c++, karena di kernel Linux hanya c atau rust. Saya menguasai bahasa pemrograman lebih dari 20bahasa (poliglot) menganggap bahasa pemrograman itu tergantung kebutuhan.. Kalo anda butuh performance yg tinggi pakailah compiler, kalau mau compiler safety yg safety pakailah rust, kalo anda mau lebih suka oop pakai c++, kalo g pakai c, kalo mau functional pakai rust. Kalo mau produktifitas yg tinggi pakai intepreter seperti python, javascript atau Java, namun ada yg dikorbankan memory jauh lebih besar dan lemot adanya GC . Kalo kebutuhan saya sih pakai rust, karena pakai intepreter baik vba, dotnet, atau Java itu lama, bisa 8x lebih lambat, dan memakan memori sangat besar.. Namun kalo tidak mempedulikannya biaya sewa server Yo wes pakailah Java/javascript/python..
kyknya company yg udah skala besar kebanyakan pakai golang sama java/kotlin springboot, kalau nodejs sama laravel lebih ke company kecil buat mvp produk
ga juga. node js msh dipake uber. laravel msh dipake mastercard dalam stack mereka. lbh ke paradigma saja.mungkin temple os saja yg super sulit di scaling
Kemungkinan Java tetap akan jadi salah satu andalan dan terpakai di banyak perusahaan karena memang Java dirancang sejak awal untuk bisa digunakan di banyak jenis perangkat. Beberapa bahasa pemrograman pun merupakann turunan, modifikasi, atau pengembangan dari Java.
alasan lainnya karena ada enterprise support dan perusahaannya yg ngasih support dianggap sudah mature dan berpengalaman (dari sudut pandang manajemen perusahaan ya, bagi mereka ini mengurangi faktor resiko)
@@rizkyprilian2143Betul, karena Java sudah terbukti bahasa yang robust dan telah dipercaya bahkan oleh perusahaan sebesar Google sebelum mereka bikin bahasanya sendiri yang juga turunan dari Java.
Pak Eko mungkin bisa bikin konten lanjutan kenapa unicorn untuk back end jarang pakai PHP ? karena mayoritas di indonesia baik kuliah/skripsi/software house pun sering kali pakai bahasa pemrograman PHP dengan framework Laravel. Terima kasih 🙏
Kalo mw bandingin php dan python, menang php kalo soal kecepatan. Tapi php itu intrepreter. Codenya masih di compile dulu saat runtine. Kalo golang / java sudah di compile dulu sebelum run, jadi lebih cepet. Kalo golang bahasanya lebih mudah ketimbang php dan java. Jadi developnya bisa lebih cepet, tapi sudah trusted.
Alasan utamanya yaitu lambat. Karena PHP itu untuk menjalankan codenya mesti di compile terlebih dahulu beda dengan bahasa pemrograman lain semisal Go, Rust, Scala, Clojure dsb sebelum di run sudah otomatis di compile terus dari segi performance dan alokasi memory PHP sangat lambat. PHP bisa hidup karena ada Laravel. Coba kalau ga ada laravel PHP udah mati dan tergantikan oleh bahasa pemrograman lain. Kalau urusan PHP sering di pake di Materi Kuliah/Software House dsb itu tergantung kebijakan masing" kampus atau instansi. Malah setauku kampus zaman now sudah migrasi ke Go, Python, C++, C#,.NET, Java, Flutter, Kotlin dsb tapi ada juga yang masih pake PHP semua tergantung kebijakan masing" kampus/instansi
nah selanjutnya bahas knp pada pake golang pak untuk backendnya... hehehee.. soalnya ada beberapa PT jg yang boleh dibilang cukup "tajir" dan raksasa, masih pake php backendnya... bisnisnya pun lancar jaya sampai skrg... kadang bingung juga sih menentukan bahasa pemrograman apa yang akan dipakai... terkadang kemakan omongan doank tp secara fitur dan benefit ga ngerti...
concurrency mas, kalau pt nya concurrency terhadap traffic user masih sedikit walau kategori perusahaan nya besar yah php masih belum masalah, tapi kalau traffic app nya gede PHP susah bat .
Kalo menurut saya kenapa perusahaan banyak yg pake java karena target pasar utama perusahaan itu HP, semua orang pake hp belom tentu pake pc, jadi target pasarnya luas 250 jt warga indonesia, makanya pake java biar sama web n aplikasi android bisa selaras😂
Gua mau buat Unicorn baru pake JAVA, soalnya orang-orang bilang JAVA adalah KOENCI...... wkwk.... Java always in my heart, lebih tepatnya Java dan C beserta turunannya..... hehe
Kok gak ada yg pake PHP dan framework laravel ya? Apa gak kuat untuk skala unicorn? Dan apakah udah gak zaman belajar PHP dan framework laravel ya kalo baru mau mulai belajar 😅
Php populer banget di Indonesia, tapi kenapa jarang dipake start up atau unicorn? Java lebih banyak dipakai apakah karena lebih banyak digunakan untuk membuat api? Seperti halnya juga golang?
masih banyak yang native ya , memang ntive keren si untuk mobile apps , kalau flutter harap sabar karena makin banyam programmer flutter tpi peluanf nya masi dikit , apakah perlu ya sebagai flutter dev mempelajari native android ?
golang dibuat oleh google. apakah unicorn yang salah satu investornya google maka google mewajibkan memakai golang ya? kalau memang begitu, yang berhak menentukan perusahaan memakai bahasa pemrograman apa adalah investornya ya?
awalnya saya kira rata2 pakai node js, tapi saya salah wkwkw. untuk PHP mungkin masih relevan untuk aplikasi web seperti sistem informasi dengan laravel
jadi minder sama stack nodejs - nestjs - typscript. apakah ini saat nya upgrade diri ke java atau golang? hm... dan sebaiknya kemana ya paling enak dengan paradigma nodejs? java dulu atau golang dulu?
@@ProgrammerZamanNow sempat fullstack mas pake reactjs-nextjs. karena udah terlanjur javascript/typescript lanjut Be ke nodejs. eh ternyata dunia tidak sesimple itu hehehe... berarti kalo BE saya kemana ya mas atau master-master sekalian?
serius dah klo suka minder/overthingking ga cocok jd programmer😂klo pake nodejs, trus liat loker golang pengennya pindah golang, klo udh di golang, liat loker java pengen pindah java, gitu terus ga akan kelar
java dan c# itu mirip mirip kan susunan sintaks nya ? basic sintaknya mirip-mirip kulihat, rencana saya mau belajar oop di java dan coba terapkan di c# gitu, biar tambah paham oop
Pak kalo saya mau belajar java urutannya gimana pak, java springboot dan cotline, itu mana duluan? Saya udah belajar HTML CSS Javascript, React Dan Node Js, kalo database saya udah belajar MySQL, semuanya saya pelajarin di Udemy Course Pak Eko
hem... hanya opini sih. benernya 3d / penggunaan GPU accelator di web itu bukan hal yg baru. native browser juga sudah support. problemnya... komplex coding dan kegunaan real life nya kurang. makanya byk SAAS bs memproses secara online misal render video /chat gpt walau di offside juga ke server-server lainnya.
terlepas itu bener atau gk. tapi setau aku java sama golang itu beneran bagus dibandingan yg lain. apa lagi java spring boot securitynya mantap. cuman tergantung dari kebutuhan juga si.
Kalau untuk core app kayanya nodejs blum dipercaya keamanannya,kalau untuk beberapa fitur seperti realtime notif dan sebagainya mungkin masih bisa pakai nodejs
bang eko, dari semua itu kan cuma 1 yang pake Vue dan itu blibli, nah kalo boleh tau kenapa blibli mutusin buat pake Vue ya diantara gempuran React ini? sejujurnya gua ngedalemin Vue juga, cuma agak penasaran kenapa pake Vue gitu?
04:02 tokopedia kisahnya sama kaya Sendrip ternyata awal awal pakai Perl ... terus migrasi ke python dan akhirnya milih Go sebagai pilihan utama di Summary masa masa ini :) mantuls bedanya tokped kaga ke python dulu
Ukuran gede dan terlalu banyak boiler plate di hasil export. Gak seringkas dan se-powerfull native. Temen gw yg pake katanya juga sulit buat custom UI.
@@kucingoyen1UI justru enak flutter banyak package & plugin+kalau kamu hafal berbagai macam widget custom UI bakalan lebih ez. cuma cons nya flutter sudah jelas berat, makan bnayak memory kalau di runtime ke debug mode dengan real device, harus punya spek tinggi baik device/PC plus flutter dev harus jago menghapal ratusan bahkan jutaan widget biar meminimalisir boilerplate code. Saya sendiri mengalaminya hal tersulit di flutter itu manajemen codenya. Makanya sebagai flutter dev sebisa mungkin harus bisa menguasai salah satu state management biar meminimalisir boilerplatenya flutter
Banyakin lagi konten yang gini pa eko , yang santuy tapi ada keterkaitannya dengan coding 🔥. Di Indonesia butuh sepuh seperti ini apalagi di kalangan programming
kenapa ya saya lebih sukak video kaya gini dibanding video ringkas pendek kaya tiktok sebelumnya wkwwkwk alasan: 1. ada temen makan siang sambil liat video. 2. lumayan enakeun kalo video nya panjang .. semanggat terus Kang-eko
iya, video tiktok cuma biar ada konten aja, pas saya lagi malas ngedit nya, hehe
@@ProgrammerZamanNowpak eko gada rencana bikin tutorial css ? 😅
@@agungstarkpaka Eko specialist nya lebih ke back end kayaknya
Kang-Eko Bisa males juga ? saya kira semangat terussssss :) @@ProgrammerZamanNow
@@agungstarklihat di konten pak sandika aja mas karena lebih fokus ke frontend
sebagai programmer java spring boot di salah satu perusahaan terbesar di indonesia, memang java ini dirancang khusus untuk keamanan dan skala besar, dia powerfull banget untuk requirement yang besar, jadi menurutku java sampai kapanpun engga bakalan hilang dari trend, kurangnya cuman syntax nya aja dibanding bahasa yang lain cukup aga belibet wkwkwkwk
Saya awal udah nyemplung di java. Berawal dr JSP bootstrap yg masih sederhana sampe skrg spring boot yg microservice. Tapi gatau kelebihannya karena cm ngikutin guide perusahaan aja. Boleh tau perbandingannya apa mas?
Bang mau nanya bedanya spring framework Ama spring boot itu apa? Atau sama aja?
Bahasa Java memang masih universal, selain karena banyak comunity-nya, Bahasa Java itu sepengalaman aku pakai buat kerja sangat fleksibel bisa untuk Mobile App, Backend-end, ataupun Platform embedded. dari Kuliah udah mendalami Java termasuk framework Spring dan Spring Boot. jadi ngga nyesel sih belajar Java dari dulu pas SMA sampai sekarang.
kalau sekarang berarti make Java juga bang?
kalau udah dari sma harusnya udah pro lu bang
sama, belajar Java dari sejak SMA dan pada masa kuliah udah master.. eh ampasnya di dunia kerja malah PHP dan Laravel yang dimasterkan.. begitu dekat nan jauh, knp jadi menjauh dari Java yaa.. 😂
Betul bang karena seperti kata orang2 kalo Java adalah koentji
Wkwkwk
@@MrForteDRagonaduh kenapa relate sama saya😂😂 dah gitu main php native😅😅
App Perusahaan Unicorn : Mayoritas ReactJS, Golang, Java, NodeJS, Native Mobile Kotlin & Swift.
App Pemerintahan : Mayoritas PHP, C#, Mobile Flutter
benul sekali😆, selama e-ktp masih di fotocopy ya sulit untuk berkembang
Harusnya dibahas juga nih kenapa app pemerintah rata rata fotonya stretching, kadang melar kesamping, kadang bantet.
@@ekhiwkarena dana pembuatan web ato aplikasi seringnya kena potong “jatah”
wkwk kemarin pas kpps web nya sirekap pake ci3, pas peak hours gabisa diakses samsek
Java dari dulu terkenal di kalangan enterprise dan masih melekat sampai sekarang
Golang dipilih sebagai alternatif dari Java karena lebih ringkas
Lalu gini sobat, untuk kalian yang baru kenal pemprograman stop banding2in bahasa ya karena bisa jadi trap buat kalian.
Jika kalian baru merintis karir dan ingin dapet kerjaan cepat tetap pilihlah PHP sembari belajar bahasa lain. Karena PHP masih jadi pilihan pertama untk pelaku usaha di Indonesia.
Emmm,
Perdalam 1 saja, apapun itu ya., percayalah uang akan datang seiring meningkatnya skill kalian.
Aku sendiri dulu mulai dari PHP, dan masih dipake sampai sekarang
Lalu perdalam Python dan Alhamdulillah bisa kerja di perusahaan asal Riyadh (no-contract, fulltime remote)., gaji lumayan...
Aku cuma punya skill coding
- PHP (standar, bukan expert)
- Python (expert)
- TypeScript (standar)
- JavaScript (standar)
udah, itu aja.
Gmn caranya bang bisa kerja remote gitu?
@@gelungku ada beberapa company kulturnya full-remote, hybrid
awalnya ditawarin buat pindah ke sana (ke Riyadh) semua fasilitas ditanggung (mungkin yg punya raja minyak kali ya), wkwkw
tapi karena istriku sedang hamil jadi ngak mungkin pindah untuk setidaknya 6 bulan setelah lahiran.,
akhirnya setuju buat remote aja.,
remote di company itu
1. kita disediakan VM (bisa di AWS - atau dimanapun) - yg seolah2 VM itu adalah komputer kita hari-hari
2. jika kebetulan pakai laptop (karena VM bergantung pada kecepatan inet, kalo pas lemot ya coding jadi ngak enak) - kita diharuskan pakai tools pemantau, seperti Time Doctor
3. biasanya company yg bolehin remote punya orientasi "progress yg eksponen", mau kerja 3 jam sehari asal bisa bener2 buat software yg bagus itu lebih diharga ketimbang asal jadi
4. english adalah kewajiban
5. saling percaya
percaya atau tidak, akhirnya skill-lah yg mmbawa kita kemanpun kita mau, bukan bahasa pemprograman
perdalam 1, jadilah master untuk 1 itu., focus!
@@mengisi tahu lowongannya dari mana bang?
@@gelungku dari LinkedIn, banyak loker disana, sesuaikan aja profile nya.,
kemarin dapat offering letter, masih fresh dari company multi nasional (perusahaan sejenis asuransi) juga (jadi senior Python developer) - tapi karena kontrak base, sepertinya kurang menarik., hehe - bukan mau pamer, tapi di LinkedIn beneran bisa dapat kerja.
phytonnya untuk data science kah?
pak eko kan udah banyak bikin konten bikin aplikasi,mintol bikin juga cara monitoring performa aplikasi dong pak seperti performa di endpoint tertentu, dan tool nya juga kayak ada new relic dll dan juga penjelasan kayak percentile dan lain lain
Java sering disebut artinya yg punya skill Java peluang kerjanya lebih besar. Tapi Sebagai programmer jangan hanya puas belajar dan menguasai satu bahasa pemrograman. Minimal kuasai 5 bahasa pemrograman. Java dan JavaScript minimal harus ada di resume.
Aku sekarang lagi perdalam kotlin di channel pak eko ini karena liat prospek android developer native (kotlin/java) masih terbuka lebar. Walaupun ada yg bilang Flutter lebih baik, tapi ngak tau hatiku lebih tertarik belajar native nya kayaknada feeling tersendiri ingin nguasain kotlin untuk android development. Semoga bisa bekerja di salah satu unicorn yang pak eko jelaskan di atas sebagai android developer 🤲 semangat semuanya 👍
Prospeknya bagus untuk kerja di luar negri atau remote kalau native pakai Kotlin/Java. Kalau indo sudah pasti kebanyakan yang di cari itu kalau ga Flutter ya React Native tapi tidak menutup kemungkinan Java/Kotlin juga masih ada namun biasanya dengan pengalaman lebih dari 4 tahun atau Tingkat senior.
@@pujakhalika Kemarin aku ikut seminar tech yang ngisi para developer gojek, tokopedia sama traveloka dan deep tech katanya di perusahaan mereka bener kata yg mas eko sebutin di video di atas rata rata native pake kotlin dan kalau di tokopedia itu cuman ada beberapa merch aja yg pake flutter. Dan dapat wejangan dari mentor katanya flutter biasanya yg banyak pake perushaan kecil menengah tapi tidak menutup kemungkinan perusahaan besar juga pake. Native kotlin pun masih dibutuhin katanya soalnya mentorku kerja remote di perusahaan surabaya pake kotlin native android nya. Malah disaranin belajar jetpack compose sekarang mas yg hampir mirip paradigma nya dengan flutter tapi pake bahasa kotlin. Intinya semangat belajar nyabkata mentorku ikutin trend boleh tapi harus fokus dengan apa yg kita pelajari sekarang. Thank you insight nya mas
@@iqbalrivaldi2856 Yap balik lagi ke persepsi sendiri mau fokus dimana. Kalau punya mentor/koneksi ordal emang lebih mudah ngembangin imu dan karirnya makanya kamu banyak banyak bersyukur. Coba saya belajar dari 0 modal belajar pakai hp, gapunya device PC/laptop cuma aktif ikutan seminar/workshop online belajar mandiri tanpa adanya mentor ataupun ordal susah dapet kerjaan kalau pakai native kebanyakan native itu perusahaan butuh tingkat menengah dan senior sedangkan saya baru fresh graduate (baru beres sidang bulan kemaren) alhasil mau ga mau ikutin trend pakai framework dan alhamdulillah dapet kerjaan di salah satu startup.
Aku udah coba perbandingan Go sama node/php, bagaikan bumi dan langit cepet nya cuy, gw saranin bagi yang mau belajar ke Golang aja, nge build nya juga sekian detik dah jadi siap deploy ke mana aja
Just sharing;
Sy tahun 2011an trainer Java tp bkin backend mostly pake PHP CI or laravel krn java developer "mahal dan jarang" dulu. But last startup, krn scalability, tahun 2017 paksain revamp dr PHP ke Java springboot, cm ttep ga jd unicrot 😆
Bljar programing itu kaya lagi ngeliat cewek cantik... yg mana klo kita ga menundukan pandangan kita... kita akan gagal fokus.. dan ingin coba ini coba itu.. ingin bisa ini bisa itu.. yg akhirnya buat belajar kita ga konsisten...ttp harus tahap demi tahap.. 😂🙃
[TANYA]
Saya lagi mau mulai project nih buat team (kecil) kami... ini adalah sistem untuk mempermudah pekerjaan kami. bentuknya webapp.
.
untuk FE kami sudah tetapkan akan pakai => React JS
.
Nah, cuma untuk BE nya kami bingung mau pakai "Laravel" atau "Java"?
niatnya kami sekalian belajar juga...
Mana ya yang lebih mending? "Laravel" atau "Java"?
mohon masukan dan alasannya ya!
Terima kasih!
laravel si menurut saya, developernya banyak , komunitas gede
Menurutku pilih yg lebih familiar aja buat teamnya sih, soalnya makin cepet app nya jadi, bakal bisa dapet momentum pas launch nya
klo buat belajar mending ke java (spring boot)
ntar klo dah bisa spring boot, ke framework apa aja kayak laravel lebih mudah
@@hardanaind wah masuk akal sekali pak, terimakasih banyak ya!
“There are only two kinds of languages: the ones people complain about and the ones nobody uses."
Bjarne Stroustrup, The C++ Programming Language
most language using c++ as compiler engine
@@lutfiikbalmajid3128 ga juga..
Banyak bahasa pemrograman dibikin dg bahasa itu juga kok.
Kalo anda ngerti grammar bahasa pemrograman atau mau bikin grammar bahasa baru, maka pakai bahasa apapun anda bisa bikin pemograman baik itu assembler, compiler, atau interpreter..
Anda harus menguasai lexer, parser, ast evaluator jika mau bikin intepreter, atau ast itu anda translate ke instruksi mesin jika mau bikin compiler.
Bahasa pemrograman itu tergantung kebutuhan, ga mungkin komputasi numerik anda pakai Java, g mungkin pemograman sistem pakai Java, g mungkin anda bikin kernel di Linux pakai c++, karena di kernel Linux hanya c atau rust.
Saya menguasai bahasa pemrograman lebih dari 20bahasa (poliglot) menganggap bahasa pemrograman itu tergantung kebutuhan..
Kalo anda butuh performance yg tinggi pakailah compiler, kalau mau compiler safety yg safety pakailah rust, kalo anda mau lebih suka oop pakai c++, kalo g pakai c, kalo mau functional pakai rust.
Kalo mau produktifitas yg tinggi pakai intepreter seperti python, javascript atau Java, namun ada yg dikorbankan memory jauh lebih besar dan lemot adanya GC .
Kalo kebutuhan saya sih pakai rust, karena pakai intepreter baik vba, dotnet, atau Java itu lama, bisa 8x lebih lambat, dan memakan memori sangat besar..
Namun kalo tidak mempedulikannya biaya sewa server Yo wes pakailah Java/javascript/python..
Java ini powerfull ya, database jg bisa sekalian pke oracle. Market di luar juga masih gede.
Nice, yang ditunggu tunggu nih kang
kyknya company yg udah skala besar kebanyakan pakai golang sama java/kotlin springboot, kalau nodejs sama laravel lebih ke company kecil buat mvp produk
ga juga. node js msh dipake uber. laravel msh dipake mastercard dalam stack mereka. lbh ke paradigma saja.mungkin temple os saja yg super sulit di scaling
Kemungkinan Java tetap akan jadi salah satu andalan dan terpakai di banyak perusahaan karena memang Java dirancang sejak awal untuk bisa digunakan di banyak jenis perangkat. Beberapa bahasa pemrograman pun merupakann turunan, modifikasi, atau pengembangan dari Java.
alasan lainnya karena ada enterprise support dan perusahaannya yg ngasih support dianggap sudah mature dan berpengalaman (dari sudut pandang manajemen perusahaan ya, bagi mereka ini mengurangi faktor resiko)
@@rizkyprilian2143Betul, karena Java sudah terbukti bahasa yang robust dan telah dipercaya bahkan oleh perusahaan sebesar Google sebelum mereka bikin bahasanya sendiri yang juga turunan dari Java.
Pak Eko mungkin bisa bikin konten lanjutan kenapa unicorn untuk back end jarang pakai PHP ? karena mayoritas di indonesia baik kuliah/skripsi/software house pun sering kali pakai bahasa pemrograman PHP dengan framework Laravel. Terima kasih 🙏
Php lambat
@@roypalnadi4860bener sekali
Kalo mw bandingin php dan python, menang php kalo soal kecepatan. Tapi php itu intrepreter. Codenya masih di compile dulu saat runtine. Kalo golang / java sudah di compile dulu sebelum run, jadi lebih cepet.
Kalo golang bahasanya lebih mudah ketimbang php dan java. Jadi developnya bisa lebih cepet, tapi sudah trusted.
Alasan utamanya yaitu lambat. Karena PHP itu untuk menjalankan codenya mesti di compile terlebih dahulu beda dengan bahasa pemrograman lain semisal Go, Rust, Scala, Clojure dsb sebelum di run sudah otomatis di compile terus dari segi performance dan alokasi memory PHP sangat lambat. PHP bisa hidup karena ada Laravel. Coba kalau ga ada laravel PHP udah mati dan tergantikan oleh bahasa pemrograman lain. Kalau urusan PHP sering di pake di Materi Kuliah/Software House dsb itu tergantung kebijakan masing" kampus atau instansi. Malah setauku kampus zaman now sudah migrasi ke Go, Python, C++, C#,.NET, Java, Flutter, Kotlin dsb tapi ada juga yang masih pake PHP semua tergantung kebijakan masing" kampus/instansi
Lemot + boros resource. Di kampus banyak pake php karena gampang, tapi ga cocok buat prod sekala besar
nah selanjutnya bahas knp pada pake golang pak untuk backendnya... hehehee.. soalnya ada beberapa PT jg yang boleh dibilang cukup "tajir" dan raksasa, masih pake php backendnya... bisnisnya pun lancar jaya sampai skrg...
kadang bingung juga sih menentukan bahasa pemrograman apa yang akan dipakai... terkadang kemakan omongan doank tp secara fitur dan benefit ga ngerti...
concurrency mas, kalau pt nya concurrency terhadap traffic user masih sedikit walau kategori perusahaan nya besar yah php masih belum masalah, tapi kalau traffic app nya gede PHP susah bat .
Kalo menurut saya kenapa perusahaan banyak yg pake java karena target pasar utama perusahaan itu HP, semua orang pake hp belom tentu pake pc, jadi target pasarnya luas 250 jt warga indonesia, makanya pake java biar sama web n aplikasi android bisa selaras😂
Kalo backend mending java golang, front end mending react, mobile mending native
Mantap kang. Lanjutkan berkarya mencerdaskan generasi bangsa. 👍🏻
Mohon dukungannya
sering-sering bikin video kayak gini kang
bermanfaat bngt👍
Gua mau buat Unicorn baru pake JAVA, soalnya orang-orang bilang JAVA adalah KOENCI...... wkwk.... Java always in my heart, lebih tepatnya Java dan C beserta turunannya..... hehe
Pak Eko, apa yang jadi pertimbangan Blibli menggunakan VueJS untuk FE nya?
ada chrome extention pak , wappalyzer utk liat framework atau bahasa pemograman yg digunakan
Terimakasih informasinya mas eko, semoga sehat selalu. 🙏
Yang gini gini menarik banget nih pak Eko.. Terimakasih banyak suhu
Akhirnya di sebut juga, walaupun terakhir dan betul Grab itu SG company 😊
Mantap kang
Kok gak ada yg pake PHP dan framework laravel ya? Apa gak kuat untuk skala unicorn? Dan apakah udah gak zaman belajar PHP dan framework laravel ya kalo baru mau mulai belajar 😅
money scalling kalau kata orang twitter hahaha
sewaktu masih kuliah saya belajar QBASIC, TURBO PASCAL, ASSEMBLER, COBOL, FoxBase, Delphi kalo sekarang masih laku di perusahaan apa ya 😅
Itu tandanya udah Tua..................
Php populer banget di Indonesia, tapi kenapa jarang dipake start up atau unicorn?
Java lebih banyak dipakai apakah karena lebih banyak digunakan untuk membuat api? Seperti halnya juga golang?
Performanya gan, mending lu pake java ato golang daripada php yang berat banget
krn compiled
@@Sipalinggamingguyssubkecilkalo nodejs gimana bang?
kalo saja gak ada laravel, php sudah tinggal puing2nya saja
@@ismail3404ada wordpress juga
Start up Cloud supply juga pakai react native
Sekarang lagi magang pake PHP Laravel, tapi masih mendalami Go, karena punya impian kerja di Tokopedia wkkw
magang dimana bang?
@@abdulrahemfaqih3356 Citilink bang
java ada di mana-mana ya,. nodeJS atau PHP back end nya jarang kalau unicorn
Tapi perusahaan2 sekarang kebanyakan lebih banyak ngejar mobile multi platform pake Flutter. Saya yg bisa nya native malah susah apply magang 😢
Mantap kang eko
java masih banyak ya, yang baru golang ini
masih banyak yang native ya , memang ntive keren si untuk mobile apps , kalau flutter harap sabar karena makin banyam programmer flutter tpi peluanf nya masi dikit , apakah perlu ya sebagai flutter dev mempelajari native android ?
tergantung
kalau pengen survive ya harus keluar dari zona nyaman.
kontennya selalu bermanfaat, mantap
yess gak rugi2 amat bljr golang , thanks Pak Eko buat nambah semangat🔥
pa eko kalau di pemerintahan biasa pakai apa? kaya disduk capill, diaplikasi kepolisian, kemenag kaya aplikasi pusaka.
suka2 vendor nya
Php
next bahas database yang digunakan juga pa🔥
tempat saya kerja perusahaan internasional PHP OOP dan jquery
back end node js masih jarang ya? mau migrate dari php ke golang agak susah, bada ke node js karena maen fe juga pake vue js jadi lebih mudah
Ngga ada yg pake Rust ya? Bikin ah
konten paling di tunggu 🤟🤟🤟
wih banyak jg ya yg masih pake java, kirain dah pada pindah golang semua, soalnya lowongan java kebanyakan finance atau perbankan
mantap pak
mantap pak eko
Bang Khannedy, tolong resepnya biar tetep terlihat muda, mata didepan laptop terus bikin mata panda, tapi anda kok tidak ya😅, terlihat spt anak kuliah
tidur yang cukup
Gw pake C# bang, udh 10 tahun ni 😅..
suka dg content nya pak eko.
saya emang ganteng
golang dibuat oleh google. apakah unicorn yang salah satu investornya google maka google mewajibkan memakai golang ya? kalau memang begitu, yang berhak menentukan perusahaan memakai bahasa pemrograman apa adalah investornya ya?
gak ada hubungannya
Untuk node js apakah memumpuni untuk skala besar?
Up
jadi masih worth belajar java ya
bukalapak FE nya kayaknya vue js ya pak kalau di cek pakai wappalyzer
Kenapa unicorn butuh migrasi bahasa atau rewrite ke golang atau java?
gak semua rewrite, ada yang sudah dari awal emang pake itu
awalnya saya kira rata2 pakai node js, tapi saya salah wkwkw. untuk PHP mungkin masih relevan untuk aplikasi web seperti sistem informasi dengan laravel
Node js lebih buat belajar aja, kalo dah di lapangan bakal belajar teknologi yg dipake
jadi minder sama stack nodejs - nestjs - typscript. apakah ini saat nya upgrade diri ke java atau golang? hm... dan sebaiknya kemana ya paling enak dengan paradigma nodejs? java dulu atau golang dulu?
Java karena OOP
fokus ke frontend aja kalo gitu
@@ProgrammerZamanNow sempat fullstack mas pake reactjs-nextjs. karena udah terlanjur javascript/typescript lanjut Be ke nodejs. eh ternyata dunia tidak sesimple itu hehehe... berarti kalo BE saya kemana ya mas atau master-master sekalian?
serius dah klo suka minder/overthingking ga cocok jd programmer😂klo pake nodejs, trus liat loker golang pengennya pindah golang, klo udh di golang, liat loker java pengen pindah java, gitu terus ga akan kelar
@@suryohastomo9439java apa golang
java dan c# itu mirip mirip kan susunan sintaks nya ? basic sintaknya mirip-mirip kulihat, rencana saya mau belajar oop di java dan coba terapkan di c# gitu, biar tambah paham oop
Java nya native atau pake node js using framework react atau framework on top framework seperti next js
dosen udemy saya 🙏
php kok gak ada yang pakai 😆
apakah sudah waktunya untuk fomo belajar golang
Pak kalo saya mau belajar java urutannya gimana pak, java springboot dan cotline, itu mana duluan?
Saya udah belajar HTML CSS Javascript, React Dan Node Js, kalo database saya udah belajar MySQL, semuanya saya pelajarin di Udemy Course Pak Eko
gokil sih bro sampai belajar react dan nodejs
bantu jwb, Java dan Kotlin 2 bahasa yg berbeda, tp saran saya bljr Java dlu dan dalamin OOP nya
Menurut lu bg flutter pake engine baru impeller bisa akses gpu shader..3D juga kedepannya sprti apa..bagus gk ni invest bljr skrng
hem... hanya opini sih. benernya 3d / penggunaan GPU accelator di web itu bukan hal yg baru. native browser juga sudah support. problemnya... komplex coding dan kegunaan real life nya kurang. makanya byk SAAS bs memproses secara online misal render video /chat gpt walau di offside juga ke server-server lainnya.
React at the top
Apakah ini dikarenakan vendor developer nya kebanyakan sama atau orangnya sekeliling itu itu juga, sehinga mayoritas menggunakan bahasa yang sama.. ?😄
Sepertinya begitu 😁
@@suparyawan awkakwkaw 😆
terlepas itu bener atau gk. tapi setau aku java sama golang itu beneran bagus dibandingan yg lain. apa lagi java spring boot securitynya mantap. cuman tergantung dari kebutuhan juga si.
@@skycloud8719 dulu smpat belajar java tp blm tertarik tp untuk skrg kalau mau bljr BE dgn java msti langsung kotlin atau java ya?
@@Meow-r2z java, sudah dijawab diatas sama pak eko
bahas pemrograman swift kang
bukalapak masih vue 2 bang , merek ajuga make microFE jadi mungkin ada reactnya juga
Klo pake wappalizer buat liat tech / stack yg dipake itu bisa ga sih pak? Mksdnya akurat ga tuh
Pak eko, kenapa backend jarang pake javascript (node js)
Performanya jelek
Kalau untuk core app kayanya nodejs blum dipercaya keamanannya,kalau untuk beberapa fitur seperti realtime notif dan sebagainya mungkin masih bisa pakai nodejs
ada ekstensj buat cek pa wappalyzer kalo ga salah itu bisa cek framework atau backend nya pake apa cuman gatau akurat atau engga
Bahas Clojure pak Eko
om eko, kenapa frontend di blibli lebih memilih pakai vue?
Dimanakah posisi python dan djangonya?
bang eko, dari semua itu kan cuma 1 yang pake Vue dan itu blibli, nah kalo boleh tau kenapa blibli mutusin buat pake Vue ya diantara gempuran React ini? sejujurnya gua ngedalemin Vue juga, cuma agak penasaran kenapa pake Vue gitu?
Apakah mendingan jadi frontend iOS aja ya karena Swift yang dipakai
Front end yg konten² nya kaya pak eko ada gk ya? Cari blm ketemu²
04:02 tokopedia kisahnya sama kaya Sendrip ternyata awal awal pakai Perl ... terus migrasi ke python dan akhirnya milih Go sebagai pilihan utama di Summary masa masa ini :) mantuls bedanya tokped kaga ke python dulu
lebih mantul foto profil lu bro wkwk
mas eko bisa jelasin tentang microfrontend, soalnya setau saya traveloka sendiri mobile apps nya dia microfrontend native dan react native
biasanya apa saja pertimbangan bagi unicorn tersebut memilih Java, Golang dll dalam memilih PL tersebut kang?
Java ketersediaan resources yg masih banyak, golang powerful cuma resources masih belum banyak, tapi progressing akan banyak kedepannya
Gopay juga flutter mobile appsnya
Hmhm sedih .NET gk ada terdaftar😂
Express nggak ada ?
bahas databasenya jg donk
Ga ada yg pake wordpress atau CMS?
Kenapa ga ada yg pake dotnet ya? Apa karena jarang developernya
kalau DB nya mereka pake apa aja bang
klo kita di pemerintahan.. frontend angular..backend java n nodejs
Pak Eko, untuk gojek web profile company nya menggunakan framework django, apakah benar?
Lebih baik belajar sampe backend kotlin atau cukup sampe backend java aja ya untuk jangka panjangnya?
cukup java
Node js jarang ya?
Kog tdk ada JS
kenapa sisi mobilenya ga pakai flutter ya hehe
Berat si,kek apl jenius lelet banget
Ukuran gede dan terlalu banyak boiler plate di hasil export. Gak seringkas dan se-powerfull native. Temen gw yg pake katanya juga sulit buat custom UI.
@@kucingoyen1 ui bukan enakan flutter ya dari pada native
@@kucingoyen1UI justru enak flutter banyak package & plugin+kalau kamu hafal berbagai macam widget custom UI bakalan lebih ez. cuma cons nya flutter sudah jelas berat, makan bnayak memory kalau di runtime ke debug mode dengan real device, harus punya spek tinggi baik device/PC plus flutter dev harus jago menghapal ratusan bahkan jutaan widget biar meminimalisir boilerplate code. Saya sendiri mengalaminya hal tersulit di flutter itu manajemen codenya. Makanya sebagai flutter dev sebisa mungkin harus bisa menguasai salah satu state management biar meminimalisir boilerplatenya flutter
Bukalapak seingetku Vue, tapi ga tahu sih barangkali tim sebelah ada yg React
Apakah mobile & web resources nya dari backend yang sama?
Mas kalau mau belajar dari awal mending langsung kotlin atau java dulu?
java dl
@@ProgrammerZamanNow ok mas