Someone in my coding class shared this image with us – which definitely summarizes what it feels like to be a new developer:
Some days you really feel like you are really rocking out! Everything makes sense the code you are writing works on the first try, everything looks good you are just cruising along. Other days… nothing makes sense, you lose the ability to type, you feel like everyone is moving 100 times faster than you, nothing works… and you begin to question how you have made it this far into the bootcamp at all. Sometimes you just start to wonder how you’ve held down gainful employment and are raising a family with the less than average IQ you surely have… you begin to wonder if you should start getting tested for either A) Attention Deficit Disorder B) Early onset Alzheimer’s or C) All of the above. However…. you are still having fun! How is this possible? You are learning to code.
This experience has me wondering if there is anyway I can make a living just learning.. seriously. I almost get choked up at the idea. I love learning new technology and seeing how far I can go with it. This is challenging in ways you could never imagine but so rewarding. My fear is that put into a corporate setting it could suck all the life out of this experience and limit just how much you learn. I don’t have an answer to this and it may sound like wishful thinking but why not? I’ve come this far on a hope and prayer.. why not go all the way?
We are 25% complete with this course and I’ve build a somewhat functional e-commerce site built using Ruby on Rails. We’ve covered so much information – even the things I am familiar with HTML, CSS, SQL have been taught at a higher level, integrating into Rails is amazing. We’ve got quite a way to go but I can only imagine what the final results will be. So for today I feel like a coding demi-god with dog-like tendencies. 🙂