Bench (İng. bench — yedek kulübesi), bir IT şirketinde geliştiricinin maaş bordrosunda olduğu ancak geçici olarak herhangi bir projeye atanmadığı durumdur. Outstaffing ve ürün şirketlerinde, bir projenin bitmesi ile bir sonrakinin başlaması arasındaki bench yaygın bir olgudur. DOU, 2024 verilerine göre, geliştiricilerin yaklaşık %30'u kariyerlerinde en az bir kez bir aydan uzun süre bench'te kalmıştır.
Önemli Noktalar
Bench, maaş bordrosunda olan, maaş alan ancak aktif projelere katılmayan bir geliştiricinin durumudur. Terim spordan gelir: oyuncuların sahaya girmeyi beklediği yedek kulübesi.
Bir geliştirici ofise gelir veya uzaktan çalışır ancak proje görevi yoktur. Doküman okuyabilir, yeni teknolojiler öğrenebilir, meslektaşlarına kod incelemesinde yardımcı olabilir veya Ar-Ge'ye katılabilir. Şirketler bench'e farklı yaklaşır: bazıları tam özgürlük verir, bazıları bir mentör atar ve öğrenme görevleri belirler.
Outstaffing şirketlerinde bench sık görülen bir durumdur. Bir geliştirici bir müşteriye atanır, proje biter ve yenisinin arayışı başlar. Ürün şirketlerinde bench daha az yaygındır: geliştiriciler genellikle şirket içinde başka bir özelliğe veya ürüne yönlendirilir.
Bench'e kalma nedenleri hem nesnel (piyasa kaynaklı) hem de şirkete özgü olabilir. Nedenleri anlamak, uygun şekilde tepki vermeye yardımcı olur.
En yaygın neden — proje bitti ve yenisi henüz başlamadı. Outstaffing'de bu düzenli olarak olur: müşteri sözleşmesi biter ve şirket bir sonrakini arar. Şirketin iyi bir satış hattı varsa, bench 1-4 hafta sürer.
Yıl sonunda, özellikle Aralık ve Ocak aylarında müşteri faaliyeti düşer. Yaz aylarında da yavaşlama olabilir. Ayrıca ekonomik krizler ve IT bütçe kesintileri bench'teki geliştirici sayısını artırır.
Bir şirket geliştiricinin yeteneklerini satamıyorsa, bu yönetim veya pazarlama sorunlarının işaretidir. Uzun süreli bench (3 aydan fazla), şirketin piyasadaki konumunu kaybettiğini gösterir ve geliştirici yeni bir yer aramalıdır.
Bench her zaman kötü değildir. Doğru yaklaşımla, aktif büyüme ve gelişme zamanı haline gelebilir. Birçok geliştirici, bench'i kariyerlerindeki en verimli öğrenme dönemi olarak hatırlar.
Bir projede, yeni bir teknolojiyi sıfırdan öğrenmek için nadiren zaman olur. Bench'te bir kurs, dokümantasyon okuma ve pratik için 4-8 hafta vardır. Bench sırasında yeni bir framework, dil veya metodoloji öğrenmek yaygın bir uygulamadır.
Bench, kişisel projeler için harika bir zamandır: portföy için bir proje yazmak, açık kaynağa katkıda bulunmak, konferans için sunum hazırlamak. Bu sadece becerileri geliştirmekle kalmaz, aynı zamanda gelecekteki işverenler için çekiciliği de artırır.
Birçok geliştirici bench'i sertifikalar almak için kullanır: AWS Certified Developer, Google Cloud Professional, CKAD (Kubernetes), Scrum Master. Sertifikalar 2-8 haftalık hazırlık gerektirir ve piyasa değerini önemli ölçüde artırır.
Uzun süreli bench (2-3 aydan fazla) hem şirket hem de geliştirici için riskler taşır. Uyarı işaretlerini zamanında tanımak önemlidir.
Şirket maaş öder ancak geliştiriciden gelir elde etmez. Bench uzarsa, yönetim kesintilere başlar. En uzun süre bench'te kalanlar ilk işten çıkarılanlar olur. İşten çıkarılmasanız bile, yönetimin sürekli baskısı rahatsızlık yaratır.
Pratik olmadan, beceriler körelir. Geliştirici hız kaybeder, araçların ayrıntılarını unutur ve ekip çalışması alışkanlığını kaybeder. 3-4 aylık boşluktan sonra yeni bir projeye dönüş, 2-4 haftalık bir alışma süreci gerektirir ve bu da strese eklenir.
Özgeçmişinizde uzun bir boşluk varsa, geçerli bir nedenle bile olsa, işe alım uzmanları temkinli olur. Bench'te 2-3 aydan fazla kalmamak daha iyidir. Bu süre içinde ya bir proje çıkar ya da istifa edip yeni bir pozisyon ararsınız.
Bench için bir eylem planı yapılandırılmış olmalıdır. Her şeyi gelişigüzel çalışmak, odaklanmış bir programdan daha az etkilidir.
Aktivite gösterin: meslektaşlarınız için kod incelemesi yapın, teknik makaleler yazın, ekip toplantılarına katılın. Şirket, bir geliştiricinin bench'te bile değerli olduğunu görürse, en son işten çıkarılan o olur.
3 aydan fazla geçmişse ve hiçbir proje çıkmamışsa — aktif olarak aramaya başlayın. Şirketin muhtemelen sorunları var ve daha fazla beklemek riskli. Mülakatlarda bench'i öğrenme ve profesyonel gelişim zamanı olarak açıklayın.
Sıkça Sorulan Sorular
Evet, maaş tamamen korunur. Bench, geliştiricinin projesiz olarak şirkette istihdam edildiği normal bir durumdur. Şirket sabit maaş öder, ancak proje bonusları ve primleri genellikle verilmez.
Evet, çıkarılabilirsiniz, özellikle bench 2-3 aya uzarsa. Şirketler genellikle önce başka bir proje veya yeniden eğitim teklif etmeye çalışır. Ancak seçenek yoksa, işten çıkarma standart uygulamadır.
Ayrı bir dönem olarak belirtmemek daha iyidir. Bench kısaydı (bir aya kadar), atlanabilir. Uzunsa, özgeçmişte şirketi projelere bölmeden bir bütün olarak belirtin. Mülakatta, projeler arasında yeni teknolojiler öğrendiğinizi dürüstçe açıklayın.
Size bağlı. 3 ayı sosyal medyada geçirip niteliklerinizi kaybedebilirsiniz. Ya da öğrenmenizi planlayabilir, yeni bir teknoloji yığınında ustalaşabilir ve bench'ten daha değerli bir uzman olarak çıkabilirsiniz. Şirketler, bench'i büyüme için kullanan proaktif geliştiricilere değer verir.
Downtime, altyapı veya hizmet kesintisini ifade eder. Bench, çalışanın boşta kalmasını ifade eder. Diğer bir fark: downtime genellikle saat veya günle ölçülürken, bench haftalar ve aylarla ölçülür. Bu terimler farklı alanlardan gelir — bunları karıştırmayın.
Özet
Anahtar teslim bir mobil uygulama geliştireceğiz
IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.
Ayrıca okuyun