• I think Mark Rendle is basically right and Uncle Bob did take things a bit far:

    "In fact, you go out of your way to make it hard for them to learn, by believing in 100% “utilisation” which actually forces people to work 9 hours a day so they can minutely account for the 8 you pay them for, and means they’re utterly banjaxed by the time they get home and can barely shift themselves off the sofa."

    I get home (around a 25 mile round trip, cycled) bathe the kids or other activity, cook some supper - after that I've really got nothing left in the tank after a day of work. I can read up a little bit but actual development of code - forget it. It's a little crappy to leave all 'improvement' to young guys without families (which is how it ends up) as they are not necessarily the ones with the best approach.

    Fortunatley my employer gives us conference and training time. It's not a lot but we're getting there, it's taken a lot of effort but I now have a very worthwhile Pluralsight subscription I can dip into between projects. I often rediscover my love of the job this way.