5 ms·
By this definition what does require talent? Sports? Singing? I can play Basketball. I don't have a talent for it though and I sure as heck am not going to do
by throwaway2016a 10y ago
By this definition what does require talent? Sports? Singing?
I can play Basketball. I don't have a talent for it though and I sure as heck am not going to do it professionally. And if I did, I'd quit after a while because I don't have the passion.
However, the author does make a point in that having a passion or talent for problem solving is better. Programming is after all just the tool to do that.
I do take a little offense at some of the other posters saying "programming isn't hard"
I know many people who have tried to learn it and say differently. And saying it isn't hard just makes those people feel like shit. There must be something wrong with you if you can't learn it. I've been told that playing piano is easy. Yet I've spent many hours trying to learn it and I am still terrible at piano and every time someone says it is easy I want to smack them. I imagine people who are told programming is easy feel the same way.
Also, it is weird that I've spent 20 years mastering something that is so easy.