Andrew Powell

Into The Mind of A Solutions Architect

Andrew Powell

Are You Updating Your Skills?

July 25, 2008 · 4 Comments

I've been getting a curious response from some of the people I've told about the latest addition to my skill set.  When I tell them that I've taken the dive into Ruby on Rails (RoR), the first question they've asked is "Why would you want to do that?".  Well the answer is quite simple.  Around the middle of the year each year, I make a concerted effort to learn a technology that I'm not familiar with yet.  Last year I got into Spring/Hibernate, Flex was the year before.  This year, I've decided to double my efforts.  This year, I'm committing myself to the dual challenges of learning RoR and Silverlight.

I have long contended that any developer, as long as they have a solid background in a structured language (Java, C++, etc) can easily pick up any other programing language once they get past the rudimentary syntactical differences.  I believe this fact (I learned in C++ back in the day) has allowed me to pick up languages quickly and add to my value as a developer and a consultant.  This foundation has helped me professionally because I have been able to increase my value to my employer, year over year.  It has also helped to keep me sharp as I often find myself switching between 3-4 different languages in a given work day. Without this challenge I'm sure I'd grow complacent and my skills would drop off at some point.

So, am I bragging?  No.  I am challenging you, the complacent developer, to take the time, take the plunge, choose something you don't know but have been wanting to learn and dive into it head on.  It can be Flex, C#, Java, Ruby, PHP, whatever.  Just choose your target and go after it with passion and a desire to make yourself better and make yourself a better developer.

Tags: Java · ColdFusion · Flex · General · Ruby on Rails · Adobe · Universal Mind · WebNext

4 responses so far ↓

  • 1 Bob // Jul 26, 2008 at 9:52 PM

    Jack of all trades, master of none. :D<br /><br />Just kidding.
  • 2 Tommy Chambers // Jul 31, 2008 at 10:27 AM

    Great post Andy. I tried to find your direct email but wasn't able to. I have a few questions for you regarding the direction I should go with a project. You can email me at the .mil account or at home: tom.chambers@cox.net<br /><br />Thaks
  • 3 Jack // Jul 31, 2008 at 5:33 PM

    Great post! I am in the process of reading all I can about flex on the net.
  • 4 Mike Harman // Aug 6, 2008 at 1:14 AM

    I couldn't agree more! It's important to continually evaluate your toolbox. Our toolbox is our knowledge and as any professional, the more tools available the more capabilities and value you have.<br /><br />My friends have questioned me since this year I decided to learn ASP .Net with C#. The question usually is, &quot;Are you going to stop with ColdFusion?&quot; It's not either or, it's both.

Leave a Comment