Honestly I hate these self-absorbed, live-is-tough posts by Software Developers doing creative work in a nice air conditioned office. Get a real job, try milking a few hundred cows at 6am, work as a cop in a bad city, or outside in construction when its freezing or scorching hot. Not to mention doing it on a 20k wage with a few kids. I get it, figuring out how to get our software working can require a lot of thinking…
1) this is my own experience when I went on paternity leave for a month. Despite having a lot going on in my home life it took me over a week to let go of work and focus on my family.