The practical lesson is probably to build adjacent judgment: product sense, domain expertise, systems taste, and communication. Pure implementation may be the most exposed slice.
This is, to me, the "correct" answer. I am starting to see the role evolve to "software producer", which, like music producers, direct an entire problem space using tools (Claude / ProTools + presets) and occasionally bring some specialized musicians for some advanced parts. Most commercial software will be built this way, much like almost all commercial music already is.
This is, to me, the "correct" answer. I am starting to see the role evolve to "software producer", which, like music producers, direct an entire problem space using tools (Claude / ProTools + presets) and occasionally bring some specialized musicians for some advanced parts. Most commercial software will be built this way, much like almost all commercial music already is.