article

programmers competency matrix

[WHAT]

  1. ] sijin create a matrix with skills for programmers and various levels of skills

[WHY]

  1. ] a guide to learn everything you need to know to become a competent programmer

[WHERE]

  1. ] READ THE FULL ARTICLE
    1. ] http://sijinjoseph.com/programmer-competency-matrix/ 

[WHEN]

  1. ]

[EXAMPLE]

  1. LEVELS                              2n (level 0)                   n2 (Level 1)                  n (Level 2)  log(n) (Level 3)
  2. ] computer science -
    1. ] data structures            
    2. ] algorithms
    3. ] systems programming
  3. ] software engineering
    1. ] source code version control
    2. ] build automation
    3. ] automated testing
  4. ] programming
    1. ] problem decomposition
    2. ] systems decomposition
    3. ] communication
    4. ] code organization (file)
    5. ] code organization (files)
    6. ] source tree organization
    7. ] code readablity
    8. ] defensive coding
    9. ] error handling
    10. ] IDE
    11. ] API
    12. ] frameworks
    13. ] requirements
    14. ] scripting
    15. ] database
  5. ] experience
    1. ] languages with pro experience
    2. ] platforms with pro experience
    3. ] years of pro experience
    4. ] domain knowledge
  6. ] knowledge
    1. ] tool knowledge
    2. ] languages exposed to
    3. ] codebase kowledge
    4. ] knowledge of new tech
    5. ] platform internals
    6. ] books
    7. ] blogs

[HOW-TO]

  1. ]

[REFERENCE]

  1. ] SRC = hn post 2015, comments 

 

Details Photos Edit more

Details

ID: 4554

NAME: programmer-competency-matrix

DESCRIPTION: ] by sijin joseph - comprehensive listing of skills(32) for programmers/software developers, categorized by ... ] include description of different levels of ratings for each skill

AUTHOR: article.author/s

EDITOR: article.editor/s

PUBLISHER: article.publisher/s

STATUS: Write

PRIORITY: 0

OWNER ID: 75

Content Photos Edit more

photos

page_photo

actions

Email Email-Owner SMS and