こんにちは!好奇心おばけのかわそん (@KKohey4)です!
本記事の内容
- C言語ができない→プログラミングができないではありません。
- 入門として、最適な言語の見つけ方を紹介します。
- もし諦めてしまうと、機会損失が大きいですよ。[実体験]
この記事を書いている僕も大学の講義でC言語を勉強しましたが、完全に挫折したんですよね。。。
でも他の言語を勉強してみたところ、今では年間50人以上の中高生にWebサービス開発を教えたり、大学生なのに時給4000円くらいで働くという経験ができるようになりました。
目次
C言語で挫折した大学生へ←全く問題ないですよという話
先日、このようなツイートをしました。
僕と同じようにC言語でプログラミング止めた後輩にRubyを教えました😌
書いていて面白い・動くものを作れた
っていう成功体験があると、自分から
興味を持って勉強するキッカケになる.少しでもITって面白いって感じてもらえるように動き続けます😌#駆け出しエンジニアと繋がりたい#プログラミング
— かわそん/Web大好きマン (@KKohey4) 2019年3月10日
断言できますが、C言語で挫折しても全く問題ないです。あきらめましょう。
というのは、何種類も言語を触ったことがあればわかるのですが、C言語は圧倒的につまらないし、そもそも初心者に優しくない言語なんですよね。
- 教授が書いてるよくわからないコードを写す。
- ナゾの黒い画面で、コマンドを打って実行する。
- エラーがでるけど、何言ってるか不明
、、、オモシロ要素0ですよね。
プログラミングで脱初心者になるためには、
という流れがベストなのですが、挫折経験から入ると、
ってなるので「プログラミング嫌い」が量産されます。
繰り返しになりますが、C言語は諦めてOKですよ。「才能ない」って可能性を狭めないで下さい。
別のプログラミング言語から始めるのがベターです
C言語で挫折したとしても、他の言語を触ってみると、プログラミングの面白さがわかります。
今ではプロゲートとか、無料でいろんな言語を経験できるサービスがあるので、ここで視野を広げてみるのがいいかなと。
初心者がプロゲートからスタートして、確実に力をつけていくための方法は[断言]プログラミングの独学はシンドイですが可能ですで詳しく説明しているので、どうぞ。
C言語であきらめてしまうと、機会損失大きいです[実体験]
C言語の挫折をきっかけに、プログラミングと絶交してしまうのはすごくもったいないです。。
絶交している間、これから伸びるスキルを身につける機会を逃し続けることになりますので。
実は僕はまさに、この失敗をしておりまして、
こうやって保守的になるほど、学びの幅はせまくなります。「向いていない」って速断することなく、スキルに対してオープンさを忘れないことで、学びの機会損失を防げますよ。
逆に考えると、プログラミング分野はチャンスです。[ブルーオーシャン]
C言語というプログラミングの一部分をみて、勉強するのをあきらめてしまう人が多いということは、逆に言えばチャンスなんですよね。
自分に合う言語を探して、ちょっとしたものを作るだけで、あきらめた人にとっては「プログラミングができる人」に見えるので。
で、さらに差別化するために、自分から勉強しはじめます。
その結果、市場的に価値が高いスキルが身についているっていう循環になるんですよね。
このいい循環に入ることができれば、「気づいたら楽しみながらスキルアップ」することができます。やってみるとわかりますよ。
まとめ: 未来が明るいスキルなので、前向きに取り組んでみてはいかがでしょう。
記事のポイントをまとめておきます。
- C言語はあきらめてOKです。→自分にあった言語から始めるべきです。
- 「向いていない」と断定したり、卑屈になってしまうことには注意を。
- 挫折者が多いのは、差別化のチャンスです。
こんな感じですね。
思い込みの挫折が多いからこそ、天才じゃなくてもスキルを持っていることがかなりの価値になります。ぜひ前向きに取り組んでみてはどうかなと思います。
最後に、僕がC言語で挫折した時に読んでおけばよかったなという本を二冊紹介します。
学びのフットワークが軽くなったり、撤退のタイミングがわかって損切りが上手くなったり、1000円以下の本とは思えないほど学びが多いので、ぜひどうぞ。
では以上です。この記事が少しでも役に立てば幸いです。
>>大学生のうちに絶対にやっておくべき事は5つ[全て実践済み]
>>プログラミング初心者の挫折を防ぐ3つの方法
>>サイバーエージェントのトップエンジニアから学んだ事をまとめてみる