タグ

ブックマーク / blog.kentasuzuki.net (1)

  • コードから得られた洞察は、あなたが思っているより多い

    あなたがソフトウェアエンジニアで、コードを読んで隅々までプロダクトを把握し、設計の良し悪しもわかっているのだとしたら、それはどんな洞察よりも細かくて正確なはず。 事業を作っていく中で、プロダクトのケイパビリティを増やそうとしたとき、綿密に市場をみて、スコープを決め、ユーザのペインを見て、それを回し続けているチームなら打率はあがっていく。プロダクトが立ち上がって2年ほどはいいが、肌感覚としてそれより長く立ったときにソフトウェアの問題が増えてくる。内部品質の悪化だ。2年もやっているともともと作ろうとしたものではない機能性を増やす場面を重ね、当初いくらきれいに設計したと思っても立ち行かない部分がでてくる。 内部で質の悪いところはソフトウェアエンジニアが一番知っている。書きづらいAPIがあったなら、隣接するインタフェース、あるいはデータへのアクセスが良くないなど、実際に何がどう悪いかというのを知っ

    riywo
    riywo 2021/04/27
    壁を越えられるエンジニアは実は希少。
  • 1