Originally posted by @Paul B.:
Has anyone else noticed the trend or have ideas why?
Argument against: It may just be that the D/FW area has a reasonable concentration of companies that still hire engineers. Off the top of my head, you still have places like TI and Raytheon. American and Southwest probably have some engineers kicking around, too... oil-and-gas is more of a Houston thing but there's a little of it in Dallas as well. In the recent past, you had Nortel (RIP), and on the WABAC machine, Tandy.
Arguments for: I agree with many that have been brought up in this thread - liking to solve puzzles and follow procedures, bigger salary means more money to spend on RE investing, having to go into management to make the really big bucks, having to relearn everything frequently, a bias against older engineers.
I think another thing that affects software people, more than than ee/mech-e/civil/chemical, is outhousing and H1B. Lots of PHBs think that outhoused software development is better than having direct-hire employees; you can write vague specs, claim the developers didn't meet the spec, stiff them on the payment, and still get a product anyway. Also, you only have to pay for them when you need them; when you're done, you just kick them to the curb. When they want to start a new software project, they think it only takes 30 seconds for the next outhousing firm to come up to speed, so they don't worry about it. H1B is more complicated, but once they've convinced the Feds that absolutely nobody in the United States knows how to write a C# program, then for three years, they can pay somebody two-thirds of the money; he takes that deal and shows up every day because he will be *deported* in 30 days if he quits!
You can only see that pattern so many times as a software person before you decide to do something different. In other words, I think the 15-year timeframe you noticed might be how long it takes for engineers to notice that while *engineering* is fun, a whole lot of companies have no idea how to *manage* engineering very well.
Another piece of the puzzle is that a lot of engineering for consumer products doesn't happen in the US anymore. In 1980, TV sets, stereos, VCRs, and PCs were still designed and built in the US. Through the 80s and 90s, the manufacturing went to Mexico, but the engineering stayed in the US, and then both manufacturing and engineering went to China. The people from the early part of this process are probably long retired, but there are probably still some guys in the US that had to do something different when their job was shipped to People's Shining Electronics Factory #37.
Oops, I ranted again. *adjusts onion on belt* :)