İçeriğe geç
parazade

Junior Developer Nedir?

Yayın: · Son güncelleme:

Junior Developer Nedir? Kısaca

Junior developer, yazılım geliştirme kariyerinin başında olan, temel programlama bilgisi olan, işleri genellikle daha deneyimli geliştiricilerin rehberliğinde ve kod incelemesiyle yapan geliştiricidir.

Junior Developer nedir?
İçindekiler
  1. Junior developer nedir?
  2. Sorumlulukları neler?
  3. İşverenler ne bekler?
  4. Bir üst seviyeye nasıl geçilir?

Junior developer nedir?

Junior developer, Türkçede genç ya da başlangıç seviyesi yazılımcı anlamına gelir. Yeni mezun olmuş, bir bootcamp'i bitirmiş ya da başka bir meslekten yazılıma geçmiş kişiler genellikle bu unvanla işe başlar. Kesin bir yıl sınırı yoktur; her şirket seviyeleri kendine göre tanımlar.

Başlangıç seviyesi, bilgisiz olmak demek değildir. Temel programlama, sürüm kontrolü ve en az bir dilde iş çıkarabilme becerisi beklenir.

Sorumlulukları neler?

Bu seviyedeki bir geliştiriciye çoğu zaman sınırları net, küçük ve orta büyüklükte işler verilir. Örneğin bir formdaki hata mesajını düzeltmek, mevcut bir rapora yeni bir sütun eklemek ya da bir fonksiyon için birim testi yazmak gibi.

Yazdığı kod genellikle bir kıdemli geliştirici tarafından incelenir. Bir senaryo düşünün: junior geliştirici bir kullanıcı listesi sayfası hazırlıyor. Kod incelemesinde "10.000 kullanıcı olunca bu sayfa yavaşlar, sayfalama ekleyelim" yorumu alıyor. Bu yorumlar, junior seviyenin en hızlı öğrenme kaynağıdır.

İşverenler ne bekler?

Teknik bilgiden çok öğrenme isteği ve iletişim önemlidir. Takıldığında makul bir süre uğraşıp sonra soru sormak, iyi bir junior geliştiricinin belirgin özelliğidir. Saatlerce sessizce takılı kalmak da her şeyi hemen sormak da verimsizdir.

İlk işi bulmak çoğu zaman en zor adımdır. Portfolyoda gerçek bir sorunu çözen birkaç proje, açık kaynak projelere küçük katkılar ve düzenli bir GitHub profili başvurularda fark yaratır.

Bir üst seviyeye nasıl geçilir?

Mid-level seviyeye geçiş, işleri daha az yardımla ve uçtan uca bitirebilmekle gelir. Kendi kodunuzun neden böyle yazıldığını açıklayabilmek ve başkalarının kodunu inceleyebilmek bu geçişin işaretleridir. Her ay bir konuyu derinlemesine öğrenmeyi hedeflemek somut bir başlangıç olur.

Sıkça Sorulan Sorular

Junior developer kaç yıl deneyimlidir?

Kesin bir kural yoktur. İlanlarda genellikle 0-2 yıl deneyim aralığı görülür, ancak şirketler seviyeyi yıl yerine bağımsız çalışabilme düzeyine göre de belirleyebilir.

Junior developer olarak ilk işi bulmak için ne yapmalı?

Birkaç bitmiş ve canlıya alınmış proje hazırlamak, temiz bir GitHub profili oluşturmak ve staj ya da gönüllü projelerle deneyim kazanmak işe yarar. Başvurularda projelerde ne öğrendiğinizi anlatmak da önemlidir.

İlgili terimler