仕事を探せるとどうやってわかりますか?
いつものように、この問題についてはさまざまな意見があります。実践を通して学ぶことに惹かれる人は、この疑問が生じ、そのような願望が現れたらすぐに仕事を探し始めることができると信じています。そして、このアプローチは理にかなっていますが、常に正当化されるわけではありません。また、このポジションに本当に該当する経験を持つ人だけがジュニア開発者のポジションに履歴書を送るべきだと信じている人もいます。「ジュニア」スペシャリストとは、平均して 6 か月から 3 年の実務経験を持つ人と考えられています。 。「黄金の平均値」を見つけてみましょう。あなたの専門レベルがすでにジュニア プログラマーという誇り高い称号を冠するのに十分であると判断できる要因は何ですか?-
専門とするテクノロジーの背後にある理論に関する知識と理解。
プログラミングでは、応用タスクの観点からも長期的にも、理論的基礎が大きな役割を果たします。したがって、専門にしようとしているテクノロジーに関する基本情報をすべて学習して、理論をすでに習得していることを確認してください。
-
これはまず、理論を読むだけでなく、実際に何がどのように機能するかを理解する必要があることを意味します。このため、プログラミング タスクが必要になります。理解を得る最も簡単な方法は、理論の学習と実践を組み合わせるか、JavaRush などのトレーニング コースを利用することです。このコースでは、理論的知識の各層が実践的な問題によって即座にサポートされます。どのような学習アプローチを選択する場合でも、少なくとも簡単な問題をそれほど困難なく解決できるトレーニング レベルを備えていることを確認してください。
-
ジュニアコーダーの欠員に対するすべての要件の少なくとも半分を満たしていること。
上で述べたように、現代の市場では、ジュニア プログラマーであっても、非常に広範な知識とスキルが必要です。多くの場合、仕事の要件を 100% 満たす必要はありませんが、少なくとも 50% を満たすことが非常に望ましいです。したがって、ジュニア向けの求人情報を調べて、そこに記載されているテクノロジーの少なくとも半分を知っていることを確認してください。
-
少なくとも基本的なコミュニケーションに十分なレベルの英語の知識。
プログラマーにとって英語の知識が非常に重要であることは周知の事実です。これは、クライアント/オーナーとのコミュニケーションに英語が必要なアウトソーシングまたはアウトスタッフ派遣会社に就職する場合に特に重要です。しかし、どの会社のことを話しているとしても、少なくとも基本的なコミュニケーションと、プロジェクトの作業に関連するすべてのことについての口頭および書面での議論を理解するのに十分な英語力が必要です。
-
6ヶ月以上の実務経験をお持ちの方。
すでに述べたように、正式なジュニアポジションは、すでに6か月から3年の実務経験を持つスペシャリストを対象としています。したがって、すでに何らかのプロジェクトでインターンシップを完了している場合、またはフリーランサーとして少なくとも 6 か月間、多かれ少なかれ深刻なタスクに取り組むことができた場合、これは、雇用という形で次のステップへの準備ができていることを示す確実な指標となります。フルタイムのポジション。
-
機能や単純なプロジェクトを独立して実装する能力。
もちろん、実践的なスキルと実践的な知識の存在を示す最良の指標は、自分の専門分野に典型的な機能や、ジュニア開発者が求められているプロジェクトを実装できる能力です。マニュアルを使用したり、新たな質問に対するヒントや答えを常にグーグルで検索したりせずに、単純なプロジェクトをゼロから完全に実装できるレベルがすでに十分である場合は、さらに良いでしょう。
- テスト結果に基づいて面接に招待されます。
そして最後に、これはあなたが本格的なジュニアとして仕事を得る準備ができており、あらゆる権利を持っていることを示すもう100%の指標です-完了したテストタスクの結果に基づいて企業から面接への招待状が届くことです。もしそうであれば、内定をもらえる確率はすでにかなり高いということになります。
自分のレベルを適切に評価するにはどうすればよいですか?
ここでは、自分のレベルを評価することがまだ難しく、仕事を探し始める意味があるかどうか疑問に思っている人のためのヒントをいくつか紹介します。-
経験豊富なプログラマーにレベルを評価してもらいます。
最善の解決策の 1 つは、上級レベルのプログラマーに連絡して、準備を適切に評価してもらうことです。理想的には、これを複数のプログラマで実行して、さまざまな人々の意見を取得し、このデータに基づいて客観的な評価を作成する必要があります。
-
サービスを利用してコーディング面接の準備をしましょう。
幸いなことに、フルタイムの仕事を探す準備ができているかどうかという問題は、あなただけではなく定期的に発生します。面接の準備や自分のレベルの評価に役立つ特別なサービスがあります。特に、無料のプラットフォームであるPramp は、まさにこの目的のために作成され、英語を話す開発者の間で人気があります。プログラマーや他の技術専門分野の代表者が雇用主との実際の面接に備え、レベルを適切に評価するのに役立ちます。
- プログラマーにとって知識が不足していると感じるのは正常なことであることを覚えておいてください。
多くの経験豊富なプログラマーが指摘しているように、「未開発」の感覚、つまり知識が不足しており、必要なスキルや望ましいスキルが存在しないという感覚は、ほとんどのプログラマーがそのキャリアを通してつきまとうものであり、若手だけの特権ではありません。したがって、すでに実務経験がどれほど豊富であっても、この職業では常に何かを学ぶ必要があるという事実をすぐに受け入れた方がよいでしょう。
-
潜在的な雇用主にフィードバックを求めます。
初心者へのもう 1 つの良いアドバイスは、テスト タスクを実行した企業、または面接を行った企業に詳細なフィードバック (フィードバック、つまり自分の知識と経験の評価) を求める、または要求することです。そうすることで、雇用主の目を通して自分自身を見つめ、自分の弱点をよりよく理解できるようになります。
-
正しい心理的態度を形成します。
もう 1 つの良いアドバイスは、正しい心理的態度を直ちに形成することです。最初の面接中や、テスト課題についてのフィードバックを受けるときは、常に批判に直面し、多くの場合否定的な意見に直面するという事実を受け入れてください。ネガティブな感情は、自尊心やモチベーションのレベルに影響を与えずに、成功への道で避けられない試練であり、自己啓発へのインセンティブとして受け止めてください。
GO TO FULL VERSION