Pelatihan untuk pengembang 1C-Bitrix: kami berbagi pendekatan kami terhadap “perkembangan” personel

Pelatihan untuk pengembang 1C-Bitrix: kami berbagi pendekatan kami terhadap “perkembangan” personel

Ketika kekurangan personel menjadi tak tertahankan, perusahaan digital mengambil jalan yang berbeda: beberapa, dengan kedok “kursus”, membuka pusat bakat mereka sendiri, yang lain menciptakan kondisi yang menggiurkan dan mencari spesialis dari pesaing mereka. Apa yang harus dilakukan jika yang pertama atau yang kedua tidak cocok?

Itu benar - "tumbuh". Ketika banyak tugas menumpuk dalam antrian, dan ada risiko “melapisi” beberapa proyek dalam jadwal produksi ke yang lain (dan pada saat yang sama Anda ingin terus meningkatkan indikatornya), maka tidak ada lagi waktu untuk membuka universitas. . Dan moralitas tidak mengizinkan setiap orang untuk “mencuri” personel dari orang lain. Dan jalur berburu membawa banyak jebakan.

Kami telah lama memutuskan bahwa kami perlu mengambil jalan yang paling optimal - tidak mengabaikan personel muda dengan sedikit pengalaman, memiliki waktu untuk mengeluarkan mereka dari pasar tenaga kerja selagi mereka bebas, dan membesarkan mereka.

Siapa yang kita ajar?

Jika kami memasukkan semua orang yang telah menguasai pembuatan resume di HH.ru ke dalam peringkat kami, maka ini akan menjadi “penargetan yang terlalu luas”, seperti yang dikatakan pakar periklanan. Diperlukan penyempitan tertentu:

  1. Pengetahuan minimal tentang PHP. Jika seorang kandidat menyatakan keinginannya untuk berkembang di bidang pengembangan web, tetapi belum mencapai teori bahasa scripting yang paling umum, berarti tidak ada keinginan, atau terlalu “pasif” (dan akan tetap demikian selama waktu yang lama).
  2. Lulus tugas tes. Masalahnya adalah kesan dan kemampuan sebenarnya dari seorang kandidat seringkali sangat berbeda. Seorang karyawan potensial yang tidak memiliki keterampilan apa pun akan menjual dirinya dengan baik. Dan seseorang yang pada tahap pertama terlihat tidak terlalu menarik mungkin memiliki pengetahuan yang baik. Dan satu-satunya "filter" dalam hal ini adalah tugas tes.
  3. Melalui tahapan wawancara standar.

bulan ke-1

Seluruh proses pelatihan dibagi menjadi 3 bulan, yang mewakili “masa percobaan” bersyarat. Mengapa bersyarat? Karena ini bukan sekedar magang di mana karyawan diuji dan memperoleh beberapa keterampilan dasar. Tidak, ini adalah program pelatihan lengkap. Dan sebagai hasilnya, kami mendapatkan spesialis penuh yang tidak takut untuk mempercayakan proyek nyata kepada klien.

Apa saja yang termasuk dalam pelatihan bulan pertama:

a) Teori Bitrix:

  • Perkenalan pertama dengan CMS.
  • Menyelesaikan kursus dan memperoleh sertifikat yang relevan:

- Manajer konten.

- Administrator.

b) Tugas pemrograman pertama. Saat menyelesaikannya, dilarang menggunakan fungsi tingkat tinggi - yaitu fungsi yang algoritma tertentu telah diterapkan.

c) Keakraban dengan standar perusahaan dan budaya pengembangan web:

  • CRM – kami mengizinkan karyawan masuk ke portal kami.
  • Pelatihan peraturan internal dan prinsip operasional. Termasuk:

— Aturan untuk mengerjakan tugas.

— Pengembangan dokumentasi.

— Komunikasi dengan manajer.

d) Dan baru kemudian GIT (sistem kontrol versi).

Hal yang penting adalah kami percaya bahwa universitas mengikuti jalur yang benar ketika mereka pertama kali mengajarkan prinsip-prinsip kepada siswanya, dan bukan beberapa bahasa tertentu. Meskipun pengetahuan awal tentang PHP merupakan prasyarat untuk masuk ke program pelatihan kami, hal itu tetap tidak menggantikan keterampilan berpikir algoritmik.

bulan ke-2

a) Kelanjutan teori Bitrix. Hanya saja kali ini ada kursus yang berbeda:

  • Administrator. Modul
  • Administrator. Bisnis.
  • Pengembang.

b) Berlatih kombinatorik. Pemrograman berorientasi objek. Rumitnya algoritma, bekerja dengan objek.

c) Tugas dari ujian Bitrix berbayar - pengenalan arsitektur kerangka kerja.

d) Latihan – menulis kerangka kerja Anda sendiri untuk mengembangkan situs web dengan fungsionalitas sederhana. Persyaratan wajibnya adalah arsitekturnya harus mirip dengan Bitrix. Pelaksanaan tugas diawasi oleh direktur teknis. Hasilnya, karyawan memiliki pemahaman yang lebih mendalam tentang cara kerja sistem dari dalam.

e) GI.

Perhatikan seberapa lancar pengembangan kompetensi karyawan mengenai Bitrix itu sendiri. Jika di bulan pertama kita mengajarinya hal-hal dasar terkait administrasi, maka di sini kita sudah selangkah lebih maju. Sangat penting bagi pengembang untuk dapat melakukan hal-hal yang sekilas tampak sangat sederhana dan bahkan “lebih rendah” (dalam hierarki kompleksitas tugas).

bulan ke-3

a) Sekali lagi tugas dari ujian berbayar.

b) Integrasi tata letak toko online di Bitrix.

c) Melanjutkan pekerjaan menulis kerangka kerja Anda sendiri.

d) Tugas-tugas kecil - latihan "pertempuran".

e) Dan lagi GIT.

Selama seluruh periode ini, kemajuan dicatat dengan jelas dan pembekalan dilakukan dengan setiap karyawan 1 lawan 1. Jika seseorang tertinggal dalam topik tertentu, kami segera menyesuaikan taktik pelatihan - kami menambahkan materi tambahan ke dalam rencana, kembali ke poin yang kurang dipahami , dan menganalisis bersama-sama ada “hambatan” tertentu. Tujuan dari setiap tinjauan adalah untuk mengubah kelemahan pengembang menjadi kekuatan.

Total

Setelah 3 bulan pelatihan, seorang karyawan yang telah menyelesaikan seluruh program secara otomatis menerima status “junior”. Apa yang spesial dari ini? Di banyak perusahaan, pengalaman spesialis dinilai secara salah - itulah sebabnya namanya salah. Mereka mendaftarkan semua orang tanpa pandang bulu menjadi junior. Di negara kita, hanya mereka yang benar-benar “berperang” dan tidak kehilangan landasan teori yang layak mendapatkan status ini. Faktanya, “junior” seperti itu pada titik tertentu mungkin lebih kuat daripada “menengah” dari perusahaan lain, yang pelatihannya tidak diawasi oleh siapa pun.

Apa yang terjadi pada “junior” kita selanjutnya? Dia ditugaskan ke pengembang yang lebih senior, yang selanjutnya mengawasi pekerjaannya dan melacak semua pencapaian pengembangan penting dan tugas proyek.

Apakah skema ini berhasil?

Pasti ya. Ini telah memantapkan dirinya sebagai program pelatihan yang terbukti, yang dikonfirmasi oleh pengembang berpengalaman (yang sudah “dewasa”). Kita semua melaluinya. Semuanya. Dan pada akhirnya mereka berubah menjadi unit tempur berpengalaman untuk melakukan outsourcing tugas pengembangan.

Kami berbagi pendekatan kami. Langkah selanjutnya terserah Anda, rekan-rekan. Lakukanlah!

Sumber: www.habr.com

Tambah komentar