Pocket
LINEで送る


こんにちは、かぼちゃです。

僕は最近プログラミングを勉強して
いるんですが、そこで学んだ事を
今回は書いていきたいと思います。

結論から言うと、
プログラミングは独学で在宅でも
簡単なサイトくらいは作ることが
できることがわかりました。

例えば、こんな感じの
サイトですね。
おもしろ世界の首都クイズ

まだタブレットやスマホに対応した
レイアウトで作ってないので、
画面が崩壊していると思いますが
その辺はご了承ください。

パソコンから見れば普通の
レイアウトになってます。

本当にWebサイトを作るだけなら
難しくもないのでやってみるのは
悪くないと思います。

ちなみに、僕が学習に使ってたサービスは
プロゲートと呼ばれるサイトです。

基礎中の基礎なら無料でも使えるので
オススメです。

それと、僕がプログラミングを学んで
よかったなと思う点がいくつかあるので
ご紹介していきたいと思います。

目次

検索能力がめちゃ上がった

プログラミングをやってるとわからないことが
いっぱい出てくるんですよね。

どうやって、画像を綺麗に貼れば
いいんだ?とか、

どうやって、テキストを改行すれば
いいんだ?とか、

初心者の場合、
基礎中の基礎すらわけわかり
ませんからね。

なので、僕はわからないことが
あればとにかくググりまくりました。

例えば、僕がさっきご紹介した
クイズサイトも最初はどうやって
作ろうか試行錯誤していました。

ググってもなかなか情報が出て
こないのでてこずりまくってました。

phpどうやって送信フォーム作るの
(phpとはプログラミング言語の1つです)

とか

phpデータ送信方法

とか

色々ググってみたんですけど、
なかなか自分の探してる答えが
出てきませんでした。

この時は、本当にもどかしかったですね笑

「俺が知りたいのはそこじゃないんだよ。
何でこんなけ調べても答え出てこないんだよ!
もしかしたらネットには情報ないのかな?」

と悩みまくってましたね笑

でもそれは、ググり方が悪かっただけで
ちょっと工夫してみたらすぐに答えが出てきましたね。

僕が実際にググってみたキーワードは、

「php クイズ 作る方法」

これで打ち込んだら、
自分の知りたい情報を手に入れることが
できてクイズサイトを作ることに成功しました。

このように検索しまくることになるので、
検索能力はどんどん上がっていくんですよね。

この検索能力はプログラミング以外にも
応用できるので鍛えて損することは
絶対にありません。

確かに今は、ネット上にいくらでも情報が
転がっていますよ。

でも、その情報にうまくアクセスできるか
どうかは検索力にかかっているんです。

それを鍛えることが
できただけでもプログラミング学んで
よかったと思いました。

ITに関する知識がめちゃ上がった

僕は本当にITに関して知識がない人間でした。

htmlって何?
cssって何?
phpって何?
タグって何?
ストレージって何?
メモリって何?

みたいな初歩中のことすらチンプンカンプンで
本当にIT音痴でした。

でも、プログラミングを学ぶにあたって
本当にたくさんのIT知識を手に入れること
ができました。

プログラミングではコードを覚えるのは
もちろんなんですが、
環境構築ということも覚えないといけません。

環境構築は大きく分けると、

・ローカル環境
・ネット環境

とあるんですが、
特にローカル環境の構築が
重要になってきます。

ローカル環境を簡単にいうと
ネットに公開する前にプログラミングを
テストする環境のことです。

いきなり作ったサイトをネット上に
公開するには勇気が入りますよね?

他にも不具合があるかチェックしないと
いけないので最初はテストしないと
いけないわけです。

でも、そのローカル環境の構築にも
かなり僕は苦戦していたんですよね。

でも、調べながら進めてきた
結果何とかできるようになったわけです。

その際に、htmlでプログラミングしたいなら
ファイルの後ろに.htmlを必ずつけないといけないとか
phpでプログラミングしたいならファイルの後ろに
.phpをつけないといけないとか学びました。

ファイルの名前なんて何でもいいだろと
僕は思っていたんですが、それだとダメなんだと
学ぶことができました。

他にも、プログラミングを学ぶ過程で
パソコンの構造などにも興味を持ち始め
勉強していくようになりました。

ストレージとかメモリとか
cpuについても学び直して
知識がかなり強化されました。

おかげさまで、
今後パソコンを買い直す際にも
役にたつと思います。

本当に昔の僕は店員さんの進められる
ままにパソコンを買っていたので
正直微妙なものをつかまされたりも
してしまったわけです。

でも、今は知識あるので
自分が欲しいスペックのを
探すこともできるようになりました。

でもまあ、今僕はMacを使ってるので
次もMacを買うかもしれないですね。

本当にMac使いやす過ぎて
ヤバいです^^

動画で解説していますので
興味がある方は是非!

思考能力がめちゃ鍛えられた

プログラミングってまあ結構頭を
使うんですよね。

あれこれ順序立てて
論理的に考えないといけない
ですからね。

例えば、コード一つ書き間違えただけで
エラーがでますから。

これって数学にとても
近いなと思いました。

数学も論理的に筋道立てて
考えないと答えにたどり着かないですし、

数字を1箇所でも間違えると
答えが全く違うものになってしまうとか
ありますからね。

だから、プログラミング学びたいなら
数学学んどいた方がいいと言われるんだと
思います。

もちろん数学の知識自体、
ゲーム作りや機械学習などにも
バンバン使われているので
学んでおいて損はありません。

ただ、webサイトや簡単なツール作るだけなら
数学の知識なくてもできますからご安心を。

まあ、僕は最近数学にもハマっているので
学び直したりとかしてますけどね^^

とにかくプログラミングをすると
思考能力も鍛えられるので
他の分野の勉強をする際にも
きっと役にたつでしょう。

元引きこもりがプログラミングを学んでみた感想を書いてみるまとめ

僕がプログラミングを学んでよかったと思うことを
まとめると、

1、検索能力がめちゃ上がった
2、ITに関する知識がめちゃ上がった
3、思考能力がめちゃ鍛えられた

特に学ぶことを決めてない方は
プログラミングを学んでおいて
損はないと思います。

これからもどんどんITは発展していきます
ので、需要も拡大していくと思います。

特に今は、エンジニアが不足しているらしいので
就職できるチャンスも多いみたいです。

学歴なくても、年齢が高くても
スキルがあれば雇ってもらえるチャンスも
あるみたいなのでオススメです。

ちなみに、本気でプログラミング会社に就職
したいなら、就職サポート付きのプログラミングスクールに
通うのがいいと思います。

この、
TECH::EXPERT
なら
就職できなければ全額返金
してくれるみたいなので損するリスクも低いです。

あの、ホリエモンこと堀江貴文さんも
絶賛していたみたいなので
行く行かないは別として
一度サイトを訪れてみてもいいと思います。

まあ、最初はあまり難しく考えずに
とりあえずやってみるかと軽いノリで
いいと思います。

ハードルを上げすぎると行動できなく
なりますからね。

何事もまずは、
0→1ですからね^^