最近プログラミングって聞くけどやるべきなの?
プログラミングって単語、よく聞きますよね。たまにプログラミングスクールのCMを見るようになりました。そして最近ではプログラミング教育が小学校で必修化されるまでになりました。私としては大学生はみんなプログラミング、というよりサービスを開発する一連の流れを経験しておくべきだと思います。そこで、
- なんでプログラミングは必要なのか?
- プログラミングができたらどんなメリットがあるのか?
- どう学べばいいのか?
を解説していきます!
この記事を読んだらわかること
- プログラミングがなぜ必要かわかる
- 大学生うちにプログラミングをやるメリットがわかる
- プログラミングの学び方がわかる
それでは内容に参りましょう!!
プログラミングはなぜ必要?
社会人になったら差が出る
基本的に営業の人以外使うと思っておいた方がいいでしょう。営業の人も効率良い情報収集や一部資料の自動作成のために使っている人は一定いるようです。具体的にどういうところで使うかというと、例にはなりますが、
- エンジニアは当然
- デザイナーもwebデザインの人は使う(HTML/CSS/JavaScript)
- マーケターの人がデータを扱うために使う(SQL)
- 企画の人はシステムをエンジニアと考えるときにつかう(サーバー周りの知識/HTML/CSS/JavaScript)
といった感じです。
このような具体的な事例に限らず、今では多くの企業でITサービスを提供しているので、戦略にITサービスを組み込むときに知識がないと困ることが多いです。現場のエンジニアとスムーズなコミュニケーションが取れなくなってしまいます。以下参考です!
論理的な考え方(具体的に説明します)が身に付く。
これってよく言われますけどあんまりしっくりこないですよね。具体的にどういうことかというと、起きうる全てのパターンを想定して場合分けして考える力が身に付くということだと私は思っています。プログラミングって、場合分けとかしてる時に網羅的にパターンを考えられてないと不慮の動作をすることが多いんです。そしてそれは現実で起こることも同じです。先のことを考える時に網羅的に考えられないと不慮の事態に陥ります(私が留年したように)。だから、プログラミングを通して学べる論理的な思考法というのは、起きうる事態を全て想定して、順番にそれらをクリアする考え方といったものです。絶対にためになります。
大学生のうちにプログラミングをするメリット
就活に使える
プログラミングを通してサービスを作ることは、世の中の課題を見つけてを考え、解決に向けて実際に行動するということです。その観察力と行動力はきっと評価してもらえるでしょう。そしてそのサービスの反応を見て自分なりに解決していくことは、ビジネスの基本的な動き方の一つです。いわゆる『ガクチカ(学生時代に頑張ったこと)』の一つとして使えると思います。
他にも、いわゆる大手IT企業の中には、エントリーシートにサービスに携わった経験や使えるプログラミング言語を書かせるところが多いです。逆にその経験がないと、エントリーシートが半分以上白紙になってしまうこともザラにあり、そもそも土俵に上がらせてくれない、ということも有り得るのです。
エンジニアのバイトができる
正直これが1番でかい。お給料は普通より良くて時間の融通も効くバイトって理想的ですよね。それを全て叶えてくれるのがエンジニアのバイトです。ボーナス出るの熱すぎませんか?(笑)それに時間の融通ってめちゃ大事です。その日の夜に急に友達から誘われることなんてザラにありますからね…。自分のタスクをしっかり期限内に終わらせさえすれば、かなり時間面は融通を効かせてくれます。
そして、個人的に1番いいなと思うところは社会の基準がわかりやすいバイトだということです。社会に通用するサービスの作り方を見ておいたり、しっかりした報連相に今のうちからなれておくことは非常に重要です。
プログラミングの学び方
サービスを作るというのは、プログラミングに加えて他にも様々なことをする必要があります(専門的なことで言うと環境構築であったり、デプロイであったりです)。サービスが作れるならある程度プログラミングもできますが、プログラミングができてもサービスを作れるわけでは無いのです。そこで、やはりスクールで学んだり友人から学んだりすることをお勧めします。
大学生ならGeekSalon一択ではないでしょうか?私自身このスクールを卒業しています。なんと3ヶ月10万円という、相場からしたら破壊的に安い値段でプログラミングを学ぶことができ、質もなかなかだと思います。どこかのナントカキャンプ出身の人と、同じ会社かつ同じタイミングで働き始めましたが、実力差なんて無いに等しかったです。大学生限定のスクールなので友達もめちゃくちゃできて楽しかったのでオススメさせていただきます!
最後にまとめ
プログラミングは1番コスパ良く自分の能力を上げられる手段だと思っています!絶対やっておくことをお勧めします!!
それでは、留年には気をつけて。
コメント