
What does 50,000 hours of craftsmanship mean?
A few weeks ago, I suddenly had the idea to calculate how much time I had spent on programming (including learning). This led to some reflections. The calculation formula is as follows. Average hours per day × Number of days in a year × Total number of years I started programming in the spring of 2013 and decided to fully commit to it in 2014. On average, I spend between 5 and 16 hours a day coding, non-stop, including weekends. My time is easy to calculate because, aside from specific times when I go out, I spend most of my time coding, except for eating, sleeping, and other necessities. I’ve always had trouble sleeping, which means I don’t sleep much during the day, and often don’t sleep at all. So I often end up coding for over 16 hours (the longest stretch was probably over 36 hours). 🤔 This is actually quite painful for me, but I won’t go into detail here—I just want to record how much time I’ve spent. ...