| >Disagree. I don't think 95-98% of programmers are idiots. I didn't say that. > It takes 10,000 hours of deliberate practice to become good at something, People need to stop re-hashing this. 10,000 hours of deliberate practice is likely but not necessarily going to make you an excellent programmer. I know plenty of programmers in their 40s and older who have that much time in or more that are frankly, garbage. Investing time is necessary, but insufficient, and there is no one grand unified number that defines all professions for what is necessary to become excellent for every individual. I know a 60-something whose code output terrifies me and he has a great deal more than 10,000 hours invested in programming. OTOH, one of the programmers I most deeply respect is a 50-year old woman. It's hit or miss. In my experience, passion counts more than anything. >but that's not because our industry is has 20+ idiots for every decently smart person. Work at a major insurance/something-not-directly-related-to-software company. That's an optimistic ratio. |