Jr. .Net Developer'dan Beklentiler Nedir?
-
Hangi konulara hakim olması gerekir?
Oop, mvc, soap, rest api, rest, graphql, web api, design pattern, solid , version kontrol sistemlerinden hangilerini bilmeli, tfs, git, github azure,
js bilgi düzeyi ne seviyede olmalı, hangi js/css kütüphanelerini kullanmış olmalı, jquery, angular, react, sass, bootstrap...
veritabanı tarafında sql, t-sql, trigger, stored procedure, gibi gibi. Bunlar haricinde farklı dillerde, farklı platformlarda geliştirilmiş 2-3 uygulama olmalı mı?
Yani yanınıza jr developer olarak birini alacak olsanız yeterlilikleri hangi seviyede olmalı?
Mülakata alacak olsanız neler sorarsınız?
Hangi konularda derinlemesine bilgisinin olmasını beklersiniz?
İlk başlangıçta hangi görevler üstlenir?
Yine eklemek istedikleriniz varsa yorumlarınızı esirgemez iseniz sevinirim.
-
Oop sorarım.
C# syntax ile ilgili sorular sorarım.
C# ile sql işlemleri ile ilgili soru sorarım (ado.net, dapper micro orm vb.)
Temel konuların tanımlarını sorarım mesela sp nedir, design pattern nedir, source kontroller ve kullandıkların, tsql nedir, ajax nedir, web in çalışma prensibi ve http layer hakkında genel sprular sorarım.
Ama en çok öğrenmek isteyeceğim şey, çocuğun bilmediği birşeyi kendi kendine öğrenebilecek kapasitesinin olup olmayacağını sorarım. Bilişimde herşeyden önemli nokta bir kişinin bilmediği birşeyi kendi kendine öğrenip kullanabilmesidir.
-
Türkçe biliyor mu diye bakıyoruz biz genelde ilk olarak. İkinci olarak da İngilizce biliyor mu diye bakıyoruz.
Diğer her şey bu ikiliden sonra geliyor.
-
JPriest bunu yazdı
Türkçe biliyor mu diye bakıyoruz biz genelde ilk olarak. İkinci olarak da İngilizce biliyor mu diye bakıyoruz.
Diğer her şey bu ikiliden sonra geliyor.
Bende diyorum bu adam neden beni işe almıyor. Sebebi Türkçe bilmememmiş vay be.......
-
JPriest bunu yazdı
Türkçe biliyor mu diye bakıyoruz biz genelde ilk olarak. İkinci olarak da İngilizce biliyor mu diye bakıyoruz.
Diğer her şey bu ikiliden sonra geliyor.
Enteresan, kursuna gittiğim eğitmende;
" Genellikle analitik zeka, sayısal zeka, problem çözme becerisi gibi konular aranıldığı düşünülsede Türkçe'de önemli" demişti. "Çünkü düşünürken Türkçe düşünüyoruz, olayları, durumları birbirine bağlarken ne kadar iyi bir Türkçe ile bağlantıları oluşturup bağlarsak o kadar iyi algoritmalar oluşturabiliriz." diye de ekledi. Haklılık payı var. Yine İngilizce için dökümantasyon okuma, araştırma yapma, hatanın çözümünü bulma gibi konulardaki etkisi dolayısıyla önemli bir faktör olduğunu kabul ediyorum. Teşekkürler cevap için.
-
DrKill bunu yazdı
Oop sorarım.
C# syntax ile ilgili sorular sorarım.
C# ile sql işlemleri ile ilgili soru sorarım (ado.net, dapper micro orm vb.)
Temel konuların tanımlarını sorarım mesela sp nedir, design pattern nedir, source kontroller ve kullandıkların, tsql nedir, ajax nedir, web in çalışma prensibi ve http layer hakkında genel sprular sorarım.
Ama en çok öğrenmek isteyeceğim şey, çocuğun bilmediği birşeyi kendi kendine öğrenebilecek kapasitesinin olup olmayacağını sorarım. Bilişimde herşeyden önemli nokta bir kişinin bilmediği birşeyi kendi kendine öğrenip kullanabilmesidir.
Cevap için teşekkürler hocam.Söylediklerinizi not ettim.
-
şirket kültürüne ve takım oyununa önem veren girişimlerde;
olaya yaklaşım "hire character train skill" şeklinde olur.
yönlendirildiğinde araştırma yapabilecek kadar ingilizce bilmesi, hedeflerinin olması, çok yönlü olması, işine karşı meraklı, heyecanlı ve pozitif bir insan olması beklenir.
bişeleri yarım yamalak yanlış bilmesi yerine bilmemesi daha makbuldür. hatalı alışkanlıkları düzeltmek, sıfırdan öğretmekten zordur.
tüccar abilerin müesseselerde;hazır kodlardan devşime 1-2 tane demo. literatürdeki bikaç teknik kelimeyi cümle içerisinde kullanması.
sunulan bu iş olanağını allahın bir lütfu gibi sahiplenmesi, çay kahve servisi yapıp, göstermelik fazla mesaiye kalabileceğini üstü kapalı taahhüt edebilmesi.pratikte design patterns, solid bunları jr. pozisyon için bekleyen şirketi ciddiye alma. tam olarak ne olduğunu bilseler jr. dan beklemezler zaten.
-
Https bunu yazdı
Hangi konulara hakim olması gerekir?
Oop, mvc, soap, rest api, rest, graphql, web api, design pattern, solid , version kontrol sistemlerinden hangilerini bilmeli, tfs, git, github azure,
js bilgi düzeyi ne seviyede olmalı, hangi js/css kütüphanelerini kullanmış olmalı, jquery, angular, react, sass, bootstrap...
veritabanı tarafında sql, t-sql, trigger, stored procedure, gibi gibi. Bunlar haricinde farklı dillerde, farklı platformlarda geliştirilmiş 2-3 uygulama olmalı mı?
Yani yanınıza jr developer olarak birini alacak olsanız yeterlilikleri hangi seviyede olmalı?
Mülakata alacak olsanız neler sorarsınız?
Hangi konularda derinlemesine bilgisinin olmasını beklersiniz?
İlk başlangıçta hangi görevler üstlenir?
Yine eklemek istedikleriniz varsa yorumlarınızı esirgemez iseniz sevinirim.
-
Yaptığı projelere bakar mısınız?
Danıştığım kişiler "basitte olsa yaptığın herşeyi github'a at." dediler. Birkaç crud işlemlerinin olduğu form uygulamaları yeterli olurmu?
-
Hocalar konuylada alakalı bende bir şey sormak istiyorum konu sahibindende özür dileyerek
Uml diyagramları ve usercaseler cidden ne oranda kullanılıyor ve ekip çalışmasına uygunluğa ne derece önem veriyorsunuz ekip çalışmasına uygunluk derken nelere bakıyorsunuz mesela
-
TheAvenqer bunu yazdı
Hocalar konuylada alakalı bende bir şey sormak istiyorum konu sahibindende özür dileyerek
Uml diyagramları ve usercaseler cidden ne oranda kullanılıyor ve ekip çalışmasına uygunluğa ne derece önem veriyorsunuz ekip çalışmasına uygunluk derken nelere bakıyorsunuz mesela
+1 bende merak ediyorum. Ayrıca agile,scrum gibi yöntemler her yerde kullanılıyor mu diye de ekleyeyim.