62 karma · joined March 25, 2018
At least in Germany, working unions are fighting against not counting working hours, because it is better for the employees and is also a saftey net against related health issues. Without counting, legal rules are not enforceable and people may even work on weekends without any compensation. This also leads to the fact that managers start to expect those extra hours from everyone, and consequently see it as an lack of motivation or dedication not doing them.
However, this also means that as a software developer you are unable, or at least very constrained, in the ability to improve or refactor any complex legacy system. You are basically fighting uphill battles in such situations, because you are not in the authority to change/improve the organizational structure.
This also means that as programmers we may need to take more time and care to invest in human relationships and in our communication skills, as this could have an significant effect on code and product quality.
You should be aware that this allows me to ignore and procrastinating on pressing issues which I should face head-on. But practicing meditation in the mornings helps with that.
I think that the article is right that you need to stop this cycle before falling asleep. Meditation practice helps to stop your thought cycle by focusing on your breath. As soon as your focus shifts away to any new thought, and you recognize it at some point, then you try to refocus again on your breath.
However, meditation is done while being fully awake. You want to feel the mind stopping, being fully present in the moment.
I found a trick, that helped me to find sleep, even when having the hardest thought cycles. Lying on the back in the bed, I try to focus on my breath just like being in meditation. After a while I slow down my breath as much as I can. It does not take long and I'm fully asleep.
I use this trick everytime I have a hard time finding sleep. And it always worked for me. Its one of the most valuable tricks in the toolbox of my life.