4 ms·
> A '1x developer' is by definition an average developer. The page is mostly listing basic knowledge that any developer, even a very junior one, should already
by geocar 7y ago
> A '1x developer' is by definition an average developer. The page is mostly listing basic knowledge that any developer, even a very junior one, should already have
I'm not sure I agree with that. Why is a "10x programmer with 3 years experience" better/worth-more than a "1x programmer with forty years experience" if the output of the latter is higher?
Do I just not understand what you mean? This sounds too much like internet points or something.
I have always thought a "1x" or "10x" developer referred to their output of business features.
Or put simply, if all of your stories were scored equally, this is the number of stories your developer can do in some unit of time.
Now, I know there are probably problems with this, but it seems mostly right, and people who I can give bigger tasks to, are usually the programmers who have done more practice/had more experience.
This reminds me of something.
When I was in school, one of my best friends was good at drawing. People would ask him all the time, "How did you get so good at drawing?" and he would say "Practice!" and they would say, "No no no! You must get it from your Mother because she is good at drawing! You are so Gifted!"
I think it was the practice, and I think programming's the same thing: That practice makes you better.
> Anyone know of any better articles truly targeted at '1x' developers? (This isn't snark, it's an invitation.)
If you think you've just been so low-output for so long it's making you dissatisfied and you don't know how to study/practice anymore, getting a mentor can help you.
This can really help if you've had a nontraditional career, since popular articles are (get this) for the populous, so it can really be hard to figure out what to do without going backwards if you can't look outside and see someone like you but a little further along in the direction you'd like to grow.