It's a common problem, and so worthy of a solution.
I'm not sure the "get over it" solution is working. It's accepted that developers will work without wearing full suits. This isn't different, maybe allowances should be made for productivity's sake.
Missing appointments is a different thing, and is unacceptable. Is day to day flexibility really that big of a problem?
I am pretty sure I have some version of DSPS, or maybe I am just a night owl. I've tried for years to fix it, going to bed hours earlier, locking my smartphone in a drawer, setting 12 alarms 2 minutes apart, taking pills. Nothing worked. Exercise helped a little, in that I was tired earlier in the day, but I am still useless until 10:00.
So you know what I did? I stopped trying to fix it. I realized that I might never be one of those people who get to work at 8am and I shifted my schedule. I am much happier now. This was the tone of the original article, and I take offense to this article telling me I am lazy.
I'm not sure the "get over it" solution is working. It's accepted that developers will work without wearing full suits. This isn't different, maybe allowances should be made for productivity's sake.
Missing appointments is a different thing, and is unacceptable. Is day to day flexibility really that big of a problem?