プログラミングって何ができるの?を完全初心者向けに解説します【1年続けた結果も公開】

  • プログラミングはじめると何ができるの?
  • どんなメリットあるの?
  • プログラミングって稼げるの?

みなさんはこんな疑問をもっていませんか?

プログラミングって難しいイメージありますよね

私も最初は難しいイメージをもっていましたが、やってみると意外と簡単でした

今回はプログラミングで何ができるを完全初心者の方でもわかるように説明します

この記事を読むと・・・

  • プログラミングで何ができるのかわかる
  • プログラミングはじめると得することがわかる

こんにちは!おへんじといいます!

私は趣味でプログラミングを独学ではじめて1年の初心者プログラマーです

趣味でプログラミングできたらカッコよくない?と思い軽い気持ちではじめました

他にも同じような内容が書いてある記事はたくさんあるけど

  • 初心者にはわからない言葉があって理解できない
  • ココが知りたいのに!ってことが書いていない
  • 見てて難しそうで続く気がしない

と見てて思いました

初心者の悩みは初心者にしかわからない!

というこで、分かりやすさ重視で初心者の方向けに実体験をふまえて解説していきますので

みなさん一緒にがんばっていきましょう!

この記事では、実際に私が1年勉強してできるようになったことのみを紹介しています
 
 
おへんじ
1年勉強すれば、これくらいできるんだ!の参考にしてね

プログラミングでできることおすすめ4つ

プログラミングでできることはいろいろありますが、中でも初心者の方が取り組みやすいおすすめ4つをピックアップして紹介していきます

1つでもやってみたいことがあったら、ぜひ一緒にプログラミングやってみましょう!

今回の記事では分かりやすさを重視するためプログラミング言語については触れていません

その1 業務の効率化ができる

みなさん普段の仕事で、頭は使わないけど、時間がかかるルーティーンワークありませんか?

プログラミングを使用することで、そんな決められた作業の自動化ができます

今まで1時間かかっていた作業が10秒で終わるなんてこともあります

いくつか具体例をあげると・・・

  • メールを自動で作成して相手に送ってくれる
  • 請求書などの定期的に作成する書類を自動で作ってくれる
  • ネット上の天気情報をExcel, word等に書き写す(Webページの情報ならなんでもOK)
 

上の3つは実際に、私が自動化できた内容です

 
 
おへんじ
Excelの数式の進化版ってイメージでいいよ

その2 AIを使って予測ができる

 
見習いくん
AIとか初心者ができるわけないですよー
 
おへんじ
僕も最初は難しいと思ってたけどやってみると意外と簡単に使えたよ!
簡単に使える理由もあったから、その辺も解説するね
 
見習いくん
そう簡単には信じませんよー
 
おへんじ
ちなみに僕もはじめる前は知識0だったから安心してね

AIが簡単に使える理由

  • AIを簡単に使えるツールがそろっている

AIの仕組みが、わからない人でも使えるようなツールがそろっています(作ってくれた人に感謝ですね)

私も実際にAIを使ってみましたが、すごく簡単に使えました

AIを使って何をしたかというと・・・

FXの予測をしてました

今は1年やればこんな感じのことができるんだーって感じでOKです

流れを簡単に説明すると

  • 過去のデータをAIくんに渡してお勉強をしてもらう
  • AIくんが賢くなるので、実際に予測をしてもらう
  • 賢くならない場合もあるので、原因究明と改善を繰り返す

こんな感じの流れで取り組んでいました

難しくない?って思ったかもしれませんが、安心してください

下の記事で徹底的にわかりやすさにこだわって、近日説明予定ですので一緒にがんばっていきましょう!

このほかにもAIではこんなことができます

  • 競馬:どの馬が勝つかの予測(競艇、競輪も同様にできます)
  • 自分の写真が、どの芸能人に似ているかの判別
  • ポケモン絶対勝てるくん(AI)の作成

今のは、例なのでほかにもいろんなことができます

ポイントをまとめると・・・

  • AIの仕組みを理解する必要なし(ツールが整っているから)
  • 予測をするためのデータを用意するだけ(ネットから意外と簡単に入手できます)
  • ツールの使用料は無料です

その3 ゲームが作れる

 
見習いくん
また難しそうなこと言ってる(泣)
 
おへんじ
僕も最初は難しそうだなって思ってたけど1つ1つやっていくとできたよ
 
見習いくん
もしかしてゲームもツールみたいなのがあるの?
 
おへんじ
そのとおり!
ツールについても説明するね!
 
見習いくん
やった!モンハンつくりたいなー
 
おへんじ
さすがにいきなりモンハンは作れないよ笑

まずどんなゲームを作れたのかお見せします(2秒程度の動画なのでデータ消費少ないです)

  • クソゲーじゃんと思った方、正解ですクソゲーです笑
 
おへんじ
こんな感じのクソゲーなら初心者でも簡単につくれるよ

ちなみにこれはpyxelっていうゲームを作成するためのツールだよ

ツールの説明をざっくりすると・・・

ゲームをつくるために必要なデータファイルを1つにしたもの
  • スコア表示の設定
  • キャラのジャンプ力の設定
  • 足場の出現頻度の設定
  • 背景画像の設定

こんな感じで、項目ごとにデータファイルが分けられていて

それぞれの項目を設定するだけでゲームが作れる!といったイメージです

ここで1つ察しのいいみなさんならわかるかもしれませんが・・・

この方法ではベースが作られているゲームしか作成することができません

少し厳しいことを言えば初心者が最初からオリジナルのゲームを作れるはずがありません

でも安心してください

次の手順で取り組めばオリジナルゲームを作れます

  1. 自分でもゲームが簡単につくれることを実感する(やる気UP)
  2. ベースが作ってあるファイルの中身を確認しながら勉強する(ツール構造の理解)
  3. オリジナルのゲームの作成に挑戦!

ベースが作ってあるゲームはいくつもあるので、いろんなパターンのゲームの作り方を勉強すれば

自分が作りたいゲームの作り方も少しずつイメージできてきます!

最初はチャリ走みないなクソゲーからはじめて、最終的にはモンハンを目標にがんばっていきましょう!

モンハン作れたら僕にもやらせてください笑


その4 Webサイトの作成

これは割と有名ですね

私もWebサイトの作成に興味があり取り組みましたが、別の壁にぶつかって断念しました

Webサイトの作成には、プログラミング力のほかにセンスが必要です

私は完全にセンスが0で断念しました泣

センスもあってやる気がやる方はWebサイトの作成に取り組んでみてください

またWebサイト作成のスキルを習得することで副業につながることもあります

ココナラやクラウドワークスなどのスキルマーケットでは、自分のスキルを使って、稼ぐことができます

ココナラをのぞいてみると実際にWebページの作成で稼いでいる方はたくさんいます

趣味ではじめて副業にも繋がるのはデカいですよね

ちなみにこのwebページはwordpressというコンテンツ管理システムを使って作成しています

 
おへんじ
wordpressを使えばプログラミングを知らなくてもwebページを作れるよ

プログラミングで得すること

ここまでプログラミンでできることを紹介してきました

最後にプログラミングができると得することをお話します

副業につながる

1つ目はなんと言っても副業につながることです

ほとんどの方がこれが目的でプログラミングに興味を持つのではないでしょうか(私もその1人です笑)

実際にどんな方法で収入を得ることができるのか紹介しておきます

  • ココナラなどのスキルマーケットでWebサイトの作成をする(難易度:高)
  • AIを使って株、競艇、競馬などの予測をする(難易度:高)
  • プログラミングで勉強した内容をブログに投稿する(難易度:低)
  • 就職できる

このようにプログラミングで収入を得られる方法はたくさんあります

 
見習いくん
知り合いに副業で100万円稼いだ!って人いたけど、本当なのかな
 
おへんじ
トップクラスになるとプログラミングで100万以上稼いでる人はいるよー
趣味で始めたことが収入につながるとモチベもあがるよね

頭がよくなる

最近小学生のプログラミングが必修になったように
プログラミングはじめると論理的思考力があがります

論理的思考力ってなんや!って方へ

論理基づいて思考する能力(の高さ)という意味で用いられる表現道理筋道則って思考を巡らせて結論を導いたり、あるいは、複雑な事柄分かりやすく説明したりできる能力として主に捉えられる。英語の logical thinkingロジカルシンキング)の訳語としても用いられる。

weblio辞書より引用
  • 要するに全体を把握して順序立てて考える力のことです

プログラミングは人間よりも正直なので、きちんと書かないと動いてくれません

プログラムを書く前に全体の構成を考える必要があります

ココが論理的思考力を鍛えられる理由です

私も実際にはじめてみて、超頭よくなった!とまで実感はしていませんが、

何かをはじめるときに全体を把握するクセがついた気がします(気がする程度です笑)


モテる(おまけ)

プログラミングをはじめるとパソコン関係の知識も自然とつくので、サラッとパソコンの問題を解決してあげると

モテます笑

おれプログラミングできるよ!(ドヤっ)はモテないので気をつけてください笑

完全にこの項目は茶番でしたすみません


まとめ

プログラミングでできること

  • 業務の効率化・自動化ができる
  • AIを使って予測ができる
  • ゲームがつくれる
  • Webサイトが作成できる

プログラミングで得をすること

  • 副業につながる
  • 頭がよくなる
  • モテます(おまけ)

プログラミングを始めることで副業にもつながったり、正直いいことしかありません

独学で勉強しようかなーって思っている方への記事を今後書いていきますので

参考にして一緒にプログラミング頑張っていきましょう!

ohenziblogはプログラミングを独学で始めるための徹底ガイドを目指しています

最新情報をチェックしよう!