The primary communication method and tool of a developer is code.  There are hundreds of such languages in use.  Thus, learning development languages is an essential part of a development career.  No matter when you started developing there were languages that existed, and new ones pop up each year.  This situation only gets more complicated when you consider frameworks and libraries for many of these platforms.

Learning Development Languages is Never Ending

A true developer is always going to be pushed to grow their skill set.  This fact applies to libraries and frameworks, new technologies, and learning development languages.  The biggest challenge of this need for continuous learning is to do so while still keeping up with the demands of our primary job.  We simply do not have enough time in a day, week, or month, to attend the boot camps or read the books required to accomplish these goals.

Slow and Steady Wins the Race

THere are many ways to overcome this obstacle of time vs. the need to learn.  Personally, I have embraced an incremental approach combined with a focus on how I approach the daily puzzles we are asked to solve.  In this episode, I outline my typical approach to learning languages.  It gave me a broad and impressive resume in a few years, but also allows me to stay current as the years turn into decades.

Rob Broadhead

Rob is a founder of, and frequent contributor to, Develpreneur. This includes the Building Better Developers podcast. He is also a lifetime learner as a developer, designer, and manager of software solutions. Rob is the founder of RB Consulting and has managed to author a book about his family experiences and a few about becoming a better developer. In his free time, he stays busy raising five children (although they have grown into adults). When he has a chance to breathe, he is on the ice playing hockey to relax or working on his ballroom dance skills.

Leave a Reply