Why are engineers in IT getting frustrated so quickly and resigning jobs?
In the last 2 months, I heard at least 3-4 cases of my friends and family members, who are engineers leaving their IT jobs after getting frustrated or having hit a ceiling of hopelessness. Most of these are between the age of 23-28. At that young age, our fathers and grandfathers used to work for long hours at their respective offices without the slightest hint of frustration or dissatisfaction.
My analysis says that, back then, these people were the sole bread earners in the family and therefore they started loving their job from day 1 because it gave them bread and butter and helped them dream about a secure future, where their kids could go to a good school and in due time they could buy their own house and a vehicle. That is pretty much what most middle-class people around here would agree with. That's what everyone's parents did - Earn and Spend on a living.
Now-a-days, the aspiration to be 'successful' whatever that means, really quickly is getting more common than you would think. Is that the reason that more and more engineers get bored/tired/frustrated at their IT jobs and take the 'huge' decision to resign? What's your take?