It's rare I've been so ticked of at an article.
First off, this guy has no conception of burn out.
I work as a consultant. Just the last 12 months in my tiny part of the woods, I've seen several people break down at work and go home crying, two under-30 founders getting hospitalized for heart conditions(!) and the worst: A 40 year-old managing director falling dead from a simple flu infection. Family said the doctors explanation was a severely compromised immune system, most likely due to overwork.
This is not isolated cases, I'd bet most people with just a modicum of perception and commercial experience, will have seen this time and time again.
This guy says that when he wastes 2-3 hours on surfing the net, he feels more burnt out. And it's really just a mental attitude. Your little ups and downs during the working day/week, has nothing what so ever to do with stress and burn out.
If it weren't for his extremely condescending tone and know-it-all attitude, I'd have given him a pass as some young, social media wannabe.
But to go out and exclaim "just power through, it's all in your head" is not just uninformed or stupid advice. It's downright dangerous, and it has to be addressed. I hope anybody, especially young, reading this piece of garbage, thinks twice before they adapt the "rah rah" attitude of this strongly opinionated but completely narrow minded programmer.
For his other point about the "hard workers" toiling away at the same things for years on end, always surpassing more fickle personalities in the end. Well, I think anybody who's worked at big corp will know a whole bunch of lifers, soon-to-be-retired greybeards / middle managers who, despite 40 years at the helm, still only have a third of the influence, autonomy and income of the young and driven business consultant.
Yeah hard work is a requirement to go somewhere. But unless you just want to climb a ladder that others have put in front of you, don't let anybody call you a lazy, entitled brat for not buckling down for 5-10 years at a time.