Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembang

Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembangPada artikel ini kami ingin berbagi pengalaman tim pengembangan Kode di dalam dari Penza tentang cara menemukan dan dengan cepat menugaskan karyawan baru di wilayah tersebut. Kami mengundang Anda untuk menggambarkan pengalaman Anda di komentar.

Mungkin, beberapa pembaca yang tidak terhubung dengan IT bingung: apakah mencari pengembang (bahkan di Penza) menjadi masalah? Tampaknya buatlah daftar persyaratan, posting lowongan di salah satu portal, janjikan gaji +100500 rubel, dan wawancarai kandidat dengan tenang. Tidak begitu. Baca cerita kami di bawah ini.

Sayangnya, mencari karyawan untuk kantor perusahaan IT regional sangatlah sulit. Dan itulah kenapa:

  1. Di Penza, seperti di banyak kota lain dengan populasi kurang dari satu juta, selalu terjadi kekurangan personel yang berkualifikasi. Kalaupun tidak ada omzet, perusahaan perlu berkembang. Dan tim dibutuhkan di kantor.
  2. Banyak sekali orang yang berpura-pura menjadi junior, namun nyatanya pengalaman dan ilmunya tidak cukup untuk menjalankan tugas-tugas pokok. Tidak ada pemain menengah atau senior yang tersedia di pasar. Mempekerjakan manajer menengah yang kompeten lebih merupakan masalah keberuntungan.
  3. Sangat menyedihkan ketika kandidat tidak mau repot-repot membaca daftar persyaratan pelamar dan berpindah dari satu perusahaan ke perusahaan lain dengan harapan sukses.
  4. Universitas regional sudah lama ketinggalan zaman dan umumnya melatih siapa mereka dan untuk tujuan apa (untungnya, ada pengecualian).
  5. Agensi SDM lokal juga tidak bagus. Mereka akan membebankan biaya bersyarat kepada perusahaan sebesar 20 rubel dan membuang profil kandidat yang diambil dari database terbuka.
  6. Seorang karyawan baru perlu ditugaskan secepat dan seefisien mungkin. Pendatang baru yang ditinggalkan tanpa pengawasan dengan cepat “bergabung.” Perusahaan kehilangan waktu dan uang, dan mungkin personel yang berharga.

Beberapa tahun yang lalu, kami mengembangkan skema kami sendiri untuk seleksi dan adaptasi spesialis muda:

  1. “Hasilkan” Junes.
  2. Pilih yang cocok.
  3. Kereta.
  4. Memegang.
  5. Mengembangkan.

Kedengarannya seperti sebuah algoritma, bukan?

"Generasi"

Jelas bahwa dalam situasi ini, kami menggunakan segala yang kami bisa, termasuk memposting informasi di universitas.

Namun selama bertahun-tahun, kami yakin bahwa hanya komunikasi pribadi yang dapat menunjukkan tingkat perusahaan kepada pelamar. Oleh karena itu, kami sampai pada kesimpulan bahwa kita perlu menciptakan komunitas tempat bertemunya para pemberi kerja, pakar, dan spesialis yang mencari pekerjaan.

Ini adalah bagaimana Asosiasi Pengembang regional muncul KEDUA, yang mencakup perusahaan-perusahaan terkuat di kawasan, konferensi internasional khusus tentang pengembangan perangkat lunak SECON dengan nama yang sama, Laboratorium TI, dan proyek lainnya.

Asosiasi Pengembang

Perusahaan IT Penza bersatu untuk bersama-sama memecahkan masalah bersama, terutama terkait dengan peningkatan tingkat profesional spesialis IT lokal. Sejumlah acara penting regional diadakan di bawah naungan Asosiasi dan upayanya.

Konferensi KEDUA

Ini adalah pertemuan tahunan para pemrogram, perancang web, manajer proyek dan perusahaan TI, orang-orang yang baru berencana menghubungkan masa depan mereka dengan TI - semua orang yang ingin mengetahui apa yang akan terjadi besok untuk memanfaatkan teknologi informasi saat ini.

Acara kami setiap tahun mempertemukan lebih dari 1000 peserta dari berbagai wilayah di Rusia dan luar negeri. 2 hari networking yang efektif, 15 sesi, 40 pembicara latihan dan tentunya kejutan menyenangkan dari penyelenggara.

Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembang

Laboratorium IT

Kami sedang melakukan proyek pendidikan praktis untuk siswa dan pengembang pemula: Laboratorium TI. Selama 6 minggu, peserta menjalani latihan sehari-hari dan meningkatkan tingkat pengetahuannya di bawah bimbingan para profesional.

Tujuan utamanya adalah untuk menunjukkan siklus pengembangan penuh. Semua peserta dibagi menjadi beberapa tim berdasarkan proyek, yang meliputi pengembang, desainer, penguji, pemasar, dan manajer proyek.

Setiap minggu ada hari demo, di mana tim mendemonstrasikan hasil mereka selama seminggu. Acara ini berpuncak pada hari pertahanan proyek. Kami mengundang peserta proyek yang berhasil diselesaikan untuk menjalani magang penuh waktu di perusahaan kami (saat ini kami memiliki 4 karyawan dari laboratorium IT, dan total lebih dari 60 lulusan dari 227 bekerja di perusahaan IT Penza).

Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembang

Kontak peserta dari semua acara dan komunitas disertakan dalam milis.
Buletin ini berisi berita Asosiasi, berita, dan lowongan perusahaan dan mitra, dan kami mengumumkan berbagai pertemuan. Distribusi terjadi setiap hari Jumat. Target audiens: pelajar, peserta acara, programmer.

Laboratorium, konferensi, dan sumber daya Asosiasi memberi kami aliran kandidat yang konstan dan kepercayaan mereka. Setiap minggu 1-2 pengembang datang kepada kami untuk wawancara.

Bagaimana semuanya dimulai

Prosesnya sederhana, namun memakan waktu. Pengembang sudah memiliki cukup banyak tugas, tetapi di sini mereka terganggu oleh segala macam hal yang “tidak berguna”. Oleh karena itu, HR bertanggung jawab atas momen ini. Kami menghapus tugas proses dari pengembang, sehingga menghemat waktu dan keuangan mereka.

Tugas tes

Semua pelamar menerima tugas tes. Tugasnya tidak sulit, tetapi memerlukan waktu dan kesabaran untuk menguasai bahasa dan perpustakaan dasar baru. Pada tahap ini, lebih dari separuh pelamar tereliminasi: banyak yang bahkan tidak melaksanakan tugas tersebut.

Contoh tugas tes:

1) Tugas algoritma. Anda perlu menjelajahi sistem file dan mencari teks tertentu di sistem file.

Aplikasi ini multi-utas, dijalankan dari baris perintah dan menerima argumen sebagai parameter pencarian.

2) Perlu diselenggarakan pendistribusian surat sebagai berikut. Agaknya modul mailing adalah bagian dari aplikasi yang sudah ada.

Penting untuk mengembangkan objek penyedia yang akan membuat pekerjaan distribusi email, dan objek konsumen yang akan mengambil pekerjaan distribusi email dari antrian dan menjalankannya. Apa yang diperlukan pada output: sedikit tiruan dari proses pembuatan dan pemrosesan tugas.

Itu. Tugas pengiriman surat dibuat secara acak, dan konsumen memprosesnya secara berkala. Dianjurkan untuk menggunakan antrian melalui penyimpanan persisten (misalnya Postgresql). Titik awal untuk keseluruhan proses melalui tes. Anda tidak perlu mengirim email secara fisik, cukup menulis ke log. Semuanya bisa dilakukan di Java murni.

Mereka yang berhasil berhasil mendapatkan magang, termasuk magang berbayar, yang berlangsung di bawah bimbingan seorang kurator.

Omong-omong, kami memiliki pilihan untuk magang jarak jauh, sering kali dipilih oleh mereka yang sebelumnya belum pernah berhubungan dengan TI. Misalnya, salah satu karyawan kami saat ini, mantan juru masak di bar sushi, magang dengan kami dari jarak jauh. Magang jarak jauh memungkinkan kandidat untuk memulai pelatihan dan pengembangannya sebagai programmer tanpa meninggalkan pekerjaannya saat ini atau kehilangan penghasilan.

Selama masa magang, rencana pengembangan disusun dan seorang supervisor disediakan. June terhubung dengan proyek internal, penelitian, atau dunia nyata. Secara alami, dia dapat berkomitmen pada repositori proyek hanya setelah mendapat persetujuan dari kurator. Selain itu, peserta pelatihan mengikuti kursus online untuk studi mendalam tentang teknologi khusus.

Berikut adalah contoh “bagian” dari rencana pengembangan tersebut:

Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembang

Salah satu proyek untuk bulan Juni adalah CO2-Monitor. Kami memiliki sensor CO2 di kantor kami yang kami beli untuk ventilasi ruangan tepat waktu. Untuk waktu yang lama dia mengganggu semua orang dengan bunyi mencicitnya ketika tingkat CO2 melebihi nilai yang ditetapkan, jadi kami mematikan suara untuknya. Akibatnya, sensor tersebut menjadi tidak berguna.

Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembang

Selama magang, tugasnya adalah mempelajari protokol sensor ini, mengimplementasikan server dan chatbot, yang jika CO2 terlampaui, akan mengirim pesan ke manajer kantor bahwa sudah waktunya untuk ventilasi ruangan.

Sekarang CO2-Monitor memiliki pengaturan waktu notifikasi yang fleksibel dan terintegrasi dengan obrolan korporat Mattermost. Jadi kami membunuh dua burung dengan satu batu: kami melatih pekerja magang dan menghirup udara segar.

Peran dan manfaat kurator

Supervisor mengalokasikan beberapa jam seminggu untuk berkonsultasi dengan pekerja magang. Magang menerima pengetahuan, perhatian, dan dengan cepat menemukan bahasa yang sama dengan seluruh tim. Mentor menerima bonus dan pengalaman untuk melatih pendatang baru, berkat itu ia dapat berkembang dari menengah ke senior atau pemimpin tim.

Pada tahap akhir, setelah menyelesaikan tugas akhir, kami melakukan sertifikasi terhadap peserta pelatihan agar dapat memperoleh penilaian yang obyektif terhadap kualifikasinya. Dan jika tugas akhir berhasil diselesaikan dan kemajuan yang memadai sesuai dengan rencana pengembangan, kami mempertimbangkan masalah mempekerjakan peserta pelatihan ini di perusahaan kami.

Bagaimana cara mempertahankan setelah magang

Kami mengadakan perjanjian dengan semua mantan peserta pelatihan, yang menjelaskan semua kondisi kerja. Kami sepakat “di pantai” tentang kemungkinan situasi di masing-masing pihak.

Misalnya, kami memiliki klausul yang menyatakan bahwa kami berjanji untuk meningkatkan kualifikasi seorang karyawan dengan syarat karyawan tersebut bekerja di perusahaan tersebut minimal 2 tahun. Jika terjadi pengunduran diri, karyawan tersebut mendapat penggantian biaya pelatihan. Jumlah tersebut hanya bersifat simbolis, dan sejauh ini belum ada yang harus membayarnya kembali. Bagi kami, ini adalah semacam filter agar keputusan diambil dengan bijaksana dan tidak ada yang membuang waktu dengan sia-sia.

Kantor perusahaan:

Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembang

Apakah ada kehidupan di luar Jalan Lingkar Moskow? Cara kami mencari dan melatih pengembang

Win-win

  1. Aliran pelamar yang konstan. Kami dikenal di Penza sebagai perusahaan yang harus Anda ikuti jika Anda ingin menjadi pengembang profesional.
  2. Kami menyaring mereka yang tidak memiliki prospek di pintu masuk.
  3. Tidak ada kekacauan. Pemula terkadang hanya takut untuk datang dan bertanya. Dan di sini ada rencana yang jelas tentang bagaimana mengembangkan karyawan baru.
  4. Hanya dalam sebulan, seorang karyawan baru dapat menyesuaikan diri dengan nyaman dalam tim dan belajar disiplin. Praktis tidak ada omset.
  5. Adaptasi sangat mudah dilakukan terutama bagi junior yang sudah terbiasa dengan sistem (seperti di universitas, misalnya).
  6. Pengembang berkualifikasi tinggi (yang waktunya mahal) dibebaskan dari beban kerja mereka. Prosesnya ditangani oleh karyawan departemen HR

Bagikan di komentar bagaimana Anda menemukan dan melatih karyawan?

Bagi yang ingin mengetahui pendapat pelamar sendiri, berikut laporan dari karyawan kami Alexei (developer Java di Codeinside):



Sumber: www.habr.com

Tambah komentar