I have the luxury of being in a very flexible job. I leave work when I get to a good stopping point. Typically this means 7-9 hours a day ending the week at 40-42. Occasionally I will have a day when I have an appointment or slept bad and leave early then come in and make up time on the weekend or just work extra on a day.
For side stuff it depends if I have anything interesting to work on. So some weeks zero hours and others many.
Honestly most people should aim to work about 40 hours per week and do whatever you can to make those 40 hours as productive as possible. Burnout is real and ideally we want not only to have long careers as developers but to also not dread going to work. Here is an excellent talk on the topic I attended awhile back: recallact.com/presentation/how-i-c...
That was a good talk.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.