Where I went to school in the 90's (Purdue), Computational Science was a math degree and we didn't touch a computer for the first two years unless you specifically took a programming course.
Programming IS a vocation that is an application of several disciplines. If a tech employer has no use for UML, then they are not a very sophisticated business. Hell, I work at a little rinky dink manufacturing company and we use UML and other modeling systems to lay out our business processes to better understand the business and for ISO 9001 quality management.
If you want code monkeys to crank out unmaintainable spaghetti to show your VC fund, then by all means go find some.