タグ

ブックマーク / medium.com/@kuranuki (3)

  • 頭の回転が速い人は何が違うのか

    頭の回転の速さ、CPUで言えばクロック数みたいなものは存在する。そして、頭の回転が速い人もいれば、そうでない人もいる。 頭の回転の速さは、足の速さのように、その人が先天的に持って生まれたものと、後天的に努力によって培われたものが合わさって決まる。 才能はなんともならないが、せめて努力もしなければ、速くなることはない。目に見えないが差は開く一方だろう。 では、頭の回転が速い人は、一体何が違うのだろう? “A cheetah in an enclosure in the middle of a leap” by Cara Fuller on Unsplashそれは、考えることをずっと続けているかどうか、ではないだろうか。考えようとして考えるのではなく、ずっと考えていると、考える力がつく。 ずっと考えてなかった人が、いざ考え事をしようとしても、そう簡単には考えられない。だから、回転の速さに差がつ

    頭の回転が速い人は何が違うのか
    peltier
    peltier 2018/03/14
  • プログラミングの修得に年齢は関係ない

    テクノロジー業界の発展に伴ってソフトウェア開発者の人材不足がいたるところで発生していますが、言い換えれば「プログラミングスキルを身につければ仕事に困らない」ということでもあります。とはいえ、「若い とても勇気づけられる記事だ。 私も今40を超えて、改めてプログラミングを再開している。ブランクがあるから、まだ下手だけど楽しいから没頭できる。時間が足りない分、若い頃より戦略的に修得に向き合えてるようだ。 この先の長い人生をかけてでも、修得し続けるひとつが、私にとってはプログラミングなのだ。そう思えば、多少は時間がかかっても、取り組むだけの価値はある。 かつて日IT業界には「30歳定年説」や「35歳定年説」などという言葉があったが、今となっては迷信となってしまった。 設計作業を伴わない、プログラミングをただ「打ち込むだけの仕事」と考えたら、体力の問題だったのかもしれない。人月で見積もりをする

    peltier
    peltier 2017/02/24
  • 量産型プログラマを撲滅したい

    プログラマの生産性の差は、出来る人と出来ない人で10倍とも100倍とも言われる。そんな馬鹿な、と思われるかもしれないが、事実だ。 むしろ、一緒に働かせると、出来るプログラマが、下手に作られたプログラムの修正をしなければいけなくて、全体の生産性を落とすことになる。 つまり、出来ないプログラマはチームで働くと、生産性をマイナスにするのだ。厳しいことを言えば、いない方がマシなのである。 ソフトウェア開発にの手はいらないのだ。 では、出来ないプログラマとはどんな人たちか。 コピペで書くプログラマだ。他で動いているプログラムをコピペして、なんとなく直して書いているプログラマだ。 なぜプログラムが動くのか、どう書けば動くのか、わかっていない。 ただ沢山のプログラムを書くだけの量産型プログラマだ。こういう人のプログラミングは、デバッグさせてみて、横で見てるとすぐにわかる。 まず、エラーメッセージを見な

    peltier
    peltier 2017/01/13
  • 1