Hi everyone!
I'm afraid I will always be a mediocre programmer. How can I become better?
Everyday on HN I see some coder come up with an amazing algorithm/piece of code/software, and I think to myself "WOW, that is brilliant" and the next thought is "I will never be as good as these guys".
Can you give me any advice?
P.S My daily job involves php/js, but I'm trying to move on from them to some other language (Learning GO now).
Thank you.
Now imagine there are 10k developers that post stuff to HN. Each would only need to produce something amazing every 30 YEARS to get something on the front page!
It's hard to see your own improvement -- your day-to-day performance doesn't seem to be any different. On the internet, it seems like everyone is doing cool stuff all the time and you are falling behind. You aren't alone, I get this feeling all the time; we are always our own toughest critic and usually the last ones to praise ourselves.
So don't sweat it! If you make something awesome in the next few years, you are ahead of the curve :) Why not start today?
Take an hour this week to look back at your own year's accomplishments and I think you'll find that you've done and learned more than you thought.