> There's a big catch because often someone skilled enough to answer these questions would be better served actually doing things, e.g. writing code, and the people who can fill out these questions but not skilled enough to do the actual things are a weird middle-ground of mediocre that is hard to find. Really big companies often solve this by just paying overskilled people to do this for a few years, which is expensive and soul-destroying for the skilled person.
This is a really insightful comment, how do companies get around this issue (apart from paying overskilled people until they burnout)?