Never did get around to making my own demo, but I owe finding my career path early in life to the demoscene. So many fond memories (esp early 90s through 00s).
I have and will spend countless hours coding to demoscene music (good and bad). To me, the unique thing somewhat lost in my avg day to day development life is that this is a fundamentally self driven challenge that can cross many CS disciplines combined with the art of practice. A demo pushes one in many directions at once: art, math, graphics, data structures, optimization, mechanical sympathy, sound, etc. (There's a reason there is a lot of game dev <-> scene crossover.). You can work in isolation, or as a group. However, a group is more common since most people can't do it all.
Digression aside -- Could we use the demoscene as a gateway for future engineers? A STEM + demo style toolkit?