ポインタも再帰も FizzBuzz も出来なくても良いと思うよ
こんな単純明快なことが理解できないと言われても,想像できない.理解できる側からするとあまりに当たり前のことなので,これを「才能」と呼ぶのさえおこがましいと思う
カレーなる辛口Javaな転職日記 - プログラマーになれる人となれない人
自分が昔から違和感を持っていた事、
「ポインタは難しいか?」
ぶっちゃけると難しくないですよね。
神様なんて信じない僕らのために - ポインタは本当に難しく、プログラマになるのに大事な事なのか?
この辺を読んで・・・
(才能を)持ってる人は持たない人の気持ちが理解できないんだなぁ
多分、悪気とか悪意とかは全然なくって
純粋に持たない人の気持ちが本当に文字通り理解できないんだろうなぁと思った。
個人的には
甘いと言われるかも知れないけど
別にポインタも再帰も
難しいと感じても出来なくても良いと思う。
プログラマになりたくない人を無理矢理プログラマにするのはやめようジャマイカ。
神様なんて信じない僕らのために - ポインタは本当に難しく、プログラマになるのに大事な事なのか?
には大いに賛同するんだけど、
その前の「素養」とかも無くても良いと思っちゃう。
下手の横好きがプログラマになっても良いと思う。
逆にプログラマになりたい人は素養とか関係なしに
プログラマとして(大きく評価されるかどうかは別にして)
普通に生活は出来るくらいの世の中になって欲しいなぁと思う。
別に vi も emacs も使えなくって良いし
CUI に拒絶反応があっても
「プログラマになりたい」っていう人を
俺は大事にしたいと思うし、大好きだ。
昔、yoichiroさんとかとも話したんだけど
Eclipse で 「Hello World」書けるだけでも良いんじゃないかなと思っちゃう。
たとえば CAS なんかは 発見されたときに
発見した人はあまりにもきれいなアルゴリズムで
何も気にせずに書いて使ってたんだけど
よくよく調べてみると誰もまだ使ってなかったアルゴリズムで
論文にして発表したと言う経緯を聞いたことがある。
まだまだ発展途上なこの業界で
甘いとか、現場で苦労するんだとか
言いたい事は凄くわかるけれども、
逆に若い人の芽をつんだり、入り口を狭めたりしちゃうのは
凄くもったいないと思っちゃう。
もしかしたらポインタも再帰も分からない人が
分からないがゆえに画期的なアルゴリズムを生み出しちゃうかもしれないし
その可能性は(成熟しきってないだけに)たくさんあると思う。
こんなことをまさに下手の横好きプログラマな俺が言っても
全然説得力無いかもしれないけど、
プログラマになりたい人は是非プログラマになって欲しいと思う。
あなたの書くコードが世界を一歩でも前進させる可能性は
大いにあると思う。
「いつかポインタも再帰も分かるようになる」くらいのつもりで
怖がらなくても良いので
「僕、プログラムが好きです」
でプログラマになってもらいたいなぁと思う俺でした。
コメント
その意見 ++1
投稿者: yone098 | 2007年5月31日 21:53
むはw
まさに世界を進めまくってるよねさんに
そういって貰えると浮かばれます><
投稿者: ヨシオリ | 2007年6月 1日 05:47
そういう心意気で、誰も使ってないNetBeansでJavaの入門書書いてますよヽ( ・∀・)ノ
投稿者: きしだ | 2007年6月 6日 06:39
>誰も使ってないNetBeans
ちょっw
個人的には NetBeans 好きですよ><
入門書、楽しみにしてます♪
投稿者: ヨシオリ | 2007年6月 6日 17:07