JavaRush の記事では、Java 言語の知識は世界的に人気があるため、雇用や長期的なキャリアの成功に大きなチャンスをもたらすということを何度も繰り返しています。これは真実です。Java 開発者の求人は数多くあり、その数は増える一方です。IT 人材採用分野の大手代理店の 1 つである Collabera の統計によると、2017 年の初めから 2018 年末までに、Java 関連の求人数は 3.5 千件から 6.2 千件へと 80% 増加しました 。 Java は、モバイル アプリケーション、モノのインターネット デバイス向けのソリューション、その他多くのトレンドのニッチ分野での需要により、人気が高まるばかりです。Java プログラマーの需要は高まっており、このプログラミング言語の学習は困難ですが、多くのドキュメントと便利なツール (もちろん JavaRush を含む) のおかげで可能です。すべてがうまくいっているように見えますが、Java 開発者は人生を楽しみ、この特定の言語を選択した運命に感謝し、楽観的に将来を見据えることしかできません。これは部分的には真実ですが、現実の世界では依然として厳しい調整が行われており、若い Java 開発者にとって仕事を見つけるのは多くの場合簡単ではありません。そして、薔薇色の夢の中ですでに自分たちを高給取りのプロだと思っている緑色のジャワの後輩たちに、雇用の際に高い要求を課せられて現実が直撃するということも起こる。たとえば、雇用主は、多数のテクノロジーやフレームワークに関する経験や広範な知識のない人材を雇用することに消極的です。そこで今日は、一流の雇用主が Java ジュニアに何を期待しているのか、初心者にとって最も仕事を見つけやすい場所、そしてどのような知識やスキルがなければ仕事を見つけることができないのかについて話します。
Java June のポートレート: 企業は初心者プログラマーに何を期待していますか?
では、企業は意欲的な Java 開発者に何を期待しているのでしょうか? 多くの場合、期待は企業ごとに大きく異なります。そしてここで、経験豊富な多くの人は、求人を掲載した組織の採用担当者または人事マネージャーに要件について直接質問することを推奨しています。原則として、雇用主は Java エンジニアに何を期待しているのか、また面接がどのように行われるのかを秘密にしません。「病院の平均体温」を測定する場合、基本的なレベルでは、Java プログラミングの基本に関する知識と、スキルを学習または深めようとする能力と意欲の 2 つによってすべてが決まります。多くの専門家や経験豊富なプログラマー、そして雇用主は、後者が最も重要であると指摘しています。初心者の Java 開発者を雇用する場合、雇用主は通常、「若手」がまだ言語とそのテクノロジについての基本的な知識しか持っておらず、開発チームと会社全体のプロセスについての理解を深めればよいことを認識しています。 。ただし、新人プログラマーはほとんどの場合、必要なスキルをすべてできるだけ早く習得するために懸命に働くことが期待されます。 ここで、チーム内での対話能力、労働倫理、モチベーションや規律などの悪名高い「ソフトスキル」が前面に出てきます。Java ジュニアの技術要件について具体的に話すと、ほとんどの職務記述書にすべてのリストが表示されますが、履歴書、正式な教育、経験におけるギャップは、これ見よがしな熱意ではなく、すぐに学びたいという意欲によって補われることがよくあります。 。-
Javaコア
上記の要件リストに関して言えば、その最初の要件は、もちろん Java コアです。これには、Java の基本構造、演算子、データ型を含む Java のすべての基本原則の知識、オブジェクトの原則の理解が含まれます。指向プログラミング言語とそれが Java でどのように実装されるか、またマルチスレッドやこの言語の「中核」を形成するその他の多くのものについての理解。
IDE
「基本」の知識を確認したら、将来の Java エンジニアは、IDE (統合開発環境) の知識、その基本機能の理解、主要な IDE 間の違いの知識、およびコンパイル能力を実証する必要があります。 、ファイルを実行、デバッグ、テストし、コードをリファクタリングします。
-
バージョン管理システム
経験の浅い開発者であってもチームで作業するため、バージョン管理システムとその使用の基本原則に関する知識も必要です。
-
Java API
基本的な Java API を知っていることは面接でも重要であり、就職に役立つ可能性が高くなります。最初に知っておく必要がある最も重要な API は、Java Collection Framework と Java Concurrency API です。
GO TO FULL VERSION