katonobo’s blog

プログラミング中心の雑記ブログ

プログラミングを始める第一歩で気をつけないといけないことは漫画「金色のガッシュ!!」が教えてくれた

「金色のガッシュ!!」という少年漫画があります。

 

金色のガッシュ!!(1)

 

この漫画は、魔界の子供であるガッシュが、人間のパートナーの清麿とともに、魔界の次の王を決める戦いに挑むというストーリーなんですが、僕はこの漫画の中で多大な影響を受けた、ある”概念”があります。

 

それは、「心の力」を使って魔法をだすという部分です。

 

なんと、この漫画によると、「心の力」はその人間によって総量が決まっていて、連続して使うと空っぽになるんですね。

休んで回復したり、強い思いを持ったり、大きく感情が高ぶるときに心の力が強くなったりもするんですが、漫画の中で幾度となく戦闘の中でこの「心の力」が空っぽになります。

心の力がなくなると、倒れて動けなくなってしまうんですが、それくらい戦闘の中で「心の力」が大事になってきます。

 

この漫画読んだときに僕に衝撃が走りました。

そして思いました。そうか、「心の力」は有限なんだと。そして、これはどうやら本当だぞ、と。

 

現実世界に置き換えると、「心の力」は「やる気」だと言えます。つまり僕はこの漫画で「やる気」は有限で、使うと減るということを学んだのです。

やる気の大切さと使い方の重要性

やる気って、すごい大事なものなんです。そして、使うと減って空っぽになります。

これってすごい当たり前のように思いますが、当たり前すぎて、この「やる気」をいかに戦術的に利用するかまで考える人は少ないように思います。

 

プログラミングを挫折する人が多いのは、この「やる気」が削がれる要素が非常に多いからだと思います。

 

例えば、サッカーを上手くなりたいと思ったときは、ボールがあれば始められます。一緒にボールを蹴る相手だったり、コーチしてくれる人だったりがいます。一人だけでも、壁があれば蹴って練習ができます。これは「やる気」が上手くサッカーとリンクしたと言えます。やる気に対するフィードバックが十分に受けられている状態です。

 

では、プログラミングはどうでしょうか。

まず、初心者はプログラミングをするための環境の設定でだいたい躓きます。いきなり思ったように動きません。そしてその理由もさっぱりわかりません。サッカーで言えば、ボールを手に入れることすらできていない状態です。

その状態から運よく、開発の環境が整って動くようになって、やっとプログラミングができる準備ができたとします。

 

その次に待ち構えるのは、一つ文字を入力し間違えるだけで動かないエラーの嵐です。

 

全然間違い気づけないですよ、最初は。コードのエラーなのか、設定のエラーなのかもわかりません。もうやる気のタイムリミットは間近まで迫ってます。

ここも奇跡的に上手くクリアできたとします。素晴らしい!

多分サスケのファーストステージをクリアするくらいの大変だったと思います。つまりサスケで言えば、そり立つ壁なり、デッドリフトなり、転がる丸太なり、本当に数々の困難が待っていて、それをあなたは乗り越えたようなものです!もう腕は乳酸が溜まってパツパツです。ここまでくるまでに多くの脱落者がいました。けど自分はやり遂げた!さぁ、プログラムを実行しよう!エンター!

 

 

 

得られた結果は、デスクトップに浮かぶ大きめの文字「HELLO WORLD!」

 

。。。これだけ?

 

「ようこそ世界へ!」

 

そう、これだけ。

 

いや、こんなのパツパツの上腕二頭筋でパソコン画面ぶち破るわ!!!!

 

昔はこれだけで感動したかもしれないけど、今のご時世喜ぶ奴なんていないですって。

 

もっと、ツイッターとか、おしゃれなECサイトとかそんなの作りたい訳ですよ僕らは。

 

なのに何だ?「HELLO WORLD」って。今は家で寝っ転がりながらアメリカ大統領に直接クソリプ送れる時代だよ、「ハロープレジデント」だよバカヤロコノヤロ。

となる訳です。

苦労のわりに、なんと得られる達成感が少ないことでしょうか…。

 

やる気の無駄打ちをしないことが大事

わかっていただけたと思いますが、プログラミングはとにかくやる気に対する最初のフィードバックのハードルが異常に高いのです。

だからこそ、「金色のガッシュ」が教えてくれたあなたが持つ「心の力」は一番大切にしないといけない「武器」なのです。むやみに使って消耗してはなりません。

そして実は、退屈な「HELLO WORLD」を超えた後、やっとやる気が報われる場面がやってくるのです。

 

プログラミングを始めたいと思ってる人や、一回挫折してもう一度挑戦したいと思っている人は、ぜひその貴重な「やる気」の使い方に気をつけて勉強して欲しいと思います。

 

今は色々な優秀な教材がネット上にあります。有限な「心の力」の使い方を失敗しないよう、ぜひ上手く活用してください。

 

 

過去の記事:

 

www.katonobo.com

www.katonobo.com