Week 1: It’s Go Time!

With the decision made and a plan in place, it was time to start learning.

I understand myself well enough to know that I am at my best when I have a structured routine. With that in mind, my plan was to be very regimented about how I allocated my time. Each night I would schedule out my time for the next day, blocking out not only time for learning but also time for things like working out, eating lunch, and spending quality time with my wife. I think this is a helpful practice in general, but it takes on an even greater level of importance when you are working from home. When there is no one else to be accountable to, you have to be accountable to yourself.

Continue reading “Week 1: It’s Go Time!”

Week 0: Making a Plan

Having made the decision to learn to program, it was time to make a plan.

My initial research had given me a pretty good idea of what I wanted to work on and what the different options were as far as education.

My first instinct was that back-end development and working with databases would be the best fit for me, but I also wanted to build a solid overall foundation since I would essentially be starting from scratch. With that in mind, I decided my first steps would be to learn a little bit about a lot of different things rather than focus all of my attention on one or two things. I felt that this would not only give me a better overall understanding of the development process but it would also allow me to make a more educated decision on what I really wanted to focus on long-term.

Continue reading “Week 0: Making a Plan”