100% true. And this should be obvious: none of get paid to write code. We get paid to solve other people's problems. Experience that matters is experience of doing that, Working in your own projects - unless you have actual users, who can confront you with scenarios you didn't expect - isn't really that transferrable.