I have a CS degree and it's probably good than I didn't pursue a programming career because I totally would have been one of those incompetent idiots. I barely learned shit in school and whatever crap job I could have gotten after graduating would have only taught me the bare minimum to do that job. I never took it upon myself to learn more about how things work because I didn't have any real passion or interest in it.
Honestly my job is a dead end for improving programming skills, I seriously wonder if I won't be competitive when I want to switch jobs because this job gave me no nonproprietary experience
I have a CS degree and it's probably good than I didn't pursue a programming career because I totally would have been one of those incompetent idiots. I barely learned shit in school and whatever crap job I could have gotten after graduating would have only taught me the bare minimum to do that job. I never took it upon myself to learn more about how things work because I didn't have any real passion or interest in it.
Honestly my job is a dead end for improving programming skills, I seriously wonder if I won't be competitive when I want to switch jobs because this job gave me no nonproprietary experience
Switch when you can. Don't become a 40-50 year old engineer who can't do it from scratch. You'll have a hell of a time finding a job then!