パスワードを忘れた? アカウント作成
17256618 story
変なモノ

「リーダブルコード」の読書経験の有無は、ITエンジニアの優劣に繋がるか? 171

ストーリー by nagazou
将来有望なITエンジニア 部門より
とある婚活女子がSNSのX上で優秀なITエンジニアを見分ける方法について有名IT企業勤務のエンジニアに聞いてみたところ、その回答として「「リーダブルコードという本を読んだことがあるか」と聞いてみたらという回答があったそうだ。曰く、読んでいない場合は(婚活対象にするのは)やめておけとのこと(Togetter)。

しかし、この回答に関してX上での反応は賛否両論分かれている。 ITの有名参考書は沢山あるので、そのどれかひとつを読んだかどうかでは、なんの判断もできんいといったものや、だめな技術者のリトマス紙はありそうだが、優秀なエンジニアを見つける指標は難しいと行った意見も出ている。本の読み方だけではエンジニアの優秀さを判断するのは難しい、優秀なエンジニアを見分けるためには、他の要因やスキルも考慮するべきだという声が多かった模様。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 深読みのしすぎ (スコア:4, すばらしい洞察)

    by Takahiro_Chou (21972) on 2023年09月16日 9時10分 (#4530176) 日記

    その「有名IT企業勤務のエンジニア」がマトモに読んだ事が有る仕事関係の本がそれだけだったんじゃね??
    で、問題の「有名IT企業勤務のエンジニア」が、その回答をした目的は、問題の婚活女子氏と結婚する事。

  • そもそも (スコア:2, すばらしい洞察)

    by Anonymous Coward on 2023年09月16日 8時22分 (#4530142)

    優秀なエンジニアかどうかと良い伴侶かどうかは別問題では

    • by Anonymous Coward on 2023年09月16日 8時49分 (#4530161)

      別というか逆相関がありそう...

      親コメント
      • by Anonymous Coward

        卵と牛乳を買いに行くコピペの出番ですね
        リーダブルコードは読んでないので、正しく買い物するコツが書かれている本かどうかは知りません

      • by Anonymous Coward

        何をもって良い伴侶かとするか。
        おそらく稼げるかどうかに主眼が置かれているので、きみらが想像する良い伴侶とは違うと思われる。

        • by Anonymous Coward on 2023年09月16日 12時53分 (#4530299)

          > おそらく稼げるかどうかに主眼が置かれているので

          エンジニアになっている時点でアウト!

          親コメント
  • そんな時代になってるのでは

    # 最近読んでない

  • by Anonymous Coward on 2023年09月16日 9時09分 (#4530175)

    聞いたこと無かったので探してみたら…オライリー本か。
    最近は一般論にもジャンル広げてたのか。
    でもそれだったら「リーダブルコード [oreilly.co.jp]」じゃなくて"The Art of Readable Code [oreilly.com]"を読んでおきたいね。

    • by Anonymous Coward

      12年前は最近かなあ

    • by Anonymous Coward

      いつか読まないとなぁと思いつつ読んでない。
      しかしふるいとしてはさすがに目が粗すぎかと。

    • by Anonymous Coward

      リーダブルコードは読んだことないけど、動物本で許して。

  • by Anonymous Coward on 2023年09月16日 9時30分 (#4530193)

    婚活している時点で無能(女として敗北者または人を見る目がなかった結果)なのに、そんな人間の「優秀な人間の見分け方」なんて聞くに値しないでしょ

  • by Anonymous Coward on 2023年09月16日 9時53分 (#4530208)

    『Code Complete』のほうが『リーダブルコード』より包括的だったと思う。

    『リーダブルコード』はほとんど記憶に残ってないけど。あとから読んだからか?
    同じように『Code Complete』第2版も第1版よりインパクトを感じなかったな。
    第2版はアプリケーションハンガリアンを許容するようになっていたのが記憶に残っている。

    • by Anonymous Coward

      たくさん読んだ中で「リーダブルコード」もあるということなら優秀さの方向性を感じる上で有益な情報とは思う。
      でも他にも良書はたくさんあるし、、
      元リンクの話だけをそのまま受け取ると、質問されたこのエンジニアがこれしか読んでなかったというのはありうるかもしれない。
      自分なら何冊か上げてそのうちいくつ読んでたら~って回答になるかな。

      // 例として自分の中のリトマス試験紙を挙げるとすると「Joel on Software [zero-plus-one.jp]」ですね(書籍版もあるので是非)。
      // ただ、これを読んだかどうかじゃなくて、この感覚に同意してくれるかどうかが自分にとっては重要です。仕事を受けるにせよ頼むにせよ。

      • by Anonymous Coward

        リンク先の一番下をまず読んで(みようとして)、『誰のためのデザイン?』を思い出した。
        同じことをいろいろな情報源から手に入れられるわけだから「これを読んでないと優秀じゃない」はなさそうだと理解した。

        リンク先はひとつしか読もうとしなかったが、ちょっと退屈(日本語訳のせいか?)で、書籍版は中国語フォントじゃないことを祈った。ごめん。

    • by Anonymous Coward

      この手の本は色々あるのでどれか読んどけばいいと思う。
      Clean Codeでもいいし、プログラミング作法でも、Good Code, Bad Codeでも。

      • by Anonymous Coward on 2023年09月16日 23時21分 (#4530528)
        婚活女子ってところがポイントよ
        いや実際そいつが何歳か知らんが、まあ30代なかば〜後半くらいのプログラマーが12年前に良書として流行った本を読んでない聞いこともない、ってのはまあアンテナ低い部類に入ることは間違いない。
        50代の古強者を探してるんならカーニハンでいいんだけど。
        親コメント
  • 社会学脳 (スコア:1, 興味深い)

    by Anonymous Coward on 2023年09月16日 11時08分 (#4530239)

    「~の本くらいは読んでないと話にならない」って文系脳というか社会学脳だよねぇ。大抵古典。
    「~の本を読んだ人間は偉い」とかじゃなく、「~くらい読まない人間が語るな」みたいに足きりにするのがポイント。
    笑ったのは「『プリンキピア』読んだことない奴が古典物理を語るな」とか言ってた人。確か社会学者だったわ。
    個人情報界隈でも「個人情報の定義は本来ヨーロッパでは」みたいなアホな議論してる人居るよね。どうでもいいよそれ。
    哲学とか倫理学とかになると、現代において自分の頭で考えている人がどれだけいるのか疑問なレベル(実際は現代的な研究もある)。

    古典は古典で歴史的な意味がある。が、最新の理論や現実とは別。
    一応、規格書や公式のドキュメントなどは工学でも聖典になることも。
    だがしかし一部の実装が規格を逸脱しているが対応しないといけなかったり、ドキュメントが古かったり自動翻訳でクソだったりすることもしばしば。
    結果ソースコードを参照することもしばしばというか分野によってはその方が早い。

    ともかく

    「リーダブルコード」の読書経験の有無は、ITエンジニアの優劣に繋がるか?

    と言う問いとしてはそりゃ「繋がる」。繋がらないなら本の意味がないし誰も読まない。
    でも「指標としては到底頼れるものではない」くらいの話よね。読まずに寝てるよか読んだ方が良いよ大概何でも。

  • 世の中にどれだけ「優秀なエンジニア」を欲しがっている会社があると思ってんだよ
    たかが本1冊を読んだ・読まないで優秀かどうかを判断できるなら誰も困りゃしねーよ

    // そもそも話題の発端が「有料婚活攻略note」を売ってる婚活女子とやらの時点でアホらしい

  • by Anonymous Coward on 2023年09月16日 23時44分 (#4530536)

    婚活女子の説明した要件: SNSのX上で優秀なITエンジニアを見分ける方法

    有名IT企業勤務のエンジニアの理解: 文字での対話だけで優秀なエンジニアを見分ける方法

    同エンジニアの考えた結果: 「リーダブルコード」という本を読んだことがあるかどうか尋ねる

    ネットの有象無象エンジニア: 「いや○○という本のほうが」「いやそんなことより優秀な技術者というものは」

    婚活女子が本当に必要だったもの: 稼ぎのいい男

  • by Anonymous Coward on 2023年09月16日 8時16分 (#4530138)

    有名参考書は多くあるってのもそうだけど、それ以前に読んだだけの人ってのが大半だからな。
    伴侶候補として優秀な人をってことなんだろうけど、実に意味がない。

    • by Anonymous Coward

      「読んだ」って印がつくだけで何も活かせてないパターンね。

      あるある・・・

      • by Anonymous Coward

        活かせないパターンも色々あるよ、趣味ではできても仕事では活かせないパターンとか
        連番関数名がコーディング規約で決まってる某社では特に...orz
        #ぜったいにAC

  • by Anonymous Coward on 2023年09月16日 8時27分 (#4530145)

    とある婚活女子 も聞かれた 有名IT企業勤務のエンジニア も

  • by Anonymous Coward on 2023年09月16日 8時27分 (#4530146)

    もうエンジニアじゃないけど現役でも知らなかったと思う
    意識高い系っぽいタイトルの本より興味ある技術分野の本を好んでいたから

    • by zambia (36932) on 2023年09月16日 10時09分 (#4530219)

      『はじめてのC』ですね
      ご同輩

      親コメント
    • by Anonymous Coward

      昔なら、K&Rとプログラム書法とプログラム作法、あと闘うプログラマーでも読んでればおっけー

    • by Anonymous Coward

      あなたはベーマガを読んだことがありますか?

      っていうのがスラド民には刺さる。

  • by Anonymous Coward on 2023年09月16日 8時30分 (#4530149)

    血液型占いに近いものを感じる

  • by Anonymous Coward on 2023年09月16日 8時55分 (#4530164)

    ITエンジニアなる人々は皆こぞってコメント書くぞw

  • by Anonymous Coward on 2023年09月16日 9時28分 (#4530190)

    女側でなく男側の観点から評価すれば、「素晴らしい洞察」をつけて星5評価してやりたいレベル。
    つまりは、こんなバカッターなんかの情報にコロッと騙されて、10年以上昔の本を読了したか否かで自らの配偶者を決めようとしてる、極めて頭の弱い女ってことだろ?
    どう考えたって、結婚したら諍いが絶えないだろうし、下手すりゃわけわからん宗教にさえはまりかねない。
    控え目にいって地雷。

    リーダブルコードなんて実本どころかeBooks版まで買って、Kindleのパーソナルドキュメントにすら放り込んであるレベルだが、「一度も読んだことない」と声を大にして叫びたい。

  • by Anonymous Coward on 2023年09月16日 9時46分 (#4530200)

    プログラマとしての能力に疑念を持ってもいい。食わせ者臭さはある。

    結婚相手としてオカシい奴かの一般的指標にはならん。

    • by Anonymous Coward on 2023年09月16日 10時59分 (#4530237)

      そう、「リーダブルコード」を読んだ程度で優秀なITエンジニアかは判断つかないけど、これだけ定番の本を存在も知らなかったとかいうやつはアンテナ低すぎるので危ないという判断はできる。

      後、2012年の初心者向けの本だから、それより古い世代が今更読んでないも分かる。
      でも、その後に来た世代で、読んでないだとちょっと怪しくなってくる。

      # ただし、体感だと、みんな読んでると言いつつ実践できてる人はほとんどいない…。

      親コメント
    • by Anonymous Coward

      三連休の朝っぱらからスラドのこんなストーリで管を巻いている我々産廃が、結婚相手としてオカシい奴なのは間違いない。

  • タイトルオンリー

  • by Anonymous Coward on 2023年09月16日 10時33分 (#4530229)

    そんなものよりWi-Fiの大企業向け認証設計と実装例(実はほぼほぼ一つしかない)を聞いた方が大企業ITエンジニアは捕まえやすいんでないの?

  • by Anonymous Coward on 2023年09月16日 11時18分 (#4530245)

    エンジニアという言葉が安くなった今だからこそ

    • by Anonymous Coward

      逆だ。Cで簡単にプログラムが作れたおかげでプログラマが安くなったから、C++とかいろいろな複雑なシステムができたんだよ。
      このページまだあった。Bjarne Stroustrupインタビュー [vector.co.jp]

    • by Anonymous Coward

      初心者:C言語使えます、知ってます
      熟練:C言語全然ですがほんの少し触ってみたことがあります

      • by Anonymous Coward

        にわかな奴ほど語りたがる
        ベテランほど知らない振りをする

  • オレって優秀?

typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...