MJC, I think you're right. I don't want to distract the main purpose of the post, but the reality is no one is properly training new engineers to be engineers. Everyone wants to be a manager and by next week…
Now, the other side of the coin. I honestly don’t feel like training anyone myself lately. You should see the attitude most of the new hires have in my company. I could tell you tens of stories, but this one stands out. I had to take a 3-month employee on a field trip, for training purposes, and she shouldn’t shut up in front of the customer. She would even challenge most of my statements, to the point I had to call the boss to get her pulled out of the job. After confronting her, she told me she read in a career development book that challenging his seniors was the way to get ahead… go figure… I don’t wanna sound old (I’m still in my 30s), but if I had done that to a senior engineer, I would’ve been shown the door… No anymore. That’s now call “being proactive.” Of course, I had no hope she’ll even learn to design anything, but I’m sure she’ll be my boss in a couple of years…
Sorry for the rant. I guess we should start a new thread just for this…