When I say I’ve only been productive for 20 hours in a week, I don’t mean I spent 20 hours programming and 20 hours in meetings, I mean I spent 10 hours programming and 10 hours in meetings. I’d be surprised if most people only count programming time as productive time! If you’re doing 40 hours a week of programming + meetings + support + any other needle-moving things, you’re more productive than I’ve ever been in a job.