It’s good to have focus. When I get out of focus, peformance suffers.
Couple things here.
Knowing what to learn. I am putting extra 2 pomos every day. To what? What am I learning. That’s the point, I need to know what I’m learning ahead of time.
So what I am learning? In the AM, I am focusing mainly on refactoring. I am focusing on learning how to improve the inner workings of existing legacy code that we have.
That’s good.
But what am I learning after that. I have opportunities during the day, then again before I go to sleep.
I need to learn about the technologies that we use at work. Cassandra. I need to spend even more time doing that. Map reduce. Hive. Then we have other projects, like scorer and the cfp pipeline. I am slowly starting to put the pieces together. But I need to review, redraw.
There’s also Java. I do need to learn bits and pieces from it.
And then there is craftsmanship, design patterns. Those are all that I am learning and deepening my knowledge about. All good topics, wouldn’t you say?