JavaRush /Java Blog /Random-JA /私は勉強したくない!ジュニアプログラマーはいつからフルタイムの仕事を探し始めることができますか?

私は勉強したくない!ジュニアプログラマーはいつからフルタイムの仕事を探し始めることができますか?

Random-JA グループに公開済み
専門職を習得し、それで生計を立てるという深刻な目標を持ってプログラミングを勉強し始めた人は誰でも、学習プロセス中に遅かれ早かれ最初のしきい値をすでに超えたときに、ある程度の知識が現れ、最初の前向きな経験が得られます。積み重なると、「もうその時期ではないでしょうか?自分の専門分野で仕事を探し始めるべきでしょうか?」という疑問が生じます。 私は勉強したくない! ジュニアプログラマーはいつからフルタイムの仕事を探し始めることができますか?  - 1そして、それに自分で答えるのは、明らかな理由から、それほど簡単ではありません。結局のところ、これまでこの分野で働いたことがない場合、率直に言って、自分の能力に自信を見つける場所はありません。さらに、今日の市場は、プログラマーとして働きたい人に対して非常に厳しい要求を課しています。そして、ご存知のとおり、ジュニア開発者向けのポジションはそれほど多くありません。したがって、いつ仕事を探し始めるのが本当に意味があるのか​​、そしてその時期が来たことをどのように判断するのかを一緒に理解してみましょう。 私は勉強したくない! ジュニアプログラマーはいつからフルタイムの仕事を探し始めることができますか?  - 2

仕事を探せるとどうやってわかりますか?

いつものように、この問題についてはさまざまな意見があります。実践を通して学ぶことに惹かれる人は、この疑問が生じ、そのような願望が現れたらすぐに仕事を探し始めることができると信じています。そして、このアプローチは理にかなっていますが、常に正当化されるわけではありません。また、このポジションに本当に該当する経験を持つ人だけがジュニア開発者のポジションに履歴書を送るべきだと信じている人もいます。「ジュニア」スペシャリストとは、平均して 6 か月から 3 年の実務経験を持つ人と考えられています。 。「黄金の平均値」を見つけてみましょう。あなたの専門レベルがすでにジュニア プログラマーという誇り高い称号を冠するのに十分であると判断できる要因は何ですか?
  • 専門とするテクノロジーの背後にある理論に関する知識と理解。

    プログラミングでは、応用タスクの観点からも長期的にも、理論的基礎が大きな役割を果たします。したがって、専門にしようとしているテクノロジーに関する基本情報をすべて学習して、理論をすでに習得していることを確認してください。

  • 少なくとも低レベルの複雑さでプログラミングの問題を解決できる能力。

    これはまず、理論を読むだけでなく、実際に何がどのように機能するかを理解する必要があることを意味します。このため、プログラミング タスクが必要になります。理解を得る最も簡単な方法は、理論の学習と実践を組み合わせるか、JavaRush などのトレーニング コースを利用することです。このコースでは、理論的知識の各層が実践的な問題によって即座にサポートされます。どのような学習アプローチを選択する場合でも、少なくとも簡単な問題をそれほど困難なく解決できるトレーニング レベルを備えていることを確認してください。

  • ジュニアコーダーの欠員に対するすべての要件の少なくとも半分を満たしていること。

    上で述べたように、現代の市場では、ジュニア プログラマーであっても、非常に広範な知識とスキルが必要です。多くの場合、仕事の要件を 100% 満たす必要はありませんが、少なくとも 50% を満たすことが非常に望ましいです。したがって、ジュニア向けの求人情報を調べて、そこに記載されているテクノロジーの少なくとも半分を知っていることを確認してください。

  • 少なくとも基本的なコミュニケーションに十分なレベルの英語の知識。

    プログラマーにとって英語の知識が非常に重要であることは周知の事実です。これは、クライアント/オーナーとのコミュニケーションに英語が必要なアウトソーシングまたはアウトスタッフ派遣会社に就職する場合に特に重要です。しかし、どの会社のことを話しているとしても、少なくとも基本的なコミュニケーションと、プロジェクトの作業に関連するすべてのことについての口頭および書面での議論を理解するのに十分な英語力が必要です。

    私は勉強したくない! ジュニアプログラマーはいつからフルタイムの仕事を探し始めることができますか?  - 3
  • 6ヶ月以上の実務経験をお持ちの方。

    すでに述べたように、正式なジュニアポジションは、すでに6か月から3年の実務経験を持つスペシャリストを対象としています。したがって、すでに何らかのプロジェクトでインターンシップを完了している場合、またはフリーランサーとして少なくとも 6 か月間、多かれ少なかれ深刻なタスクに取り組むことができた場合、これは、雇用という形で次のステップへの準備ができていることを示す確実な指標となります。フルタイムのポジション。

  • 機能や単純なプロジェクトを独立して実装する能力。

    もちろん、実践的なスキルと実践的な知識の存在を示す最良の指標は、自分の専門分野に典型的な機能や、ジュニア開発者が求められているプロジェクトを実装できる能力です。マニュアルを使用したり、新たな質問に対するヒントや答えを常にグーグルで検索したりせずに、単純なプロジェクトをゼロから完全に実装できるレベルがすでに十分である場合は、さらに良いでしょう。

  • テスト結果に基づいて面接に招待されます。

    そして最後に、これはあなたが本格的なジュニアとして仕事を得る準備ができており、あらゆる権利を持っていることを示すもう100%の指標です-完了したテストタスクの結果に基づいて企業から面接への招待状が届くことです。もしそうであれば、内定をもらえる確率はすでにかなり高いということになります。

私は勉強したくない! ジュニアプログラマーはいつからフルタイムの仕事を探し始めることができますか?  - 4

自分のレベルを適切に評価するにはどうすればよいですか?

ここでは、自分のレベルを評価することがまだ難しく、仕事を探し始める意味があるかどうか疑問に思っている人のためのヒントをいくつか紹介します。
  • 経験豊富なプログラマーにレベルを評価してもらいます。

    最善の解決策の 1 つは、上級レベルのプログラマーに連絡して、準備を適切に評価してもらうことです。理想的には、これを複数のプログラマで実行して、さまざまな人々の意見を取得し、このデータに基づいて客観的な評価を作成する必要があります。

  • サービスを利用してコーディング面接の準備をしましょう。

    幸いなことに、フルタイムの仕事を探す準備ができているかどうかという問題は、あなただけではなく定期的に発生します。面接の準備や自分のレベルの評価に役立つ特別なサービスがあります。特に、無料のプラットフォームであるPramp は、まさにこの目的のために作成され、英語を話す開発者の間で人気があります。プログラマーや他の技術専門分野の代表者が雇用主との実際の面接に備え、レベルを適切に評価するのに役立ちます。

  • プログラマーにとって知識が不足していると感じるのは正常なことであることを覚えておいてください。

    多くの経験豊富なプログラマーが指摘しているように、「未開発」の感覚、つまり知識が不足しており、必要なスキルや望ましいスキルが存在しないという感覚は、ほとんどのプログラマーがそのキャリアを通してつきまとうものであり、若手だけの特権ではありません。したがって、すでに実務経験がどれほど豊富であっても、この職業では常に何かを学ぶ必要があるという事実をすぐに受け入れた方がよいでしょう。

  • 潜在的な雇用主にフィードバックを求めます。

    初心者へのもう 1 つの良いアドバイスは、テスト タスクを実行した企業、または面接を行った企業に詳細なフィードバック (フィードバック、つまり自分の知識と経験の評価) を求める、または要求することです。そうすることで、雇用主の目を通して自分自身を見つめ、自分の弱点をよりよく理解できるようになります。

  • 正しい心理的態度を形成します。

    もう 1 つの良いアドバイスは、正しい心理的態度を直ちに形成することです。最初の面接中や、テスト課題についてのフィードバックを受けるときは、常に批判に直面し、多くの場合否定的な意見に直面するという事実を受け入れてください。ネガティブな感情は、自尊心やモチベーションのレベルに影響を与えずに、成功への道で避けられない試練であり、自己啓発へのインセンティブとして受け止めてください。

私は勉強したくない! ジュニアプログラマーはいつからフルタイムの仕事を探し始めることができますか?  - 5

最初の仕事を探す準備: サポート資料

最後に、ジュニア プログラマーが就職に向けて準備するのに役立つ他の資料を見てみましょう。幸いなことに、私たちはそれらを十分すぎるほど持っています。 プログラミングの問題をできるだけ早く効率的に解決する能力があれば、面接でより自信を持てるようになります。 専門的にさらに成長するための強固な基盤を築くために、基本と強力な理論的基盤に時間を費やしてください。 可能であれば、可能な限り読んでください。 規律と自己組織化スキルの開発を忘れないでください。これらは、ほとんどの開発者やその他の人々にとって、長期的な職業上の成功に大きな役割を果たします。 あなた自身の意見では、すでに英語を十分に操れる場合でも、継続的に英語を練習することも非常に重要です。 履歴書と LinkedIn プロフィールをデザインすることの重要性を忘れないでください。 Java 開発者のポジションの場合、技術面接で尋ねられるほぼすべての標準的な質問について詳細に議論することができます。 そうですね、面接の準備をし、成功の可能性を最大限に高めるためのヒントとコツをまとめた資料です。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION