プログラマさんに100の質問
回答者:hahi
-
Q1:年齢は?
-
A1:41歳です。おじさんです。
-
Q2:プロですか?アマですか?
-
A2:プロです。
-
Q3:パソコン歴は?
-
A3:マイコンからだと23年ですかね。
-
Q4:おデブ?
-
A4:体脂肪率22%はデブなのかしら。
-
Q5:職場(または学校)と自宅の両方に開発環境がある?
-
A5:いちおう。でも家ではほとんどプログラムしません。
-
Q6:情報関係で持っている資格があればお書きくださいな。
-
A6:まったくありません。ペン字検定4級だけ。
-
Q7:喫煙者ですか?
-
A7:いいえ。
-
Q8:視力はいくつくらい?
-
A8:悪い。0.01以下。乱視もあります。
-
Q9:コーディング中は、どんな飲み物・食べ物を口にします?
-
A9:コーヒー(ブラック)
-
Q10:使える言語、どんなのあります?
-
A10:8ビットCPUアセンブラとC言語です。sedやawkも。
-
Q11:はじめてプログラムを組んだのはいつ頃、どんな言語で、どんなプログラムでした?
-
A11:高校生。LKIT-16でLEDゲームを作りました。
-
Q12:VBしか使えない人はプログラマを名乗っちゃいけない?
-
A12:そんなことはない。
-
Q13:なんちゃってプログラマってどんなプログラマだと思いますか?
-
A13:遅くて、使えないプログラムしか作れないプログラマじゃないですか?
-
Q14:プログラマをやっててよかったなあと思うときは?
-
A14:製作した作品(ゲーム)がリリースされるときですかね。
-
Q15:じゃあプログラマなんてやるんじゃなかったと思うときは?
-
A15:リリースされた作品に致命的なバグが発見されたときです。
-
Q16:得意な言語はなんですか?
-
A16:一番長いのは、6502のアセンブラです。
-
Q17:不得意だけど使わねばならない言語とかあります?
-
A17:新しいのはダメですね。でも使わなきゃならんというシチュエーシヨンはないですね。
-
Q18:UML はどう思います?
-
A18:よく知りません。
-
Q19:開発に使ってる、ラブなツールを教えてください。
-
A19:今はemacsかな。
-
Q20:コード管理やってます?ツールは何を使ってます?
-
A20:流行のcvs使ってます。
-
Q21:タッチタイプ(ブラインドタッチ)はまかせとけ!って感じ?
-
A21:いいえ。おまけに、FEPは「かな入力」です。
-
Q22:コメントはしっかりつけてます?
-
A22:もちろん。
-
Q23:開発系のMLとか、入ってます?
-
A23:いいえ。
-
Q24:開発系の雑誌で購読してるモノがあればどうぞ。
-
A24:Cマガジン。電脳クラブに毎月投稿してます。
-
Q25:言語・開発系にかぎって、月に書籍代はいくらくらいですか?
-
A25:1万円ぐらいです。
-
Q26:一次変換とか得意?
-
A26:1次変換?
-
Q27:数学が苦手なプログラマはダメですか?
-
A27:ダメというわけではないです。いろいろ役割分担がありますから。
-
Q28:プログラマなら英語の読み書きくらいはできますよね?
-
A28:高卒程度なら。どちらかという英会話をやりたいです。
-
Q29:学生の頃、得意だった科目って何ですか?
-
A29:数学と国語。
-
Q30:これまでに開発したことのあるプラットフォームは、どんなのあります?
-
A30:8ビットパソコン。コンシューマゲーム機。
-
Q31:Windows しか知らないプログラマはどうですか?
-
A31:いいんじゃないんですか?私は逆にWindowsよく知りませんから。
-
Q32:GNUマンセーですか?
-
A32:お世話になっています。足を向けて寝ることはできません。
-
Q33:今一番組んでみたいプログラム、なんですか?
-
A33:DelphiでGUIばりばりのツールですかね。
-
Q34:AIを自作してみたいですか?どんなの?
-
A34:カードゲームでMINMAX法の先読みは作りましたけど、こりゃAIじゃないですよね。
-
Q35:これだけは許せない!っていうコーディングスタイルがあればどうぞ。
-
A35:識別子に英語と訓令式のローマ字を混ぜて書かれること。
-
Q36:コーディング上のこだわりをお書きくださいな。
-
A36:つづりは正しく。関数テンプレートは必ず書く。
-
Q37:自分の書いたコードは美しい?
-
A37:大量になるとダメですね。
-
Q38:「バグ」という言葉の替わりに使ってる言葉があればお書きくださいな。
-
A38:クライアントからは、よく「不具合」と呼ばれます。
-
Q39:営業さんと仲いいですか?
-
A39:社内に「営業」はいません。
-
Q40:プログラマ以外の職場の人間の頭が悪くて困った、というようなエピソードがあればどうぞ。
-
A40:デザイナーの書くローマ字がメチャクチャ。
-
Q41:職場等で、クラッキングやウイルスなどの印象的な事件があれば教えてください。
-
A41:最近、人間関係が原因で、優秀な人材が辞めていくことがありました。
-
Q42:あなたが自分で「やっちゃった!!」エピソードがあればぜひ。
-
A42:時間が無い状態でコーディングするとエンバグすることが多いです。
-
Q43:レビュー・プレゼンは得意?
-
A43:年食っているので、あまり緊張はしません。でもプレゼンする機会はあまり無いです。
-
Q44:自分が世に送り出した作品で、「これは自信作!」ってのがあったら教えてください。
-
A44:DC版Magic:The Gathering
-
Q45:「この会社を辞めようと思ったソースコード」があったら教えて下さい。
-
A45:ソースコードを開示しない人がいました。覚えてませんが、たしかダメなコードを書いていたと思います。
-
Q46:月の実作業時間の最高は何時間くらい?
-
A46:若いときは、残業200時間くらいはありました。
-
Q47:最高で何時間眠らずにプログラムを組んだことがありますか?
-
A47:48時間がせいいっぱい。
-
Q48:職場や現場で仮眠をとる際、どんなところで寝ます?
-
A48:和室。ちゃんと布団しいて寝ます。
-
Q49:あなたのまわりの電波なプログラマがいたら、その電波っぷり全開なエピソードをどうぞ。
-
A49:夜中に、ひわいな言葉を連呼する…なんてことがあったなぁ。
-
Q50:あなたの遭遇したマーフィーの法則を教えてください
-
A50:再現が難しいバグは、開発機では起きないが、実機では起きる。
-
Q51:尊敬しているプログラマは誰?
-
A51:特にいません。
-
Q52:今までの中で一番ハードだった仕事はどんな仕事ですか?
-
A52:助っ人に入ったとき、納期はあと1ヶ月半で、結局リーダに祭り上げられてしまいました。RPG風のボードゲームでした。
-
Q53:今までの中で一番楽だった仕事(プログラム)はどんな仕事(プログラム)ですか?
-
A53:助っ人に入った後、前任者を解任して納期守って仕上げました。バズルゲームでした。
-
Q54:ナイショのバグ、こっそり教えてください。
-
A54:メモリーカードに特殊なデータいれて立ち上げると、開発メニューが現れる…かも。
-
Q55:「自分はすごいプログラマだなあ」と一瞬でも思ってしまうときって、どんなときですか?
-
A55:せこい技を発見したとき。6502のAccとXregを1命令で足す技は自慢しまくりました。
-
Q56:ひとりごとをよく言いますか?どんなひとりごとを言いますか?
-
A56:コンパイラや、ライブラリーの挙動が怪しいとき、「おっかしいなぁ」。
-
Q57:コンピュータ関係以外で趣味と呼べそうなもの、ありますか?
-
A57:映画鑑賞ですかね。スタートレック好きです。
-
Q58:どんなマンガをよく読みますか?
-
A58:課長島耕作。もう取締役になっちゃったけど。
-
Q59:あなたにとっての萌え対象を教えてください。
-
A59:ノーブルな女優さん。例えばジュリア・ロバーツ。
-
Q60:デスクトップの壁紙はどんな壁紙ですか?
-
A60:そんな、PCを重くするもの入れません。
-
Q61:PCの周りにおいているフィギュアとかがあれば教えてください。
-
A61:他人がおいていった、ウルトラマン、サンダーバード関係。
-
Q62:徹夜するより寝た方が効率が上がる派ですか?
-
A62:ええ。
-
Q63:好きな音楽はどんな音楽ですか?
-
A63:さだまさし。
-
Q64:カラオケはお好き?主にどんなの歌います?
-
A64:嫌いじゃないけどめったに行かない。沢田研二、井上揚水、さだまさしなど、昔の歌。
-
Q65:プログラマはむっつりスケベが多いと思いますか?
-
A65:男はみなすけべ。むっつりが多いか?わかりません。
-
Q66:鉄ですか?
-
A66:鉄?
-
Q67:麻雀は好きですか?
-
A67:いいえ。コンピュータゲーム以外ではやりません。
-
Q68:はっきりいってプログラマはオタクが多いと思う?
-
A68:人の好みはいろいろ。オタクっていうほど濃い人はそう多くないのでは。
-
Q69:ていうかむしろ自分がオタクである?
-
A69:いいえ。
-
Q70:ゲーマーですか?ゲーマーなら、どんなゲームをよくやりますか?
-
A70:いいえ。スパイターソリティアとマインスィーパーしかしません。
-
Q71:ゲームをやる際、プログラマ的な考え(アルゴリズムを考える、処理落ちが気になるなど)をしていることがある?
-
A71:シューテングの処理落ちは気になります。
-
Q72:実はこっそりクラックしたことがあったりして?
-
A72:いいえ。
-
Q73:職場の人たち(彼氏・彼女・夫・妻以外で)と、月に何回くらい飲み・お食事などに行きます?
-
A73:年1回、忘年会だけ。不況なので外食も控えています。
-
Q74:仕事中に2ちゃんねるを読むことがありますか?
-
A74:ないこともない。
-
Q75:ていうかあなたは2ちゃんねらーですか?
-
A75:2度ほど書き込んだことがあります。
-
Q76:「フラグが立つ」「スタックに積む」「ポインタがずれる」など、ついつい日常会話で使ってしまうプログラミング用語があれば教えてくださいな。
-
A76:トイレがいっぱいのとき「Too Many Files」と口癖で言ってしまいます。ちょっと古いですか?
-
Q77:映画やドラマでプログラミングするシーンなどがでてきたら、気になります?
-
A77:ちょっとだけ。
-
Q78:ウィルス作れます?あるいは作ろうとしたことがあります?
-
A78:いいえ。技術もありません。
-
Q79:今まで買ったもので一番高いものはなに?
-
A79:土地と家。地方の郊外で2600万。
-
Q80:在宅勤務について思うところがあればお書きください。
-
A80:やったら、自分はぜんぜん仕事進まないと思います。
-
Q81:普段開発してるときは、どんな服装ですか?
-
A81:エリのあるシャツにスラックス。普段着です。
-
Q82:普段開発してる環境、ディスプレイは何インチでフォントサイズはいくつくらい?
-
A82:17インチ。フォントサイズはわかりません。
-
Q83:職場の男女比はどのくらい?
-
A83:男4:女1くらい。女性は総務かデザイナーです。
-
Q84:女性プログラマってどうですか?
-
A84:本当にいるんですか?
-
Q85:特定のパートナー(彼女・彼氏・夫・妻)がいますか?パートナーがいる人は、それは同業者ですか?
-
A85:妻は、もとなんちゃってBASICプログラマーでした。
-
Q86:プログラマはモテないと思いますか?
-
A86:そんなことはない。(と信じてる)
-
Q87:付き合うなら同業者?それとも別の職種がいい?
-
A87:どちらでも。
-
Q88:ぶっちゃけた話、給料は月額大体いくらですか?(手取りで)
-
A88:いっぱいもらってます。
-
Q89:それって、自分にとっては多い?少ない?
-
A89:子供2人が私立学校に通っているので苦しいです。
-
Q90:ぶっちゃけた話、普段は何%くらいの力で仕事してます?仕事以外の部分って何してるの?
-
A90:現在は30%。採用関係の仕事。応募受付たり、プログラマーの試験問題作ったりしてます。
-
Q91:運動とか体にいいこと、なにしてます?
-
A91:昼休みに30分は散歩します。
-
Q92:ここだけの話・・・痔は悪くなりませんか?
-
A92:いいえ。でも運動不足は確かです。
-
Q93:クラッシュしてしまうバグが見つかっているのですが、どうしても原因が分かりません。デッドラインまではあと24時間。どうしましょー!?
-
A93:対症療法を試す。上に報告するしかないでしょう。
-
Q94:プログラマの耐用年数ってどのくらいだと思いますか?
-
A94:40過ぎて急に衰えて来た感じがします。となると20年くらいですか。
-
Q95:いつまでプログラマをやるつもりですか?
-
A95:できるまで。60歳までやってるかも。
-
Q96:座右の銘はなんですか?
-
A96:コストパフォーマンス。
-
Q97:よいプログラマの条件を3つあげてください。
-
A97:動く。速い。読みやすい。
-
Q98:悪い・使えないプログラマの条件を3つあげてください。
-
A98:バグってる。遅い。読みにくい。
-
Q99:プログラマとしての自分を100点満点で評価してください。
-
A99:70点くらい。もっと先を見る能力があればなぁ。
-
Q100:あなたにとってプログラムとは何ですか?
-
A100:技能です。人生には他に楽しむべきことはいっぱいあると信じていますが、それがなんなのか未だにわかりません。