I'm not really an engineer -- but yes music furnishes many good parallels and metaphors ...
[Do you prefer "[computer] science", "design", or another term? I personally get a bit queasy about calling it "science" when the field isn't centered around experiments and their analysis. Moreover "sciencing" is not a verb :).]
Most of the time I think I'm "designing".
In English "sciencing" can be a verb. And there's the great line from "The Martian" -- "I'm going to have to science the shit out of this!"