Why are engineers in IT getting frustrated so quickly and resigning jobs?
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?