パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

コードのインデントにスペースを使う開発者はタブを使う開発者よりも高収入という調査結果」記事へのコメント

  • by Anonymous Coward on 2017年06月17日 20時17分 (#3229724)

    まずそもそもインデントをタブでするか、スペースでするかなどいう話は、言語によって個別に変えるような奴の方が稀

    そして例えばHaskellやPythonのように、タブでインデントしていると想定していない動作を起こす可能性がある言語があり
    対象がそれらの言語を習得していたとすれば、インデントをタブでなくスペースで入れるのは当然

    また一般的にいって多くの言語を使えるプログラマの収益が多いのも当然

    すると当然の帰結として、コードのインデントにスペースを使う開発者はタブを使う開発者よりも高収入という調査結果になるというだけの話

    これが例えばC言語にのみ限った話だったりすると、そういう調査結果にはならないだろ
    スペースでインデントするだけでビル・ジョイやゲイツやジョブズやクヌースよりも高収入になるなどありえないし
    それどころかタブインデントでも異端中の異端派の8タブ使いLinusを越えることさえ至難の技
    むしろこの設問に回答したプロの開発者は122人とやら全員の生涯給与を合わせたって、ゲイツの総資産の1割にも満たないと断言できる

    • by Anonymous Coward

      また一般的にいって多くの言語を使えるプログラマの収益が多いのも当然

      これはどちらかっていうと、人売りベースの安いプログラマの話じゃなかろうか。

      企業とかで高給貰ってるようなハイエンドプログラマは、その会社が採用してる言語だけできれば良いから、実はそこまで多くの言語に精通する必要はないって聞いたことがある。
      極論、Javaだけしか判らないけど高給貰ってる、なんてのも普通に居るそうで。

      • by Anonymous Coward

        > 企業とかで高給貰ってるようなハイエンドプログラマは、その会社が採用してる言語だけできれば良いから、実はそこまで多くの言語に精通する必要はないって聞いたことがある。
        んなことはない。
        出来るやつは業務で使ってない言語もガンガン取得して、使えそうなら業務で採用して、どんどん先に進んでくやつばっか。
        知らない or 新しい言語に興味を持たないやつでエース級のプログラマは見たことない。
        まー、特殊分野ではいるかもしれんが、それにはそれだけの理由がきちんとある、というだけの話。

        • by Anonymous Coward

          えーと、言語は単なる道具なんで、それを使うこと自体が目的じゃないんで…。

          • by Anonymous Coward

            …といっているような人は、道具に愛着がある人に較べて技能が向上しない。

            • by Anonymous Coward

              …といっているような人は、道具に愛着がある人に較べて技能が向上しない。

              と言ってるような人は、道具を使う技能は向上しても、道具を用いて仕事をする技能は向上しない。

        • by Anonymous Coward

          出来るやつは業務で使ってない言語もガンガン取得して、使えそうなら業務で採用して、どんどん先に進んでくやつばっか。

          たとえばJavaフレームワーク関連が主力の会社で、それ以外の言語を習得しても、業務で使うか?

          周囲の全員が同じ言語を使えるならいいけど、そうでなければ、多少その「個人的に新しく習得した言語」で生産性が上がっても、メンテ性がガタ落ちするからマイナスのほうがでかいんだが。

          そこで「この言語のほうがいいんだ!使えないやつに学習させろ!」とか叫んだところで、周囲に習得させるコストよりは、そいつを切って別の奴にリプレイスするコストのほうが安いと思うなァ。

          # VB.NETの開発現場で「C#のほうが効率いい!」と言って1人だけ自分の担当範囲のモジュールをC#で書いてたやつは居た
          # 2ヶ月経たずに蹴り出されたけどね

    • by Anonymous Coward

      pythonはpep8とかいくつかの有名なコーディング規則だとスペースを推奨してますよ。

      https://pep8-ja.readthedocs.io/ja/latest/ [readthedocs.io]

    • by Anonymous Coward

      少なくとも Python はスペースで想定していない動作なんか今まで起きたことないけど……

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

処理中...