プログラミング

プログラミングでおすすめ言語なんてない理由【成功者の逆算の視点】

プログラミングを学習したい人
プログラミングを学習したい人
プログラミングを学習を始めようか悩んでいますが、たくさんある言語から、どのプログラミング言語がオススメなのか教えて欲しいです。

また言語によっては向き不向きなどあるのでしょうか?自分に合ったプログラミング言語ってあるのかな?

この疑問にお応えします。

 

本記事の内容まとめ
  • おすすめのプログラミング言語は無い
  • おすすめのプログラミング言語は目的によって変わる
  • おすすめのプログラミング言語を考える前にやるべきこと
  • まとめ:プログラミングを学習する本当の理由を今一度考える

 

こんにちはヒロキ(@hiroking10ten )です。

まずはオススメのプログラミング言語を探している方に結論からお伝えすると、プログラミングで私がおすすめする言語はありません。

その理由を2005年からプログラミングで収益をあげている私の実体験を元に解説していきます。

 

おすすめのプログラミング言語なんてありません

プログラミングでおすすめの言語を知りたい人は残念でした。おすすめの言語なんてそもそもありません。

なぜなら、大切なことは「どのプログラミング言語が良いのか?ではなくて、どういった問題を解決したいのか?」だからです。

プログラミングは問題を解決するツールに過ぎません。

 

日本人のテスト勉強に縛られるな

日本人は昔から「テストで良い点数を取るため」に勉強しますよね。でも、そもそもの勉強の目的は「知識を身につけて人生の選択肢を広げるため」のはず。

 

ツールを使うことが目的になってしまった人

英語を勉強して海外企業に就職して海外で生活したい → 英語力を高める → TOEICを800点目指す → TOEICを熱心に勉強する → TOEICの点数が700点だったので、再度TOEICを勉強して英語スキルを向上させる

TOEICスコアを伸ばすことも大切ですが、そもそも英語を学ぶ目的って何でしたか?いつの間にか目的がすり替わってしまっています。

 

目的に最短でたどり着く人

英語を勉強して海外企業に就職して海外で生活したい → 英語力を高める → TOEICを800点目指す → TOEICを熱心に勉強する → TOEICのテストを受ける前に基礎が身についたので海外に移住する → 現地で生活を始める

目的を見返すと、英語を学習するのは「海外で生活するため」のひとつの手段に過ぎません。TOEICのスコアを伸ばすよりも海外に住めるレベルの基礎スキルが身についたら、目的達成にむけて行動するのがベストですよね。

 

おすすめのプログラミング言語は目的によって変わる

例えば、あなたが「自分のブログを作って、そこで社会人が英語を学ぶための情報を発信して稼ぎたい」といった目的があるとします。

その際に必要なプログラミング言語は、WordpressをカスタマイズするためのPHPとHTML/CSSの言語で十分となります。

もし、Wordpressのテーマも「ストーク」などの有料テーマを購入してそのまま利用するといった場合は「そもそもプログラミング言語」を学習するよりも、ライティングスキルを身につける方が先決になります。

 

学ぶべきプログラミング言語だったりは、目的によって変わります。だからこそ、最初にやるべきことは「おすすめのプログラミング言語を考える」のではなく、なぜこのプログラミング言語を学習しなければいけないのか?といった理由を認識することです。

 

おすすめのプログラミング言語を考える前にやるべきこと

まずは、何の為に「プログラミング言語を学ぶのか?」をしっかりと考えましょう。

理由なんて何でもOKですよ!自分のモチベーションが継続して保てるなら何だって問題ありません。

  • お金を今より稼ぎたいから
  • 副業としてリスク取りたくないから
  • パソコン好きだから
  • プログラミングだとどこでも仕事できそうだから
  • 人と関わる仕事が嫌で、ひとりで働きたいから

私の場合は「10年後も稼げる仕事かつ、場所と時間に縛られずに働きたいから」が理由でした。

そこから何を学習すべきかを考えて、具体的な行動に繋げればOKです。

 

もし、この辺りを考えるのに相談相手が欲しい場合はプログラミングスクールに通えばメンターが付くので、相談相手として最適ですよ。スクールのメンターなら無料で相談できるので、こういった仕組みは貪欲に活用していってください。

  • TechAcademy ※メンター付きで1週間のプログラミング無料体験あり
  • TECH::CAMP ※転職できなければ全額返金保証なので実質無料
  • Blog Hacks ※稼げるブログ構築に特化した講座&無制限サポートあり

 

まとめ:プログラミングを学習する本当の理由を今一度考えてみよう

プログラミングの学習を始める前に「実際、経験者がおすすめしているプログラミング言語って何かな?」と興味を持つのは悪くありませんが、おすすめと紹介された言語を何も考えずに勉強するのって不毛です。

「今はアプリが良いのでObjective-CかSwiftのどちらかですね」と言われて、それらの言語を勉強する前に「どんなアプリを自分は作れるようになりたいのか?」「その作ったアプリで社会の何を解決したいのか?」を先に考えてみましたか?

成功者の思考は常に「目的(ゴール)からの逆算」です。

 

プログラミングを学習したい人
プログラミングを学習したい人
プログラミングを学習するのは、もちろんお金を稼ぎたいからですよ!

といった理由であれば[プログラミング 稼げる]といったキーワードでググるのもあり!

もしくは【断言】フリーランスエンジニアが稼げる言語はWeb系の言語【最短習得の方法】といった記事を読んで理解を深めてもOKです!

 

ということで、あなたが何の為に「プログラミングを学習したいのか?」をまずはしっかりと考えて、それに最適なプログラミング言語を見つけて学習しましょう。

何にせよ行動に繋げないと、今と何も変わりませんよ!

 

プログラミングを勉強してWeb系企業に有利に就職したい人はこちら

【サラリーマン向け】未経験が月50万以上稼ぐフリーランスWebエンジニアを目指す方法【副業でもOK】 この疑問にお応えします。 こんにちは、ヒロキ(@hiroking10ten)です。 2005...

 

プログラミングを勉強してフリーランスで稼ぎたい人はこちら

【断言】フリーランスエンジニアが稼げる言語はWeb系の言語【最短習得の方法】 この疑問にお応えします。 こんにちは、2005年よりプログラミングとWebマーケティングに取り組んでい...

 

プログラミングを勉強してキャリアの幅を増やしたい人はこちら

社会人がプログラミングスクールに通うメリットとデメリット【効率的な学習法紹介】 この疑問にお応えします。 こんにちはヒロキ(@hiroking10ten)です。 2005年...

 

人気記事ブロガーがプログラミング学習で3ヶ月後に5万稼ぐ方法【完全無料】

人気記事プログラミング初心者は何から始めるべきか?3つの具体的方法まとめ

あわせて読みたい