Saya memulai pekerjaan baru 4 bulan yang lalu, dan saya benar-benar berpikir bahwa tempat kerja baru saya melakukan pekerjaan yang sangat baik pada hal-hal baru ini.
A. Sobat
Mereka memiliki apa yang disebut "program teman", di mana pengembang dapat mendaftar untuk menjadi teman / mentor bagi karyawan baru. Ketika seorang pengembang baru dipekerjakan, seorang pengembang di tim yang sama (yang mendaftar untuk menjadi seorang teman) ditunjuk menjadi teman / mentor orang baru tersebut. Ini adalah tanggung jawabnya untuk membuat orang baru berdiri dan berlari, membantunya mengatasi masalah yang akan dia hadapi, pergi makan siang bersamanya, memperkenalkannya kepada tim dan sebagainya.
B. Ketergantungan rendah
Ini sebelumnya disebutkan juga, tetapi mulai dengan tugas yang tidak kritis dan terlalu sulit untuk dilakukan, tanpa pengetahuan penuh tentang basis kode. Tidak ada yang lebih buruk daripada dilemparkan ke basis kode yang tidak Anda ketahui, dan kemudian perlu dilakukan sejak hari pertama. Jika memungkinkan, buatlah tugas yang relatif mudah DAN menjangkau seluruh sistem. Dengan begitu dia akan mendapatkan pengetahuan tentang sistem.
Anda mungkin memiliki tugas kecil yang tidak sempat Anda lakukan, ketika pertama kali menulis kode. Berikan tugas itu padanya.
C. Pelatihan perekrutan baru
Ini mungkin mewah bagi kebanyakan orang, tetapi saya bekerja di perusahaan besar yang mampu melakukan ini. Setiap bulan atau sekitar dua bulan, beberapa jenis pelatihan perekrutan baru diatur. Ini pada dasarnya adalah serangkaian presentasi, dengan tujuan memberikan karyawan baru semacam pengetahuan tentang sistem, bagaimana pengujian dilakukan, bagaimana pelacakan bug bekerja dan sebagainya.
Di mana saya bekerja, ada banyak tim yang berbeda, mengerjakan tugas yang sama sekali berbeda, tetapi pada perangkat lunak yang sama. Seorang anggota dari masing-masing tim ditugaskan untuk melakukan presentasi di bagian mereka dari perangkat lunak, di mana mereka memberikan pengantar tentang apa yang dilakukan bagian itu, cara kerjanya, dan sebagainya. Selain itu ada pelatihan tentang tes (saya bekerja sebagai tester) tentang bagaimana tes ditulis, bagaimana mereka dijalankan, bagaimana mereka diperiksa ke dalam basis kode dan sebagainya.
Singkatnya, bersikap lembut pada karyawan baru dan jangan mengharapkan pekerjaan serius dari mereka di bulan pertama atau lebih. Beri mereka alat untuk mendapatkan bantuan dan jika mungkin, berikan mereka beberapa presentasi atau video.