>>4323145>Talent isn't real but the basis for skill certainly is genetic. This is probably the hardest pill for anyone wanting to pursue their hobby to swallow.
While not untrue, it's not the complete truth either.
I, too, had a very easy path through programming and I was top tier at my first job, with people who had been working there for years. Not a matter of bragging, but it brings me to my point.
Even though I took to programming very easily, I still worked hard at it. Even though I didn't have to work as hard as someone who maybe wasn't built for programming, none of the other guys worked half as hard as I did.
I also met people who had a hard time grasping programming but worked hard at it (harder than I did) and surpassed me.
In short, people who don't have talent AND work hard, can definitely reach the level of someone who has talent AND ALSO works hard. It just takes longer.
Additionally, I feel like this talent thing is a boost at the beginning but there's diminishing returns which get replaced with hard work. Basically not having to start at absolute shit tier.
Don't let lack of talent keep you from working hard.
That's my observation, anyway.