Do you believe excellent programming ability is innate?
Basic programming skills can even be taught to children using languages like scratch and I believe everyone can learn the basics to do many tasks like automating simple things.
However things get harder. There are some people who can easily solve LC hard as competitive programmers while they're still teenagers who didn't even enter college. While you might be struggling for days with that problem and you'll probably never solve it in your life without hints.
Linus implemented the Linux kernel on his own when he was very young and wrote git in a weekend. His elegant deleting a node in a linked list solution using double pointers is something you might have never even thought was possible. No matter how much leetcode and practice you have you will never be anything compared to Linus, a genius. You can write as many design docs as you like and demonstrate complexity and get promoted to L6. But you will never be anywhere near Linus unless you had that talent.
The other day on hackernews I saw someone who livestreamed coding a vi like editor in a day. I don't even know how to manipulate a screen buffer.
You will never be a Donald Knuth no matter how much leetcucking you do.
Given all these talented people how much of excellent programming skill do you feel is innate? I've long accepted I'm low-level trash who can only do mediocre coding that is valuable to the company, but not difficult and I can only hope to study the work of these geniuses and learn from them.
Seems like a joke how people think people on FAANG are so smart when with the exception of a few key people in every team they've got nothing on the real gods of programming.