タグ

ブックマーク / anond.hatelabo.jp (6)

  • プログラマの慢心。IT業界の現状。

    友人から以下のようなメールが送られてきて、ホントなの?と聞かれた。 1. プログラマがコードを書く。バグはないと信じている。 2. 製品テストが行われて30個のバグが発見される。 3. プログラマは20個のバグを修正し、残り10個はバグではないとテストチームに説明する。 4. 再び製品テストが行われ、バグ修正の結果5つの機能が正しく作動しなくなっていることが発見される。さらに15個の新たなバグが発見される。 5. 上記の工程3、4を数回繰り返す。 6. マーケティング部が楽観的な開発計画に基づいた製品発表を行ったことや、営業部からの圧力により、製品が時期尚早に出荷される。 7. ユーザにより100個のバグが発見される。 8. プログラマが他社に転職する。 9. 緊急で新たに開発チームが組織され、ほぼすべてのバグを修正する。 その過程で新たに500個のバグが生まれる。 10. テストチームの

    プログラマの慢心。IT業界の現状。
    furaibou
    furaibou 2008/12/05
    9. 緊急で新たに開発チームが組織され、ほぼすべてのバグを修正する。 その過程で新たに500個のバグが生まれる。 10. テストチームのエンジニアが過労やうつ病により休職する。 11. 構造的な問題を解決するために一から開発し直すべきだという結論に達し、新たなプログラマが採用される...
  • できる人(という本のメモ)

    完全主義者(自分でやらないと気のすまない人)はだめ。部下を信じるべし。質問はしまくろう。聞くは一時の恥。聞かぬは一生の恥だ。まず軽い成功で、ジャブ。自信がついたら大きな事業を成功させるのだ。つねに、失敗を確認して糧とする。どうしたら成功するかより、どうしたら失敗するかを考える。そして逆を行けば良い。過去形にしてから学ぶ必要は無い。苦手な事をを積極的に行う。オールマイティになるべし。失敗を糧とすることも重要だが、気にしすぎて仕事ができなくなっては意味がない。一日で忘れることができる能力を身につけよう。相手先の社内事情に詳しくなる。「用事は忙しい人に頼め。」忙しい人間ほど、時間のやりくりがうまく、きちんと責任を果たしてくれる。常に仕事を100%こなせば良いということはない。上司が50%しか要求していない重要でない仕事か、120%要求する重要な仕事かを常に判断すべし。縁の下にいてはいけない。縁の

    できる人(という本のメモ)
  • ひげをうまく剃れてない増田達へ…

    つるっつるに剃りたいのではなく、無精ひげにならない程度にそれれば良いというなら電気シェーバーのがおすすめ。早く剃れるし、剃り跡のひげの長さが均一になるから。 ただ、深剃りをしようとすると、どうしても外側の網に皮膚を押し付けた状態になってしまうから、皮膚を削っちゃうのは確か。 長期的につるつるにそり続けたいならT字のが肌の負担はずっと少ない。 ただ、T字は確かに扱いが難しくきちんと使わないと、カンナみたいに柔らかい肌の表面をごそっと削ってしまう。これが肌がボロボロになってる増田諸氏の状態だと思う。 1.T字できれいにそりたいなら、まずお風呂に5,6分つかるか、やけどしない程度に熱々のタオルを30秒??1分当てて、ひげを柔らかくする。 (熱々のタオルは水含ませて軽く絞ったタオルを電子レンジでチンしましょう) 2.電気にしろT字にしろどうしても多少は肌を削ってしまうため、まわりの雑菌で肌を荒らさ

    ひげをうまく剃れてない増田達へ…
  • ウロ覚えだけど、私が聞いたのは、 もし事故が起きた場合に赤ちゃんは自力..

    ウロ覚えだけど、私が聞いたのは、 もし事故が起きた場合に赤ちゃんは自力で脱出できないから、マークに気付いたら 「赤ちゃんが中にいるかも!」って可能性をどうか考えて、赤ん坊を優先して下さい、て話だったような。 親だって助けられるなら勿論助けるだろうけど、死にかけて口聞けなかったら赤ちゃんの存在が 他人に気付いて貰えない可能性があるから、アレで示しておくんだって。 それ聞いて、ああ、いい知恵だな、って思った。なんか助け合いって感じがするよなーって。

    ウロ覚えだけど、私が聞いたのは、 もし事故が起きた場合に赤ちゃんは自力..
  • javascriptを理解するためのたった2つの大切なこと

    9割ぐらいはハッシュ何がハッシュなのかjavascriptで存在するほとんどのオブジェクトの実体はハッシュだよ。 var arr = [0,1,2,3]; とかをみると配列(人によってはリスト)に見えると思う。でも実際は違うんだ。 これは var has = {0:0,1:1,2:2,3:3}; と基的には等価なんだ。ただちょっと束縛されているメソッド(インターフェイス)が違うだけ。 ためしに arr[4] = 4; arr['x'] = 'string'; arr[-1] = -1; としてみよう。 Firebugで確認してみると[0, 1, 2, undefined, 4]というような値がかえってくるよ。 でもarr[-1]やarr['x']の値は保存されてないのかな?そんなことはないちゃんとアクセスできるんだ。 それどころかarr.xで'string'がかえってくるんだ。 別の例を

    javascriptを理解するためのたった2つの大切なこと
  • 会話から強調表現を減らすだけで、貴方は5割増しで格好良く見える

    「すごい」「とても」「チョー」「めちゃくちゃ」「ハンパなく」 「信じられない」「ありえない」「マジで」 明日から、こういった強調表現を すべて禁止して会話をしてみましょう。 言いかけてもグッとこらえて。 できれば話すスピードも落として。 急な矯正で会話が短くなっても落ち込まず。 最低でも1週間以上は続けてみましょう。 するとあら不思議。 貴方の言葉にどことなく「余裕」が漂うようになります。 この「余裕」が、貴方を5割増しで格好良く見せます、 「無口になれ」ということではありません。 これは「余裕」を見せるための訓練だと思ってください。 来であれば多少の強調表現は必要なのですが、 黒を白にするには最初は白を入れ続けるしかないのです。 1週間をクリアできたら次は10日、1ヶ月、半年・・・ と、ハードルを高くしていってみてください。 そして、強調表現抜きで相手とスムーズに会話ができるようになっ

    会話から強調表現を減らすだけで、貴方は5割増しで格好良く見える
  • 1