News for hackers. Stuff that matters.
Re:Things I’ve learned in my 20 years as a software engineer by ryandrake on Friday October 08, 2021 @11:39AM (#28800451)
As your sports coach always said "You don't need talent to practice!"

I'm not a huge believer of some mystical "innate ability" that people sometimes use to explain talent. Imagine a great concert pianist who plays flawlessly. After the concert, someone says, "Oh, you were born with such a wonderful gift of talent!" If I were that pianist, I'd be kind of offended--it totally ignores the decades of daily practice it took to get that good. Or a chess grandmaster. You're such a natural! Oh yea? STFU, this took years of grinding!

Re:Things I’ve learned in my 20 years as a software engineer by ferrumfist on Friday October 08, 2021 @12:05PM (#28800804)
Talent is used as a label by someone who doesn't understand the practice involved in the given craft.

No one wakes up and paints a masterpiece. It takes years and years of hard work and studying to get to a point before you can even get close to masterpiece level.

Re:Things I’ve learned in my 20 years as a software engineer by yibg on Saturday October 09, 2021 @02:04AM (#28807432)
But conversely, most people will never produce a masterpiece regardless of how long they spend at it.
Re:Things I’ve learned in my 20 years as a software engineer by yibg on Saturday October 09, 2021 @02:03AM (#28807427)
The 2 aren’t mutually exclusive. You need talent and hard work to be “the best” in any given field. It doesn’t matter how hard I practice, I’m not going to be a world class sprinter or a world famous singer, my body isn’t built for it.

For some reason when it comes to physical limitations we accept it. But we reject it when it comes to mental capabilities. There are naturally smarter people, at least in specific areas.

Re:Things I’ve learned in my 20 years as a software engineer by cutemonster on Saturday October 09, 2021 @09:16AM (#28809584)
People understand things they can see, like, someone is short, then, how good s/he can get at basketball is a bit limited (right). Or, someone having a body shape good for running, but won't lift much weights.

But mental capabilities are invisible, and then it's harder for many people to see that there are different and personal limits.

Re:Things I’ve learned in my 20 years as a software engineer by qez on Friday October 08, 2021 @04:33PM (#28803859)
The capacity to practice is itself partially innate. Take a person with ADHD - they will naturally have a harder time practicing piano. I myself was unable to practice piano as a child, but for different reasons.
Re:Things I’ve learned in my 20 years as a software engineer by dragonwriter on Friday October 08, 2021 @04:35PM (#28803883)
> Take a person with ADHD - they will naturally have a harder time practicing piano.

Or easier. Depending on how the hyperfocus-or-none dice roll for piano...