【2024年最新版 】未経験エンジニアが学ぶべきプログラミング言語TOP3

フロントエンドエンジニアチャンネル
27 Jan 202429:49

Summary

TLDR2024年に未経験からエンジニアになりたい方向けに、フロントエンドエンジニアの石田がプログラミング言語の選び方と学習方法について解説します。重点はPython、JavaScript、TypeScriptの三つで、これらが市場価値を高め、エンジニア転職に成功する鍵だと語ります。また、生成AIとの相性や、プロンプト作成能力の重要性も強調し、未来の技術トレンドに対応できるスキルセットを身につけることの重要性を説いています。石田自身の経験に基づき、具体的な学習方法や市場価値の高い技術について詳しく解説しており、初心者がエンジニアとして成功するためのロードマップを提供しています。

Takeaways

  • 😀 2024年に未経験から学ぶべきプログラミング言語のトップ3としてPython、JavaScript、そしてTypeScriptが挙げられている。
  • 🚀 Pythonは多くの現場で選ばれている言語であり、特に生成AIとの相性が良いため、今後の伸びしろが大きいと評価されている。
  • 🌐 JavaScriptは「プログラミング言語の王様」として紹介され、ウェブ制作、フロントエンド、バックエンドといった幅広い領域での需要が高い。
  • 📈 TypeScriptはJavaScriptに次ぐ重要言語として、より型安全で開発効率の高いコーディングが可能になる点で推奨されている。
  • 💡 石田氏はルビーを未経験者が最初に学ぶ言語としては推奨しない、という立場を取っており、新規開発での採用が減少しているとの見解を示している。
  • 👨‍💻 プログラミング学習での成功事例として、過去の受講生が良質な経験を積んでエンジニア転職に成功している例が紹介されている。
  • 📚 生成AI、特にChatGPTとの連携を強調し、プロンプトを作る力が2024年には絶対に求められる技術として紹介されている。
  • 🎯 プログラミング学習においては、インプットとアウトプットをセットで行うことの重要性が強調されている。
  • 🔍 石田氏は自身のYouTubeチャンネルでJavaScriptやTypeScriptの学習コンテンツを提供しており、これらが学習の質を高めるのに役立つとしている。
  • 📈 プログラミング学習の目標設定において、やることリストから絶対にやるべき3つだけを選ぶ方法が提案されている。

Q & A

  • ルビーを推奨しない理由は何ですか?

    -ルビーは新規開発であまり採用されておらず、求人数も減少傾向にあるため、初学習言語としてはお勧めしません。また、既存案件も減ることが予想されるので、報酬面でのメリットも少ないです。

  • JavaScriptを学ぶメリットは何ですか?

    -JavaScriptはフロントエンド、バックエンドともに利用でき、求人数も多いです。また、フロントエンドが実装できるので、副業の案件を獲得しやすいメリットもあります。

  • パイソンがトップ3に入った理由を教えてください。

    -パイソンは多くの企業でバックエンド開発に利用されており、海外を含めた求人数が多いです。さらに、ChatGPTなどの生成AIとの相性も良いため、今後さらに需要が高まる言語です。

  • タイプスクリプトを学ぶタイミングはいつがよいですか?

    -タイプスクリプトはJavaScriptの上に構築された言語なので、まずはJavaScriptを習得した上で学んでください。JavaScriptの基本的な概念を理解していると、タイプスクリプトの学習がよりスムーズになります。

  • ChatGPTへの質問が上手くいかない場合、どのようにすればいいですか?

    -ChatGPTにはできるだけ詳細な情報を提供することが大切です。コード例や使用している言語、目的などを明確に伝えることで、正確な回答が得られる可能性が高まります。また結果だけでなく、実装方法の解説も求めることをおすすめします。

  • 2024年にエンジニア需要が高まりそうな分野はどこでしょうか?

    -人工知能や機械学習など、生成AIを利用したサービス開発需要が高まるでしょう。また、スマートフォンアプリやWebサービスを支えるフロントエンド、バックエンド開発も引き続き人材需要が大きい分野といえます。

  • 複数のプログラミング言語を同時に学習することはおすすめですか?

    -初学習フェーズでは1つの言語に集中したほうが効率的です。脳のスイッチングコストが発生するため、複数言語で学習することはおすすめしません。基礎ができた段階で別の言語を追加していくことを推奨します。

  • 自分が興味ある分野の言語を最初に選ぶべきではないですか?

    -需要の多い言語を優先して学習することをおすすめします。興味のある分野でも求人が少なければ就職が難しくなります。まずはJavaScriptやPythonなどの主要言語を習得し、その後興味のある言語を学んでいくことを推奨します。

  • 学習初期に一番重要なことは何でしょうか?

    -インプットとアウトプットをセットで行うことが最も大切です。ただ動画を見るだけではスキルが身につきません。必ず実践を通じたアウトプットも並行して取り組むことが役立ちます。理解と実践力の両面を高めましょう。

  • 2024年、学習言語選びで迷ったらどうしたらいいですか?

    -迷った際は、市場の動向と需要を優先して判断することをおすすめします。この動画で紹介したJavaScript、Python、TypeScriptは引き続き需要の多い言語なので、これらを選択しておけば安心です。

Outlines

00:00

🌟ルビーは新規開発でほとんど選ばれない言語

ルビーはプログラミングスクールで人気だが、新規開発ではほとんど選ばれない。採用機会が少ないうえ、求人数も減少傾向にある。

05:03

💡逆張りして別の言語を学ぶ方が有利

他のスクールがルビーを教えていることを逆手にとり、別の言語を学ぶことで就職競争において有利になる可能性がある。

10:04

👍JavaScriptは案件数が最も多い

レバテックの案件数をみると、JavaScriptが圧倒的に多い。ウェブ開発全般をカバーでき、副業獲得しやすいなど多くのメリットがある。

15:06

😊フロントエンドの副業は獲得しやすい

サービス開発ではフロントエンドを切り出しやすい。APIとデザインが用意できれば業務知識不要で開発可能なため。

20:07

📝TypeScriptはほぼ必須スキル

JavaScriptを使う現場では95%がTypeScriptも利用している。型システムによるメリット大きく、面接でも知識が求められる。

25:08

🤖チャットGPTとの相性の良いPythonがトップ

Pythonは海外を含む現場で多く選ばれており、ChatGPTなどAIとの相性も良い。生成AI分野の更なる伸長が期待される。

Mindmap

Keywords

💡プログラミング言語

プログラミング言語とは、コンピューターに指示を出すための言語です。このビデオでは、2024年に未経験者が学ぶべきトップのプログラミング言語としてPython、JavaScript、そしてTypeScriptを挙げています。これらの言語は現代の開発環境で広く求められており、特にPythonはAIや機械学習との相性が良いと強調されています。

💡未経験エンジニア

未経験エンジニアとは、プログラミングやソフトウェア開発の経験がない人々を指します。このビデオは、そういった未経験者がエンジニアとしてのキャリアをスタートさせるために、どのプログラミング言語から学び始めるべきかについてのガイドを提供しています。

💡エンジニア転職

エンジニア転職とは、他の職種からソフトウェア開発やプログラミングに関わる職に移ることを指します。動画では、適切なプログラミング言語を学ぶことが転職成功の鍵であると述べており、特にプログラミングスクールの卒業生が高品質な経験を積み、成功している例が紹介されています。

💡リモートワーク

リモートワークは、オフィスに出勤せずに自宅や任意の場所から仕事を行うことを指します。このビデオでは、プログラミングスキルを身に付けることで、リモートワークを活用し、柔軟な働き方を実現できるとしています。

💡Python

Pythonは、その読みやすい文法と強力なライブラリにより、初学者からプロフェッショナルまで広く使用されるプログラミング言語です。動画では、Pythonが2024年のプログラミング言語として最も推奨され、AIや機械学習プロジェクトでの利用が推奨されています。

💡JavaScript

JavaScriptは、ウェブページのインタラクティブ性を高めるために使われるプログラミング言語です。このビデオでは、フロントエンドおよびバックエンド開発での使用に適しており、幅広い領域での案件が多いことが強調されています。

💡TypeScript

TypeScriptは、JavaScriptに型システムを加えたプログラミング言語です。動画では、TypeScriptをJavaScriptの学習後に習得することが推奨されており、エラーの減少や開発の効率化に寄与することが述べられています。

💡フロントエンド

フロントエンドとは、ウェブ開発においてユーザーが直接触れる部分のことを指します。動画では、JavaScriptを学ぶことでフロントエンド開発に必要なスキルを身に付けられるとしています。

💡バックエンド

バックエンドとは、サーバー、アプリケーション、データベースを管理し、フロントエンドと連携して動作するシステムの部分を指します。動画では、PythonやJavaScriptがバックエンド開発に適していると説明しています。

💡ChatGPT

ChatGPTは、自然言語処理を用いたAIベースのチャットボットです。動画では、ChatGPTを活用することでプログラミングに関する質問の解決や、効率的な学習が可能になると述べています。特にPythonとの相性が良いと強調されています。

Highlights

ルビーアPHPは未経験から絶対にやるな

2024年最新版未経験エンジニアが学ぶべきプログラミング言語トップ3

スクールがあんなに押してるのになんで石田さんは嘘好きだと思われるかもしれませんがこれが事実です

2024年学ぶべきおすすめプログラミング言語トップ3はフソになります

2024年はパイソン元年になりそうです

パイソンだと自分は自信を持って語ることができます

JavaScript学習するのをお勧めしています食いぱれっとがない言語と今の時点では言えます

JavaScriptは本当にお勧めですもはやプログラミング言語の王様ですねキングです

JavaScriptを学ぶことであなたはフロントエンドもバックエンドもウブ制作もカバーできる

2024年未経験から学ぶべきプログラミング言語トップ1はタイプスクリプトになります

JavaScriptと言っているゲム現場はほぼタイプスクリプトを導入しています

少しJavaScriptに毛が生えたくらいの言語なのでしっかりと時間を確保して学びを行えば誰でもできるようになります

今後チャットgbtを扱えるか扱えない人材化で仕事のスピードが劇的に変わってきます

皆さんも今年2024年何に注力するのかをコメント欄に書いて教えてください

次はあなたのBANです2024年プログラミングを学んでいきたいよと思われている方は今が1番若い日です今すぐ行動始めましょう

Transcripts

play00:00

ルビーアPHPは未経験から絶対にやるな

play00:03

今年もこの時期がやってまいりました

play00:06

こんにちはフロントエンドエンジニアの

play00:07

石田です2024年最新版未経験

play00:10

エンジニアが学ぶべきプログラミング言語

play00:13

トップ3プラス今年絶対求められる技術と

play00:17

いうタイトルで未経験エンジニアが学ぶ

play00:19

べきプログラミングの言語について解説し

play00:22

ていきますこの動画では現役エンジニアで

play00:24

ある自分が0から2024年に

play00:28

プログラミング言語を学ぶのであればどの

play00:30

言語を学んでいくのかという視点でお話し

play00:33

ていきますまた絶対今年求められる技術を

play00:37

追加で解説していくので絶対に最後まで見

play00:40

てくださいね実際に自分がこれから紹介

play00:42

するプログラミング言語を学習することで

play00:45

過去の受行生は全員良質な経験を積むこと

play00:49

ができる現場にエンジニア転職成功してい

play00:51

ます最近卒業されたこちらの方々も

play00:54

バリバリ経験詰める自社住宅開発企業に5

play00:58

ヶ月で内定をい叩いてみます最短で転職を

play01:01

してエンジニアとしてバリバリリモート

play01:04

ワークで稼いでいきたいという方は是非

play01:06

参考にしてみてくださいあなたが思ってる

play01:09

ことを少し大便させていただくとUB

play01:12

PHPJavaScriptPython

play01:14

5など色々おすめの言語があるって言われ

play01:18

てるけど正直どれから学べばいいのか

play01:21

わからないというお悩みじゃないでしょう

play01:23

かpyonがいいって言われてたけど

play01:25

PHPが諸学者にはおすめだよって言われ

play01:28

たりルビーを多くのプログラミング

play01:31

スクールで教えてるけど本当に大丈夫なの

play01:33

と色々情報がありすぎて何が正しいのか

play01:37

不安になっていないでしょうかもしその

play01:39

不安を今のまま放置して学習を進めている

play01:43

のであれば今後の理想の未来とは真逆の道

play01:47

へと効率が非常に悪く学習を進めてしまい

play01:51

時間やお金といった大事なものを無駄にし

play01:54

てしまう可能性があります実際に過去自分

play01:57

もプログラミングの言語選択を誤って

play01:59

しまったがゆえに3ヶ月ほど無駄な時間を

play02:02

費やしてしまったなという嫌な過去があり

play02:05

ます2024年に最高のスタートダッシュ

play02:09

を切れる言語を知りたくないですかこの

play02:11

動画を最後まで視聴していただくことで

play02:14

どの言語が最適なのかをしっかりと理解

play02:16

することができます実際に冒頭で紹介した

play02:19

ように自分の受行生たちはこれから紹介

play02:21

する言語のうち2つを学習したことで全員

play02:24

がエンジニア転職し年収1000万円を

play02:27

稼げる受行性も出てきました再現性が非常

play02:31

に高いものなのでこの機会に必ず

play02:33

プログラミング学習を始めて最高の

play02:35

スタートダッシュを切っていきましょうね

play02:36

受給単価7200超えのエンジニアである

play02:39

自分が教えているエンジニアの市場価値や

play02:42

時給単価を上げるための動画をこの

play02:44

チャンネルでは配信しています他にも現役

play02:46

のエンジニアの方にもえこれ欲しいと思わ

play02:49

れるような豪華13代プレゼントもこちら

play02:52

の公式LINEマガジンで案内しているの

play02:54

で概要欄のURLをクリックして是非お

play02:58

友達追加しておいてくださいねそれでは

play03:00

今回の本題に入っていきましょう未経験

play03:02

エンジニアが学ぶべきプログラミング言語

play03:04

2024年トップ1はルビーでいやいや

play03:08

ちょっと待てネタバレ早いよと思った

play03:11

あなた安心してくださいルビーではあり

play03:13

ませんでも石田さん多くのプログラミング

play03:15

スクールではルビーを教えてますよねなん

play03:18

でおすすめじゃないんですかこちらについ

play03:20

て解説させていただきます実際に自分も

play03:22

1番最初にプログラミング言語を学び始め

play03:25

た時はルビーでしたけれども今は全く書き

play03:28

ません一切書いていないから当たり前なん

play03:30

ですがそして自分はルビーは最初の

play03:32

プログラミングをもう際の言語選択として

play03:35

絶対に選択してもらいたくない言語の1つ

play03:37

になります理由を少し動画止めて考えてみ

play03:40

play03:43

ください自論にはなりますが理由としては

play03:46

今後新規で開発を行う際に技術選定で選ば

play03:50

れる言語ではないからですつまりルビーの

play03:53

採用悪というのはどんどん縮小していき

play03:55

ますスクールがあんなに押してるのになん

play03:58

で石田さんは嘘好きだと思われるかもしれ

play04:01

ませんがこれが事実ですわざわざルビーを

play04:03

最初の開発で選ぶことが少ないからです今

play04:06

であれば最初に選択するのであれば

play04:08

PythonかJavaScript

play04:10

あたりになってきますもちろん新規で選ぶ

play04:12

企業が絶対ゼロというわけではありません

play04:15

があえて言語的にスケールしない技術を

play04:18

選ぶctoっていうのもちょっとどうなの

play04:20

かなと自分は思いますあと転職の話とは

play04:23

少しずれた視点になるかもしれませんが

play04:25

新規で言語的に採用されないということは

play04:29

既存のルビーができるエンジンアに案件が

play04:31

回るはずなので今後自分が携わることも

play04:34

少ないですし単価を上げにくいというのが

play04:37

理由の1つにあげられます大学受験を具体

play04:40

例に取ってみましょう大学受験の枠が店員

play04:43

よりも死亡者の方が多い場合もしかしたら

play04:45

受からない可能性が出てきますよねそう

play04:47

いった時はランクを下げた大学を受験

play04:50

するっていうのが鉄則になってるかなと

play04:51

思いますエンジニア採用の枠が小さいと

play04:54

いうことは今後のエンジニアとしての報酬

play04:57

として旨味が小さいということなのでで

play04:59

最初の学習言語としては選定しないていう

play05:02

判断をします他のスクールがルビーを選択

play05:05

してるから逆張り手法が絶対いいよね

play05:07

ルビーを死亡する未経験の人が多いんだっ

play05:09

たら別の言語で企業に就職した方が絶対

play05:12

有利だよねっていうのでルビーをお勧めし

play05:14

ないっていう理由も1つにあげられますま

play05:16

そんなところで世の中のプログラミング

play05:18

スクールで教えてる数が多いルビに対して

play05:20

の自分の考えを述べた上で2024年学

play05:24

べきプログラミング言語トップ3こちらを

play05:27

解説していきますの前に改めて自分の

play05:29

エンジニアとしての現状をお伝えすると

play05:31

エンジニア経験5年目フロントエンド

play05:33

バックエンドアプリケーション層の実装が

play05:35

得意なエンジニアプログラミングスクール

play05:37

運営エンジニアタンクアップコンサルの

play05:39

実施そして法人2期目って感じで

play05:41

エンジニア経営者をやらせていただいてい

play05:43

ます今年からはエージェント授業で

play05:44

エンジニアの採用面にも深く知見を

play05:47

取り込んでいく予定なので独立したいよっ

play05:50

て方は是非ぜひこちらの公式LINE

play05:52

マガジンからメッセージをいただければ

play05:54

自分が直接即返事させていただくのでご

play05:57

連絡お待ちしています先ほどの経歴のよう

play05:59

にエンジニアとしてかなり長く業界に

play06:01

携わってきたので試験やコネクションと

play06:04

いうのは非常に溜まってきました言語選定

play06:06

にも自信を持って語ることができますそれ

play06:08

ではやっとここから2024年未経験者お

play06:12

すめのプログラミング言語について語らせ

play06:15

ていただき

play06:15

[音楽]

play06:17

ますでは早速2024年学ぶべきおすすめ

play06:21

プログラミング言語トップ3はフソになり

play06:23

ます2023年のこちらの動画ではトップ

play06:26

3は確かPHPと言っていたと思うですが

play06:29

今年はパイソン元年になりそうです結論

play06:32

から言うともし自分がバックエンドの学習

play06:35

を始めるもしくは新しい別のバックエンド

play06:38

の強みの言語を作りたいってなったら学習

play06:40

するのは絶対にパイソンだからです理由と

play06:42

しては2つあります1つ目が多くの現場で

play06:45

選ばれている海外を含めてですね2つ目が

play06:48

チットjbtなどの生成AIとの相性が

play06:51

いいことこちらの2つのポイントが理由に

play06:53

あげられますそれぞれ個別に解説していき

play06:55

ますもう自分の動画を長く見てくださっ

play06:58

てる方は今からお話しする視点がついてる

play07:00

かなと思うのですがそうこの視点なんです

play07:03

が企業がその言語を選定するかどうかを

play07:06

絶対に見ようという点ですどれだけ1つの

play07:09

言語をマスターしたとしてもエンジニアを

play07:11

採用する企業でその言語を選択する企業が

play07:15

少ない場合あなたの価値は肺になって

play07:18

しまいますそれくらいに言語選定というの

play07:20

は大事になってくるんです長くエンジニア

play07:22

として働いていきたいよという方は必ず

play07:25

自流や企業の動きなどを見て言語選定は

play07:29

行ってください今自分がトップ3に

play07:32

上げようとしている言語ももしかしたら5

play07:34

年後にはなくなっているかもしれません

play07:36

早いと3年1年で亡くなってる可能性も

play07:39

もちろんありますでもこの常に求められる

play07:42

言語を追うっていう考え方はずっと残り

play07:45

続きますよねなのでこの動画では絶対それ

play07:48

を持ち帰ってくださいでPythonです

play07:50

がこちらの多くの日本メディアが参考にし

play07:53

ているtiobeのプログラミング言語

play07:56

人気度で2023年トップでしたり

play07:59

Pythonは世界中で求められている

play08:02

プログラミング言語ということが分かり

play08:03

ますよね一方で日本での人気はどうなん

play08:06

でしょうかいつもねお世話になってる

play08:08

レバテックさんのねフリーランス案件数で

play08:10

調べた結果ですがPHP4811件

play08:14

pyon2844件ルビー

play08:17

1825件って感じでPHPほど多くは

play08:21

ないけどルビーよりかは多いという結果に

play08:23

なりましたけれども自分の裸ですがかなり

play08:26

Python案件は増えてきている印象

play08:28

ですその今後を見越して学ぶのであれば

play08:31

パイソンだと自分は自信を持って言うこと

play08:33

ができますさらに理由2つ目と被るのです

play08:36

が生成AI系の案件が徐々に増えてきてい

play08:39

ますなので学んでおいて損することはない

play08:41

かなと思っています今後生成AIや機械

play08:44

学習の分野がどんどん伸びると思っている

play08:47

方は是非ぜひPythonの学習を進めて

play08:49

もらえると良いのかなと思いますそして

play08:51

pyonをお勧めする理由2つ目はチット

play08:54

gbtなどの訂正AIと相性がいいという

play08:57

ポイントになりますもうね知らない人はい

play09:00

ないんじゃないかっていうくらいに去年

play09:02

2023年有名になったChatgbtを

play09:04

代表されるような生成AIとPython

play09:07

はかなり相性が良いですプログラミングの

play09:10

言語開発をしてる時もPythonに対し

play09:13

ての質問制度が非常に良いと生成AI今回

play09:16

はChatgbtなんですがChat

play09:18

gbt自身も言っています実際にWeb上

play09:21

のキタの記事でチャトjbtに

play09:23

プログラミング言語の程度を聞いてみた

play09:25

みたいですこちらの記事が参考になるかな

play09:27

と思いますその中で書いてあったのが

play09:29

Pythonは人気が高く広く使用されて

play09:31

いるプログラミング言語であり開発者

play09:33

コミュニティも大きいため多数の質問が

play09:36

投稿されていますPythonは比較的

play09:38

簡単な文法を持ち初心者にも学びやすい

play09:41

言語であるため質問も多いです

play09:43

Pythonはデータサイエンスや機学習

play09:45

なの分野でも広く使用されているため専門

play09:47

的な質問も多いですということなので

play09:50

ソースコードに対しての質問をチャット

play09:53

jbtにした際も他の言語と比べて

play09:55

pyonは精度の高い回答を得ることが

play09:58

できます是非是非あなたも生成AIを

play10:01

使い倒して爆SAMでサービス開発を進め

play10:04

てください

play10:04

[音楽]

play10:06

ねそしてそしてハあるトップ2の

play10:10

プログラミング言語の紹介になります

play10:12

2024年未経験者が学ぶべき

play10:14

プログラミング言語おすすめトップ2は

play10:16

JavaScriptですはいもう

play10:18

プログラミング言語の王様ですねキング

play10:20

ですもはやプログラミング言語をやってい

play10:22

て知らない人はいないんじゃないかという

play10:25

くらいに有名な言語になります自分がお

play10:27

勧めする理由としては3つあります1案件

play10:30

数が多い2ウブ制作フロントエンドバック

play10:32

エンドと広い領域で使われるため守備範囲

play10:35

が広い3つ目フロントエンドができるため

play10:38

副業案件が獲得しやすいこちらの3つに

play10:40

ついて詳しく解説させていただきます1つ

play10:43

目の案件数が多いですがもうね先ほども

play10:45

紹介したおなじみのレバテックさんいつも

play10:47

おになってますはいこちらの採用艇

play10:48

レバテックさんのちょっと案件来ないかな

play10:50

レバテックからまそれはいいんですけど

play10:53

レバテックさんのjavascript

play10:54

案件数を見ていきましょうはいこちら1月

play10:57

3日時点の案件数ですが

play10:59

1万2件になります多いです先ほど語った

play11:02

ようにPython2844案件PHP

play11:05

4811件ルビー1825件に対して2

play11:09

から5倍以上javascriptの案件

play11:11

数はあるんですこれはITエンジニアから

play11:14

すると非常に嬉しい内容なのではない

play11:17

でしょうかこういった多くの企業が

play11:19

javascriptのエンジニアを求め

play11:21

ているという点から自分は

play11:23

JavaScript学習するのをお勧め

play11:24

しています食いぱれっとがない言語と今の

play11:27

時点では言えます自分も常に最新の情報を

play11:30

追っていますがやはり

play11:32

JavaScriptがおすめです実際に

play11:34

自分のスクルー性にも最初から最後まで

play11:37

全てJavaScriptで

play11:38

プログラミングは教えてみます

play11:40

javascriptの選定理由も次の2

play11:42

つ目の学習すべき理由で解説していきます

play11:45

JavaScriptがおすめな理由を

play11:47

あなたはいくつ説明できるでしょうか少し

play11:50

考えてみて

play11:54

ください自分が今から語る2つ目の理由が

play11:57

いろんなプログラミング言語あるけど

play11:59

JavaScriptだけでいいんじゃ

play12:01

ないと思えるような内容になってます2つ

play12:03

目の理由が自分がJavaScriptを

play12:05

スクール性に教えてる理由にもなります

play12:07

それはWEB制作をするにもフロント

play12:09

エンドの開発をするにもバックエンドの

play12:11

開発をするにもJavaScriptを

play12:12

使うことができるという点ですね厳密に

play12:15

言うとバックエンドの開発は別の言語でも

play12:17

いいのですがJavaScriptを用い

play12:19

て開発することも可能なんですということ

play12:21

は可のいいガキは嫌いだよまハガレのね名

play12:25

場面なんですけどあなたもお察しの通り

play12:28

スクリプトができればウブ制作もウブ開発

play12:31

もできてしまうということですね実際に

play12:34

自分もここ2年はフロントエンドバック

play12:36

エンドどちらもJavaScriptで

play12:38

記述された現場で働いてきました参加とし

play12:41

てもMAX7200頂いてるとめこれ

play12:44

くらいの単価で働いていきたいよと思って

play12:46

いる方はJavaScriptさえ学んで

play12:48

おけば達成できるということを証明できて

play12:51

いますjavascriptの学習だけで

play12:53

済むということはバックエンドでルビーを

play12:55

学んでフロントエンドで

play12:57

javascriptを学ぶというような

play12:59

複数言語を学ぶみたいな面倒なことをし

play13:02

なくても良くなります学校の授業でも英語

play13:04

とドイツ語を学ぶ英語と中国語を学ぶて

play13:07

いうよりも英語だけを学んだ方が確実に

play13:10

英語力は身につきますよね力が身につくと

play13:13

同時に自分は脳みそのスイッチ切り替え

play13:16

コストを対象限にしたいと思っています

play13:18

複数言語を扱うとなると脳みそのモードの

play13:21

切り替えが1段階必要になってきますよね

play13:23

例えば日本から範に移住したとしたら日本

play13:27

みたいに荷物を放置してお手洗いに行っ

play13:29

たりすることができなかったり電車が定時

play13:32

に来なかったり仕事の丁寧さが違ったりと

play13:35

色々考慮ポイントが増えますよねそういっ

play13:38

た変化に適用するために脳みそを現地の

play13:41

生活や環境に適用しないといけなくなり

play13:44

ますつまり脳みそのスイッチング切り替え

play13:46

コストがかかってきますルビー書いてた

play13:48

けどJavaScriptを書く

play13:49

JavaScript書いてたけどルビー

play13:51

を書くというのは言語の癖などが変わって

play13:54

くるので結構負荷がかかり自分は過去脳

play13:56

みそを使ったなという印象がありあります

play13:59

最初のプログラミング学習の段階で

play14:01

HTMLCSSフロントエンドバック

play14:04

エンドgitDBなどなど既に学ぶことが

play14:08

多いのにそれに加えてさらにフロント

play14:10

エンドとバックエンドで違う言語を学ぶっ

play14:12

ていうのをしたくないですよねそういう

play14:14

意味合いでフロントとバックの言語統一が

play14:16

できているJavaScriptを使って

play14:18

学習するのを未経験の方にはお勧めしてい

play14:20

ますJavaScriptは本当にお勧め

play14:22

ですでは3つ目ですねフロントエンドの

play14:24

実装ができることで副業案件が獲得しやす

play14:26

いっていうことですねなぜフロントドの

play14:29

副業案件は獲得しやすいのでしょうか少し

play14:31

考えてみて

play14:35

くださいフロントエンドの案件獲得に関し

play14:38

てはこちらのプログラミングで副業するの

play14:40

はフロントエンド案件が最適な理由という

play14:42

動画で詳し解説してるのでそちらを見て

play14:45

欲しいのですが簡単に解説すると副業案件

play14:48

にフロントエンド案件が多いからという

play14:50

理由になりますWEB制作だと案件の単価

play14:53

自体が低いのであまりお勧めはしませんが

play14:55

フロントならそこそこに単価が高い案件が

play14:58

多いですです時給6000円っていう案件

play15:01

は結構あるなという印象なのでそういう

play15:03

案件が欲しい方は是非自分の公式LINE

play15:06

マガジンからも連絡いただければなと思い

play15:08

ますなので是非JavaScriptをご

play15:11

自身の手で身につけてもらってお仕事を

play15:13

受けられるように成長してもらえればなと

play15:15

思いますではなぜフロントエンドの開発

play15:17

案件は獲得しやすいのかと言とサービスの

play15:20

開発においてフロントの開発だけを

play15:22

切り出しやすいからなんですよね先ほど

play15:24

紹介したこちらの動画でも語っていますが

play15:27

フロントエンドの実装はAPIとデザイン

play15:30

さえ用意ができればサービスの概要を

play15:32

詳しいところまで知っておらずとも開発

play15:35

することができてしまいますそのため週4

play15:38

から5ほどしっかりとコミットしてくれる

play15:41

バックエンドエンジニアのような人でなく

play15:43

てもいいわけですもちろん企業からすると

play15:45

しっかり集合を働いてくれるエンジニアの

play15:47

方が教育コストも下がり開発がかなり進む

play15:51

のでありがたいのですが実際に自分も本業

play15:53

集合で働きながらフロントエンドの案件を

play15:56

週3週3みたいな形で別に複数2案件受け

play16:00

たりしてやっていましたま結構これは体力

play16:02

的にはかなりきつかったですといったよう

play16:05

にJavaScriptを学ぶことで

play16:07

あなたはフロントエンドもバックエンドも

play16:09

ウブ制作もカバーできるプログラミングの

play16:12

実装に関してはオールラウンダーになる

play16:14

ことができますサッカーでいうイニエスタ

play16:17

みたいな感じですかねほらほら

play16:18

JavaScript学びたくなってきた

play16:21

だろうでたまに自分はキャラ崩壊して

play16:23

しまうんですが2024年もよろしくお

play16:25

願いしますはいではいよいよ1位の紹介に

play16:28

なりますちょっと待った1位の紹介をする

play16:30

前に2024年必ず求められる技術を紹介

play16:34

play16:36

ますそれは何かというとプロンプトを作る

play16:39

力になりますChatgbtに質問する力

play16:42

と言い換えても間違いはありませんえ普通

play16:44

にテキスト打ち込んで質問するだけじゃ

play16:46

ないのそれだけでは非常に甘いんですよね

play16:48

ここからはいかに生成AIを仲間にして

play16:52

業務を効率よく進められるかが大事になっ

play16:54

てきますチットgbtも神みたいな万能

play16:57

ツールではないのでこちらの回答が得

play17:00

やすいような質問を提供してあげることが

play17:02

大事ですなのでもう少しチャットgbtに

play17:05

対して親切な質問を投げかけられるように

play17:08

なっていきましょう例えばですが

play17:09

JavaScriptでいうオブジェクト

play17:11

のコードがあったとしてこのオブジェクト

play17:13

のコードを配列にしたいんだけどどういう

play17:16

記述にすればいいか教えてみたいに質問

play17:18

などしていないですかね自分であればこの

play17:21

javascriptのコードを

play17:22

オブジェクトから配列にする実装方法を

play17:25

教えてみたいな形で何の言語なのかって

play17:28

いうのを認識してもらうための説明を入れ

play17:30

ますもちろんチャトgbt君はね優秀なん

play17:32

でjavascriptって認識して

play17:34

くれるとは思うんですけど可能な限り具体

play17:37

的に何の質問なのか詳細な情報を入れ込ん

play17:40

であげるようにしてあげてくださいこれで

play17:42

2回も3回も質問をしなくても良くなって

play17:44

いきます現場の上司に質問するのと同じ

play17:47

ようになるべく情報量多めで具体的に質問

play17:51

を投げかけるようにしてあげてくださいね

play17:53

そうすればより適切な回答を短い質問で

play17:56

答えることがチットgbtにできるように

play17:58

なりますそしてもう1点未経験からの最初

play18:00

の学習フェーズではチットgbtに

play18:02

バシバシ質問をした上でその関数とか実装

play18:05

についてチャットgbtにさらに深掘りを

play18:07

するように質問してあげてください例えば

play18:10

先ほどのオブジェクトを配列に変える実装

play18:12

を教えて欲しいみたいな質問投げかけた時

play18:15

にオブジェクトキーズオブジェクト

play18:17

valsを使えば配列への変換ができるよ

play18:19

みたいな答えが返ってきた時に

play18:21

オブジェクトキーズOBJvaluesの

play18:23

公文の解説をして欲しいみたいにasの

play18:26

関数について質問をげかけましょうそして

play18:29

すぐにその公文を使ってアウトプットを

play18:31

するのを意識してみてくださいめきめき

play18:34

プログラミングの力があなたにつくこと

play18:36

でしょう絶対にここで押えておいて欲しい

play18:38

のがインプットとアウトプットは絶対に

play18:41

セットでやりましょうっていうことですね

play18:42

これセットでやらないと本当に意味があり

play18:45

ませんインプットだけやっても意味があり

play18:48

ません身になるスキルにならないので必ず

play18:50

セットで行いましょう他にも最近だと

play18:53

Chatgbtaの質問に画像が使える

play18:56

ようになりましたよね画像を使った質問へ

play18:58

の回答もどんどん精度が上がっていくので

play19:01

必ず使い倒してあげましょう最後に

play19:03

JavaScriptですが自分も動画を

play19:05

YouTube上に提供していますこちら

play19:07

のjavascript基礎講座

play19:09

エンジニアが現場で使う

play19:10

javascriptの主用関数23戦と

play19:13

いう動画でまずはJSの基礎を抑えておい

play19:16

てもらえればなと思いますこの動画も

play19:18

かなりの朝食ですがこの動画で自分が実践

play19:21

している内容を全て詰め込んでいるので

play19:23

これだけでjavascriptを使った

play19:25

開発があなたにもできるようになります

play19:28

この動画を見終わった後は

play19:29

JavaScript学びたいと思った

play19:31

場合はすぐに実践編というところで

play19:33

インプットしてみてください

play19:34

[音楽]

play19:36

ねいよいよお待たせしました感の鋭い皆

play19:40

さんはお気づきかと思いますがナンバー

play19:42

ワンはもちろんあの言語ですよね2024

play19:45

年未経験から学ぶべきプログラミング言語

play19:47

トップ1はタイプスクリプトになります

play19:49

いやおめでとうございます去年に引き続き

play19:51

ねまたトップ1をね獲得しましたタイプ

play19:53

スクリプトに関しては学習の順番があるん

play19:55

ですがJavaScriptを学んだ後に

play19:57

絶対に学ぶようにしてくださいドラゴン

play19:59

クエストというゲームで言うと戦士を極め

play20:01

てからでないとバトルマスターになれない

play20:03

というようにプログラミング学習にも

play20:05

JavaScriptタイプスクリプトと

play20:07

いう順番があります基礎がみをしてから

play20:09

じゃないと応用発展編というのは難しいん

play20:12

ですよねなので基礎にあたる

play20:13

JavaScriptを学んでからTS

play20:15

タイプスクリプトを学ぶようにして

play20:17

くださいなぜタイプスクリプトがナンバー

play20:19

ワンに当たるのかというのは理由は1つに

play20:22

つきるのですがどの現場でも

play20:24

JavaScriptを使うイコール

play20:25

タイプスクリプトを使うになっているから

play20:27

ですタイプスクリプトを用いることで型の

play20:29

水論が働きコーディングが楽になるエラー

play20:32

の回避など素のjavascriptでは

play20:34

得られないメリットを教授することが

play20:36

できるんです自分の裸感ですが

play20:38

JavaScriptを採用してる企業で

play20:40

95%はタイプスクリプトを採用している

play20:43

という印象です生のjavascript

play20:45

で開発を進めるメリットがもうないんです

play20:47

よねもしあなたがJavaScriptイ

play20:49

typスクリプトで開発をされていると

play20:52

いう事実を知らずにタイプスクリプトを

play20:53

学んでいない状態でjavascript

play20:55

できますで面接の時に意気言ででいくと

play20:58

撃沈してしまう未来が見えます多くの面接

play21:01

感を務めるエンジニアも

play21:02

JavaScriptイコールタイプ

play21:04

スクリプトで面接のお話は進んでいくので

play21:06

絶対に習得しておきましょう石田さん

play21:08

タイプスクリプトトってめちゃくちゃ大事

play21:11

なのは分かったんですけど難易度で言うと

play21:13

かなり難しそうです肩をつけるってかなり

play21:15

勉強しないといけないんじゃないんですか

play21:17

と不安にあなたは思われたかもしれません

play21:20

けれども安心してください技術的なレベル

play21:22

はそこまで高くありません安心しまし

play21:25

たっていうお言葉コメントにお待ちして

play21:27

ますタイプスクリの奥深いところまで行っ

play21:29

てしまうとジャングルの奥地で途方にくれ

play21:32

てしまうほど難しい部分もあるのですが

play21:35

一旦人さえ身につけてしまえば最低限現場

play21:38

で働くことは可能です自分もタイプ

play21:40

スクリプト完全に理解したっていうレベル

play21:43

ではありませんが現場では最前線のタイプ

play21:45

スクリプトの現場で働くことができてい

play21:47

ます過去自分が投稿したこちらのタイプ

play21:50

スクリプト完全攻略動画を見てもらえば

play21:53

あなたも側線力タイプスクリプターとして

play21:55

現場で働くことができます方の考え方

play21:58

リアクトをタイプスクリプトで書く場合の

play22:00

考え方この2つさえ抑えておけば実際に

play22:03

現場で働くことができます是非あなたの

play22:06

タイプスクリプトの学習に役立って

play22:08

くださいねこちらのリアクトの基礎講座で

play22:11

も自分はタイプスクリプトを解説している

play22:13

ので是非楽しみにしていただければなと

play22:15

思います公式LINEで過去

play22:17

YouTubeに投稿していたリアクトや

play22:19

タイプスクリプトの動画などもあるので

play22:22

公式LINE追加後是非そちらも参考に

play22:24

学習を進めてみてください先ほど紹介した

play22:28

チャットgvtも合わせてタイプ

play22:30

スクリプトの学習の際に使っていただく

play22:32

ことで型を作ってくれたりよく片付けが

play22:35

分からないなっていう時に質問できたり

play22:37

するので絶対に活用してタイプスクリプト

play22:40

は学ぶようにしましょういかがだった

play22:42

でしょうか自分のお勧めする

play22:44

プログラミング言語というのは基本的に

play22:45

エンジニアとしての市場価値が腐りにくい

play22:48

のかどうかという部分を考慮に入れて今回

play22:51

のランキングも発表させていただきました

play22:53

なので他のYouTuberさんとは少し

play22:55

異なる意見かもしれませんけれども未経験

play22:57

からプログラミング言語を学習するので

play22:59

あれば今回紹介した言語たちを自信を持っ

play23:02

て紹介できますというか

play23:04

JavaScriptやっておけば間違い

play23:06

ないですフロントエンドもバックエンドも

play23:08

開発できるのでそして2つの言語を学ぶ

play23:11

コストっていうのは異様に高いよっていう

play23:13

のは絶対覚えておいてください

play23:15

[音楽]

play23:16

ねここでおまけのお話なんですが動画の

play23:20

途中で就活時代のお話が出ましたが本当に

play23:23

当時はお金がなくて格安すぎる2000円

play23:26

から3000円ぐらいの夜行バスで東京に

play23:28

就活に来ていました朝のね東京のバスタ

play23:31

新宿に着いたら体がバキバキなんですよね

play23:33

今はその夜行バスで大阪から東京に来たら

play23:36

もうバキバキどころでは進まなさそうです

play23:38

そして眠い目をこいながら近くのねス屋に

play23:41

行ってました今でもねそのスキ屋を見て

play23:43

よく当事のことを思い出しますそんな大学

play23:45

時代と今の27歳の間にとてつもない日々

play23:49

の積み上げをしたからこそ今の自分がある

play23:51

と思ってるんですがここは嬉しいと思う

play23:54

反面もっと頑張れたんじゃないかなと自分

play23:57

では思っていますこの動画もそうなんです

play23:58

けど自分が遠回りに遠回りを重ねてきて

play24:02

やっと手に入れたこういったスキルや知識

play24:04

っていうのを皆さんが最短距離でねつめて

play24:06

いるっていうのは本当に羨ましいです

play24:08

けれども自分が提供している動画でね皆

play24:10

さんが結果を出してもらえるのが本当に

play24:12

嬉しいなと思ってるんで是非是非ね活用し

play24:14

まくって最短でねエンジニア転職目指して

play24:17

いただければなと思ってます今この動画を

play24:19

撮影してるのが1月少し過ぎなのですが皆

play24:22

さん今年は最高のサートラッシュ切れてい

play24:25

ますでしょうかこの動画の投稿タイミング

play24:27

がおそらく7月末あたりかなと思ってるん

play24:29

ですけどまだまだ簡単に番外可能です

play24:31

そして1つこの動画を見ているからには

play24:33

作業してもらいたいのですが今年やること

play24:35

を10個上げていただいてそこから絶対に

play24:38

やること3つだけ抜き出してください3つ

play24:40

だけというのがポイントです多くの人は

play24:42

やるべきことを忘れてしまうんですよね

play24:44

それで目標達成がどんどん遠くなっていき

play24:46

ますでも3つだけであればなんとかなるな

play24:49

と思いませんか自分も注力する分は必ず

play24:52

ここだけって1年のうちに決めます皆さん

play24:54

も今年2024年何に注力するのかを

play24:57

コメント欄に書いて教えてください今回の

play24:59

動画では2024年未経験エンジニアが

play25:02

学ぶべきプログラミング言語トップ3と

play25:04

いう動画をお伝えさせていただきました

play25:06

トップ3がpyonでしたね理由としては

play25:08

多くの現場で選ばれている海外を含めて

play25:10

チャットgbtなどの生成AIと相性が

play25:13

いい今後さらに伸びる言語だと思ってるの

play25:16

でもしかしたら来年2025年の学習す

play25:19

べき言語トップ1にパイソンが食い込んで

play25:21

くるかもしれませんそれは来年のお楽しみ

play25:23

しておきましょうそしてトップ2

play25:25

JavaScriptでした案件数が多い

play25:27

ウブ制作フロントエンドバックエンドなど

play25:30

守備範囲が広いフロントエンドの実装が

play25:32

できることで副業案件が獲得しやすいと

play25:35

いう理由でしたね自分も副業はフロント

play25:37

エンドで頂いているのですが本当に案件が

play25:40

獲得しやすいです諸学者の人にも学び

play25:42

やすい記述方法なので学習を最初始める時

play25:46

はJavaScript本当におすすめ

play25:47

です自分のこちらの過去動画でも学べる

play25:50

内容を置いているので是非参考にして

play25:52

もらえればなと思いますそしてトップ1は

play25:55

タイプスクリプトでした

play25:56

Javascriptと言っているゲム

play25:57

現場はほぼタイプスクリプトを導入してい

play25:59

ますけれども心配しなくても大丈夫です

play26:01

少しJavaScriptに毛が生えた

play26:03

くらいの言語なのでしっかりと時間を確保

play26:06

して学びを行えば誰でもできるようになり

play26:09

ます自分を信じて学習を続けてくださいね

play26:12

こちらの自分のタイプスクリプト完全攻略

play26:15

動画を見ていただければ基礎学習は

play26:17

しっかりと抑えることができますそして

play26:19

忘れていましたがチットgbtの

play26:21

プロンプトも的確に書けるようになって

play26:23

くださいねこれは2024年絶対に求め

play26:26

られるスキルです今後チャットgbtを

play26:28

扱えるか扱えない人材化で仕事のスピード

play26:31

が劇的に変わってきます周りのビジネス

play26:33

方面でしっかり結果を出されてる方は

play26:35

チットgbtをバリバリに活用されてい

play26:38

ますもしあなたがエンジニアとして長期的

play26:40

に生き残っていきたいという思いがあるの

play26:42

であれば必ずチャートgbtはキャッチ

play26:44

アップしておきましょうはいでは最後お

play26:46

知らせなんですがYouTube動画以外

play26:48

でお得な情報ないのっていうのをよく聞か

play26:51

れますそういう情報欲しいなと思われた

play26:53

あなたはさらに学びの深まる13代

play26:56

プレゼントを提供しています自分が運営し

play26:58

てるこちらの公式ラインではキーボードも

play27:00

打てない全くの初心者からプログラミング

play27:02

学習を継続し早い人だと半年長くとも1年

play27:05

以内にエンジニア転職成功させる環境を

play27:08

用意しています今なら自分が学んできた

play27:10

フロントエンドの極意を全てまとめた今

play27:12

すぐ始められるゼロからフロントエンド

play27:14

エンジニアを目指すロードマップを期間

play27:17

限定でプレゼントまた現役のエンジニア

play27:20

フリーランスエージェントフリーランス

play27:22

エンジニアとの超貴重なタタ動画を18本

play27:26

プレゼントしていますその他にもLINE

play27:28

限定のプログラミング学習動画38本

play27:31

LINE追加者限定の講義動画5本3万円

play27:34

相当の1時間キャリア無料相談そして

play27:38

エンジニア面接でよく問われる質問20戦

play27:41

をまとめた電子書籍時間短縮vsコード

play27:45

厳選ショートカット機34戦まとめシート

play27:49

また時給単価最高7200以上得ている

play27:53

石田が使っているスキルシート

play27:55

フリーランスエンジニア歴3年の石田がお

play27:58

勧めする高単価の出るエージェントまとめ

play28:02

シート今すぐできるフリーランス

play28:04

エンジニア必見単価を10万円月額上げる

play28:08

方法の完全解説動画開発効率が劇的に

play28:13

上がるエンジニアなら絶対に抑えるべき

play28:15

アイテム4000動画尺100分後へ公式

play28:19

LINE登録者限定のエンジニア転職徹底

play28:23

解説秘密動画こちらの合計12個の無料

play28:27

特典が欲しい方は期間限定特典になって

play28:31

いるので無料特典が受け取れなくなって

play28:34

しまう前に今すぐ受け取るのをお勧めして

play28:37

いますさらに期間限定で3万円相当の個別

play28:41

相談がなんと無料で受けることができます

play28:43

さらにさらにポートフォリオではなく実務

play28:45

経験を積むことができる環境というのを実

play28:48

は公式LINE参加者限定で案内もしてい

play28:51

たりするのでエンジニアになりたいけど何

play28:53

を学習したらいいのか分からない実際に

play28:55

エンジニアになったら生活ってどう変わる

play28:58

の年収ってどれくらいなのどんな質問でも

play29:00

良いのでエンジニアに対して疑問点であっ

play29:03

たりとか聞きたいことがある場合はこちら

play29:05

の公式LINEを追加していただき自分に

play29:07

直接質問いただければなと思います全て

play29:09

自分が目を通して回答させていただいてい

play29:11

ます概要欄で紹介している過去の受行生も

play29:14

この相談から人生が劇的に360°以上

play29:17

変わりました次はあなたのBANです

play29:19

2024年プログラミングを学んでいき

play29:22

たいよと思われている方は今が1番若い日

play29:25

です今すぐ行動始めましょう1年あれば

play29:27

大きく人生は変えられます自分自身も

play29:29

チームを作って開発をしていく予定なので

play29:32

皆さんと一緒に働くことができれば良いな

play29:34

と思ってますそういった日を楽しみにして

play29:36

いますそれでは別の動画でお会いし

play29:47

ましょう

Rate This

5.0 / 5 (0 votes)

Do you need a summary in English?