No, need to understand the abstraction level best suited both for the CS degree obtained and the environment the programming is being done in/with.
Unfortunately, most CS degrees are toolmaker theory for supporting areas of scientific endevors. For the "non-university" world, don't care unless it's clear what area of CS want to specialized in.
Typically don't control/define most of the enviroment the programming is being done in/with. Until one specializes/demos experience in a specific area, "programming" sucks because "general purpose" experience is real-world entry level.
A general CS degree hopefully will allow for figuring out what to specialized/get experience in. Although, hopefully don't pick something that's a grinding profession. aka game programmers.
I feel like CS degrees must be very different everywhere else from where I go... At any rate, programming does suck, but it's fun as hell and very rewarding when you finally get the suck to work. There is a lot of stupid nonsense you have to fight with when programming, which is the suck, and if you don't enjoy fighting with it then I don't think you'll enjoy it at all.
Unfortunately, most CS degrees are toolmaker theory for supporting areas of scientific endevors. For the "non-university" world, don't care unless it's clear what area of CS want to specialized in.
Typically don't control/define most of the enviroment the programming is being done in/with. Until one specializes/demos experience in a specific area, "programming" sucks because "general purpose" experience is real-world entry level.
A general CS degree hopefully will allow for figuring out what to specialized/get experience in. Although, hopefully don't pick something that's a grinding profession. aka game programmers.