College professors often have no training in teaching; most don't have education degrees; and while there are some who are brilliant there are absolutely some who suck. Those hired to teach mathematics, science, and engineering courses generally have a high degree of proficiency in their subject. But many can't seem to communicate it to their class. It takes a lot of work to learn from a person like that.
And then when you have so many math and science teachers these days who have been imported from Asia or some other part of the world because of their expertise, who can barely speak English and do so with a really heavy accent, it makes it doubly difficult for the students.
But I am not of the camp that suggest engineers are undereducated or can't think critically or abstractly. A good design engineer has to. And some are absolutely briliant.
Many? Or some?
These are some pretty smart people. They get the hang of teaching, for the most part, during the first semester they teach.
But it's true about the accents. Engineering degrees today mean several courses in physics. You may have a physics course that concentrates on heat transfer, volume, fluid dynamics. Another one on only "spectrum". Another one on the physics of digital circuitry, another on analog components and so on.
I had one physics teacher from Iraq that taught "spectrum analysis". He only taught part time because his other job was as a research scientist using lasers in dermatology. That meant the had access to lots of lasers, red, green, and all different sizes. Which he brought to class and set up with mirrors, filters and beam splitters. It was amazing.
Another physics teacher I had was teaching at a university and had no degree at all. He had worked at Ford or General Motors, can't remember which, as a "crash test" engineer for over 35 years. The physics of crash testing before computers. I shudder to think.
They do?
Teaching is about relating to people, not being smart. Engineers are generally nerds, and are foten diagnosed with various degrees of autism, which means they have trouble relating to people.
Engineers might be smart, but good teachers are empathic. Think about it for a while and you will even admit I am right. those teachers you admire were the exception, and they were good because they were more than smart. This is one thing Oprah got right, people learn from emotions, not facts.
Sorry man. That's ridiculous. Just because someone has "problem solving abilities", doesn't mean they are nerds, have autism and have trouble relating to people.
It's like saying all actors are stupid. Or all Republicans are racist (I know some that aren't racist, but they certainly are upset with the direction of the current Republican party).
I work with a group of engineers and there is certainly one who is a constant whiner. Another gives the impression of being always angry. But the others? The head electrical engineer is a woman with two kids whose husband is a teacher. Both her and her husband are the nicest people. Two mechanical engineers married to sisters. One just announced his wife is having another baby. Both of them funny, witty, helpful. One tutors physics at the local university on weekends. Head of the lab, doctorate in physics, very nice guy. Another doctor of physics whose specialty is spectral analysis, we swap jokes.
Then, because of the line of work and the fact that 60% of the products are sold overseas, nearly every day there are engineers from other companies visiting, working on projects. Many are from overseas. From them, I get the impression of what people think about the US overseas. You can imagine what engineers think of people who don't believe in evolution. They are certainly incredulous.
I know that I'm much different than the other engineers. I didn't start studying until I was 30. I was in the military and went to school on the GI Bill. Most of these people are verbally much more polished than I am. Occasionally, an "OH fuck" slips out. I know that I tend to be physically stronger. Military training affects you for your entire life. Many engineers have parents who paid for everything and they finished school at a young age.
But I believe this idea that engineers have all these "mental and social deficiencies" is a bunch of baloney. This kind of thing gets started from people who are jealous or feel inferior and are simply trying to build themselves up.
The same thing happens with managers. They can get an undeserved reputation for being an asshole when they aren't.
Now I don't live in a world of rainbows and lollipops. Sure, there are some people I can't stand. But you can bet, they don't know it. When you work in a "profession", you have to act in a "professional" manner.
Actually, engineers are a lot like basket ball players. You can have a basket ball star in high school, but when they go to college, they are surrounded by other "stars". Some work harder. Some lose confidence and drop out.
Same with engineers. Many times, they were the smartest kid in every class in high school. They get into college and suddenly, they may only be "average". Then out in business, they may not even be that.