Comment by TuringTest
4 days ago
It depends. Sometimes they joy is in discovering what problem you are solving, by exploring the space of possibilities on features and workflows on a domain.
For that, having elegant and simple software is not needed; getting features fast to try out how they work is the basis of the pleasure, so having to write every detail by hand reduces the fun.
Sounds like someone who enjoys listening to music but not composing or performing music.
Or maybe someone DJing instead of creating music from scratch.
Or someone who enjoys playing music but not building their own instrument from scratch.
No.
Building the instrument would be electrical engineering.
Playing the instrument would be writing software.