Brain storage

Personal blog about IT and more

100 Days of Code - Challenge Completed!

Day 100 of #100DaysOfCode

It’s a little hard to believe but I DID IT! A hundred days, at least one hour per day working on my coding skills.

Was it difficult to keep up? Sometimes yes.
Besides normal things like having a bad day or not in a mood to code, during this challenge I had to handle other things like:

  • my birthday (30 y.o.)
  • my son’s birthday (4 y.o.)
  • family camping
  • flying abroad just me and my son
  • being sick

But hey, that was very small portion of the whole challenge. Overall, I really liked it! The satisfaction of doings something you haven’t done before (and especially if it works) is really motivating.

My approach

I have a full time job and a happy family with 4 year old kid at home. My free time is quite limited so I had to squeeze every possible minute. Mainly I was coding during the late evening, once my son goes to sleep. This often resulted in not much sleep and less time spend with my wife, but she was extremely supportive throughout this challenge (most of the time).

I was mixing theory (blogs, video lessons and tutorials) and practice. I’m not a fan of “just practice” because for me is important to understand how something works, not just that I managed to google a solution and apply it. Sometimes, I could be stuck with a 2-hours video for days until I put all the things together in my mind and make sure I can apply whatever I’m learning.

Last, but the most important one - find a mentor! I’m lucky to be working in a software company with great software engineers. The opportunity to talk to someone about what you do, at least to make sure you understand some complex concepts, is priceless. If you don’t know any devs so far don’t worry, the #100DaysOfCode community is very supportive and I’m sure many will offer you help if you just reach out.

Summary

I managed to cover all what I have planned (you can check my previous post). I wrote an app in 3 different ways, based on my Java knowledge I gained during the challenge. Very soon the last version will be publicly available to everyone (and hopefully useful).

I’m going to speak more about my experience during the VMware Code’s CodeConnect conference. More info at CodeConect schedule

Will I do the challenge again? Probably not soon. Will I continue coding? Hell yeah!

Thank you!

A big thank you to the #100DaysOfCode community and many others who were supporting me on Twitter during the challenge! You’re making a difference!