I gotta say. It's nice to remember how good we have it. Doing a harder job for 1/10th of the pay refilled my empty gratitude bucket very quickly. :)
Today I gripe about waking up at 8am to do another useless standup meeting, but once in awhile, I remember waking up at 3:30am to meet the UPS jet and wait until they loaded my little Beech 99 so that I could fly through low clouds and ice so that the folks in roseburg, eugene, and la grande could get their amazon prime tchotchkes. Then waiting around in the bumblefrick motel for 6 hours for the UPS truck to return that afternoon with the unwanted returns of last week's amazon prime tchotchkes.
Yeah programming for others sucks. But it sucks less than a LOT of other things, and pays a whole lot better. Get while the gettin is good. When you want to run screaming in the other direction, may I suggest a pause, a walk, and a reflect first -- lest you kill the golden goose and never be able to get it back.
$0.02 :)