プログラミングの勉強を始めたいと思っているみんな、こんにちは!
まなびクマだよ。
プログラミングは、まるでパソコンさんに魔法の命令を出すようなものなんだ!
でも、難しく考える必要はないクマよ。
大切なのは、まず「目標」を決めることなんだ。
例えば、3ヶ月後に月5万円稼げるようになるっていう目標はどうかな?
大きな目標を立てるのもいいけれど、まずは手が届くところから始めるのが挫折しないコツだよ。
Lancers (ランサーズ) というサイトを見ると、Webサイトのパーツを作るだけで2万円から3万円もらえるお仕事があったりするんだ!
プロのエンジニアになると、こういうお仕事を数時間で終わらせちゃうこともあるんだよ。
時給に直すとすごいことになっちゃうね!
まずは、そういった小さなお仕事を自分で受けられるようになることを目指してみてね。
次に大切なのは「環境」を整えることだよ!
パソコンは、エンジニアにとっての大切な武器なんだ。

おすすめは MacBook Pro (マックブックプロ) の13インチだよ。
画面を左右に分けて、左でプログラムを書いて、右で動きを確認するのにちょうどいいサイズなんだクマ。
もしお金が足りなくても、分割払いで月々数千円から手に入れる方法もあるから、自分への投資として考えてみてね!
さあ、次は「基礎」の理解だね。
プログラミングは、パソコンさんへの「指示出し」なんだよ!
会社でいうと、部下に指示を出すマネージャーさんみたいな役割だね。
人間相手だとコミュニケーションが大変なこともあるけれど、パソコンさんは言った通りに動いてくれるから、とっても素直なんだ。
まずは HTML (エイチティーエムエル) や CSS (シーエスエス) という、Webサイトの見た目を作る言葉から始めてみよう!
これらは「マークアップ言語」といって、プログラミングの入り口にぴったりなんだ。
勉強するときは、Dotinstall (ドットインストール) や Progate (プロゲート) というサービスを使ってみてね。
これらは動画やゲーム感覚で学べるから、本を読んで眠くなっちゃう人でも楽しく続けられるクマよ!
一番のポイントは、ずっと勉強ばかりしないことなんだ!

「基礎を少し学んだら、すぐに自分のサイトを作ってみる」というサイクルを繰り返してね。
本を10回読むより、1回自分の手でサイトを作るほうが、ずっと力がつくんだよ。
もし作りたいものが決まらなければ、自分の自己紹介サイトを作ってみるのもいいね。
PHP (ピーエイチピー) や Ruby (ルビー) を学べば、掲示板やチャットのような動くサービスも作れるようになるんだよ!
最後は「実戦」に出ることだよ。
勉強したことを使って、実際にお仕事をしてみたり、会社に入ってみたりしよう!
初心者さんは、東京の渋谷などにある it スタートアップ企業を探してみるのがおすすめだよ。
Wantedly (ウォンテッドリー) というサイトを使うと、自分に合った会社が見つかりやすいんだ。
フリーランスになりたいなら、もくもく会という勉強会に参加して、実際にフリーで働いている人の話を聞きに行ってみるのもいいね!
一歩踏み出せば、そこから新しい景色が見えてくるクマ。
まずは動いてみて、やりながら将来のことを考えていけば大丈夫だよ。
応援しているクマ!


