symbolipoint said:
Degree programs in sciences and engineering in the past, required (or was this not universal?) at least a beginning programming course. Has this changed? Some people might have taken just the minimum for their undergraduate program requirements, and maybe if only that, these graduates had forgotten their skills. Your "fairly simple" comment is interesting, and I am curious to know just HOW SIMPLE is that? One thing in general I know: If one has several repetitive computations and calculations with decisions to make, designing a fairly simple computer program is a way to manage those calculations and have them done QUICKLY.
NOTE: I am speaking about business firms that are not IBM, Xerox, Google, Microsoft, etc. I'm talking about companies with a fai
http://techland.time.com/2012/07/16/can-we-fix-computer-science-education-in-america/
This TIME article basically says that is in decline, but the number "19% of high school students are involved with computer science" shouldn't be taken seriously. This includes learning how to make powerpoint and excel. The AP Computer Science exam has gained popularity in recent years though which gives me good hopes for a rise in programming proficiency. I know a lot of people in business as well as people who work as state IT workers and the same response is that:
1. They are typically one of the highest paid employees in their office.
2. They always get the highest starting salary.
3. They have gotten computer programming degrees to fix people's emails and reboot the wifi when it goes down.
(I am speaking salaries north of 100,000 a year which I view as a handsome pay)
Obviously IT workers in big banks, highly secure government jobs, and technology firms are way beyond my capabilities and have very competitive positions.
One thing that blows my mind is that people ACTUALLY put down on their resume "know how to use Microsoft Excel" as a skill who apply for jobs requiring a college degree. Our education system is way behind other countries, especially in computer science which I'm sure you can believe.
Lastly, yes requirements have changed. In my undergraduate physics curriculum, I was initially not required to take a computer programming course (and this is a highly regarded school). Eventually they introduced Computational Physics, but this was just basic Matlab stuff and finished with using Matlab to solve PDEs. I think Computational Physics is on the rise because of the reliance on computers for physics research, but I still do not think it is fully developed. I took it as an elective.