Wow, time flies when you’re busy. I knew I hadn’t posted in a while but I didn’t think it has been over two months! Well, here I am again. Probably best to a recap of what’s been happening since May.
As I said in my previous post I got rehired at the golf course, five days a week for six hours a day. This has provided me with extra money and the time to study. Studying on the side is a hard go especially if you’re working more than 35 hours a week. Add on the day to day things we need to do to survive as well as house maintenance etc. and you have little time to study or to relax. Everybody plans on spending a couple hours each night and weekends to study but the reality is you need some time to rest and relax. The catch 22 is when you’re relaxing you feel guilty for not studying.
Looking back over the past few months sometimes it feels like I’m not getting anywhere but I am. My knowledge and skill levels are improving. For example, I completed the Mongo DB/Node course I also spoke about in my last post. It was a great course, 7 weeks, assignments were due weekly, it covered a lot of new topics but it was very challenging. The prerequisites said you should have “prior experience writing software using Node.js” which I didn’t have, if I did I’m sure the practical exercises wouldn’t have been nearly as difficult. But I managed, with a lot of extra research on the side, and graduated with a final mark of 100%! I couldn’t have done that four months ago. The theoretical part of the course was easy. Understanding how a non-relational database works, is set up, gets queried…. no problem. Using the right syntax and formats to write the code… that was challenging. There were a few weeks when I looked at the exercise and thought to myself ” I don’t have a clue what to do” but with a little perseverance and research it eventually came to me and most times it wasn’t as difficult as I first believed.
So, how am I going to do that?
Update. FreeCodeCamp updated their course selection adding a lot of new ‘challenges’. Please note, these are not the same as the challenges mentioned on the other sites. freeCodeCamp teaches you the tools you’ll need for each challenge. Code Challenge web sites generally don’t teach (except showing you other solutions once you find the solution yourself). BUT, freeCodeCamp does include challenges. Their Coding Interview Prep has hours of problems and projects including a selection of problems from Project Euler.