プログラミングで何ができるの?プログラミングでできることまとめ!

こんにちは。

元銀行員エンジニアブロガーのきたしょー(@KitamuraShohei)です。

 

プログラミングでなにができるのか知っていますか?

 

ただただプログラミングブームだからと言って、プログラミングを始めても、ひたすらコードを書き続けるだけなので途中で挫折してしまう可能性が高いです。

これからプログラミングを挫折せずに継続して学んでいくためには、プログラミングスキルを身に付けたあとの世界を知っておく必要があります

 

本記事では、プログラミングスキルを身に付けたらできるようになることをまとめました。

プログラミングを習得した未来の姿をイメージしながらモチベーションを高めてプログラミング学習に取り組んでいきましょう!

プログラミングで何ができるの?プログラミングでできることまとめ!

1:Webアプリを制作できる

Webアプリとは、Webブラウザ上で利用できるサービスのことです。

〜WEBアプリの具体例〜

  • 検索エンジン:Google、Yahooなど
  • ショッピングサイト:Amazon、楽天、Yahoo!ショッピング
  • SNS:Facebook、Twitter、Instagram
  • 動画サイト:YouTube

 

Webアプリ上でボタンをクリックすると該当ページに飛んだり、該当箇所に触れるとグラフィックが動いたりするのはすべてプログラミングによって実現されています。

プログラミングを学ぶと、AmazonやYahoo!ショッピングのようなサイトも自分で作れるようになるってワクワクしますよね!

ぼくも早くプログラミングスキルを身に付けて、一般的なWebサイトやTwitterをモデルにしたオリジナルWebアプリなどを作れるようになりたいものです!

 

2:スマホアプリを制作できる

スマホアプリとは、iPhoneやAndroidなどのスマホ上で利用できるアプリのことです。

あなたのスマホにインストールしているFacebook、Twitter、Instagramなどの3大SNSもスマホアプリの一種ですね。

 

プログラミングを学んで、LINE、パズドラ、ポケモンGOのようなスマホアプリを制作すれば、お金を稼ぐことも可能です。

有料アプリを制作してダウンロードしてもらったり、無料アプリを制作して広告収入や手数料を得ることでお金が稼げます!

ちなみにぼくは、スマホアプリは流行り廃りのサイクルが早いので、スマホアプリを制作してお金を稼ごうとは思っていません。

 

3:デスクトップアプリを制作できる

デスクトップアプリとは、iTunes、Skype、メモ帳などのパソコン上で利用できるアプリのことです。

主に会社の業務で用いられる帳票作成、データベース、バックアップソフトのようなパソコンやサーバー上にインストールして利用するアプリです。

デスクトップアプリもスマホアプリと同様に無料ダウンロードしてもらって、有料サポートに案内するなどしてお金を稼ぐことができますよ!

 

4:ゲームを制作できる

家庭用ゲーム、スマホゲーム、オンラインゲームなどゲームはすべてプログラミングによって実現しています。

ぼくは小さい頃からポケモンやドラクエをやってきた世代なので、プログラミングを学んだらゲームの裏側を知れると考えるだけでワクワクします

「子供の頃からゲームが大好きで実際にゲームを作る側に回ってみたい!」という方はプログラミングを学ぶことをオススメします!

 

5:ロボットを動かせる

AIBOのような動物型ロボット、Pepperのような人型ロボット、工場で使われている工業用ロボット、ルンバのような電化製品などはプログラミングによって実現されています。

最近ではAIを搭載して過去のデータに従ってロボット自身で次の動作を決定するようなロボットも開発されていますね。

これからコードを書くだけのプログラマーはAIに代替されてしまうかもしれませんが、AIや人工知能を操作できるプログラミングスキルがあればこれから仕事に困ることはないと思います

ぼくもコードが書けるになったら、次はAI・人工知能・ロボットに指示を出す側に回りたいです!

 

6:単純作業を自動化できる

プログラミングを学ぶと以下のような単純作業が自動化できます。

  • 欲しい商品があるときにインターネット上で発売されたと同時に購入できるプログラムを組める
  • 好きな写真や画像をインターネット上から自動で収集できるプラグラムを組める
  • 領収書をすぐに発行できるようなシステムが作れる

 

ぼくたちがエクセルで手打ちしているような面倒な作業を一度プログラミングしておけば、データの集計、余計なデータの削除、シートの結合、グラフへの入力などすべて自動化させることができるんですよ

ぼくは「Twitterで自動でいいねやRTをしてくれるシステムを作りたいな〜!」と思っています。

プログラミングでできることを頭に入れてモチベーションを高めよう!

「プログラミングブームだから」という理由だけでプログラミングを始めても、コードを書き続ける作業に疲れてしまい、途中で挫折してしまう可能性が高いです。

プログラミングスキルを身に付けた先にどんな未来が待っているのか?なにができるようになるのか?を理解しておくだけでプログラミングに対するモチベーションはグーンと上がります

プログラミングを学んで独自のWebサービスやスマホアプリを作っている自分の姿を想像しながら、コツコツとプログラミングに取り組んでいきましょう!

 

  • プログラミングに関する人気記事

プログラミング未経験者が月収100万円稼ぐまでの過程を実況する!

2019-02-06

プログラミング完全初心者が月15万円稼ぐまでの過程を大公開!

2019-09-21

ABOUTこの記事をかいた人

元銀行員Webエンジニアブロガー。月間2.3万人に読まれる当ブログ《きたらいふ》を運営している29歳。当ブログのメインジャンルは「プログラミング・働き方・お金」の3つで「ぼくがあなたの背中を押します」をテーマに運営中。これからの人生についてハゲるほど悩んだ挙句、愛車ハリアーを売って丸5年勤めた銀行を辞めました。Web制作のお仕事絶賛大募集中!!!