PoohSunny's blog

生きるために食べるのか、食べるために生きるのか。

TDD Boot Camp 2020 Online #1 基調講演/ライブコーディングをもっと楽しむための副読リンク集

はじめに

これは Recruit Engineers Advent Calendar 2020 - Adventar および テスト駆動開発 Advent Calendar 2020 - Qiita の10日のエントリーです。

コミュニティでの活動としてTDDBCのお手伝いをしてるのですが、twadaさんの基調講演&ライブコーディングはすごいですよね。何度聞いても日々バージョンアップがあって新鮮。

で、先日 TDD Boot Camp 2020 Online #1 - connpass が実施された時1に、YoutubeLiveで公開された基調講演&ライブコーディングのコメントでの質問回答を YASUI Tsutomu (@yattom) | Twitter さんとさせていただいたのですが、その時に、これまで何度も基調講演聞かせてもらったおかげか、twadaさんが喋ってる内容がある程度予知できることがわかり適宜関連リンクとかを投下していました。

今回はそれをベースに、基調講演&ライブコーディングを聞きつつ、それをもっと楽しむために役立ちそうなリンクを集めてみました。[]内の数字はだいたいの時間です。リンク貼ろうと思ったのですが力尽きたので挫折しました(許して><)。

このリソースも有意義!とか、ここ間違ってる!とかこれはいらないでしょ!みたいなご意見があればどしどしいただけると。 ある程度手直ししたところで本家コミュニティの皆さんにも相談して本家サイトのどこかにお引越ししてもいいかな、とも思ってたりしてます。

それではどうぞ。

https://www.youtube.com/watch?v=Q-FJ3XmFlT8


TDD Boot Camp 2020 Online #1 基調講演/ライブコーディング

副読リンク集


  1. 先日といっても半年以上前ですが、、、、

脳死してはいけないし、想像力が不足してもいけない

  • 脳死:特に考えずに何かを行うこと。意図を失ってしまった従前踏襲とか。
  • 想像力不足:考えて何かを行うが、その考えが足りていないこと。このプロセスいらなくね?って取っ払ったら大事故起こすとか。

普段は脳死ダメゼッタイ!って思いながら仕事してるのだけども、
経験的には想像力不足でしでかす方が大事故に繋がることが多い。(脳死は茹でガエル的にダメになっていく感じなので、短期的には脳死の方がまだマシ、とも言える)

何かを変えるときに、自分は限界まで想像力を働かせただろうか?
必要性を感じられないとき、ムダだと思うとき、それは自分が無知だからそう思っただけじゃないだろうか?

ってことを想像しておくことが大事。

数値だけの目標管理は危険

最近ふと思うことがあったので。

普段自分たちのやっていることを透明化、可視化しようとすると、数値化は切っても切り離せない。 数値化するので異常が起きているのか気づくし、数値化するから因果も見えやすくなるものも多い。

ただし、数値は万能ではない。 特に、単一数値指標を目標だけにして行動しているときは危ない。 (QCDなんて本当はない、上位の単一指標に集約されるはず、というのはその通りなのだけど、それで世の中がうまく回るか、というのはまた別な話。)

目標管理するときは、バランスの取れた、時には相反する数値指標を入れよう。 数値指標だけではなく、定性情報も入れよう。 それでいて、物事をもっと見えやすくするための数値化は続けていこう。

自分たちは日々色んなこと気づいているはずなんだから。