Junior, Mid, Senior, Tech Lead, Team Lead... Kime Denir?

  Рет қаралды 9,376

Ugur Umutluoglu

Ugur Umutluoglu

Күн бұрын

Bu videoda yazılım geliştiricinin kariyer yolunda uğradığı ünvanlara değindim. Junior, mid, senior yazılımcı kime denir, ünvanı ne belirler, yazılımcı senior olduktan sonra karşısına çıkan yazılım mimarı, teknik lider, takım lideri, yazılım yöneticisi gibi pozisyonların görev tanımları neler içerir bu gibi konuları anlattım.
Daha önceden kanalımda yayınlanan şu videolarda burada anlatılan bazı pozisyonlar daha detaylı şekilde ele alınmıştı:
Senior Developer Kime Denir, Neler Sizi Senior Yapar? • Senior Developer Kime ...
Yazılım Mimarisi ve Yazılım Mimarları • Yazılım Mimarisi ve Ya...
Uğur Umutluoğlu
/ umutluoglu
/ ugurumutluoglu

Пікірлер: 29
@hamzayavuz6820
@hamzayavuz6820 3 жыл бұрын
Şu aralar junior olarak çalıştığım firmada kendimi geliştiremediğimi düşünürken bu içerikle beraber firmanın bana tam olarak gelişmem için gereken şeyleri verdiklerini gördüm. Teşekkürler hocam
@kzartmapatatesikola7790
@kzartmapatatesikola7790 3 жыл бұрын
Hocam merhaba, hangi bölüm mezunusunuz ve hangi program dillerini öğrenerek junior olarak başladınız cevaplarsanız çok sevinirim
@hamzayavuz6820
@hamzayavuz6820 3 жыл бұрын
@@kzartmapatatesikola7790 yönetim bilişim sistemleri (%100 ingilizce) bölümünde son sınıf öğrencisiyim. İşim şuanda junior front-end developer. Bölümüm gereği her dilden biraz ama hiçbirinden tam değil benim :). Ama html css ve js dillerini kullanıyorum işimde
@hamzayavuz6820
@hamzayavuz6820 3 жыл бұрын
@@alihanh uğur abi de bu konuda video çekti. Eğer üniversiteli developer olmak istiyorum okulda da yazılım göreyim istiyorsan tavsiye ederim.
@sabanroyale4849
@sabanroyale4849 Жыл бұрын
@@hamzayavuz6820 hangi okul
@merveyardmc6470
@merveyardmc6470 3 жыл бұрын
Uğur abi videoların beni hem motive ediyor hem de bilgilendiriyor çok çok teşekkür ederim
Жыл бұрын
0-2 yıl junior, 2-4 yıl mid olabilir. Fakat senior gerçekten gri bir alan. Ayrıca ilk ayında zehir gibi olan juniorlar olabiliyor. Bunlara direkt mid lik verilmemesi yıldan dolayı değil farklı projelerdeki tecrübe eksikliğidir. Senior olmakta mükemmel kod yazmak değil. Birbirinden farklı projelerde görev almak bile yönetsel olarak neler yapılması gerektiği konusunda tecrübe kazandırır.en uzun kariyer yolu seniorlukta ortaya çıkar. Senior lukta aslında içinde baya bir kısma ayrılır. Junior gibi işler yapanlarda vardır. Team lead gibi işler yapanlarda vardır.
@SesTonuu
@SesTonuu 3 жыл бұрын
Bu güzel içerik için teşekkürler hocam.
@ebraraltunkaynak6438
@ebraraltunkaynak6438 3 жыл бұрын
ugur hocam , juniordan beklentiler hep az derler , internette insanlar juniorun iş bilmemesini konuşur. Junior iş ilanlarındaki beklentiyle insanların anlattığının çok farkı var
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
Junior'ın her şeyi veya çoğu şeyi bilmesini beklemek tabii ki doğru değil, ama temel konuları bilmesi ve öğretilen şeyleri hızlıca kavraması beklenen bir şey. Junior'lardan zor konularda aksiyon alması çok beklenmez, aslında burada benim vurgulamak istediğim konu buydu.
@mstgnz
@mstgnz 3 жыл бұрын
Yazılım dünyası yerinde durmayan bir dünya, sürekli yeni teknolojiler ve konseptler ortaya çıkıyor. Her teknolojiyi takip edip öğrenmek ve öğrendiklerini uygulayarak teoriye dökmek çok zaman isteyen bir eylem. Bir zaman sonra bir bakıyorsunuz öğrenme cehennemine girmişsiniz. Frontend ve Backend teknolojileri artık çok fazla. Bu yüzden hangi alanda ilerlemek isteniyorsa o alandaki teknolojilere ve tabikide hepsine değil sadece önü açık olan arkasında büyük firmaların olduğu teknolojilere yönlenmek gerekiyor. Bir insanın hem frontend, hem backend, hem devops vb. alanlarda her şeyi profesyonel manada bilmesi imkansız. Bir insan sadece belli başlı alanlarda profesyonelleşebilir. Ancak firmalar işe alım süreçlerinde istedikleri özellikler öyle absürt ki yazılımcılar çaresiz her şeyi öğrenmek zorunda kalıyor. "Bir işi yap ama en iyi şekilde yap" kavramını benimsememiz gerekiyor. Misal benim Udemy üzerinde bir sürü eğitimim var. Hepsinide yarım yamalak öğrendim. Böyle olunca tabi her zaman junior olarak kalacağım algısı oluşuyor. 2008 yılından bu yana Php biliyorum ama ben php konusunda hâla kendime senior'um diyemiyorum çünkü hiç bir teknolojiyi a'dan z'ye kullanmıyoruz. İhtiyaç kadarını kullanıyoruz. Karşıma geldikçe araştırıp yapıyorum. Bu durumda esasen neyi ne kadar bildiğinden çok, bilmediklerini hızlı araştırıp, öğrenip, uygulamaktan geçiyor. Java veya Go projesinde çalışmak istiyorum. O alanda tecrübe etmek istiyorum ama o alanda iş tecrübesi olmadığı için olmuyor. Bir insan 7'sinde neyse 77'sinde de odur misali, php ile geldik php ile gideceğiz sanırım :)
@burakusluer8953
@burakusluer8953 7 ай бұрын
hocam saçma gelebilir ama ben hala mid mi senior mu olduğumu anlayamadım yapabildiğim bir kaç işi söyleyeyim siz beni bilgilendirin umarım bu yorumu okursunuz AI a soruyorum daha çok ikilemde bırakıyor beni +tek başıma bir pazaryeri entegrasyonu herşeyiyle geliştirebiliyorum bana verin hepsiburada trendyol gibi API ler için size tam ürün sipariş isterseniz zamana bağlı isterseniz sipariş oluştuğunda tetiklenen yani event şeklinde bir plugin ortaya koyabilirim bunlar opencart ve laravel symphony gibi frameworkler içinde geçerli ön yüzdede istediğiniz UI UX tasarımını html5 css3 javascript/jquery olarak kodlayabilirim ama hala junior muyum senior muyum bilmiyorum nasıl anlıyoruz bunu bilen developer kardeşler yardımcı olursa çok sevinirim alanım full-stack geliştiricilik
@yunusemreturan2750
@yunusemreturan2750 3 жыл бұрын
İyi anlattınız da kriter olarak bir yıllık yolüzerinden gittiniz bu bir yıllık yol nedir bir yıllık yolu nasıl tamamlarız 2. biryıllık yol vs. gibi bir video çekermisiniz
@ozlemozz
@ozlemozz 3 жыл бұрын
Merhaba flutter ile ilgili ne düşünüyorsunuz? Sizce geleceği olan ve projelerde kullanılmasını önerdiğiiniz bir dil mi? Cevaplayabilirseniz çok memnun olurum .
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
Flutter'ın geleceği var diyebiliriz, şu an giderek yaygınlaşıyor. Ancak bu gibi cross-platform kütüphanelerin ömürleri çok uzun olmuyor genelde, yeni çıkan başka bir kütüphane zamanla eskisinin yerini alıyor. Önümüzdeki 4-5 yıl Flutter yaygınlaşır ve kullanılır, ama sonrası için şimdiden tahmin yapmak zor.
@ozlemozz
@ozlemozz 3 жыл бұрын
Ugur Umutluoglu teşekkürler cevabınız için
@FurkanGulsen
@FurkanGulsen 3 жыл бұрын
Icerik harikaydı 🙏🏼 CTO dedigimiz rol tech lead'e mi giriyor?
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
Aslında Principal Engineer ve CTO'ya birkaç cümle değinmek istiyordum ama simültane anlatırken bu 2 ünvan aklımdan çıkmış ve anlatmamışım :( CTO tech lead'den sonra gidilecek yerlerden biri, hatta teknik path'te ilerleyen yazılımcı için piramidin en tepe noktası diyebiliriz. Ama CTO'nun görev tanımı ekibin ölçeğine göre çok değişiyor. 15 kişilik bir startup'ta CTO zaman zaman kod bile yazabiliyorken, 150 kişilik bir ekipte CTO teknik konulara çok girmeyip organizasyonel ve yönetsel kısımlarda daha çok çalışabiliyor.
@akcaysahin4953
@akcaysahin4953 3 жыл бұрын
Umut hocam teşekkürler paylaşım için. Sormak istediğim şirketimizde 2 farklı takımı yöneten kod yazmayan sadece işleri takip eden müdürlük şeklinde bir yapı var. Sizce takımlara teknik lead gerekli midir? Yorumlarınızı merak ediyorum. İyi çalışmalar
@muhammedrasidkucukylmaz6907
@muhammedrasidkucukylmaz6907 2 жыл бұрын
Hocam merhaba, Ben kendim 7 yıldır game development yapıyorum ama herhangi bir şirkette tecrübem yok. Sizce kendime Mid developer demem doğru mu ?
@alidemirci7706
@alidemirci7706 Жыл бұрын
Hocam "Biraz daha" diyemiyorsunuz onu fark ettim.
@cesurcici838
@cesurcici838 3 жыл бұрын
Hocam merhabalar. Hocam ben 0'dan yazılıma baslayacagim. Benim alana seçimi konusunda sürekli kafam karışıyor. Abim de yazılımcı. Abim bana şöyle bir yol haritası çıkardı: 0'dan ileri seviye java geliştirici kursu Html5+Css3 egitimi Java full stack developer eğitimi Javascrip ve jquery React ve Redux React context ve hooks ile uygulama geliştirme Mobil programlama için kotlin ve java Ve devops eğitimleri. Hocam benim kafama takılan tek şey var. Bunların yanında ne yapabilirim. Yani sadece java ve javascrip değil de başka diller de öğrensem nasıl bir artı katar ve abimin bana çıkardığı sadece front end ve mobil olarak görüyorum. Tabi işin içine daha yeni giriyorum. Ama ben sadece front end de kalmak istemiyorum. Bana ne önerirsiniz?
@UgurUmutluoglu
@UgurUmutluoglu 3 жыл бұрын
Abin güzel bir yol haritası çıkarmış ama all in one paket olmuş. Bence bir programlama dili ile başla, java yazmışsın ilk sıraya o olur örneğin. Sonrasında zaman içinde ilgi alanın hangi platforma kayıyorsa oraya yönelik çalışmalarına ağırlık verirsin. Full stack, frontend, mobile... bunlardan birini seçip o alana yönelik çalışmaya devam edebilirsin.
@cesurcici838
@cesurcici838 3 жыл бұрын
@@UgurUmutluoglu Hocam normalde full stack, mobil ve gömülü sistemler ilgi ilgim var. Ve bu üçünü de yapmak istiyorum. Ama kafam çok karışık. Maddiyati geçtim, geleceği hiçbir zaman bozulmayacak bir alan seçmekte zorlanıyorum. Birçok kaynakta hangi dalı arastirsam çok karışık yazılar çıkıyor. Benim asıl yapmak istediğim sadece full stack ve mobil değil ve bilgisayar üzerinde kendi robotumu da yapmak. Sizin fikriniz nedir hocam?
@Mertbakır12
@Mertbakır12 Жыл бұрын
​@@cesurcici838suan ne yapiyosun
@ard4lp
@ard4lp 3 жыл бұрын
❤️
@volkanbaylan7454
@volkanbaylan7454 Жыл бұрын
Evet videoya gore anladigim kadariyla mid level debeloperim .d
@8bitlikadam920
@8bitlikadam920 3 жыл бұрын
Türkiye sınırları içerisinde junior mid senior kavramları pek aranmıyor kanımca. Yoksa developer arayıp tasarımcı görevleri isteyen tipler de var.
@NONAME-lg3tg
@NONAME-lg3tg 3 жыл бұрын
Principial developer
Senior Developer Kime Denir, Neler Sizi Senior Yapar?
9:51
Ugur Umutluoglu
Рет қаралды 8 М.
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
The New Extended Essay Guide (for First Assessment 2027)
5:18
dr. anton d luiten
Рет қаралды 91
Yazılımcı Hataları ve Hatalardan Çıkan Dersler (Elif Bayrakdar)
17:30
Bir İşe Girmeden Nasıl Tecrübe Kazanabiliriz?
15:36
Ugur Umutluoglu
Рет қаралды 9 М.
2 Yılda Nasıl Senior Developer Oldum? (Barış Ceviz)
17:45
Ugur Umutluoglu
Рет қаралды 26 М.
Full Stack Developer Kimdir, Neleri Bilmelidir?
17:30
Ugur Umutluoglu
Рет қаралды 22 М.
STOP BEING A SOFTWARE DEVELOPER !
28:19
Can Deger
Рет қаралды 524 М.
Yazılımcılar için İş ve Özel Hayat Dengesi
12:59
Ugur Umutluoglu
Рет қаралды 2,2 М.