2007-09-14

http://anond.hatelabo.jp/20070914115225

駄文長文注意<

意識されている「きっかけ」が変なので報告してみる。

現在22歳、修士一年情報系。

プログラミング歴約6年。

小学校高学年くらいから、父の職場で使われてたPC98で、Notepadに文字を打つのが単に好きだった。

一文目は、「宇治お茶は美味しい。」

なんでだったかよく覚えてないけど。

で、別にプログラムなんか興味なくて、中学校ときに「技術・家庭」の授業でBASICをいじるのが一回だけあって、女の子数人に「すごーい!教えて!」って寄ってこられたのは気分が良かったが、特に面白いとは感じなかった。

高校は世界系とかファンタジーラノベばっか読んでた。オーフェンとかブギーポップとか、好きだったのはDクラッカーズ

プログラムと何の関係があるの?」

と言われそうだけど、こういうのが原点だったと自覚している。

小説って世界を数百ページの紙の中に構築するわけだ。

僕は想像力が豊かっていうか、ちょっと”イタイ”人っていうか、

読んだあとはラノベの世界がかなり身近に感じられてもうワクワクがとまらない人だったから、

自分も作り手になりたいと思った。

ほどなく、プログラムも、

「世界を作る」ツールだって認識して興味がわいたのね。

その時分は作れるものがかなり限定されていたけど、

大学もVirtual Realityに興味がわいて工学部に入ったわけで、

VR空間をプログラミングできたら!とか思ったんだ。

まあ多くの方はご存知のとおり、そんな段階じゃないんだよねあの分野は。

大学入ってすぐは社会学に興味もったりしてたわけで、興味はプログラムから離れていた。

一年Javaプログラミング授業とかやったけど、別にそんなに楽しくは無かった。

書き忘れたけど、高校とき図書館の本でHot Soup Processorに触れている。

英単語覚えるのが苦手だったので、学習ソフト作っただけ。

”日常を変える”プログラミングの楽しさをはじめて知ったのはこれだった。

そんなこんなで苦手ではなかったけど、大学3年のときプログラミングとかも、

ちんたら遅いし、できることは大して増えないし、面倒だし嫌いだった。

ってか今でもそうだけど、光る箱に一人でカタカタやるってのが性に合わない。

        *'``・* 。
        |     `*。
       ,。∩      *    こんな感じで
      + (´・ω・`) *。+゜
      `*。 ヽ、  つ *゜*
       `・+。*・' ゜⊃ +゜
       ☆   ∪~ 。*゜
        `・+。*・ ゜

プログラム組みたいわけだ。僕は。

で、卒論になって、指導教官希望順の関係でばりばり情報系のとこに配属されて、

Perlでやることになって、まためんどくさいなぁと思いつつやったわけ。

モジュールを使うことを覚えた分、ちょっと理想に近づいたけどね。

昨日まで彼女がいたりした僕は、大学入って4年間でちょっとはリア充さを身につけたので、

”(虚構)世界を作る”から”日常を変える”ほうに興味は移り、今に至る。

そうそう、高校は家から通学だけで2時間半かかる男子校だし、友達も少ないし、「非リア充」だったから、その状況では、”日常を変える”ことで幸せになるより”世界を作る”ことで幸せになるほうが簡単に思えたのね。

今は逆。

だらだら喋ったけど、結局プログラムは僕にとって手段でしかありません。

最近ホットエントリにあがってるマシン語わかんなきゃいけないとか「はぁ?」って感じ。

        *'``・* 。
        |     `*。
       ,。∩      *    こんなプログラミング
      + (´・ω・`) *。+゜
      `*。 ヽ、  つ *゜*
       `・+。*・' ゜⊃ +゜
       ☆   ∪~ 。*゜
        `・+。*・ ゜

が理想なんだから。

自分の手で作りたい何か、変えたい何かがあるって方が、

手段たるプログラミングに興味持つことより重要な気がします。

記事への反応 -
  • うちはとても貧乏だったというのに、なぜか俺が小学三年生のときに、親父がパソコンを買ってきた。 親父は電気工事屋をやっていたから電気製品が好きだったんだろう。 当時小学六年...

    • >駄文長文注意< 意識されている「きっかけ」が変なので報告してみる。 現在22歳、修士一年、情報系。 プログラミング歴約6年。 小学校高学年くらいから、父の職場で使われてたP...

    • そういうことをやってるのがアラン・ケイじゃなかったっけ。アラン・ケイと子供のキーワードで検索したら色々出てくるよ。

    • 「1 * 2 * 3 * 4 * 5 ... 1000 は幾つ?」 と問題を出して、電卓と睨めっこしている所でLispを教えてあげる。

      • http://anond.hatelabo.jp/20070914120926 こうですか? わかりません>< gosh> (use srfi-1)gosh> (apply * (iota 1000 1))40238726007709377354370243392300398571937486421071463254379991042993851239862902059204420848696940480047998861019...

    • Flashがおすすめ。 最初はプログラムの知識は何も無くても、ぐりぐり動くアニメーションを作れるから興味は引ける。 そのあと、ただのアニメーションからスクリプトを使った処理にシ...

    • 僕は大学でOcamlとかPrologとかVHDLとか書いてますが、最初はウェブページを作るときにPerlからはじめて、PHPの便利さに気づいて、Rubyの親切さに感動して今日に至っています。 というわけ...

    • いま21だけど、中学のころ部活でプログラミングを始めました。 最初はウィンドウズ上で動く、グラフィックが使えるBASICで簡単なゲームを組むところから入った。 やっぱりゲーム組むの...

    • LEGOマインドストームじゃだめかな?

      • 私も、レゴマインドストームがいいんじゃないかと思われます。 それで、ETロボコンとかに参加させてみるのがいいんじゃないかと。 この大会は、組み込み技術者育成のために作られた...

    • つ「なでしこ」

    • わたしはPHPくらいしか出来ない初心者サンデープログラマですが、 子供期ならば、プログラミングを学びたい動機を与える方法はどのような方法でもいんのではないか、サイトハックや...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん