Do we have too many engineers?

| 4 Comments
John Tierny on the so-called shortage of engineers and scientists in America:

Now, I'm all in favor of American technological innovation, and I'm glad to see Mr. Obama promising to review the export restrictions that have been so damaging to the aerospace industry (and that were promoted by John McCain because of what he called national-security risks). I'm also all in favor of American scientists and engineers, especially the ones in my family. (My father is a chemical engineer; my brother is an electrical engineer.) I'd love to see American corporations and universities frantically competing to offer them the kind of salaries paid to M.B.A.'s and lawyers.

But employers don't have to throw around that kind of money because there's no shortage of workers -- and they won't be increasing their offers if the federal government artificially inflates the labor supply with an extra 100,000 graduates. As Daniel S. Greenberg wrote in the Scientist magazine in 2003: "Despite the alarms, no current or impending shortage exists, and never did. Instead, we're glutted with scientists and engineers in many fields, as numerous job seekers with respectable credentials can attest."

The only "shortage" is of American-born scientists and engineers. But with so many talented foreigners competing for positions here in schools and laboratories, it's entirely rational for American students to head into fields where their skills are in more demand -- and harder to replace with foreign labor.
The pay for engineers certainly does not reflect a large scale shortage of labor. If there were an extreme shortage of labor, the pay for talented engineers would be on par with the creme of the legal and business school graduates. It might even be higher because of the fact that it takes engineers to actually build products and get technically complicated services up and running. In many lines of work, the engineers are absolutely critical to the company's very existence as a viable entity.

There are some good, albeit cynical, explanations for why people on the "business side" and in the legal profession often make more money. As a contract software engineer, one thing I've discovered is that management often treats engineers like they're a type of well-educated laborer, rather than a key part of the business' ability to execute contracts and bring in more business. It's common for management staff--the MBAs--to work under the assumption that they will be rewarded in part based on how much they do for the business to help it grow, but such incentive programs are often shut off from engineers, even those who have a desire to help the company win new business. Usually, the closest thing that engineers get to an incentive program is some sort of general stock option program that's open to most of the company.

The one obvious flaw to Tierny's argument is the professions that are ostensibly more hospitable to young Americans looking to make a good salary are professions that have an artificially high barrier to entry. Most of them, no matter how good, simply won't be able to get into them and then make it from there because there are only so many slots at well-connected law firms and so many seats in medical schools. Then you have the basic problem that more and more of America's young best and brightest are headed toward fields which simply don't produce any wealth. It takes engineers and scientists to make new products to sell in the global economy, and an American economy that is largely divided between American management and foreign wealth-producing labor will be a precarious balance indeed. After all, you can stuff a company with the best and brightest MBAs in the world, but if it doesn't have people that can build a new product among them, all of their business school training won't be able to bring a new product to market.

4 Comments

Your post kinda tends to shoot some holes in Drucker's knowledge economy vision.

He saw a tri-furcated society...split between the knowledge workers who think stuff up, services who provide, well services, and laborers who build, dig, etc.

The key point in Druckers' theory is that labor gets outsourced because any idiot can do it.

So where do engineers go? Theoretically, they belong in the knowledge category, but your post tends to call that into question. Engineers build, design, code, test. You guys are labor.

And then you are a--ptui!--dirty slimy contractor. Mercenary scum. :)

The problem is that "labor," "capital" and "knowledge workers" are all artificial categories. There is virtually no position that is immune to outsourcing. In fact, a better argument could be made for outsourcing much of the management side of things in the upper levels because that is where the artificially high payroll costs of running a business come from.

Management is often paid disproportionately to the level of benefit that they can ever bring the company. While an engineer can always build new products, what can a manager do? I can already do a lot of what they do. I have experience doing business development and establishing partnerships. It's not something that an enterprising engineer couldn't easily learn how to do if there were benefits to be had for their paycheck.

And yes, I am a mercenary. Corporate America is mercenary toward its workers. It's only fair that the reverse should also be true. My current employer is technically a European company ;)

This has been a major concern of mine for the last few years. Your point about the high barrier to entry is especially important. The programming profession has a relatively low barrier to entry compared to lawyers and doctors, but higher than most blue-collar labor jobs. I think that's where much of the salary differential comes from.

However, a *good* programmer / developer / engineer has higher requirements (more time spent learning, more active in the developer community, maybe a masters degree, etc.). Companies can opt for the cheaper below-average developer, bringing down the salaries of the better developers. It's a tough situation and I don't know the best solution. I just make sure to keep learning and prove my own value to employers.

Unfortunately, a lot of business people act like they're all the same once you get past the threshold of basic competence. A lot of businesses are just not structured to provide incentives for people to stay on a technical track as they grow in value to the company because there is a perception that if they are growing professionally, that they should take on a management role. The best thing that companies could do would be to encourage their better developers to participate in expanding the company's business and to provide them incentives when they successfully complete assignments important to new customers and help bring in new business.

Leave a comment

March 2010

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Recent Entries

The three purposes of the federal income tax law
Businesses will spend about 3.4 billion man-hours and individuals about 1.7 billion hours figuring out their taxes this year.…
Progress of a different sort
You know we have reached a level of decadence seldom seen in the history of the West when our women…
And police wonder why the public rarely trusts them
But there is some good news to report here, too. The Maryland state law, as noted, is the first…

Subscribe

Advertisements

OpenID accepted here Learn more about OpenID