3 ms·
One insight I had with kids is that, assuming you have a willing partner, you can free up evening time for yourself by doing "nights off.". I hugely believe tha
by koliber 10y ago
One insight I had with kids is that, assuming you have a willing partner, you can free up evening time for yourself by doing "nights off.". I hugely believe that kids and parents benefit from quality time together. However, it feels that it is not always necessary for both parents to be involved. My wife and I switch up at least once a week where one has the whole evening off. Often, it's more than once a week. The free parent can go and meet up with friends for supper, go to a meetup, or work on a side project.
I learn at work. Not always, but a little bit every day. It is rarely a new library or language. Often, it's a little insight into how to name functions better, or a subtle shift in my philosophy of how code should be organized. It compounds heavily over time, and makes me the experienced developer I am today.
To answer your question, some people are superhuman. Some are just better at marketing and aggrandizing their ability to split time. Some have kids but don't spend time with them.
Try to find a good balance that satisfies you. Be cognizant of your time management, energy levels, and expectations. Consider how your diet, exercise, and sleep affect your day. If you have resources, consider outsourcing some work like house chores, laundry, shopping, and cooking to free up some time. Most importantly, make sure you realize that it's OK not to be like everyone else.
As a side note, my public GitHub account graph is a bad way to judge my professional activity. I push code multiple times a day to GitHub repos, but only have 7 public contributions in the last year. A huge majority of my work is in private repos.