3 ms·
I've been in a similar situation as you. I come from a third world country and didn't have access to computers until my late teens and started learning CS funda
by myth_buster 11y ago
I've been in a similar situation as you. I come from a third world country and didn't have access to computers until my late teens and started learning CS fundamentals only after my undergraduate studies. Given this, the US tech scene has been quite competitive and intimidating since there are highly talented people who started coding when they were very young. Initially I was battling with self-doubt but once I understood above points, I've been trying to bridge the experience gap. And it's quite easy to chug along if you love what you are doing.
So I would say that it's unfair to compare yourself with others as the circumstances for everyone is different. Just use yourself as reference and see whether you are better off than you were in the past. One tell-tale sign of progress is that when you look at your code/work from recent past, you will think of a lot of things you would do differently and sometimes you would think "what the hell you were thinking then" which is a great thing. :)
One of my mantras (which I may have picked from somewhere subconsciously) is:
Life is not a sprint, it's a marathon.
So slow and steady may indeed win the race.
- johnloeber 11y agoYou're right that life is not a sprint, but I'd like to go one step further: Life is not a race. :-)