One of the issues I’m running into lately is trying to stay on top of my Ruby skills.
As I mentioned in an earlier post I’m working on learning Backbone JS and CoffeeScript. While I’ve made serious gains in those departments I’ve been forced to not spend much time on Ruby. In the long run I don’t anticipate this being a big deal, but in the short term, and by short term I mean CODING CHALLENGES and TECHNICAL INTERVIEWS, I worry about not being able to perform when the time calls.
I mentioned in an earlier post that I was a bit rusty with Rails. Spent about 6 hours combined on my Acme Insurance app this week and I feel like I’m in the swing of things.
I started dabbling with Backbone JS this week. Why? Because I want to have cool looking apps that don’t require a browser refresh every time something is updated! Luckily for me it doesn’t seem to be too complicated for my skill level.
I was feeling really frustrated, then I remembered the name of this blog, “A Single Step”. One step at a time.
Tomorrow I’ll be less rusty than today, plus I’ll have that extra Ruby and JS knowledge I picked up.
The Odin Project has been extremely helpful in the past 2 weeks. Basic questions such as those below were the type that I “knew” implicitly but couldn’t explain. I’ve made a commitment to being able to explain them:
- How do you find values in both arrays?
- What types of data are good to store in a hash
- What is a module?
I also found Codewars, which provides coding challenges to actually apply what I’ve (re)learned from the Odin Project.
I believe the result of all of this will be
- Increased coding ability in Rails
- Better ability to verbally explain coding concepts