Lately I have been doing some side projects as well as contract work and it seems I'm not really producing code at an efficient rate. For one project I estimated that I could wrap it up in about three weeks, but it ended up taking nearly five.
Although my code is "good" (my employers tell me as much), I just wish it didn't take so long. It was the same with mathematics homework in school. I remember doing well in my Theory of Computation class but I always took so long on the homeworks and for one exam I had to request extra time to finish the last problem.
I feel like being able to efficiently craft code in a reasonable time would be a major breakthrough.
By the way your time may not scale: Humans can't really do multi-tasking, so the more tasks you ass the slower you do them all. So if you worked on just one project it would go fast.
Also you shouldn't think of code as writing the physical code: Most coders I know are spending their time thinking, coming up with structures and problem solving.