Work more, cry less, and quite all the whining... is this SV or Full Metal Jacket?
That's not advice. It's ignorance.
If you cannot get your work done in eight hours a day there is probably something that's off. Maybe you're underestimating the work. Maybe you're being optimistic about your deadlines. Maybe you're not being honest with yourself about how efficiently you're using your time in the day.
After eight hours of working on one thing I'm done. If I've used every hour of that day to it's full potential I don't have the will or inclination to keep working. I usually feel pretty good about going home. Tomorrow's another day at the dream factory. I'll decompress, read a book, hack on something fun, hang out with my wife, get my sleep and tomorrow I'll wake up fresh and ready for the new set of challenges.
Whenever a manager or project lead tells me something along the lines of, "just do what you have to do and get it done," I just want to instinctively tackle them and slap them hard across the face. Not because I hate working but because they're standing on the tracks and there's a big freight train coming that they're not seeing. Managers who do that are lazy and are just passing the buck. If they don't want to hear why they're about to get hit by a giant freight train you owe it to the team to do something about it.
You don't do that by keeping your mouth shut and your nose to the grind stone.
Edit: Fixed some spelling issues.