誰が後輩を殺したの?

後輩が多い、欠員が少ない







数ヶ月前、私は女性向けのITイベントに参加しました。 多くの意欲的な開発者、プログラミングコースまたはトレーニングプログラムの卒業生がそこに集まりました。 ほとんどの人が、最初の仕事を見つけるのに問題があると言っていました。



個人的に、私は幸運でした。 2010年の大学卒業後の私の最初の「本当の」仕事は、コロンビア大学でのジュニアアプリ開発者の仕事でした。 最近では、後輩の仕事を見つけることすら困難です。 そのような空席を投稿する人々は履歴書であふれています。 同時に、企業は優秀な上級レベルの開発者を見つけることができないと不平を言っています。



しかし、なぜこれが起こっているのでしょうか?



私自身はそのような会社を経営していないため、何が起こっているのかを正確に把握しているわけではありません。 しかし、私はこれらの会社が私に言っていることを知っています:「私たちは彼らのトレーニングに主要なプログラマーの時間を費やすことができないので、私たちは後輩を雇いたくありません。」 私自身もそうであるため、シニア料金を確認し、プロジェクトマネージャーは予算作成のために時間を割り当てることを強制しました。 料金は1時間あたり約190〜300ドルです。 このため、企業は新規採用者を採用することが採算が取れないと判断しています。



私はこれを信じていません。なぜなら、1時間あたり300ドルのレートで1日中働くことができないというわけではありません。 さらに、過剰な費用に関するうめき声は、専門家が会議などで無駄に(少なくとも私の意見では)費やすすべての時間を考慮して、ワニの涙のようです。



しかし、企業が再びジュニアをチームに連れていくとしましょう。 高齢者には初心者の経験がないため、今では新しい問題が発生します。一般に、人々に教える経験はありません。 私が最初に後輩と仕事を始めたとき、私はこれを行う方法がわかりませんでした。 私は迷って混乱しました。 私の会社は助けることができませんでした:「彼らが何かを学ぶために彼らにいくつかの仕事を与えてください。」 しかし、実際にはこれでは十分ではありません。



このテーマに関する参考資料を探しましたが、何も見つかりませんでした。 あなたがそのようなことを知っているなら、コメントで私に知らせてください。 最終的には、さまざまなコースとさまざまなタスクの断片から、ある程度適切な戦略を立てました。



しかし、狂気は私がその過程でどれだけ学ばなければならなかったかです。 JavaScript関数を他の人に説明する必要がなければ、より深いレベルでJavaScript関数を理解できるとは思いません。 私がトレーニング用に開発したツールの一部は、実際のプロジェクトで役立つものになりました。



がっかりしたこともありました。 特に、プロジェクトマネージャーまたは他のマネージャーが状況を理解していなかった場合。 彼らのトレーニングに時間を費やしていたので、時間通りに仕事をすることができないと彼らが理解していなかったとき。



私は、ソフトウェア開発エコシステム全体が彼ら自身の幸福のために新参者を必要としていると言っています。 彼らのトレーニングには費用がかかりますが、利点もあります。



会社が後輩を再び雇用したい場合は、先輩や後輩と協力してメンターのスキルを効果的に習得するのに役立つプログラムを開発することをお勧めします。 また、厳しい現実も考慮に入れてください。



すべての初心者コーダーが成功したプログラマーになるわけではないことを理解する必要があります。 これに関連する方法は? 彼らのメンターを非難しますか? または、スキルの開発を追跡し、あまりうまくいっていない人を成功できる他の役職に移します:たとえば、プロジェクトマネージャー、セールスサポートエンジニア、およびプログラミングに関係していないがソフトウェアの知識が貴重な他の役職。



そして、すべてのシニアが成功したメンターになるわけではありません。 単にそのような才能を持っていない素晴らしい開発者がたくさんいます。 彼らはこれらの責任から離れることができるはずです。 メンタリングは罰せられるべきではありません。 あるチームで、私は何よりも初心者を訓練しました-そして、これは他の年配の男性よりも「本当の」仕事ではないと考えられていたという感じがありました。 このため、後で私はそのような役割を引き受けることに消極的でした。 はい、私はここで女性に対する男性の態度も重要であると信じています:女性がそのような役割を果たすとき、彼女はしばしば一種の思いやりのある母親のパトロンのように見えます。 これは名声が低いことを意味し、通常は名声が低い-給与が低くなります。



後輩を妨げる他の経済的困難に言及するしかありません。 私は最近、ある会社のイベントに参加しましたが、彼らは基本的にすべての「軽い」仕事は別の国に委託されたと言っていました。 以前は、後輩がこの種の仕事をしていました。 次に、自動化があります。 私がジュニアとして個人的に行った作業の大部分は自動化されました。



今、初心者プログラマーが最初の仕事を見つけるのは難しいです。 たとえば、さまざまなプロジェクトに無料で取り組むために、私が本当に嫌いなことをしなければならないかもしれません。 本当に素晴らしいオープンソースプロジェクトを見つけたら、履歴書でそれを示すことができます。 無料のスタートアップジョブを勧める可能性は低くなります。



さらに、あなたは自分のメンターを探す必要があります。 このオプションは誰もが利用できるわけではないことを理解していますが、直接勉強するのが最善です。 したがって、Slack and Discordでクローズドテーマチャンネルを試すことができます。 そして、それはデートの招待状のようにうんざりする。 しばしば拒否されることに備えてください。 彼らは自由な労働者に大きな責任を割り当てることを恐れているため、ずさんで完全に失敗したプロジェクトに取り組む必要があります。 ある後輩が私に言ったように、彼は彼のプロジェクトが失敗したので私たちの会議への出席をやめました。 私は彼が説得して、仕事を続け、新しいプロジェクトを始めるようにしなければなりませんでした。



私の側では、私たちの会議で彼らを助けたいと思っており、これらの条件でより正式なメンタリングプログラムの開発に取り組みたいと思います。



このソリューションがすべての人に適しているかどうかはわかりません。 後輩のいない企業が不均衡と呼ばれるかどうか、またはその逆の場合、彼らが有能に行動するかどうかはわかりません。 現実には、ほとんどの開発者は長期間同じ場所に留まることはありません-他の人のトレーニングに多額の投資をしても意味がないのでしょうか? それとも、業界はなぜ人々が場所から場所へとジャンプし続けるのかを自問すべきでしょうか? おそらく彼らの多くがずさんなプログラマーだからかもしれませんが、多分これは給料を増やす唯一の方法です。 率が1%上がる愚かな無意味な年次「パフォーマンスレビュー」を待つか、履歴書を取って別の場所でインタビューをして、10%以上の増加を得ることができます。



これは、特定の会社の欠陥を意味するものではありません。 これは業界全体の欠陥です。



All Articles