What do you feel is limiting you from getting there?
I can tell you one thing that will get you close to a 10x developer almost immediately: when you're at work, turn off your phone, and never open distracting websites (like news.ycombinator). Most programmers are so severely distracted, you can level up several times above the average just by focusing.
Another trick is to slow down somewhat, think more, and write fewer bugs (and less repetitious code). Because fixing a bug after it hits QA (or a customer) takes longer than testing it quick while you are writing it.
I do that, but my anxiety kicks in when I face a tricky problem. Much time goes into bringing focus back. I don't think I have ADD. But something's wrong. Or I m just a slacker.
I can tell you one thing that will get you close to a 10x developer almost immediately: when you're at work, turn off your phone, and never open distracting websites (like news.ycombinator). Most programmers are so severely distracted, you can level up several times above the average just by focusing.
Another trick is to slow down somewhat, think more, and write fewer bugs (and less repetitious code). Because fixing a bug after it hits QA (or a customer) takes longer than testing it quick while you are writing it.