peterdemin parent
This suggests a possible trend in which the separation between development and managerial roles becomes less meaningful.
We can have more product engineers who combine software expertise with domain knowledge to deliver complete solutions independently.
Similar to how people operate in startups, wearing many hats and making progress quickly and autonomously.