Graham McNicoll
Thought leadership text/image published 2026-10-12 · Open on LinkedIn ↗
✓ Scroll-stopping
Average tenure for product developers is about two years, which puts everything your team has learned on a timer. The old joke is that Silicon Valley is one big company and people just move departments. It is funny because it is close to true, and moving is genuinely the fastest way to raise their salary. I do not blame anyone for doing it. If you are running the company though, this should concern you more than just having to hire someone. Over two years a good team accumulates a real body of knowledge about your product and your users. Which onboarding step loses people. Which pricing message lands with enterprise because we've tried hundreds. Why the redesign everybody loved turned out to tank revenue. None of that lives in your codebase. Most of it lives in three or four people's heads. When they leave, it leaves. The next team runs the same test, gets the same answer, and pays for it a second time. The learning is the asset. Very few companies treat it like one, and the companies that do end up finding out what their users want faster than the ones still rediscovering it every two years. If you want to put a number on what that is costing you before you argue it upward, the ROI calculator is at https://lnkd.in/gJSQM4Hj