プログラミング初心者は何から始めたらいいのか?挫折しないための準備

初心者プログラミングプログラミング

2020年から小学校でもプログラミング教育が必修化され、プログラミングを始める人も増えてきました

しかし、プログラミングは難しいというイメージがあるため何から手をつけていいかわからないのも事実です

ここでは初心者が最初に悩むこと

    • プログラミングで何をしたいのか
    • どんな言語を選べばいいのか
    • 独学かスクールか

などの疑問を解決していきます

スポンサーリンク

プログラミングは種類が多すぎる?

プログラミング種類

まず、プログラミングを学ぶ上で迷うのが言語の種類でしょう

プログラミングの言語は200種類以上あると言われていて、そのうち実際に使われている言語は30種類ほど

その言語を使ってコードを書き、プログラムに指示や命令を出して実行させる役割を持っています

なので、何をやりたいか作りたいかによって選ぶプログラミング言語が違ってきます

どんなプログラミングで始めたらいいか

プログラミング言語

まず何をしたいか、作りたいかをおおよそ決めておきましょう

スマートフォンやタブレットで使うアプリを作りたいなら

Swift、Java、Objective-C、Kotolin、JavaScript、React、React Nativeなど

SNSやホームページのサイトを作りたいならWeb系の

HTML、CSS、JavaScript、PHP、Ruby、Ruby on Rails、Pythonなど

AI(人工知能)の開発をしたいなら Python、R C++、Julia

IoT(モノのインターネット)に携わりたいなら Python、Java、C 

と、用途によって習う言語も様々です

中には被っている言語もあるので、これが使えるようになると汎用性も広がります

おすすめしたい2つの言語

Rube or Python

その中でも人気のプログラミング言語と言えばこの2つ

Ruby(ルビー)とPython(パイソン)でしょう

Ruby(ルビー)でできることは

  • ホームページ
  • SNS
  • ショッピングサイト
  • アプリケーションサイト
  • アプリ開発  など

 

Python(パイソン)でできることは

  • 機械学習を使った人工知能の開発
  • データ処理や分析
  • Webサービスの開発
  • Webアプリケーションの開発
  • スクレイピングを用いた情報収集

有名どころを挙げてみましたが他にもまだまだたくさん、これらは一度は使ったことがあるものばかりですよね

初心者におすすめしたい理由

Ruby(ルビー)とPython(パイソン)は、シンプルなコードで簡単に書けるという点でおすすめです

初心者がプログラミングで挫折する理由はコードの難しさにあります

長々と羅列してある英数字を見ただけで頭が痛くなるという知人もいるくらいですから初心者にはとっつきにくいコードですよね

それを解決してくれたのがRuby(ルビー)とPython(パイソン)

「2つの言語が良いのはわかったけど、どっちを覚えたらいいの?」と迷うとこですが

  • Webアプリケーション系なら→Ruby
  • 機械学習やAI技術方面なら→Python
特にPythonは、使いこなせるエンジニアの人材が不足気味ということもあって、身につけておくと就職にはかなり有利です
逆にWeb系は人が多い分、情報も豊富にあります

プログラミングは独学かスクールか

独学かスクールか

やりたい言語が決まったら今度はどうやって学習するかです

プログラミングは独学でもできると言う人もいますが、即戦力となるには時間がかかってしまいます

もちろん独学で就職してる人もいますし、未経験でWeb会社に入った人もいるので独学がダメなわけではないです

しかし今すぐ就職・転職を考えているなら、実践が多いスクールへ行ったほうが遥かに効率的でしょう

反対に時間に余裕がある人や、自分のWebサイトをゆっくり作ってみたい人などは独学も向いていると思います

無料か有料かを決める

プログラミングスクールは正直いって高いです

なので失敗はしたくないですよね

そこでおすすめなのは、無料の体験版をやってみること

体験版の良いところは、どんな言語かあらかじめ分かることです

合わなかったら途中で辞めるのもよし、違う言語に変えてもよしと無料ならでは楽さがあります

ただし、無料でできる範囲は基本的なものに限定されるので、本格的にやるならそのまま有料に移行して効率よくステップアップしていきましょう

スクールによってはマンツーマン指導もしてくれるので作業が捗ること間違いなしですよ

まとめ

無料ブログとワードプレスまとめ

最後にもう一度おさらいしておきましょう

プログラミング初心者が最初にすることは何か

  • 何をしたいか・作りたいかを決める
  • 作りたいものの言語を決める
  • とりあえず無料で体験するべし
  • 最短でエンジニア目指すなら有料スクールへ移行する
  • コードを書いて実践
  • 就職活動へGO!

という流れで行くのが効率的でもっとも早い近道です

ではまた

タイトルとURLをコピーしました