1
/
5

プログラミング言語、何から勉強すればいいの?

SEやプログラマになりたいけど何の言語から勉強すれば良いのか分からない…
そんなお悩みを持つ方へ、現役プログラマが最適解をお伝えします!
※経験を基にした個人的な最適解ですので、参考までにお願いします。

結論

HTMLから勉強しよう!

個人的にはHTMLから始めるのが最適解だと思っています。
理由は「HTMLを使わない現場を見たこと・聞いたことがない」からです。

プログラミング言語はざっくり分けると「フロントエンド言語」と「サーバーサイド言語」に分けられます。

フロントエンド言語は「HTML、CSS、JavaScript」の3強に対し、
サーバーサイド言語は「Python、Ruby、PHP、Java、Go」など沢山の種類があり、
時代が進むにつれてニーズが移り変わっています。

フロントエンド言語の3強はもちろん全部使えるようにしておきたいのですが、
その中でもHTMLは文字や画像を表示させる役割を担っている為、無くてはならない存在です。

今は技術が発達し、MicrosoftのWordを使うような感覚でHTMLが書けるシステムもありますが、
簡単な分、自由にいじれる範囲が狭まり、作りたい物が作れなくなる可能性があります

その為、HTMLを書いて作っていく現場が依然として多く、ニーズも高いです。

何より、書いた物がChromeなどのブラウザですぐに反映されるので、
作ってる」感が味わえてめちゃくちゃ面白いです!

勉強方法

何を使って勉強すればいいの?

個人的には無料で学習できるWebサイトから始めるのがオススメです。
有名どころだと「Progate」「ドットインストール」あたりですね。
Progate
ドットインストール

Progateは視覚的に面白く、興味を引くようなカリキュラムになっており、
ドットインストールはシンプルかつ「3分1講座」という謳い文句で時間がないときでもサクッと学べるようなカリキュラムです。

両方とも初学者にとってかなり有益な学びになるので、ぜひ一度お試しください。
ちなみに私はドットインストール派です。

さいごに

今回のまとめです。

今回は初学者に向けたオススメの言語紹介と学習方法についてまとめました。

もちろんこれが正解ではありません

現場においても、実装方法が数種類あることがほとんどで
どの実装方法にするか、比較検討しながら進めていきます。

今回の言語選びや勉強方法もその練習だと思って、ぜひ色々比較検討してみてください!

最後に

今回は弊社で活躍されているエンジニアに記事を執筆していただきました!

オータムでは未経験や異業種からでもエンジニアとして活躍できる機会を多く提供しています!オータムでIT業界やWEB業界でエンジニアとして活躍したい!という方は是非とも一度お話しましょう!!


Webエンジニア/未経験OK
大阪採用! オータムの教育体制でエンジニアの基盤をしっかり築く!
〇Visionの実現に向けた教育・事業開発 オータムでは『100、100、100の実現』というVisionを掲げ、100の事業の創出・100の起業家の輩出・100%の顧客・従業員満足を得る会社づくりを目指しています。 そのために自社教育カリキュラムおよび教育体制の構築、また積極的に自社事業の開発を実施しています。 自社教育カリキュラムにはエンジニアとしてのスキルアップだけでなく、経営・マーケティングといった事業経営目線のものも用意しており、将来的に事業を担い、起業家として活躍できる人材の教育を推進しています。 〇SES事業 ~System Engineering Service~ 当社が0から育成したエンジニアを大手企業やメガベンチャー等、様々な開発案件へアサインしています。 未経験からでもエンジニアになれる環境を整え、スキルアップ段階で受託開発や自社開発事業に携わることで、開発現場にも入りやすくなっています。 〇自社開発事業 世の中の困りごとを解決するべく、幅広いWebサービスの開発を進めています。 ・個人間の決め事や約束を具体的な契約として残し、小さな約束ごとを大切にするアプリ「キメゴト。」 ・メタバース事業 これからも人々の生活を様々な場面で豊かにするサービスをどんどん開発して行く予定です! 〇Web制作・運用 クライアント企業のホームページやランディングページの制作・運用、ECサイトの構築を行っています。 Webマーケティングの知見に基づいた企画・構成~制作・運用を一貫して行えるのがオータムの強みです。 ☆自己成長を望む人材にとって心地良い環境! オータムは教育に力を入れています。 エンジニアスキルを磨く教育はもちろん、事業開発・起業に必要なスキル・知識を習得することが可能です。 ※マーケティング、ロジカル・デザインシンキングなどの思考法、マネジメント、  商品開発について・顧客満足を高める方法・行動経済学 等々、体系的・網羅的に学習可能です。 エンジニア人材のニーズがどんどん高まっていくなかで、エンジニアの数自体も増えつつあります。 そうした世の中で、ただ目の前のコードに向き合うのではなく、事業・クライアント目線を持ったエンジニアが必要だと思っており、我々は「起業家思考のエンジニア」育成に力を入れています。 逆説的に言うと、プログラミングだけができるエンジニアは、近い将来淘汰されると予測しています。 ぜひオータムで共に成長し、希少価値の高いエンジニアを目指してください! 向上心のあるメンバーにはどんどん役割とポジションを与え、裁量のある仕事を得るチャンスがある環境です。 経営企画や教育管理責任者など、本人からの申し出によって創設されたポジションが実際にあり、これからもメンバーの声を吸い上げながらより良い組織を創っていきます。
株式会社オータム


Webエンジニア/未経験
東京採用!オータムでエンジニアのキャリアをスタート!
〇Visionの実現に向けた教育・事業開発 オータムでは『100、100、100の実現』というVisionを掲げ、100の事業の創出・100の起業家の輩出・100%の顧客・従業員満足を得る会社づくりを目指しています。 そのために自社教育カリキュラムおよび教育体制の構築、また積極的に自社事業の開発を実施しています。 自社教育カリキュラムにはエンジニアとしてのスキルアップだけでなく、経営・マーケティングといった事業経営目線のものも用意しており、将来的に事業を担い、起業家として活躍できる人材の教育を推進しています。 〇SES事業 ~System Engineering Service~ 当社が0から育成したエンジニアを大手企業やメガベンチャー等、様々な開発案件へアサインしています。 未経験からでもエンジニアになれる環境を整え、スキルアップ段階で受託開発や自社開発事業に携わることで、開発現場にも入りやすくなっています。 〇自社開発事業 世の中の困りごとを解決するべく、幅広いWebサービスの開発を進めています。 ・個人間の決め事や約束を具体的な契約として残し、小さな約束ごとを大切にするアプリ「キメゴト。」 ・メタバース事業 これからも人々の生活を様々な場面で豊かにするサービスをどんどん開発して行く予定です! 〇Web制作・運用 クライアント企業のホームページやランディングページの制作・運用、ECサイトの構築を行っています。 Webマーケティングの知見に基づいた企画・構成~制作・運用を一貫して行えるのがオータムの強みです。 ☆自己成長を望む人材にとって心地良い環境! オータムは教育に力を入れています。 エンジニアスキルを磨く教育はもちろん、事業開発・起業に必要なスキル・知識を習得することが可能です。 ※マーケティング、ロジカル・デザインシンキングなどの思考法、マネジメント、  商品開発について・顧客満足を高める方法・行動経済学 等々、体系的・網羅的に学習可能です。 エンジニア人材のニーズがどんどん高まっていくなかで、エンジニアの数自体も増えつつあります。 そうした世の中で、ただ目の前のコードに向き合うのではなく、事業・クライアント目線を持ったエンジニアが必要だと思っており、我々は「起業家思考のエンジニア」育成に力を入れています。 逆説的に言うと、プログラミングだけができるエンジニアは、近い将来淘汰されると予測しています。 ぜひオータムで共に成長し、希少価値の高いエンジニアを目指してください! 向上心のあるメンバーにはどんどん役割とポジションを与え、裁量のある仕事を得るチャンスがある環境です。 経営企画や教育管理責任者など、本人からの申し出によって創設されたポジションが実際にあり、これからもメンバーの声を吸い上げながらより良い組織を創っていきます。
株式会社オータム


株式会社オータム's job postings
7 Likes
7 Likes

Weekly ranking

Show other rankings
Invitation from 株式会社オータム
If this story triggered your interest, have a chat with the team?