News for hackers. Stuff that matters.
Re:Programmer Competency Matrix by knz42 on Monday July 22, 2019 @03:06AM (#20495872)
Just accumulating knowledge says nothing about what programmers actually can do on the workplace.

this is a better matrix: https://science.raphael.poss.name/programming-levels.html

Re:Programmer Competency Matrix by frigfog on Monday July 22, 2019 @03:28AM (#20495945)
I'd say Fibonacci heaps are not worth learning for programmers.

I think augmenting datastructures should be added somewhere there.

> About people with high tc rating

In Theory, yes,that would ne great. But in practice high gaps in compétence are not good for team moral.

- Just like in highschool, people feel threatened and don't like looking stupid. So They overcompensate.( Nuclear plant problèmes). In Germany,This made worse by a culture of never admitting that one doesn't understand. ( especially in Theory heavy stuff).

- object-oriented vs problem-oriented leads to communication problems.

- Compétitive programmers are not ( usually / on average) the most socially competent people. Which hurts team atmosphere.

- it's not worth the hassle: to ne honest most of what we do ils Boring CRUD. The programmer gets bored and the improvements are not worth the social cost.

Re:Programmer Competency Matrix by democracy on Monday July 22, 2019 @04:27AM (#20496198)
" is able to understand the relevance of the levels of this matrix."

If you agree with me you are the elite! :)

Re:Programmer Competency Matrix by kruczek on Monday July 22, 2019 @05:40AM (#20496498)
The author isn't talking about content of the matrix here, rather they mean only level names: 2^n, n^2, n, log(n). Sufficient knowledge of alogirthms would make a person understand the relevance of those names (the big O notation).
Re:Programmer Competency Matrix by barbarr on Tuesday July 23, 2019 @12:33AM (#20504403)
I wonder to what extent the author is describing themself in the right column...