Schulung für 1C-Bitrix-Entwickler: Wir teilen unseren Ansatz zum „Wachstum“ des Personals

Schulung für 1C-Bitrix-Entwickler: Wir teilen unseren Ansatz zum „Wachstum“ des Personals

Wenn der Personalmangel unerträglich wird, gehen Digitalunternehmen unterschiedliche Wege: Die einen eröffnen unter dem Deckmantel von „Kursen“ eine eigene Talentschmiede, die anderen lassen sich mit verlockenden Konditionen auf die Suche nach Fachkräften bei der Konkurrenz machen. Was tun, wenn weder das erste noch das zweite passt?

Das ist richtig – „wachsen“. Wenn sich viele Aufgaben in der Warteschlange ansammeln und die Gefahr besteht, dass einige Projekte im Produktionsplan auf andere „überlagert“ werden (und Sie gleichzeitig die Indikatoren weiter steigern möchten), bleibt keine Zeit mehr, Universitäten zu eröffnen . Und die Moral erlaubt es nicht jedem, anderen Personal zu „stehlen“. Und der Weg der Jagd birgt viele Fallstricke.

Wir haben vor langer Zeit entschieden, dass wir den optimalen Weg einschlagen müssen – junges Personal mit wenig Erfahrung nicht zu vernachlässigen, sondern Zeit zu haben, sie während ihrer Freizeit aus dem Arbeitsmarkt zu nehmen und zu fördern.

Wen unterrichten wir?

Wenn wir jeden in unsere Reihen aufnehmen, der es beherrscht, einen Lebenslauf auf HH.ru zu erstellen, dann wäre dies eine zu „breite Ausrichtung“, wie Werbespezialisten sagen würden. Eine gewisse Einengung ist notwendig:

  1. Mindestkenntnisse in PHP. Wenn ein Kandidat den Wunsch äußert, sich im Bereich der Webentwicklung weiterzuentwickeln, aber noch nicht die Theorie der gebräuchlichsten Skriptsprache erreicht hat, bedeutet dies, dass kein Wunsch besteht oder dass er zu „passiv“ ist (und dies auch bleiben wird). eine lange Zeit).
  2. Bestehen der Testaufgabe. Das Problem ist, dass der Eindruck und die tatsächlichen Fähigkeiten des Kandidaten oft völlig unterschiedlich sind. Ein potenzieller Mitarbeiter, der über keinerlei Fähigkeiten verfügt, verkauft sich gut. Und jemand, der auf den ersten Blick nicht besonders interessant aussieht, verfügt möglicherweise über gute Kenntnisse. Und der einzige „Filter“ in dieser Angelegenheit ist die Testaufgabe.
  3. Durchlaufen der Standard-Interviewphasen.

1 Monat

Der gesamte Ausbildungsprozess ist in 3 Monate unterteilt, die eine bedingte „Probezeit“ darstellen. Warum bedingt? Denn es handelt sich nicht nur um ein Praktikum, bei dem der Mitarbeiter geprüft wird und einige Grundkenntnisse erwirbt. Nein, es handelt sich um ein vollwertiges Schulungsprogramm. Und so bekommen wir vollwertige Spezialisten, die keine Angst davor haben, ein echtes Kundenprojekt anzuvertrauen.

Was ist im 1. Ausbildungsmonat enthalten:

a) Bitrix-Theorie:

  • Erste Bekanntschaft mit CMS.
  • Absolvieren von Kursen und Erwerb relevanter Zertifikate:

- Content-Manager.

- Administrator.

b) Erste Programmieraufgaben. Bei ihrer Lösung ist es verboten, High-Level-Funktionen zu verwenden – also solche, in denen bestimmte Algorithmen bereits implementiert sind.

c) Vertrautheit mit Unternehmensstandards und Webentwicklungskultur:

  • CRM – wir lassen den Mitarbeiter in unser Portal.
  • Schulung in internen Vorschriften und Betriebsgrundsätzen. Einschließlich:

— Regeln für die Arbeit mit Aufgaben.

— Entwicklung der Dokumentation.

— Kommunikation mit Managern.

d) Und erst dann GIT (Versionskontrollsystem).

Ein wichtiger Punkt ist, dass wir glauben, dass Universitäten den richtigen Weg einschlagen, wenn sie den Studierenden zunächst die Prinzipien und nicht einzelne Sprachen beibringen. Und obwohl erste Kenntnisse in PHP Voraussetzung für die Aufnahme in unser Ausbildungsprogramm sind, ersetzen sie dennoch nicht die Fähigkeiten im algorithmischen Denken.

2 Monat

a) Fortsetzung der Bitrix-Theorie. Nur dieses Mal gibt es verschiedene Kurse:

  • Administrator. Module
  • Administrator. Geschäft.
  • Entwickler.

b) Kombinatorik üben. Objekt orientierte Programmierung. Den Algorithmus verkomplizieren, mit Objekten arbeiten.

c) Aufgaben aus der kostenpflichtigen Bitrix-Prüfung – Kennenlernen der Architektur des Frameworks.

d) Übung – Schreiben Sie Ihr eigenes Framework für die Entwicklung einer Website mit einfacher Funktionalität. Eine zwingende Voraussetzung ist, dass die Architektur Bitrix ähneln muss. Die Ausführung der Aufgabe wird vom Technischen Leiter überwacht. Dadurch erhält der Mitarbeiter ein tieferes Verständnis dafür, wie das System von innen funktioniert.

e) GIT.

Achten Sie darauf, wie reibungslos sich die Kompetenzen des Mitarbeiters in Bezug auf Bitrix selbst entwickeln. Wenn wir ihm im ersten Monat grundlegende Dinge rund um die Verwaltung beigebracht haben, dann kommen wir hier schon einen Schritt vorwärts. Es ist sehr wichtig, dass der Entwickler Dinge tun kann, die auf den ersten Blick sehr einfach und sogar „niedriger“ (in der Hierarchie der Aufgabenkomplexität) erscheinen.

3 Monat

a) Nochmals die Aufgaben aus der bezahlten Prüfung.

b) Integration des Online-Shop-Layouts auf Bitrix.

c) Fortsetzung der Arbeit am Schreiben Ihres eigenen Frameworks.

d) Kleine Aufgaben – „Kampf“-Übungen.

e) Und noch einmal GIT.

Während dieses gesamten Zeitraums werden die Fortschritte klar aufgezeichnet und mit jedem Mitarbeiter 1 zu 1 Nachbesprechungen durchgeführt. Wenn jemand bei einem bestimmten Thema im Rückstand ist, passen wir die Schulungstaktiken sofort an – wir fügen dem Plan zusätzliche Materialien hinzu und kehren zu schlecht verstandenen Punkten zurück , und analysieren Sie gemeinsam, ob es bestimmte „Störungen“ gibt. Ziel jeder Überprüfung ist es, die Schwächen des Entwicklers in Stärken umzuwandeln.

Ergebnis

Nach 3 Monaten Ausbildung erhält ein Mitarbeiter, der das gesamte Programm absolviert hat, automatisch den „Junior“-Status. Was ist das Besondere daran? In vielen Unternehmen wird die Erfahrung von Spezialisten falsch eingeschätzt – daher die falsche Bezeichnung. Sie schreiben jeden wahllos in die Junioren ein. In unserem Land verdienen diesen Status nur diejenigen, die tatsächlich „im Kampf“ waren und denen die theoretischen Grundlagen nicht entzogen sind. Tatsächlich kann ein solcher „Junior“ an manchen Stellen sogar stärker sein als ein „Mitte“ aus anderen Unternehmen, dessen Ausbildung von niemandem überwacht wurde.

Was passiert als nächstes mit unserem „Junior“? Ihm wird ein leitender Entwickler zugewiesen, der seine Arbeit weiter überwacht und alle wichtigen Entwicklungsmeilensteine ​​und Projektaufgaben verfolgt.

Funktioniert das Schema?

Definitiv Ja. Es hat sich bereits als bewährtes Schulungsprogramm etabliert, was von erfahrenen (bereits „erwachsenen“) Entwicklern bestätigt wird. Wir alle machen das durch. Alles. Und schließlich werden sie zu erfahrenen Kampfeinheiten für die Auslagerung von Entwicklungsaufgaben.

Wir teilten unseren Ansatz. Der nächste Schritt liegt bei Ihnen, Kolleginnen und Kollegen. Tue es!

Source: habr.com

Kommentar hinzufügen