Üretkenliği Artırmak için Mühendisler/Geliştiriciler için Etkili İşe Alıştırma Nasıl Uygulanır?
Kuruluşunuz için en iyi mühendisleri ve geliştiricileri işe almak işin sadece yarısıdır; etkili ve başarılı bir ekip oluşturmak için yeni çalışanların üretken ve memnun kalmasını da istersiniz.
Söylemesi yapmaktan daha kolay.
Many companies lose 25% of their employees in the first year, and the ones that stay aren’t fully productive for the first eight months of employment. If you don’t want to be a part of this statistic, you need an effective system for onboarding developers/engineers.
❓ Why successful onboarding developers and engineers is critical today
Geliştiricileri ve mühendisleri işe almak, yeni çalışanları tam kapasiteyle çalışacakları ve kuruma tam olarak entegre olacakları bir noktaya getirmeyi içerir.
Başarılı bir işe alım süreci ile şunları yapabilirsiniz:
- Yeni yazılım mühendisinden ne beklendiğine dair net beklentiler belirleyin
- Yeni yazılım mühendisinin şirketinizden neler bekleyebileceğine ilişkin beklentileri belirleyin
- Yeni yazılım mühendisinin kurumsal hedeflere ulaşmak için katkılarını hangi hızda artırmaya başlayacağını belirleyin
Öte yandan, yetersiz işe alım, yeni işe alınanların eğitimsiz ve oryantasyonsuz olmasına yol açar. Sürekli sordukları sorular daha deneyimli ekip üyelerini yavaşlatır (ve rahatsız eder), bu da ekip üretkenliği ve verimliliğinde kümülatif bir düşüşe yol açar.
Sonuçlarına rağmen, şirketlerin %22'sinin hala resmi bir işe alım süreci yok. Ve eğer varsa, bunların %49'undan fazlası bunu başarılı bir şekilde uygulayamamıştır.
Onboarding is really the first opportunity you have to set up new employees for long-term success.
Geliştiriciler ve mühendisler derin teknik bilgiye sahip olsalar da yeni bir işe başlamak onlar için zorlayıcı olabilir. İsimleri ve yüzleri öğrenmek, bir kod dağını çözmek, yeni iş süreçlerini ve teknik sistemleri anlamak... Yapmaları gereken çok fazla yazılım var.
Pandemiden sonra uzaktan çalışan mühendisleri işe almak daha da zorlaştı. 2020 yılı boyunca şirketler, çoğunlukla uzaktan iletişim için gerekli güce sahip olmadıklarından, uzaktan işe alım ve işe alıştırma konusunda zorlandılar.
Neyse ki, kuruluşların işe alma, işe alıştırma ve eğitim modelleri için yeni teknolojileri benimsemesiyle bu emsal hızla değişiyor.
İşe aldığınız yetenekleri elde tutmak ve verimli bir çalışma ilişkisi geliştirmek de diğer faydalardır. Çalışanların %69 'u iyi bir işe alım deneyimi yaşamışlarsa üç yıl boyunca bir şirkette kalma olasılıkları daha yüksektir. Bir geliştiriciyi değiştirmenin size bir çalışanın maaşının %30-50 'sine mal olabileceği gerçeği, etkili bir işe alım süreci oluşturmak için zaman ve çaba harcamayı da uygun maliyetli hale getirir.
🆚 How is onboarding engineers and developers different from other employees?
Kurumsal işe alım statükosu şu şekildedir: doldurulması gereken bir yığın form, şirketin geçmişi ve politikalarının kısa bir özeti, birkaç iş arkadaşıyla tanıştırılma ve e-posta ve diğer kullanıcı hesaplarını kurmak için BT ile hızlı bir oturum.
Mühendisler ve geliştiriciler söz konusu olduğunda, üzerinde çalışmaları için talimatlarla birlikte okumaları gereken bağlantılardan oluşan bir kontrol listesi aldıkları ek bir adım eklenir.
Bu, geliştirici işe alımında hala başarısız bir yaklaşımdır.
Geliştirici işe alımı, kurumunuzun beklentilerini (teknik, süreç, ürün ve profesyonel) tüm bilgileri yeni işe alınan kişi için kullanılabilir ve eyleme geçirilebilir hale getirecek şekilde aktarma uygulamasıdır.
başlıklı bu yazıda Kötü Bir Geliştirici Alıştırma Deneyimi Girişiminizi ÖldürebilirShawn Reisner, geliştirici işe alımını "organizasyonel sosyalleşme" olarak adlandırıyor, çünkü bu süreç sadece teknoloji yığınını öğrenmekten çok daha fazlasını içeriyor. Yeni çalışanlarınızın soru sorarken kendilerini değerli ve güvende hissetmelerini de istediğinizi vurguluyor.
Bunu nasıl yapıyorsun?
Başarılı bir mühendis ve geliştirici işe alım programı dört kritik alanı kapsamalıdır:
- Ürün
- Süreç
- Aletler
- Profesyonel beklentiler
Eğer programınız dört alanı da kapsamıyorsa, yeni işe alınan kişinin kurumunuza ayak uydurması aylar sürebilir.
Yazılım mühendislerinizin ihtiyaçlarını doğru bir şekilde anlamalı ve karşılaştıkları zorluklara göre tüm işe alım sürecini kolaylaştırmalısınız. Burada beceri setlerinin tamamen farklı olduğunu unutmayın; bu nedenle yardım isteme konusundaki tereddütleri ortadan kaldırmak ve iletişim engellerini ortadan kaldırmak da aynı derecede önemlidir.
Diğer kurumsal çalışanlarla karşılaştırıldığında, yazılım mühendisleri ve geliştiricileri, işlerini hızlandırmalarına ve kendi rollerini daha hızlı sahiplenmelerine yardımcı olabilecek daha modern verimlilik ve otomasyonun yanı sıra açık ve net belgeler istemektedir.
🪜 The three stages of software engineer onboarding
Effective onboarding is critical to make your new software engineers and developers productive, loyal, and engaged employees. It comprises three comprehensive stages, which we've discussed in detail below:
Stage 1: Setting the bar high
Öncelikle, mühendisin şirketinizi tanımasını, ürününüzü ve kendi rolünü anlamasını istersiniz.
- Çalışanları şirketle tanıştırmak: Onlara şirket kültürünüzü, değerlerinizi, dinamiklerinizi ve sistemlerinizi anlatın.
- Çalışanları ürüne alıştırmak için: Tam olarak hedef müşterinizin kullanacağı gibi kullanmalarına izin verin. Bu, müşteri empatisi oluşturacak ve kodlama konusunda daha yetkin olmalarını sağlayacaktır.
- Çalışanların şirketinizdeki rollerini anlamalarına yardımcı olmak: Akranlarına, paydaşlarına ve iş arkadaşlarına katılmalarına ve onlarla iletişim kurmalarına izin verin.
Bu aşama, şirketinizin büyüklüğüne bağlı olarak birkaç gün veya aya yayılacaktır. İşte bazı yönergeler:
1. Yazılım mühendisine şirket, şirketin kültürü ve değerleri hakkında ne zaman bilgi verilmelidir?
KOBİ'ler için ilk gün, büyük işletmeler için ise ilk üç gün içinde.
2. Yazılım mühendisine ürün ve özellikleri, hedef kitle ve değer önerisi hakkında ne zaman bilgi verilmeli?
KOBİ'ler için ilk iki gün içinde, büyük işletmeler için ise ilk beş gün içinde.
3. Yazılım mühendisine rolü ve kendisinden ne beklendiği ne zaman söylenmeli?
KOBİ'ler için ilk üç gün içinde, büyük işletmeler için ise ilk hafta içinde.
2. Aşama: Sürecin Hızlandırılması
Yeni yazılım mühendislerinin kodu müşterilere nasıl ulaştıracaklarını, şirketinizde var olan mevcut sistem ve teknolojilerden nasıl yararlanacaklarını ve takım oyuncusu olmayı öğrenmeleri gerekir. Ayrıca, geçmişte zaten yapılmış veya tanımlanmış şeylerle zaman kaybetmelerini de istemezsiniz.
Yine, kodlamayı hızlandırmak için zaman çizelgeleri şirketinizin büyüklüğüne göre farklılık gösterecektir. Bu aşamada nasıl bir yol izleneceğine hızlıca bir göz atalım.
1. Yeni bir yazılım mühendisi hizmetleri için ne zaman çağrılır?
Bir KOBİ iseniz, özellikle de şirketiniz Sen Yaptın Sen Bırak (YBIYRI) modelini uyguluyorsa, ilk ay içinde yeni bir mühendisi göreve başlatabilirsiniz.
Öte yandan, büyük işletmeler için bekleme süresi daha uzundur. Yeni geliştiricilerin, aylar sürebilen bir nöbetçi rotasyonunu gölgeledikten sonra nöbetçi olarak görevlendirilmesi önerilir.
2. Yeni bir yazılım mühendisinin bir rüya faaliyetini yürütmesine ne zaman izin verilmelidir?
Yeni bir yazılım mühendisi, ekip faaliyetlerini en az iki kez yapıldığını gördükten sonra yönlendirebilir. Bu hem KOBİ'ler hem de büyük işletmeler için geçerlidir.
3. Yeni bir yazılım mühendisi başka birinin çekme talebini ne zaman onaylayabilir?
KOBİ'ler için ilk 15 gün içinde, büyük işletmeler için ise iki ay içinde.
4. Yeni bir yazılım mühendisine derleme ve yayınlama süreci ne zaman anlatılmalı?
Yeni başlayanlar için ilk hafta içinde, büyük işletmeler için ise ilk üç hafta içinde.
5. Yeni bir yazılım mühendisi teknik tartışmalara ne zaman katkıda bulunmaya başlayabilir?
KOBİ'ler için yaklaşık üç ay, büyük işletmeler için ise altı ay içinde.
6. Yeni bir yazılım mühendisi loncalara ve tüzüklere ne zaman aktif olarak katılabilir?
Yeni girişim çalışanları Frontend Guild ve Technical Architecture Guild gibi loncalara ve tüzüklere bir ay içinde katılabilirken, büyük şirket çalışanları yaklaşık üç ay içinde katılabilir.
Stage 3: Letting them code
Bu işe alım aşaması, her yeni yazılım mühendisi ve geliştiricinin en iyi yaptıkları şeyi yaptıkları konfor alanıdır: kodlama. Onları işe almış olmanız, rol için teknik yeteneklerinden emin olduğunuz anlamına gelir, böylece arkanıza yaslanıp rahatlayabilirsiniz (yani, bir nevi).
İşte bunu nasıl yapabileceğiniz:
1. Yeni bir yazılım mühendisinin kendi makinesinde geliştirme örneğini kurmasına ne zaman izin verilmeli?
KOBİ'ler için ilk gün, büyük işletmeler için ise ilk iki hafta içinde.
2. Bir yazılım mühendisi ilk commit'ini ne zaman yapmalıdır?
KOBİ'ler için ilk üç gün içinde ve büyük işletmeler için ilk iki hafta içinde mi?
3. Yeni bir yazılım mühendisi çalışmalarını ne zaman üretimde canlı olarak görmeyi bekleyebilir?
Bir KOBİ'de çalışan yazılım mühendisleri çalışmalarını ilk on gün içinde canlı olarak görmeyi bekleyebilirken, büyük işletmelerin işe alımları için yayın döngüsü genellikle ilk aydan sonradır.
4. Yeni bir yazılım mühendisi kodlayacağı sistemin mimarisini ne zaman anlamalıdır?
KOBİ'ler için ilk hafta, büyük işletmeler için ise ilk ay içinde.
5. Yeni bir yazılım mühendisi hikaye tahminine ne zaman katkıda bulunmaya başlayabilir?
KOBİ'ler için ilk sprintten sonra (iki hafta) ve büyük işletmeler için iki sprintten sonra (dört hafta).
6. Yeni bir yazılım mühendisi ne zaman birikmiş işlerden bir görevi bağımsız olarak almalı ve tamamlamalıdır?
İlk sprint içinde, yani KOBİ'ler için iki hafta, büyük işletmeler için ise ilk ay içinde.
Not: Yukarıdaki tüm zaman dilimleri sadece tahminidir. Her işgücünün kendi süreçleri ve öğrenme yetenekleri olan benzersiz çalışanları vardır.
💻 How to onboard (remote) developers
Yazılım mühendisleri için işe alım sürecinin karmaşık olması gerekmez; ihtiyacınız olan tek şey doğru rehberliktir. Geliştiricileri ve mühendisleri işe alıştırmanın nihai amacı, mümkün olan en kısa sürede üretken olmalarına yardımcı olmaktır.
İşte size yanlış adımlardan kaçınmanıza yardımcı olacak başarılı bir mühendis işe alım sürecinin adım adım özeti:
Adım 1: Giriş
İlk adım, yeni yazılım mühendisinizi şirket kültürü, iş arkadaşları ve kullanacakları araçlar da dahil olmak üzere şirketinize alıştırmaktır.
Familiarity with company and project
Yeni çalışanlarınız hangi proje üzerinde çalışacaklarını ve projenin nereye gittiğini bilmelidir. Hızlanmalarını sağlamak için onlara aşağıdaki soruların yanıtlarını verin:
- Şirketiniz ne iş yapıyor?
- Onları hangi proje için işe aldınız ve söz konusu projenin amacı nedir?
- Uzun ve kısa vadeli hedefler nelerdir?
- Proje için en kritik görevler hangileridir?
- Beklenti sırasında herhangi bir sorun ortaya çıktı mı? Varsa, bunları nasıl çözdünüz?
- Projenin şu anda karşılaştığı veya gelecekte karşılaşacağı sorunlar nelerdir?
Yukarıdakileri bilmek, geliştiricilerin ve mühendislerin proje konusunda daha emin olmalarını sağlayacaktır.
Familiarity with new colleagues
Yeni işe alınanları ekibin geri kalanıyla tanıştırın. Bunu aşırı resmi yapmak zorunda değilsiniz; basit ve kişisel tutun.
İşte nasıl yapılacağı:
- Müzakereler sırasında geliştiricileri gelecekteki ekip liderleriyle tanıştırın. Her iki tarafı da birbirlerine soru sormaya teşvik edin.
- Geliştiricileri ilk gün ekibin geri kalanıyla tanıştırın. Bir mentor atamaya karar verirseniz veya buddy, onları özellikle tanıttığınızdan emin olun.
- Geliştiricilere ofisinizde sanal bir tur atın.
Adım 2: Kurulum
Ardından, yeni yazılım geliştiricilerinizin ve mühendislerinizin gerçek iş akışına kolaylıkla girmelerini ve üretimi artırmaya başlamalarını istersiniz. Bunu doğru yapmak için, çalışmaya başlamak için ihtiyaç duydukları her şeye sahip olduklarından emin olmanız gerekir:
- Gerekli tüm belgeler, kılavuzlar, el kitapları ve toplantı planı
- Proje yönetim sistemine düzenleme ayrıcalıklarıyla erişim
- Test ortamına ve API anahtarlarına erişim
- Dahili hizmetleri ve araçları kullanmak için şifreler
- Kurumsal sohbet ve özel sohbet odalarına giriş
Elbette, yukarıdakileri yalnızca ihtiyaç ortaya çıktığında yapmanız gerekir. Çalışanlara daha sonra erişim sağlamak için fazladan zaman harcamak, onları hemen bunaltma riskini almaktan daha iyidir.
Adım 3: Dokümantasyon
İşte burada işler daha spesifik bir hal alıyor.
Yeni geliştiriciler, en iyi uygulamaları belirlemek ve projenizle ilgili sorunlu noktaları ortadan kaldırmak için teknik belgelere ihtiyaç duyar. Aksi takdirde, etkili bir şekilde değerlendirmek için bir referans çerçevesine sahip olmayacaklardır.
Büyük yazılım mühendisliği ekiplerine sahip şirketlerle çalıştıktan sonra, geliştiricilerin/mühendislerin başarılı bir şekilde işe alınması için aşağıdaki verilerin en önemli olduğunu gördük:
- Kaynak kodu ve veritabanı (bunun için kurulum kılavuzu dahil)
- Proje bağımlılıkları
- Çalışmaya başlamak için gereken araçlar için API anahtarları ve kimlik bilgileri
- Örnek veriler, ayrıca giriş ve test takımları için kılavuz
- Hazırlama ve üretim sunucuları için dağıtım kimlik bilgileri
Dağıtım senaryolu bir süreçtir ve geliştiricilerin mevcut özellikleri bozmalarını önlemek için her adımı bilmeleri gerekir. Devam eden projeler için yeni geliştiricilere ve mühendislere geliştirici notları vererek onları proje tuhaflıkları ve geçmiş hatalar hakkında bilgilendirin.
📈 5 Best practices for onboarding developer/engineers
Yazılım mühendisleri için işe alım sürecini daha da optimize edebilirsiniz; tek yapmanız gereken işe alımın ilk gününden önce kendinize birkaç soru sormak:
- Mühendisiniz işe başlamadan önce diğer şeylerin yanı sıra hangi bilgi, donanım ve yazılıma ihtiyaç duyacak?
- İşe alıştırma ne kadar sürer?
- İlk günün sonunda yeni çalışanlarınıza nasıl bir izlenim vermek istersiniz?
- Yeni çalışanların ilerlemesini kontrol etmek için nasıl hedefler belirleyeceksiniz?
- Mühendisin şirket kültürünüz ve çalışma ortamınız hakkında ne bilmesi gerekiyor?
- Belirsiz iş beklentileri, organizasyon eksikliği ve güdük iletişim gibi en yaygın işe alım hatalarından kaçınmak için ne yapabilirsiniz?
Yukarıdaki tüm sorulara yanıtınız varsa, yeni bir ekip üyesini başarılı bir şekilde işe alma yolunda ilerliyorsunuz demektir. Ancak aşağıdaki en iyi işe alım uygulamalarını hayata geçirerek süreci daha kolay hale getirebilirsiniz:
Sort out pre-onboarding
Preboarding, yeni işe alınanlara, işin ilk gününde kendilerini rahat hissetmeleri için ihtiyaç duydukları her şeyi (sistemlere erişim, tanışma ve şirket beklentilerini belirleme) sağlamakla ilgilidir.
Her şeyden önce, geliştiricinin şirket kültürünüzü anlamasını istersiniz. Dijital çalışan el kitabınızı paylaşın ve onlara şirket değerlerinizi, misyonunuzu ve vizyonunuzu vurgulayan sunumlar ve videolar gösterin.
İsteğe bağlı olsa da, bir karşılama paketi mühendis işe alım kontrol listenize iyi bir katkı sağlayacaktır. Bu pakete şunlar dahil olabilir:
- CEO veya ekipten bir hoş geldiniz mektubu
- Kahve kupaları, tişörtler, not defterleri ve kırtasiye malzemeleri gibi markalı ürünler
- Kitaplar, hediye kartları ve akıllı ev cihazları gibi birkaç kişiselleştirilmiş hediye
Ardından, İK evrakları konusunda onlara yardımcı olun ve lojistik işlerini halledin. Şirketin proje yönetim sistemlerine, sohbet uygulamalarına, e-postalarına ve öğrenim yönetim sistemlerine erişimlerini sağlayarak teknik konuları önceden hallettiğinizden emin olun.
Provide the right tools
Geliştiricileri uzaktan işe almak için bir dizi iletişim ve proje yönetimi aracından yararlanabilirsiniz.
Örneğin, Slack ve Basecamp kolay işbirliğini teşvik etmeye ve kesintisiz iletişim sağlamaya yardımcı olur. Uzaktaki geliştiriciler için şiddetle tavsiye ettiğimiz bir diğer araç da Codeshare ve GitLab. Ekip üyeleriniz bunları gerçek zamanlı olarak kod paylaşmak için kullanabilir.
Uzaktaki geliştiricilerin yerinde olsalardı sahip olacakları tartışma düzeyine sahip olmalarını sağlayan tüm gerekli araçlara yatırım yapın. Ayrıca, araçları ve yazılımı nasıl kullanacaklarını öğrenmeleri için onlara yeterli zaman verin. Sabırlı ve uzlaşmacı olun.
Automate onboarding
Onboarding otomasyonu, yeni yazılım mühendislerinizi ve geliştiricilerinizi onboarding boyunca herhangi bir manuel çaba harcamadan yönlendirmenizi sağlar.
Aşağıda, mühendis işe alım süreçlerinizde otomasyonu kullanmak için SHRM tarafından önerilen birkaç fikir yer almaktadır:
- Compliance: Yeni mühendislere yasal ve politikalarla ilgili kural ve düzenlemelerin öğretilmesi
- Açıklama: Yeni mühendislerin yeni rollerini ve işe özgü beklentileri anlamalarına yardımcı olmak
- Kültür: Yeni mühendislere şirket kültürü hakkında fikir vermek - resmi ve gayri resmi
- Bağlantı: Yeni mühendislerin kişiler arası ilişkiler ve bilgi ağları kurmasına olanak sağlanması
Yeni çalışanları eğitmek, onları akıl hocaları ve arkadaşlarıyla buluşturmak ve hatırlatıcılar göndermek gibi ortak süreçler için tek seferlik basit bir kurulumla, İK departmanınızın zamandan tasarruf etmesine ve işe alınanlara kişiselleştirilmiş bir karşılama sunmasına yardımcı olabilirsiniz. Otomasyon ayrıca işe alım sürecini daha akıcı hale getirerek maliyetleri azaltır ve üretkenliği artırır.
Örneğin, geliştiricileri Zavvy'nin şablonlarıyla işe aldığınızda, otomatikleştirebilirsiniz:
- Belgelerin dosyalanması ve güncellenmesi
- Yeni çalışanları işe alım iş akışlarına ekleme
- Çalışanlarınızı otomatik pilotta eğitmek
- Yeni mühendisleri kontrol etmek için otomatik hatırlatıcıların planlanması
- Bireysel ilerlemenin izlenmesi de mümkündür
Assign a mentor or buddy
Kuruluşların %87 'sinden fazlası, işe alım sürecinde bir mentorluk veya buddy programı atamanın yeni işe alınan kişinin yeterliliğini hızlandırmaya yardımcı olduğuna inanıyor. Bu mantıklıdır, çünkü her yeni işe alınan kişinin sorularla gidebileceği veya yöneticisiyle konuşmaktan çekiniyorsa yardım isteyebileceği birinin olması garanti edilir.
Nasıl yapılır bir buddy programı uygulayın? Yeni bir geliştiriciyi karşılaması ve yönlendirmesi için deneyimli bir çalışan seçin ve ilk ay boyunca haftada bir ve daha sonra bir veya iki kez kontrol edin. Yeni işe aldığınız kişinin yeni çalışma alanına etkili bir şekilde alıştığından emin olmak için, atanmış bir 'buddy' talep edebilirsiniz:
- Devam eden projelerin özelliklerini açıklayın
- Projeye özel sorulara ve şirketin geliştirme ve test standartları hakkındaki sorulara cevap verin
- Yeni geliştiriciyi diğer ekip üyeleriyle tanıştırın
- Dürüst geri bildirim sağlayın ve isteyin
- Yeni geliştiricinin işe başlamak için ihtiyaç duyduğu her şeye sahip olup olmadığını çapraz kontrol edin
Bir buddy veya mentorun birincil görevi, yeni çalışanların kendilerini hemen rahat hissetmelerini sağlamaktır. Bu da yeni çalışanların devam eden projelere hızla katkıda bulunmaya başlamasını teşvik edecektir.
ZapierÖrneğin, her yeni işe alınan kişiye bir Zap Pal atandığı bir 'Zap Pal' programı vardır:
- ilk hafta içinde onlara ulaşır
- onlarla en az bir Zoom görüşmesi ayarlar ve
- ilk ay boyunca tekrarlanan kontroller planlar.
Bu 1:1 ilişki, işe alım sürecini kolaylaştırır ve yeni işe alınan kişiye güven aşılar.
Allow pair programming for the first few assignments
Eşli programlama, iki programcının birlikte çalıştığı popüler bir yazılım geliştirme uygulamasıdır - biri asıl kodu yazarken diğeri her satırı yazıldığı gibi gözden geçirir.
Yeni işe alınan geliştiricilerin aynı kod üzerinde gerçek zamanlı olarak birlikte çalışmasını sağlayarak onlara kararları tartışma ve geri bildirim paylaşma şansı verebilirsiniz. Bu, ekibinizin nasıl çalıştığına bağlı olarak ekran paylaşımı yoluyla bir video görüşmesinde veya yerinde yapılabilir.
Eşli programlama özellikle yeni mühendislerin işe alım sürecinde faydalıdır. Sadece şirket süreçlerinize kolayca alışmalarına yardımcı olmakla kalmaz, aynı zamanda daha verimli kodlar üretmelerini sağlar. Buna ek olarak, bir ekipte tipik olarak var olan deneyim silolarından bilgiyi özgürleştiren çapraz eğitim işlevi görür.
👉 Case study: How Google onboards engineers in its own way of practice learning
İşe Alım
Google’s onboarding process is as exemplary as the company itself. Driven by the motive to help new engineers to achieve their full potential, they created NEHEN aka “Noogler Engineers Helping Engineering Nooglers.”
Yeni gelenlerin "aptalca sorular" sormaktan korktukları içgörüsünden yola çıkan bu iki haftalık program, mühendisleri organizasyon yapısı, temel teknolojiler ve programlama uygulamalarından geçiriyor. Kıdemli mühendisler, Google uygulamaları ve kültürü hakkında canlı dersler vererek "mühendislik bakış açısını" paylaşıyor ve yeni gelenlerin sorularını yanıtlıyor.
Introduction to company culture
Google mühendisleri genellikle küçük ekipler halinde organize edilirler ve bu da yeni işe başlayanlar ile yerleşik ekip üyeleri arasında işbirliği ve ağ kurma fırsatları yaratır. Google'da nasıl üretken bir mühendis olunacağına ilişkin bilgileri paylaşmak için "MOMA" adlı dahili bir araç kullanılmaktadır.
Knowledge material
Mühendisler için oryantasyon sürecinin büyük bir kısmı mühendislik departmanı tarafından oluşturulan bilgi tabanını tanımaktan ibarettir. Bu bilgi tabanı, bireysel mühendislere, sanal kurumlara ve işe özel kurslara ayrılmış bölümlerden oluşmaktadır.
Codelabs
Yeni mühendislerin yeni teknolojiye alışmalarına yardımcı olmak için Noogler'lar Codelabs adı verilen uygulamalı eğitimlere katılarak hız kazanıyor. Ancak, bu sadece yeni gelenlerle sınırlı değildir. Deneyimli mühendisler de en yeni teknoloji ve yazılımlarla güncel kalmak için bu eğitimlerden faydalanabilir.
Post-onboarding
Noogler programını tamamlayan çalışanlar, kaydettikleri ilerleme ve üzerinde çalıştıkları projeler hakkındahaftalık bilgi notları gönderirler. Her çeyreğin sonunda, Hedefler ve Temel Sonuçlar adı verilen öz değerlendirmelere katılırlar.
Her Noogler bu oryantasyon döneminde ölçülebilir hedefler belirlemeye teşvik edilir. O anda kulağa ürkütücü gelse de, amaç hedeflerinin %70'ine ulaşmaktır.
⬇️ Effective onboarding developers/engineers = Successful relationships and better results
Mükemmel bir işe alım süreci, kaynaklarınızı tam potansiyeliyle kullanmanızı sağlayacaktır. Sonunda yeni personelinizin tüm yeteneklerini görecek, iş gücü devrini azaltacak ve üretkenliği artıracaksınız.
Hemen uygulayabileceğiniz bir işe alım sistemi olmasa da, yönergelerimizin ve en iyi uygulamalarımızın kuruluşunuzun tam gereksinimlerine göre kendi sisteminizi oluşturmanıza yardımcı olacağını umuyoruz.
Want to make onboarding easier?
Use our onboarding software to automate the busywork and allow your new hires to get up to speed faster and more effectively. With Zavvy, you can remove the friction of developer onboarding and help engineering teams build the best products.
Ayrıca TONLARCA eğlenceli entegrasyona sahiptir ve mühendislerin bunu ne kadar sevdiğini zaten biliyorsunuz. Ücretsiz danışmanlık için uzmanlarımızla iletişime geçin!