Right Stuff


Friday, December 3, 2010

Leap from Beginner to Intermediate Developer - PART IV

TIP # 4: Be Patient and keep practicing

As I had mentioned in my earlier post in this series of “Leap from Beginner to Intermediate developer” that as per the research it takes about ten years, or twenty thousand hours of deliberate practice to become an expert. That’s a lot of time. Becoming an expert does not always mean doing the same task for 10 years; it often means doing a wide variety of tasks within a particular domain for 10 years. It will take a lot of time and energy to become an “expert”; working as a developer for a few years is not enough. Want to become a senior Architect in your early 30s? Either start your education sooner or be willing to do a lot of work, reading, and practicing in your spare time. I have seen folks who started programming in high school/college time, and devoted a lot of off-hours to keeping up with the industry, learning new skills, and so on. As a result, they hit the intermediate and senior level developer positions significantly earlier in their career than most of their peers.

No comments:

Post a Comment