「EMはコードを書くべきか?」。EMをやっていると定期的にぶつかるこの問い、自分はたぶん、問いの立て方の方がズレていると思っています。 自分はマネージャーをやってきたなかで、コードを書く時期と、ほとんど書かない時期を何度か行き来してきました。書いているときと書いていないときの行き来で、自分に"見えているもの"が変わることを、ちょくちょく感じてきました。今回はそこでの気づきをアウトプットしてみます。 先に言ってしまうと、「書くか書かないか」を軸にしている限り、一番見たいものは見えない気がしています。 コードベースは、組織の開発プロセスの成績表だスタートアップでCTOをやっていた頃から今まで、何度も同じ光景を見てきました。事業のスピードに対して、技術負債の返済が追いつかない。症状を挙げると、たとえばこんな感じです。 機能ごとに、設計のアーキテクチャがバラバラになっている 誰かが入れた負債が、合