java言語は、インターネットが注目されるようになった時代に作られた経緯があり、インターネット技術との順応性が高い特徴があります。そのため、インターネットサービス開発で、java言語が頻繁に用いられているようです。
インターネットサービスの需要増加とともに、javaエンジニアの不足が問題として浮上してきました。java言語は習得が優しい部類にあたることから、既に他のプログラム言語を熟知しているエンジニアであれば、javaエンジニアへの移行は比較的簡単です。しかし他分野でも、プログラミングができるエンジニアが不足がちな傾向にあり、必ずしも人材不足解消の期待ができるわけではありません。
プログラマー自体を増やすことに、力を入れる必要があります。java言語の習得のしやすさを活かして、プログラミングの学習をサポートする教材や教育サービスの充実に取り組みが行われています。直接的にjavaのエンジニアを増やしていく活動を活発化させれば、人材獲得への対処ができます。java言語の学習難度の低さは、プログラミングを学ぶ入り口として利用できる特徴を持ち、プログラマー人口の増加に効果が出てきます。これまでプログラミングに高いハードルを感じて避けてきた人も、javaプログラミングを通じてプログラムを作成することの喜びを感じてもらうことにより、ネットサービス開発に必要なjavaエンジニアの獲得が進みます。