タグ

はてな匿名ダイアリーとエンジニアに関するlatteruのブックマーク (4)

  • 注意力散漫なADHDエンジニアへ「散漫さを武器にしよう」

    重度のADHDでなくても、注意力が散漫、一つのことに集中できない、 興味の対象がすぐ目移りしてしまうタイプの人間は少なくないと思う。 特にIT系のエンジニアにはその傾向が多い気がする。 自分もその一人だ。 ふと隣のハイパフォーマーな同僚をみると、やるべき1つの仕事だけに数時間ずっと没頭して、ものすごい成果をあげている。 それを見て自分もタスクにとりかかるもやる気が起きず、つい趣味のコードを書いたり文献調査をして1時間を過ごしてしまう。 隣の彼の姿と自分を重ねると、自分はなんて生産性が低いんだと辟易としてしまう。 しかし、我々はそのフィールドで勝負をしてはいけない。 1つのことをずっとやり続ける集中力なんて持ち合わせていないし、多分一生手に入れることはない。 我々の武器は、様々なことに興味を持つことだ。 そして興味をもったことに対しては、「仕事として」ではなく「遊びとして」愛をもって取り組め

    注意力散漫なADHDエンジニアへ「散漫さを武器にしよう」
  • ITエンジニア「勉強し続けられない人はこの仕事に向いてない」

    勉強できない人は他の仕事やれって言ってるけど、こいつら無意識に他の職業の人は勉強してないと見下してるんやろうな。 当に視野が狭いと思う。 コイツラはプログラミングやらなんやらの知識を身につけることしか勉強と考えてない (あえて技術とは言わない)。 勉強だって色々なものがあるわ。 英語や資格の勉強はもちろん勉強だし、経理であれば会計分野の法律改正、医療であれば新しい治療•診断•薬剤、接客業やコールセンターであれば新商品の知識。 企画やマーケティングであればここ数年サブスクビジネスの書籍読んでる人も多いだろうし、自己啓発で読んでるのだってそれも勉強。 業界の法律やルールなんかも勉強してる人は多いやろ。 勉強会だって社内や業界でやってる。 そして新しい機器、システム、オペレーションなんかはどんな職種でもある。 こういうのはさ、ITエンジニアが「我々は勉強してるんだ!」なんて主張する以前に他の

    ITエンジニア「勉強し続けられない人はこの仕事に向いてない」
  • プログラマだった親父が死んだ

    俺にとってはビル・ゲイツよりもスティーブ・ウォズニアックよりもリーナス・トーパルズよりもケン・トンプソンよりもアラン・チューリングよりもティム・バーナーズ=リーよりもブライアン・カーニハンよりもビャーネ・ストロヴストルップよりもジョン・バッカスよりもグレース・ホッパーよりもデニス・リッチーよりも数々の功績を挙げた偉大なプログラマよりも当に当に偉大なプログラマだった 親父の職業がプログラマだと子供の頭で理解したとき当に驚きだった 俺の親父はテレビテニスが作れると知ったとき、オリジナルのゲームウォッチを目の前で作りあげ誕生日プレゼントだと渡してくれたとき、俺の親父は何でも出来る人なんだと当に憧れた PC9801やX68000で疑似3Dやワイヤーフレーム3Dをレンダリングされた際の衝撃が理解できるだろうか?俺はまさに最先端のゲームを目にしていると子供ながら身を震わせてしまったことを今でも

    プログラマだった親父が死んだ
  • デバッグが早い人と遅い人の違い

    会社にデバッグの早い人と遅い人がいる。 二人を観察していると、色々な違いが見れて勉強になる。 いくつかまとめてみる。 ・デバッグが早い人はコードに着手する前に状況を整理する 期待動作はどのようなものか、現状の動作(バグ)はどんなものか、どんな条件でバグが生じるか、生じないかを整理する 他人からアサインされたタスクの場合、手早くこれらを質問して状況を確認する。 デバッグが遅い人は何も考えずにコードを触り始める。 「何をデバッグしているの?」と聞くと言語化出来ない。 場当たり的、五月雨式に質問する。 ・デバッグが早い人は仮説を持っている。 ざっくりと全体像を把握し、当たりをつけてから作業する。 全ての作業が仮説の検証作業。結果が出た時に次に何をすべきかも把握している。 デバッグが遅い人は自分でも何をやっているか分かっていない。 「よくわからないけど一応2回試してみた」とか言う。 「それは今何を

    デバッグが早い人と遅い人の違い
  • 1