Loading...
業界の10年 私の10年
和田 卓人 (a.k.a id:t-wada or @t_wada)
Press → key to advance.
Slides controls, press:
- ← and → to move around.
- Ctrl/Command and + or - to zoom in and out if slides don’t fit.
- T to change the theme.
- H to toggle syntax highlight.
-
名前 : 和田 卓人(わだ たくと)
-
ブログ : id:t-wada
-
Twitter : @t_wada
-
github / facebook : twada
-
タワーズ・クエスト株式会社 取締役社長
1977年9月生まれ => 33歳
-
読む : read
-
書く : write
-
話す : talk
-
残り時間は?
-
一度会場を見回す
-
マイク
-
喉の調子は
-
情熱
-
自作固執(オレオレ ORM)
-
技術固執(一生分 XSL を書いた)
-
結局体力まかせ
-
テスト大嫌い。そもそも俺の書くコードにバグは無い(キリッ
-
でもバグ、手戻りが多い
-
完璧主義の呪い
-
残り時間は?
-
一度会場を見回す
-
マイク
-
喉の調子
-
情熱
-
読む : read
-
2004/07/01
-
書く : write
「帽子」の領域と時間を拡張して、いっそのこと 「理想のプログラマ」を演じてしまう というのはどうでしょう。理想のプログラマを体験するロールプレイングゲームです。
勤務時間中は理想のプログラマのふりをする。それがあなたの仕事なのです。
お仕事中は淡々と理想のプログラマを演じてみましょう。本来の自分を変えるより、ずっと簡単です。迷ったら仕事だと思ってあきらめて演じてください。 だって、仕事でしょ?
-
そんなペースで大丈夫か?
-
情熱を持って話しているか?
-
深呼吸
-
読む : read
-
2004/07/01
-
書く : write
-
2005/04/25
-
話す : talk
「テスト」という言葉から思い浮かべるものを…
DeveloperTesting | CustomerTesting | QATesting |
開発者 | 顧客(のロール) | 品質保証担当者(のロール) |
開発促進 | 進捗管理 | 品質保証 |
「誰が、何のために」という視点で再分類する
-
テストを書き
-
そのテストを実行して失敗させ(Red)
-
目的のコードを書き
-
1で書いたテストを成功させ(Green)
-
テストが通るままでリファクタリングを行う(Refactor)
-
1~5を繰り返す
デベロッパーテスティング - ソフトウェア開発者の基礎体力
-
残り時間は?
-
情熱を持って話しているか?
-
深呼吸
-
会場を見渡す
-
読む : read
-
2004/07/01
-
書く : write
-
2005/04/25
-
話す : talk
-
2008/02/14
-
読む : read
-
2004/07/01
-
書く : write
-
2005/04/25
-
話す : talk
-
2008/02/14
-
渦を作る : influence
-
東京1.5 7/9 (Fix)
-
東京1.6? 7/31 (企画中)
-
横浜 11/5 (Fix)
-
大阪 (9月頃企画中)
-
四国 (企画中)
-
岡山 (企画中)
-
新潟 (企画中)
-
そんなペースで大丈夫か?
-
情熱を持って話しているか?
-
深呼吸
githubexploreralllang.jpg
-
よりリアルタイムへ
-
会社駆動からコミュニティ駆動、そして分散した個人の集まりへ
-
ツリー(所属)ではなくタグ(興味)へ
-
S ingle responsibility principle
-
O pen/closed principle
-
L iskov substitution principle
-
I nterface segregation principle
-
D ependency inversion principle
-
そんなペースで大丈夫か?
-
情熱を持って話しているか?
-
深呼吸
-
身の回りをプログラミングする
-
毎年新しい言語を学ぶ(達人プログラマ)
一生プログラマーでいれるかどうかは、言い換えれば年下から学べるか否か。
テストやTDDはスキルです。つまり…
-
才能ではなく、習得可能です
-
量は質に転化します
-
写経しましょう!!