プログラマへ 100 の質問



プログラマへ100の質問 より回答。
  1. 年齢は?

    31 です。ひたひたと近づく 0x20 歳の音…。

  2. プロですか?アマですか?

    これでメシ喰ってるんでプロと名乗らせてください。 システム屋、何でも屋を経由して現在はファーム屋です。

  3. パソコン歴は?

    17 年。

  4. おデブ?

    一時期体脂肪が 10% を切ったことがあります。

  5. 職場(または学校)と自宅の両方に開発環境がある?

    パソコンはありますが自宅に ICE とかはないです。

  6. 情報関係で持っている資格があればお書きくださいな。

    持っていません。制度が変わってしまったからいろいろあるんですよね?でも、 以前の情報処理 1 種くらいしかそこそこ有効でかつ私が欲しい資格がないんだよなぁ…。

  7. 喫煙者ですか?

    4 年前にやめました。

  8. 視力はいくつくらい?

    両目とも 0.3 くらい。

  9. コーディング中は、どんな飲み物・食べ物を口にします?

    飲み物はミネラルウォーターかお茶。食べ物はフリスクくらいかな?

  10. 使える言語、どんなのあります?

    仕事で使っている(使った)のは C、Visual C++、C++ Builder、Visual Basic、Fortran。アセンブラは 68000(M トローラ)、Z80(Z イログ)、T5732(S 洋)、M16C/60(M 菱)など。

  11. はじめてプログラムを組んだのはいつ頃、どんな言語で、どんなプログラムでした?

    中学生の頃「こんにちはマイコン」を見ながら P60-BASIC でブロック崩しもどきのゲームを。

  12. VBしか使えない人はプログラマを名乗っちゃいけない?

    そんなことはないと思いますが、API コールのやり方くらいは知っといて欲しいですね。

  13. なんちゃってプログラマってどんなプログラマだと思いますか?

    例えば C に限って言えば、scanf 関数がダメであるとしか理解せずに「なぜ scanf がどうダメなのか?」を説明できないとか、そういう「木を見て森を見」ようとしない人。

  14. プログラマをやっててよかったなあと思うときは?

    自分が作ったプログラムが動いた時。

  15. じゃあプログラマなんてやるんじゃなかったと思うときは?

    リリースギリギリのフェーズでバグを見つけた時。

  16. 得意な言語はなんですか?

    仕事で使ったプログラム言語はとりあえずそつなくと言いたい。

  17. 不得意だけど使わねばならない言語とかあります?

    アセンブラ全般。何かと面倒なので。

  18. UML はどう思います?

    オブジェクト指向言語の時にもそう感じたんだけど、 体系だけがそうであっても使う側の人間がオブジェクト"思考"じゃなければ 「絵に書いた餅」 だと思いますね。

  19. 開発に使ってる、ラブなツールを教えてください。

    DF というファイル比較ツール。

  20. コード管理やってます?ツールは何を使ってます?

    自己管理ですね。何かしらのツールを使わないといけないでしょうけど、何も使ってません。

  21. タッチタイプ(ブラインドタッチ)はまかせとけ!って感じ?

    まぁ、それなりに。

  22. コメントはしっかりつけてます?

    つけないと必ず後で泣きを見るよ(かなりマジな表情で)。

  23. 開発系のMLとか、入ってます?

    前は JAVA House とか MFC とか入ってましたけど、こういった ML の内容は質問ばっかでうざったらしいし、現在は関係のない職場に変わったこともあり退会してます。

  24. 開発系の雑誌で購読してるモノがあればどうぞ。

    たまに「Interface」を買う程度ですかね。

  25. 言語・開発系にかぎって、月に書籍代はいくらくらいですか?

    最近は 0 円ですね。いろいろ勉強しないといけないなぁ…。

  26. 一次変換とか得意?

    すいません…忘れました。

  27. 数学が苦手なプログラマはダメですか?

    それよりか国語(読解力とか話術とか)が苦手なプログラマさんはダメだと思ってます。

  28. プログラマなら英語の読み書きくらいはできますよね?

    今は翻訳ソフトがあるので…と、逃げてみる。

  29. 学生の頃、得意だった科目って何ですか?

    数学だったんですけど…。

  30. これまでに開発したことのあるプラットフォームは、どんなのあります?

    MS-DOS、Windows、Solaris、HPUX などなど。

  31. Windows しか知らないプログラマはどうですか?

    どうですか?と言われてもなぁ…。需要があれば別にいいのでは?ただ DLL の関数アクセスのやり方とか、スレッドの使い方とか、 そういうちょいと突っ込んだ事柄は知ってて欲しいけど。

  32. GNU マンセーですか?

    基本的にプログラムソースはパブリック資源であるべきという考えですけど、 最近アルゴリズムにも特許を適用しているもんなぁ…。

  33. 今一番組んでみたいプログラム、なんですか?

    Windows でちょいと考えてるトランプゲームがあるので、それかな?

  34. AIを自作してみたいですか?どんなの?

    自作したいとは思わないっす。

  35. これだけは許せない!っていうコーディングスタイルがあればどうぞ。

    インデントのないもの。

  36. コーディング上のこだわりをお書きくださいな。

    C だと、

    if ( i == 0 ) return ;

    みたいな感じで、癖で括弧とかセミコロンはスペースを空けて書いてますね。

  37. 自分の書いたコードは美しい?

    今までやってきた業務は客先に全てを納品してたので、 現在も人に見られる意識を持って美しく書こうと思ってますけど、 日数が経つと見るのもイヤになります。

  38. 「バグ」という言葉の替わりに使ってる言葉があればお書きくださいな。

    仕様…って書いてるプログラマさん、多いだろうなぁ…。

  39. 営業さんと仲いいですか?

    っていうか、以前は雇い主が営業やってたもんで。今の職場では全く喋る機会がないです。

  40. プログラマ以外の職場の人間の頭が悪くて困った、というようなエピソードがあればどうぞ。

    取りまとめているエンジニアがハッキリ言って無能でまとめきらず、 そのくせイニシアティブを取りたがるんで、後で無駄な対応に追われたことが多々…ってのなら。

  41. 職場等で、クラッキングやウイルスなどの印象的な事件があれば教えてください。

    ないですねぇ…。

  42. あなたが自分で「やっちゃった!!」エピソードがあればぜひ。

    スイッチのチャッタを取るルーチンを入れ忘れてマスクをリリースしかけて、 後でどえらい怒られました。

  43. レビュー・プレゼンは得意?

    苦手じゃないけど、得意じゃないっす。

  44. 自分が世に送り出した作品で、「これは自信作!」ってのがあったら教えてください。

    「上達君」 というゴルフ練習グッズ。これを作ったおかげで「何とかやっていけそうだな」と思えたんで。

  45. 「この会社を辞めようと思ったソースコード」があったら教えて下さい。

    客先の会社で提供されたソースだけど main 関数の中で main コールとか、コメントが顔文字満載とかは見た瞬間に萎えました。

  46. 月の実作業時間の最高は何時間くらい?

    現在は 180 時間くらいかな?

  47. 最高で何時間眠らずにプログラムを組んだことがありますか?

    20 時間くらい?

  48. 職場や現場で仮眠をとる際、どんなところで寝ます?

    ソファーか寝袋。

  49. あなたのまわりの電波なプログラマがいたら、その電波っぷり全開なエピソードをどうぞ。

    特にいないなぁ…。

  50. あなたの遭遇したマーフィーの法則を教えてください。

    バグのないプログラムはない。

  51. 尊敬しているプログラマは誰?

    東京で働いていた時の雇い主 K さん、その時にお世話になった社長の E さん。この 2 人の書くソースはエレガントで美しかったなぁ…。

  52. 今までの中で一番ハードだった仕事はどんな仕事ですか?

    某航空会社の座席予約システム構築。あの時は私以外の 3 人が新人やプログラム経験の全くないズブの素人社員で、 彼らの教育まで兼ねてて別の意味でキツかった。

  53. 今までの中で一番楽だった仕事(プログラム)はどんな仕事(プログラム)ですか?

    某パチスロのレバーをたたくタイミングを教える機械。3 日で設計、コーディング、デバグが済みました。

  54. ナイショのバグ、こっそり教えてください。

    納品した時点でそれはバグではなく仕様です。ふっふっふっ…。

  55. 「自分はすごいプログラマだなあ」と一瞬でも思ってしまうときって、どんなときですか?

    それまで全くの未経験言語のプログラムを組めた時。

  56. ひとりごとをよく言いますか?どんなひとりごとを言いますか?

    あぁ、言いますねぇ。動かない時ディスプレイに向かって「何でやねん」とか、 思った通りに動いたら意味もなく拍手したり。

  57. コンピュータ関係以外で趣味と呼べそうなもの、ありますか?

    パチスロ、ゴルフ、音楽を聴く、楽器を弾く、観劇(主に小劇場系統)…くらいかな?

  58. どんなマンガをよく読みますか?

    順不同で。

    • 『パイナップル・アーミー』
    • 『晴れた日は学校をやすんで』
    • 『オバケの Q 太郎』
      (これが黒人差別に繋がる、と考えたやつの豊か過ぎる脳みその中身が知りたい)
    • 『F』
    • 『じみへん』
    • 『ツルモク独身寮』
    • 『アフターゼロ』
    • 『ピンポン』
    • 『はじめの一歩』
    • 『ペケ』の初期の頃
    • 『C 級さらりーまん講座』
    • 『魁!クロマティ高校』

    などなど。

  59. あなたにとっての萌え対象を教えてください。

    現在は眞鍋かをり。

  60. デスクトップの壁紙はどんな壁紙ですか?

    「なし」に設定してます。

  61. PCの周りにおいているフィギュアとかがあれば教えてください。

    ないです。トルマリン石を置いてますが、これはフィギュアじゃないっすね。

  62. 徹夜するより寝た方が効率が上がる派ですか?

    断然寝た方が効率があがります。

  63. 好きな音楽はどんな音楽ですか?

    洋楽は『RUBBER SOUL』以降のビートルズ、『PET SOUNDS』以降のビーチボーイズ、ブライアン・アダムスなど。
    邦楽は奥田民生、RC サクセッション、LOVE PSYCHEDELICO、さだまさしなど。節操ねぇ〜。

  64. カラオケはお好き?主にどんなの歌います?

    3 度のメシよりは好きじゃないです。
    歌うのは奥田民生、イエローモンキーなど。

  65. プログラマはむっつりスケベが多いと思いますか?

    現在勤めさせて頂いている職場の周りは単なるスケベなやつばっかです。

  66. 鉄ですか?

    はい。ただし切符や行き先プレートといったグッズの収集癖はないですが。

  67. 麻雀は好きですか?

    大好き。

  68. はっきりいってプログラマはオタクが多いと思う?

    大学 がそういうところ(情報工学部でオタクの巣窟みたいなところ)だったので、 かなり辟易してました。

    「人のこと言えないやんけ」 と言った関係者各位、一歩前へ出ろ…って全員出るんじゃねぇ。

  69. ていうかむしろ自分がオタクである?

    収集癖はないけど、ビートルズならイントロ聴いただけで何の曲か当てられます…って、 そんなのオタクじゃない?

  70. ゲーマーですか?ゲーマーなら、どんなゲームをよくやりますか?

    アーケードゲームは学生の頃、サルのようにやってました。 主にやっていたのはシューティングゲームかスト II ダッシュ。

  71. ゲームをやる際、プログラマ的な考え(アルゴリズムを考える、処理落ちが気になるなど) をしていることがある?

    あるあるあるあるあるあるあるある!

  72. 実はこっそりクラックしたことがあったりして?

    ないない。

  73. 職場の人たち(彼氏・彼女・夫・妻以外で)と、月に何回くらい飲み・お食事などに行きます?

    1 回行くか行かないか程度。現在の職場が中途採用なので、呑み友達がいません。

  74. 仕事中に2ちゃんねるを読むことがありますか?

    仕事中はないっす。

  75. ていうかあなたは2ちゃんねらーですか?

    いいえ。匿名の是非とかを議論するつもりはないけど、匿名なんでもアリ、 っていうところには逆に怖くて書き込めないけどなぁ…。

  76. 「フラグが立つ」「スタックに積む」「ポインタがずれる」など、 ついつい日常会話で使ってしまうプログラミング用語があれば教えてくださいな。

    「デフォルト」とかはそうなのかな?

  77. 映画やドラマでプログラミングするシーンなどがでてきたら、気になります?

    気になります。画面を目で追ったり、打ち込んだキーを見て「めちゃくちゃ打ってるじゃん」 とか突っ込んでみたり。

  78. ウィルス作れます?あるいは作ろうとしたことがあります?

    Windows 用であれば、作ろうと思えば作れるかも。作ろうと思ったことはないけど。

  79. 今まで買ったもので一番高いものはなに?

    指輪。

  80. 在宅勤務について思うところがあればお書きください。

    自己管理が出来ない人だと逆に甘えが生じて生産性が上がらないと思います。

  81. 普段開発してるときは、どんな服装ですか?

    普段着に会社から支給された制服です。

  82. 普段開発してる環境、ディスプレイは何インチでフォントサイズはいくつくらい?

    14.1 インチの液晶で、フォントサイズは 10 かな?

  83. 職場の男女比はどのくらい?

    男性 9.875、女性 0.125 かな?今の職場に女性のプログラマはいません。

  84. 女性プログラマってどうですか?

    作るものをしっかりと作っていただければ性別は全く関係ないです。 素晴らしい女性プログラマの方と何回か仕事をしましたし、タコな男性プログラマも何人か知っていますし。

  85. 特定のパートナー(彼女・彼氏・夫・妻)がいますか?パートナーがいる人は、それは同業者ですか?

    います。同業者ではないです。

  86. プログラマはモテないと思いますか?

    人それぞれではないかと。

  87. 付き合うなら同業者?それとも別の職種がいい?

    同業種は理解をしてくれる可能性が高いけど、いろんなこだわりで喧嘩するから、 別の職種がいいなぁ…そんで今の仕事を理解してくれればなおのことよし。

  88. ぶっちゃけた話、給料は月額大体いくらですか?(手取りで)

    とりあえず、連れ合いと二人で食べていけるだけ。

  89. それって、自分にとっては多い?少ない?

    贅沢を言えばきりがないけど、やはり少ないですねぇ…。

  90. ぶっちゃけた話、普段は何%くらいの力で仕事してます?仕事以外の部分って何してるの?

    普段は 50% くらい。却ってバグの温床となりうるんでパワー全開で仕事はできません。 仕事以外の時間は Web の下書きを書いてたり。

  91. 運動とか体にいいこと、なにしてます?

    最近はやってないなぁ…。

  92. ここだけの話・・・痔は悪くなりませんか?

    幸いにも痔持ちじゃないです。

  93. クラッシュしてしまうバグが見つかっているのですが、どうしても原因が分かりません。 デッドラインまではあと24時間。どうしましょー!?

    こういう時こそより冷静に現状を見直し上司に報告、連絡、相談して判断を仰ぎます。 それと並行して解決策を自分なりに冷静になって考えます。

    そういう時に上司がいない、かつ解決策が浮かばないときは逃亡←をい

  94. プログラマの耐用年数ってどのくらいだと思いますか?

    出せないですねぇ。職種(システム屋なのかデバドラ屋なのかファーム屋なのか…etc.)、 人によると思うので。

  95. いつまでプログラマをやるつもりですか?

    出来うる限り。

  96. 座右の銘はなんですか?

    果報は寝て待て。

  97. よいプログラマの条件を3つあげてください。

    向上心のある人、想像力のある人、好奇心のある人。

  98. 悪い・使えないプログラマの条件を3つあげてください。

    自分が組んだプログラムを説明できない、説明しても意味不明、 分からない(したくない)仕事を後回しにして結局やらない。実際に全てビンゴな人が身近にいるので。

  99. プログラマとしての自分を100点満点で評価してください。

    70 点くらいは欲しいなぁ…。可(60 点)のちょい上あたりで。

  100. あなたにとってプログラムとは何ですか?

    金ヅル。


ブラウザの「戻る」で戻ってください。