1C-Bitrix 開発者向けトレーニング: 人材を「成長させる」ためのアプローチを共有します

1C-Bitrix 開発者向けトレーニング: 人材を「成長させる」ためのアプローチを共有します

人材不足が耐えられなくなると、デジタル企業はさまざまな道を歩みます。「コース」を装って自社の人材育成施設を開設する企業もあれば、魅力的な条件を提示して競合他社から専門家を探し出す企業もいます。 XNUMX つ目も XNUMX つ目も当てはまらない場合はどうすればよいですか?

そう、「成長」です。 多くのタスクがキューに蓄積され、生産スケジュール内の一部のプロジェクトを他のプロジェクトに「重ねる」リスクがある場合 (同時に指標を成長させ続けたい場合)、大学を開く時間はもうありません。 。 そして、道徳は誰もが他人から人材を「盗む」ことを許可しません。 そして狩猟の道には多くの落とし穴があります。

私たちはずっと前に、経験の浅い若手人材を無視せず、自由なうちに労働市場から引き抜き、育てる時間を確保するという最適な道を歩む必要があると決めました。

私たちは誰を教えているのでしょうか?

HH.ru で履歴書の作成をマスターした人全員を仲間に入れるとしたら、広告の専門家が言うように、これは「ターゲットが広すぎる」ことになります。 ある程度の絞り込みが必要です。

  1. PHP に関する最低限の知識。 候補者が Web 開発の分野で開発をしたいと宣言しているものの、最も一般的なスクリプト言語の理論にまだ到達していない場合、それはその意欲がないか、あまりにも「消極的」であることを意味します (そして今後もその意欲が続くでしょう)長い間)。
  2. テストタスクに合格しました。 問題は、候補者の印象と実際の能力が全く異なることが多いことです。 スキルがゼロの潜在的な従業員は、自分自身をよく売り込んでいます。 また、最初の段階ではあまり面白そうに見えない人でも、優れた知識を持っている可能性があります。 そして、この問題における唯一の「フィルター」はテストタスクです。
  3. 標準的な面接段階を通過します。

1月

研修プロセス全体は条件付きの「試用期間」となる 3 か月に分割されます。 なぜ条件付きなのか? これは、従業員がテストされ、基本的なスキルを習得するための単なるインターンシップではないからです。 いいえ、これは本格的なトレーニング プログラムです。 その結果、実際のクライアントのプロジェクトを任せることを恐れない本格的なスペシャリストを得ることができます。

1 か月目のトレーニングには次の内容が含まれます。

a) ビットリックス理論:

  • CMSを初めて知りました。
  • コースを完了し、関連する証明書を取得する:

- コンテンツマネージャ。

- 管理者。

b) 最初のプログラミング タスク。 それらを解決するとき、高レベル関数、つまり特定のアルゴリズムがすでに実装されている関数を使用することは禁止されています。

c) 企業標準と Web 開発文化に精通していること:

  • CRM – 従業員をポータルにアクセスさせます。
  • 社内規定と運用原則に関するトレーニング。 含む:

— タスクを扱うためのルール。

— ドキュメントの開発。

— マネージャーとのコミュニケーション。

d) そして、GIT (バージョン管理システム) のみ。

重要な点は、大学が最初に学生に個別の言語を教えるのではなく、原則を教えるときに正しい道をたどると私たちが信じているということです。 また、PHP の初期知識はトレーニング プログラムに参加するための前提条件ですが、それでもアルゴリズム的思考スキルに代わるものではありません。

2月

a) Bitrix 理論の継続。 今回のみ異なるコースがあります:

  • 管理者。 モジュール
  • 管理者。 仕事。
  • 開発者。

b) 組み合わせ論を練習する。 オブジェクト指向プログラミング。 アルゴリズムを複雑にし、オブジェクトを操作します。

c) 有料の Bitrix 試験のタスク - フレームワークのアーキテクチャに慣れる。

d) 実践 – 単純な機能を備えた Web サイトを開発するための独自のフレームワークを作成します。 必須要件は、アーキテクチャが Bitrix と類似している必要があることです。 タスクの実行はテクニカル ディレクターによって監督されます。 その結果、従業員はシステムが内部からどのように機能するかをより深く理解できるようになります。

e) GIT。

Bitrix 自体に関する従業員の能力がいかにスムーズに発展するかに注目してください。 最初の 1 か月間で管理に関する基本的なことを教えたのであれば、ここで私たちはすでに一歩前進しています。 開発者が、一見非常に単純に見えること、さらには (タスクの複雑さの階層において) 「低位」に見えることを実行できることが非常に重要です。

3月

a) 有料試験のタスクを再度実行します。

b) Bitrix へのオンライン ストア レイアウトの統合。

c) 独自のフレームワークを作成する作業を継続します。

d) 小さなタスク - 「戦闘」の練習。

e) そして再びGIT。

この期間全体を通じて、進捗状況が明確に記録され、各従業員と 1 対 1 で報告会が行われます。誰かが特定のトピックで遅れている場合は、すぐにトレーニング戦術を調整します。計画に資料を追加したり、よく理解されていない点に戻ったりします。 、特定の「障害」があることを一緒に分析します。 各レビューの目標は、開発者の弱点を長所に変えることです。

合計

3 か月のトレーニング後、プログラム全体を完了した従業員は自動的に「ジュニア」ステータスを取得します。 これの何が特別なのでしょうか? 多くの企業では、スペシャリストの経験が誤って評価されており、そのため誤った名前が付けられています。 彼らは全員を無差別にジュニアに登録します。 我が国では、実際に「戦闘」に参加し、理論的根拠を奪われていない人だけがこの地位に値します。 実際、そのような「後輩」は、ある時点では、誰にも指導されていない他社の「中堅」よりも強力である可能性があります。

私たちの「後輩」は今後どうなるでしょうか? 彼は、より上級の開発者に割り当てられ、その開発者が彼の仕事をさらに監督し、すべての重要な開発マイルストーンとプロジェクト タスクを追跡します。

計画は機能していますか?

絶対そうです。 これはすでに実績のあるトレーニング プログラムとしての地位を確立しており、経験豊富な (すでに「成長した」) 開発者によって確認されています。 私たちは皆、それを経験します。 すべて。 そして最終的には、開発タスクをアウトソーシングするための経験豊富な戦闘部隊に変わります。

私たちはアプローチを共有しました。 次のステップは同僚の皆さん次第です。 頑張れ!

出所: habr.com

コメントを追加します