プログラミングは「誰でもできる」ことを本気で伝えたい

コードが画面に書かれたパソコン

パパ
プログラミングは誰にでもできるんだよ!!!
あこ
どうしたの?パパ、そんなに熱くなって。
パパ
あ、失礼。プログラミングは誰でも始められるものなんだってことを伝えたくて...
あこ
じゃあ、わたしにもできるって思わせてね。
こんな人におすすめ
  • プログラミングは難しいと思っている人
  • プログラミングを始めたいけど、なかなか踏み出せない人
目次目次[閉じる]

〇〇ができれば君はプログラマー

まず、結論から。〇〇に入るのは...

回答
「Hello World!」の表示
あこ
「Hello World」って何?
パパ
文字を表示させる、という一番基本的なプログラムのことだよ。

何が言いたいかというと、「もっとプログラミングのハードルを下げようよ

ってことなんです。

日本人に対して「英語話せますか?」と聞くとほとんどの人はNOと答えます。

一方、外国の人に「日本語話せますか?」と聞くと「YES!コンニチハ!ニンジャ!ニンジャ!」と元気よく答えます。

パパ
プログラミングもそのくらいでよくないですか?

プログラミングは職業にしている人だけのものではないんです。

この記事は少しでも多くの人に「プログラミングって意外とできそうかも!」と思ってもらえると嬉しいです。

スタートにほぼお金はかからない

こんな人はいませんか?

  • 料理を始めるために調理器具一式を揃える人
  • ランニングを始めるためにサングラスまで買っちゃう人
パパ
実は昔の僕です。

始めるだけなら、ここまで準備しなくていいですよね。

何事も「スモールスタート」が大事なんです。

コストをかけすぎず、「今」からできることからやりましょう。

あこ
実際お金をかけなくてもできるの??
パパ
できるよ!有料のものもあるけど、例を紹介していくね。

動画コンテンツが充実している

実は、プログラミングを動画で学習できるサイトがたくさんあります。

例えば、以下のサイトです。

  • Progarte
  • ドットインストール
  • paizaラーニング
  • Schoo

実際に存在するサイトはまだまだたくさんありますよ。

あこ
たくさんあるね...どう選べばいいの?
パパ
いい質問だね!プログラミングで何をしたいかによって変わってくるんだ。
  • ホームページを作りたい
  • スマホアプリを作りたい
  • 作業の自動化をしたい

自分に合っている学習サイトは、以下のサイトによくまとまっていますので参考にしてください!

【2021年版】おすすめのプログラミング学習サイト20選!各サイトを徹底比較

パパ
料金も無料、月額制、買切り型のものまで色々あるよ!
あこ
プログラミング学習の料金って高そう...
パパ
有料のものも月額1,000円台のものからあるよ。スクールだと数十万円くらいするからね。
あこ
月1,000円台ならなんとかなりそうだね。

また、個人的におすすめする動画学習はYouTubeです!

ポイント
有料級の動画がゴロゴロあります!

特に基礎的な内容はかなりたくさんのコンテンツがあってまず困りません。

あこ
いい時代に生まれたなー

例えばブログを作りたいのならば、「ブログ 作り方」で検索すれば、すぐやり方がでてきますよ。

環境構築がいらないものから始めればOK

環境構築とは、「プログラミングができるように必要な環境を整えること」です。

例えば、サーバーを借りたり、言語のインストールなどです。

しかし、環境構築から始めるのはお勧めしません。

それは

ポイント
環境構築は初学者がつまづきやすいから。

そして、実際にプログラミングを始める前に挫折してしまう可能性もあります。

あこ
インストールとかそう言うの苦手...
パパ
大丈夫!環境構築が不要で始められるサービスもあるんだ!

例えば、以下のようなものです。

  • プログラミングの学習サイト内でのプログラミング
  • Pythonが使えるGoogle Colaboratory
  • ExcelのVBA、GoogleスプレッドシートのGAS

これらは、難しい準備が全く不要でプログラミングを始められます。

あこ
これなら私でも始められそう!

あなたには世界中に先生がいる

その先生とは、ズバリ...

ポイント
Google先生です!
あこ
私も知ってるよ!ググれ◯スってやつでしょ!
パパ
こらこら、あまりそういう言葉を使ってはいけませんよ。

プログラミングは世界中にユーザーがいて、いろんな人が解説記事を書いています。

初学者の質問であれば、99%の情報はGoogleで調べれば答えがあると言っても過言ではありません

あこ
Google先生すごい!
パパ
会社でも「Excelのこれってどうやるの?」って聞いてくる人いるけど、ほんと「ググれ」って言いたく...あ、愚痴になっちゃいますね。

検索力をつけよう

検索しても出てこなかった...という人のほとんどは

  • 検索の仕方が悪い
  • 検索量がたりない

のどちらかです。

あこ
じゃあ、どうやって検索すればいいの?
パパ
正直これは慣れるしかないかな...。強いて言うなら以下のようにやってみよう。
  • 検索で出てきたサイトのタイトルをざっと読む
  • 探していた内容がありそうであれば、ざっと何記事か読んでみる
  • 知りたいことが出てこなかったらキーワードを変えてもう一度検索する

この作業をぐるぐる回していると、気づいたら検索力UPしていますよ。

自分のためのRPRを作ろう

パパ
個人的におすすめです。
あこ
パパ、RPAって何?
パパ
簡単に言うと、作業をプログラミングで自動化することだよ。

動画などでプログラミングを学んだ人のよくある悩みが↓これです。

その後、何をやっていいかよくわからない。

これが圧倒的に多いんです。

そんな方にお勧めなのが

ポイント
自分の普段の仕事を自動化すること

です。言語だと、エクセルのVBA、GoogleスプレッドシートのGAS、Pythonなどがおすすめです!

お勧めする理由は2つです。

  • モチベーションを保ちやすい
  • 自分の業務効率化や会社からの評価につながる

プログラミング学習を継続させるには「誰か役に立つことが実感できること」が重要です。

その一番身近な「誰か」は自分です。

自分の仕事で自動化できるものはどんなものがあるでしょうか?

例えば以下のような仕事です。

  • 定期レポートの作成・報告
  • Excelなどの転記作業
  • 提携フォーマットのメール送付
  • ホームページからの情報収集
パパ
「ルーティンでやっていること」などは自動化ととても相性がいいですよ。

例えば、毎月1時間かけてやっていた集計作業が5分で終わったらどうでしょう?ワクワクしませんか?

あこ
プログラミングすごい!

何をやっていいかわからない人は、「自分の作業の自動化」はお勧めですよ。

必要なのは「根気」と「好奇心」だけ

プログラミングに必要なものが2つあります。

それは、「根気」と「好奇心」です。あと、パソコン。

難しいものは。不要です。

一応、厳しいことも言っておきます。

ポイント
根気がないとプログラミングは続きません。

プログラミングをやっていると、エラーにはまって数日間進まない

なんてことはザラにあります。

パパ
調べては試して、また調べての繰り返しです。このときは我慢。

あと、もうひとつ重要なのが「好奇心」です。

プログラミングで、より高度なことをやるためには、かなりの知識が必要です。

しかも、プログラミングはアップデートされるので、停滞 = 退化になってしまいます。

パパ
常に好奇心を持って勉強することが大事だね。
あこ
誰にでもできることと、楽にできることは別ってことか...
パパ
そうだね!でも学んだことが確実に自分の力になるのはいいところかな!

プログラミングで人生を楽しもう

私はエンジニアではありませんし、仕事もアナログな建築職でした。

しかし、プログラミングと出会って自分の人生が変わりました。

  • やっていて楽しい。夢中になれる。
  • 会社の中で、周りにはない能力をつけられた
パパ
私は営業をやっていたのですが、成績が悪く常に劣等感を感じていたんですよね。プログラミングのおかげで自信が持てるようになったんです。

今の時代、プログラミングはプロの方だけが使うものではなくなりました。

身の回りに活かすだけであれば、もはや誰にでもできる技術なのです。

難しいことは考えず、まずは初めて見ることをお勧めします!

パパ
どう?あこちゃんも始められそうかな?
あこ
うん、あこはプログラミングでおかしをたくさん作る!
パパ
あ、それはちょっと難しいかな...笑