Junior dan senior selalu bertentangan.. yang junior merasa paling tau dan senior tidak mau berbagi ilmu.. untuk kang eko ga begitu.. hatur nuhun kang 🙏
sebenernya senior bukan tidak mau berbagi ilmu, kalo kondisinya si junior merasa paling tahu, yah biasanya si senior bakal diem, syukur alhamdulilah nga usah nganggu2, do our own business karena pastinya senior lebih banyak kerjaannya dan ada tenggat
@@29PNW kalau dikantor tuh junior keseringan terlalu excited bawa konsep baru muluu padahal masih knowledge dasar, project yg tadinya simpel udah kaya mau bikin misi ulang alik, ribet, rumit, janji muluk bener ke manajemen, presentasi sok iyes, giliran kick off project malah nyangkut semua, lama gak tau mau diapain gak ada pengalaman project sebelomnya. manajemen non teknis mana mau tau soal gituan, manajemen taunya cepet kelar project lain mau kick off. cari penyakit sendiri, project belom kelar malah resign gak kuat tekanan, akhirnya di handover malah tambah kusut. salah mereka belom bisa ngatur ekspektasi manajemen sih. niatnya menghargai anak baru biar berkembang tapi malah kebablasan pedenya. ilmu baru boleh tapi di dunia kerja nyari aman ke manajemen juga musti pinter.
Sekedar menambahkan menurut saya. Secara ringkas perbedaan junior dan mid adalah speed, gitu aja. Sedang mid dan senior secara speed sama saja, tapi senior lebih mikirin quality code dan arsitektur. Contohnya mikirin code mana yang bisa direuse, arsitektur yang baik, dsb sehingga ketika diimplementasikan kecepatan seluruh tim akan bertambah. Ibarat game senior itu kasih buff ke team.
Baru pertama kali kerja, ngerjain project yang mandeg, kaget, plus bertanya2, tulisan apakah ini :( Senior yang bener2 senior yang ngerjain app android itu udah resign :( pengalaman saya 0 tahun waktu itu :( emang sih lebih banyak task bug fixing nya, tapi mo gimana pun, baru masuk langsung ditiban gajah :( barasa langsung jadi middle engineers saat itu juga dan bahkan saat ini berasa jadi senior kalo diliat dari vidio kang Eko ini
junior namingnya masih aneh, kadang ga mikir kalau codeya bakal dipake sama org lain dan suatu saat bakal di handover (kasus saya pribadi). klo senior, kebalikan dari itu idealnya
Kang, klo di corporate kerja udh lama jabatan udh spv punya tanggungan anak & istri tp skill cm programmer php rutinitas sehari-hari dikantor cm support2 & maintain website. Dan ketika nyebar CV niatnya ningkatin skill tapi udh kepentok sm usia diatas 35th. Kira-kira ada saran dan masukkan gk kang eko utk usia sgtu? Sempet kepikiran pgn switch karir biar bsa bertahan.
kang eko, misalnya saya sebagai seorang senior developer... wajar gk sih kalo saya "menekankan" bawahan dan/atau rekan saya untuk memenuhi dan/atau menyamakan style programming.. di kantor saya, saya selalu berusaha maksimal agar kode yang saya buat itu rapih, readable dan reusable. Dari segi kerapihan, misalnya pada bahasa javaScript saya selalu menggunakan template literal jika ingin membuat element HTML di JS, akan tetapi rekan saya selalu menggunakan teknik concatenation yang mana itu sangat tidak readable dan susah ketika ingin melakukan debugging. kembali lagi ke pertanyaan... wajar gk sih kalo saya menekankan rekan saya agar setidaknya seragam dalam style tersebut.
menurut saya sendiri si dibilg wajar atau enggak ya. balik ke awal kalau memang dari awal struktur nya apa ya harus ttp ikut struktur tersebut, kecuali ada kesepakatan pergantian struktur secara bareng2 ya harus kompak pake itu semua dari junior maupun senior kecuali yg senior mau rapihin struktur junior yg berantakan xD tapi kan TIDAK biasanya. Jadi wajar atau gk wajarnya seharusnya harus bisa ngikutin seengaknya 70-80% *CMIIW
Menurut saya, coba di diskusikan dlu sama rekan kamu mau/tidak menggunakan style yang sama tapi ya mungkin susah juga untuk sebagian orang mengubah style programing mereka ke hal baru terutama jika mereka tidak paham akan style programing yang sesuai/sama dengan kamu gunakan. karna mungkin bisa jadi menurut mereka itu cara yang emang praktis dan simple, juga mungkin sumber informasi belajar mereka juga berbeda dengan yang kamu dapatkan contoh yang mungkin sama² mempelajari bahasa A, namun sumber dari informasi diserap berbeda dia diajarin style B, kamu diajarin style C. dan mungkin itu sudah melekat ke darah daging dia 🤣 atau juga kamu. kalau dibilang wajar menekankan , bisa iya bisa tidak dalam artian, iya jika rekan kamu mau diajak berdiskusi dan memakai style yang sama sesuai dengan kamu gunakan agar dalam lingkup t4 kantor kamu menjadi enak dari segi manusia dan kerjaannya. Tidak ny mungkin bisa menggangu suatu proyek yg sedang dikerjakan karna kamu mencoba menegaskan dia untuk memakai style yang sama dengan yang kamu pakai dan proyek itu malah jadi semakin rumit dan banyak error dan memunculkan hal2 lain yang mungkin tidak diinginkan. Tapi ya terlebih dari itu semua. Balik lagi ke paragraf awal, semua punya plus minus nya jika di terapkan
@@computeristid8365 beberapa bahasa pemrograman punya standarisasi style programming misal PHP ada PSR, Python ada PEP, dll, bbrp bahkan udh ada code formatter, misal di JS ada prettier+eslint, Go punya built-in formatter, jd bisa dijadiin acuan, malah klo bisa di automate masalah style biar gjd perdebatan (misal bikin pre-commit hook utk format code)
gimana pendapat kang eko atau temen" disini tentang freshgraduate yang bisa pakai banyak tools kaya misalnya reactjs vuejs expressjs golang , tapi lemah di data structure dan algoritma?, soalnya pernah ngerjain soal di hackerank yang basic dan itu ternyata kerasa nya susah
junior terlalu bangga dengan teknologi baru yg ada di kepela mereka, analoginya kaya pergi kepasar pake ducati panigale 😂😂 padahal kalau kerja di perusahaan end user manajemen gak butuh itu, gak nanya juga, gak ngerti juga, yg penting cepet, kalau bisa besok jadi 😂😂 beda lagi kalo di vendor IT manajemen konyol harus dihadepin pakai cara yg konyol juga 😂😂 project roro jongrang pakai cara rumit2 sih bunuh diri namanaya 😂
The GMS that you use here is completely different softing than the one I use even though I'm using tNice tutorials exact software, why is tNice tutorials?
tapi banyak juga nih mas level junior ditanyanya lvl senior wkwkw, udah mulai nnya database yang baik, terus knpa milih itu alesannya apa padahal rolenya junior gimna tuh mas?
kang bole tanya di luar konteks dikit gak... saya penasaran dulu kenapa (contoh) mozilla versinya dari 3.x mendadak naik terus2an sampe sekarang sudah 104.x , padahal dulu dari 1.x ke 3.x itu lama banget rasanya. lalu barusan saya baca sejarah JS, kayaknya development nya kek pernah macet dari ECMAScript 3 lalu mendadak muncul2 lagi sudah jadi ECMAScript 6. sepertinya era2nya sama antara mozilla yang versinya 'macet', beda sekali sama skrg yg kayaknya cepat sekali naik major versionnya. itu apa gerangan yang terjadi ya waktu itu ? apakah ada hubungannya dengan menjamurnya trend coding sekarang2 ini, ataukah hubungannya lebih ke teknologi yang 'mature' atau .. apa ? terima kasih.
Om saya lulusan IT yang pengen switch karir dari yang sebelumnya Inventory ke data scients dimana harus menguasai salah satu bahasa pemrograman misal Python. Berarti saya masuknya ke Junior ya om? Makasih sudah mau menjawab
saya mahasiswa semester 3 teknik informatika, belum punya pengalaman pekerjaan. experience programming jalan 4 tahun dengan komunitas, dulu pernah buat aplikasi sederhana untuk dipake di kelas saya, sehari udah selesai developmentnya (speed), refactoring sering saya lakuin, clean arch sedikit sedikit saya implementasi ke project saya, design pattern sudah saya coba, SOLID selalu saya inget untuk ngerjain setiap project. bisakah saya self claim sebagai senior programmer? hmm atau mungkin tingkatannya pasti beda beda ya tergantung dari penglihatan orang orang gimana
@@mrizkimaulidan cara paling mudah coba iseng ngelamar kerja level senior, ikutin tahap² interview & test-nya, nanti bisa tanya sama interviewer apakah bisa di level Senior. Temen saya ada yg lulusan SMK, pengalaman coding 3 thn, tp ilmunya udh cocok jd senior
Self claim sebagai CTO jg bs. Dan Senior di perusahaan A bs jd junior di perusahaan B. Jadi self claim boleh2 aja, tp pembuktiannya nanti klo apply kerja beneran.
Saya masih kuliah semester 3, namun saya sedikit ragu dengan kualifikasi "pengalaman php minimal 1tahun" dan sejenisnya ketika melihat job requirement. apakah pengalaman disini harus bekerja membuat project resmi? seperti magang dikantor atau bisa saja ngoding di UKM, projek mandiri, dan tugas kuliah dapat dihitung 1tahun?
rata2 yang dicari itu projek mandiri (misal pernah punya client lebih bagus). kalo kualifikasi masih pengalaman 1 tahun, itu biasanya nyari yang udah lumayan familiar sama syntaxnya, hitungannya ga jauh beda sama fresh graduate
itu yg secara rule nya tetapi kadang di perusahaan tergantung atasannya, kadang ada atas yg memaksakan bahasa pemograman tertentu... walaupun tahu speed nya tidak sesuai
Junior dan senior selalu bertentangan.. yang junior merasa paling tau dan senior tidak mau berbagi ilmu.. untuk kang eko ga begitu.. hatur nuhun kang 🙏
Mudah²an kultur kerjanya mendukung, jd bisa sama² belajar & berkembang junior dan senior
Junior harus nurut senior... jangan banyak beropini. Inget dulu pernah diomelin karena hal ini... wkwkwk
kalau saya sih cukup beruntung dpt senior engineer yg membuka diskusi. sayang, sayanya yang kurang berilmu, jadinya sering iya-iya-in aja
sebenernya senior bukan tidak mau berbagi ilmu, kalo kondisinya si junior merasa paling tahu, yah biasanya si senior bakal diem, syukur alhamdulilah nga usah nganggu2, do our own business karena pastinya senior lebih banyak kerjaannya dan ada tenggat
@@29PNW kalau dikantor tuh junior keseringan terlalu excited bawa konsep baru muluu padahal masih knowledge dasar, project yg tadinya simpel udah kaya mau bikin misi ulang alik, ribet, rumit, janji muluk bener ke manajemen,
presentasi sok iyes, giliran kick off project malah nyangkut semua, lama gak tau mau diapain gak ada pengalaman project sebelomnya.
manajemen non teknis mana mau tau soal gituan, manajemen taunya cepet kelar project lain mau kick off. cari penyakit sendiri, project belom kelar malah resign gak kuat tekanan, akhirnya di handover malah tambah kusut.
salah mereka belom bisa ngatur ekspektasi manajemen sih. niatnya menghargai anak baru biar berkembang tapi malah kebablasan pedenya.
ilmu baru boleh tapi di dunia kerja nyari aman ke manajemen juga musti pinter.
Sedihnya tuh. Pas di team dev, dianggap senior. Dapet task berat2. Tapi dari manajemen masih dianggap junior 🗿
Job desc nya senior, gajinya junior
manajemen non teknis, gaakan ngerti yang beginian
Sekedar menambahkan menurut saya. Secara ringkas perbedaan junior dan mid adalah speed, gitu aja. Sedang mid dan senior secara speed sama saja, tapi senior lebih mikirin quality code dan arsitektur. Contohnya mikirin code mana yang bisa direuse, arsitektur yang baik, dsb sehingga ketika diimplementasikan kecepatan seluruh tim akan bertambah. Ibarat game senior itu kasih buff ke team.
Alhamdulillah kang Eko mah udh senior banyak pengalaman dan pengetahuan tp selalu berbagi ilmu dengan junior seperti saya ini👍👍
bedanya
Senior: gaji level junior
Junior: gaji level magang
magang: gaji level konsumsi ( gk digaji, cuma dapet makan) 🗿
Terima kasih banyak Mas Eko atas informasinya, ini menjadi bekal saya untuk persiapan kerja sebagai junior programmer 🙏
Thanks sharingnya mas
Best tutorial, thank you very much
Wah pas nih saya lagi ngejar jadi Senior secara Hard & Soft skill... Nuhun Kang Eko...
That 'mentoring' is another level. It was hokage requirement maybe. Thank you mas eko
tema yg ditunggu2 thank you mas eko
Terima kasih bang
Terimakasih atas ilmu yg mahal ini😁🙏
I was given soft soft as a gift in 11, and up until recently, I was so overwheld by the complexity of it that I never got past just using
temanya menarik & ditunggu-tunggu
senior itu sakti 😆, thanks ilmu nya pak eko
uwah orang twitter
@@gerinsz hei haha
Baru pertama kali kerja, ngerjain project yang mandeg, kaget, plus bertanya2, tulisan apakah ini :(
Senior yang bener2 senior yang ngerjain app android itu udah resign :( pengalaman saya 0 tahun waktu itu :( emang sih lebih banyak task bug fixing nya, tapi mo gimana pun, baru masuk langsung ditiban gajah :( barasa langsung jadi middle engineers saat itu juga dan bahkan saat ini berasa jadi senior kalo diliat dari vidio kang Eko ini
Be Like
Junior : Kita harus pake best practice refactor lib ini lib itu efektif
Senior : Ora ono waktunya le deadline.
Haha
senior saya di kantor enak bangst sih, jadi kalo pas lagi ga ada project, biasanya ngadain sesi mentoring, sharing2 ilmu intinya
Exactly
junior namingnya masih aneh, kadang ga mikir kalau codeya bakal dipake sama org lain dan suatu saat bakal di handover (kasus saya pribadi). klo senior, kebalikan dari itu idealnya
Kang, klo di corporate kerja udh lama jabatan udh spv punya tanggungan anak & istri tp skill cm programmer php rutinitas sehari-hari dikantor cm support2 & maintain website. Dan ketika nyebar CV niatnya ningkatin skill tapi udh kepentok sm usia diatas 35th. Kira-kira ada saran dan masukkan gk kang eko utk usia sgtu? Sempet kepikiran pgn switch karir biar bsa bertahan.
Up
Pertanyaan bagus nih
kang eko, misalnya saya sebagai seorang senior developer...
wajar gk sih kalo saya "menekankan" bawahan dan/atau rekan saya untuk memenuhi dan/atau menyamakan style programming..
di kantor saya, saya selalu berusaha maksimal agar kode yang saya buat itu rapih, readable dan reusable. Dari segi kerapihan, misalnya pada bahasa javaScript saya selalu menggunakan template literal jika ingin membuat element HTML di JS, akan tetapi rekan saya selalu menggunakan teknik concatenation yang mana itu sangat tidak readable dan susah ketika ingin melakukan debugging.
kembali lagi ke pertanyaan... wajar gk sih kalo saya menekankan rekan saya agar setidaknya seragam dalam style tersebut.
menurut saya sendiri si dibilg wajar atau enggak ya. balik ke awal kalau memang dari awal struktur nya apa ya harus ttp ikut struktur tersebut, kecuali ada kesepakatan pergantian struktur secara bareng2 ya harus kompak pake itu semua dari junior maupun senior kecuali yg senior mau rapihin struktur junior yg berantakan xD tapi kan TIDAK biasanya.
Jadi wajar atau gk wajarnya seharusnya harus bisa ngikutin seengaknya 70-80% *CMIIW
Menurut saya, coba di diskusikan dlu sama rekan kamu mau/tidak menggunakan style yang sama
tapi ya mungkin susah juga untuk sebagian orang mengubah style programing mereka ke hal baru terutama jika mereka tidak paham akan style programing yang sesuai/sama dengan kamu gunakan. karna mungkin bisa jadi menurut mereka itu cara yang emang praktis dan simple, juga mungkin sumber informasi belajar mereka juga berbeda dengan yang kamu dapatkan
contoh yang mungkin sama² mempelajari bahasa A, namun sumber dari informasi diserap berbeda dia diajarin style B, kamu diajarin style C.
dan mungkin itu sudah melekat ke darah daging dia 🤣 atau juga kamu.
kalau dibilang wajar menekankan , bisa iya bisa tidak dalam artian, iya jika rekan kamu mau diajak berdiskusi dan memakai style yang sama sesuai dengan kamu gunakan agar dalam lingkup t4 kantor kamu menjadi enak dari segi manusia dan kerjaannya. Tidak ny mungkin bisa menggangu suatu proyek yg sedang dikerjakan karna kamu mencoba menegaskan dia untuk memakai style yang sama dengan yang kamu pakai dan proyek itu malah jadi semakin rumit dan banyak error dan memunculkan hal2 lain yang mungkin tidak diinginkan.
Tapi ya terlebih dari itu semua. Balik lagi ke paragraf awal, semua punya plus minus nya jika di terapkan
@@juaniw6735 waah siaap bang thank you insight nya
@@computeristid8365 beberapa bahasa pemrograman punya standarisasi style programming misal PHP ada PSR, Python ada PEP, dll, bbrp bahkan udh ada code formatter, misal di JS ada prettier+eslint, Go punya built-in formatter, jd bisa dijadiin acuan, malah klo bisa di automate masalah style biar gjd perdebatan (misal bikin pre-commit hook utk format code)
Pak Eko ni bos senggol dong
gimana pendapat kang eko atau temen" disini tentang freshgraduate yang bisa pakai banyak tools kaya misalnya reactjs vuejs expressjs golang , tapi lemah di data structure dan algoritma?, soalnya pernah ngerjain soal di hackerank yang basic dan itu ternyata kerasa nya susah
2
Belum bisa ke senior karna Struktur data penting banget sih. Supaya bisa nentuin time & space complexity
pak eko bikinin course tentang java web dong...
Setuju, java web mas eko.
kayaknya ada course spring boot, kalau udah tau, pasti juga bisa bikin REST API dengan spring boot framework, kalau frontend nya mah bebas
So tNice tutorials is the tutorial Ed Sheeran saw right before he made shape of you.
junior terlalu bangga dengan teknologi baru yg ada di kepela mereka, analoginya kaya pergi kepasar pake ducati panigale 😂😂
padahal kalau kerja di perusahaan end user manajemen gak butuh itu, gak nanya juga, gak ngerti juga, yg penting cepet, kalau bisa besok jadi 😂😂
beda lagi kalo di vendor IT
manajemen konyol harus dihadepin pakai cara yg konyol juga 😂😂
project roro jongrang pakai cara rumit2 sih bunuh diri namanaya 😂
The GMS that you use here is completely different softing than the one I use even though I'm using tNice tutorials exact software, why is tNice tutorials?
tapi banyak juga nih mas level junior ditanyanya lvl senior wkwkw, udah mulai nnya database yang baik, terus knpa milih itu alesannya apa padahal rolenya junior gimna tuh mas?
Level junior tuh kalo dari years experience itu kisaran berapa ya. Soalnya sering nemu jobs role junior tapi min experience 1 tahun
@@besipenyok Kalo liat dari job position pembagian levelnya gini berdasarkan year of experience, 0-1 intern, 1 entry, 2-3 associate, 3+ mid-to-senior
@@besipenyok senior di company A bisa jd junior di company B. Relatif.
kang bole tanya di luar konteks dikit gak... saya penasaran dulu kenapa (contoh) mozilla versinya dari 3.x mendadak naik terus2an sampe sekarang sudah 104.x , padahal dulu dari 1.x ke 3.x itu lama banget rasanya. lalu barusan saya baca sejarah JS, kayaknya development nya kek pernah macet dari ECMAScript 3 lalu mendadak muncul2 lagi sudah jadi ECMAScript 6. sepertinya era2nya sama antara mozilla yang versinya 'macet', beda sekali sama skrg yg kayaknya cepat sekali naik major versionnya. itu apa gerangan yang terjadi ya waktu itu ? apakah ada hubungannya dengan menjamurnya trend coding sekarang2 ini, ataukah hubungannya lebih ke teknologi yang 'mature' atau .. apa ? terima kasih.
Penjelasan yang bagus beda programmer junior dan junior..,apa lulusan tik harus jadi programmer ya?
sering terjadi di aku : lowongan nya junior, tapi task nya setara senior 😥😥 alhasil putus kontrak deh 😥😥😥
Memang tasknya apa ?
kalau mau nanya begitu kemana yaa kang ?
Om saya lulusan IT yang pengen switch karir dari yang sebelumnya Inventory ke data scients dimana harus menguasai salah satu bahasa pemrograman misal Python. Berarti saya masuknya ke Junior ya om?
Makasih sudah mau menjawab
@Dragon Master terima kasih mas atas pencerahan nya
#ask apps untuk coret ini namanya apa yah ? klo versi ubuntu ada kah ?
saya mahasiswa semester 3 teknik informatika, belum punya pengalaman pekerjaan. experience programming jalan 4 tahun dengan komunitas, dulu pernah buat aplikasi sederhana untuk dipake di kelas saya, sehari udah selesai developmentnya (speed), refactoring sering saya lakuin, clean arch sedikit sedikit saya implementasi ke project saya, design pattern sudah saya coba, SOLID selalu saya inget untuk ngerjain setiap project. bisakah saya self claim sebagai senior programmer? hmm atau mungkin tingkatannya pasti beda beda ya tergantung dari penglihatan orang orang gimana
walaupun ya jujur masih ngerasa kurang banyak pengalaman saya
@@mrizkimaulidan cara paling mudah coba iseng ngelamar kerja level senior, ikutin tahap² interview & test-nya, nanti bisa tanya sama interviewer apakah bisa di level Senior. Temen saya ada yg lulusan SMK, pengalaman coding 3 thn, tp ilmunya udh cocok jd senior
Self claim sebagai CTO jg bs. Dan Senior di perusahaan A bs jd junior di perusahaan B. Jadi self claim boleh2 aja, tp pembuktiannya nanti klo apply kerja beneran.
Saya masih kuliah semester 3, namun saya sedikit ragu dengan kualifikasi "pengalaman php minimal 1tahun" dan sejenisnya ketika melihat job requirement. apakah pengalaman disini harus bekerja membuat project resmi? seperti magang dikantor atau bisa saja ngoding di UKM, projek mandiri, dan tugas kuliah dapat dihitung 1tahun?
rata2 yang dicari itu projek mandiri (misal pernah punya client lebih bagus). kalo kualifikasi masih pengalaman 1 tahun, itu biasanya nyari yang udah lumayan familiar sama syntaxnya, hitungannya ga jauh beda sama fresh graduate
btw, nyaman gak mas secreb lab nya ??
Junior senior ini berdasarkan pengetahuannya ya bang? Bukan dari usia kan ya?
Kalo bang eko sih udah masuk pakar ini bukan senior lagi wkwk
itu yg secara rule nya tetapi kadang di perusahaan tergantung atasannya, kadang ada atas yg memaksakan bahasa pemograman tertentu... walaupun tahu speed nya tidak sesuai
yoo
Junior wajib tau framework gak mas eko
test