📜 ⬆️ ⬇️

10 differences between a good and a normal programmer

Suppose we have 1 normal programmer and 1 good programmer (2 times more experienced and with a salary 2 times more). Does this mean that a good programmer will write the same program 2 times faster? Or that having a budget of $ 1000, no matter what programmer we give up the work, we get the same program? Or maybe if we hire 2 normal programmers, then they will work as efficiently and quickly as 1 good programmer? No - unfortunately, linear algebra is not applicable to programmers. In this article I will try to explain why it is impossible to add and subtract linearly the experience of programmers.

After all, if programmers could be added and subtracted as apples in elementary mathematics lessons, then everything would be too simple and even uninteresting. There are certain factors that make the difference between apples from math lessons and programmers.

Differences between a good and a normal programmer
If a programmer takes 2 times more money, then it is logical to assume that he is 2 times better. What really stands behind this abstract "better", and how does a good programmer differ from a normal one?

Profit from all this
Well, let's say, but how can you benefit from all this? I would personally extract it in the following way:

')

Source: https://habr.com/ru/post/285966/


All Articles