A Mature Developer

· · Programming/Code, Quick Tricks, Tutorial/Links

Let’s call a developer reaching that 10x definition like achieving nirvana. He has experienced almost everything in SDLC, he is productive, quick to self-brainstorm, communicates what is needed, never let the shit spread, gels well with the team, create examples for others to follow, etc. Apart from technical competency what are the other qualities that a 10x engineer should have? Let’s find some answers and define these as bases for a mature developer! 

Ownership

Tools, Tools, & Tools

Master at least two languages

Art of closing things

Soft Skills: Communication & Observation

A 10x engineer (or rock star) should have these qualities, and a mediocre engineer can master at these. The only thing left out is excelling at technical competency which, I believe, will be on fast track to achieve when your focus is on above goals!

References:

  1. http://blog.codinghorror.com/we-are-typists-first-programmers-second/
  2. http://www.npr.org/2016/03/21/471316384/studies-suggest-multilingual-exposure-boosts-childrens-communication-skills

Recommended Books:

1 comments

Darshana

Perfect summary of a mature developer!

← All posts