If you’re a programmer who doesn’t know any CS at all, you probably have a lot of room to improve.
Kind of like a chef who only uses frozen foods and then doesn’t understand why things taste weird.
If you’re a programmer who doesn’t know any CS at all, you probably have a lot of room to improve.
Kind of like a chef who only uses frozen foods and then doesn’t understand why things taste weird.
If you're a programmer who doesn't know any CS, you are likely unaware of what you don't know. Googling for what you don't know is remarkably unuseful.
> More often you are glueing together tools or writing a bunch of boring business logic for some specific application at best.
That explains their mindset. They are not doing much of anything that would require CS (or maybe they picked up enough and don't want to label it as CS for whatever reason).
I agree with you, this mindset is not good for our industry. It's fine that there are jobs out there that require a programmer who doesn't have much theory/background, but the mindset that CS is somehow not needed for our industry is just wrong. If only there was more focus on theory and building a good foundation for us then maybe we wouldn't have all the problems that we have now (who knows though).