Java
プログラミング初心者さんにJava学習を進める理由の一つは検索情報量と教えてくださる人の多さなんです!
Webアプリ開発における「オブジェクト思考」を学べる。どんなOS(WindowsやMac)でも動かすことができるなどなど、Javaを選ぶ理由はありますが、
プログラミング初心者さんが「プログラミング」だけでなく、
「データベース」ってなんだろう?「Webアプリ」を作ってみよう!などなど
プログラミングから派生したものを学習したいときに、
圧倒的に情報量が多いのがJavaになります!
学習でつまづきにくいというポイントも言語選びでは大事なポイントです!
Python
色んなサイトを見返ていますが、初心者におすすめのプログラミング言語1位に選ばれることが多めな言語にPythonがあがっています!
特に市場規模が大きくなっているAI分野、機械学習やデータ分析関連の仕事に携わりたい!という思いがある方はPythonで間違いなしだと思います!
また、「Google Colabratory」という超おすすめ実行環境があります!
「そもそも実行環境を揃えるのがめんどくさいな」「すぐブラウザで実行結果を知りたい!」
なんて思ったときにぜひ↓のリンクからGoogle Colaboratoryを利用してみてください。
「ファイル」>「ノートブックを新規作成」をクリックし、
コードを書いて実行するだけ、、簡単すぎるのでぜひ!
JavaScript
Webアプリを作るにあたって「プログラミング言語」の利用経験よりも、
「フレームワーク」の利用経験を重要視する企業さんもかなり多めなんです!
2024年時点で案件が多いフレームワーク全体のうち、75%はJavaScriptのフレームワークを利用している案件なんです!
将来フリーランスを目指そう!など考えている学生さん、就活者さんは勉強する技術ってそもそも案件多いの?需要あるの?なんてことも考慮してJavaScript学習(フレームワーク学習)をしてみるのもおすすめです!
Swift
iPhoneのスマホアプリなどiOSのアプリを開発する際には必須になる言語で、Appleさんが「アプリを初心者でもアプリを開発できるように」というコンセプトで作られた言語なのです。
また、Swiftの案件単価はかなり高めなので、フリーランスの方や入った案件単価が給与に反映されるタイプの会社さんだと、お給料は高くなること間違いなしのはずです!
参照元:https://freelance.levtech.jp/guide/detail/1559/
Kotlin
同じくスマホアプリ開発の中でもAndroidアプリとなるとKotlin学習がおすすめです!
日本ではiPhoneユーザーさん多めですが、世界全体でみるとAndroidユーザーさんのほうが多いため、Androidアプリの開発需要がなくなることはないはずです。
人気言語ランキングの中では若干低い順位になる点や学習難易度の高さ(ちょっと情報量少なめ)
な部分が気になりますが、
「今後の需要に期待して挑戦したい!」「開発者さん自体が少なく希少価値高い人材になりたい!」と考えていらっしゃる方にはとてもおすすめできます!
コメント