4 ms·
I think he has some valid points. The emergence of mobile and web 2.0 industries since the article supports rather than weakens his main argument. just look at
by heifetz 15y ago
I think he has some valid points. The emergence of mobile and web 2.0 industries since the article supports rather than weakens his main argument.
just look at the evidence,
-founders of the most successful startups are always in their 20s or 30s. They don't have 20 years of programming experience.
-ruby, python, objective C are all fairly new
It means that a 50 year old programmer with 20 years of programming experience doesn't have too many advantages in learning these new languages / environments compared to a fresh college grad. In addition the 50 year old probably has a family and kids and other social obligations that reduces the amount of time he has to learn.
In other industries where the innovation isn't as fast, and the entire environment changes every 10 years, there is more value in seniority and experience.
- greenyoda 15y ago> "ruby, python, objective C are all fairly new" Objective C has been around since 1983, Python since 1991, Ruby since 1995 (see Wikipedia). If you're a recent college grad, Objective-C existed before you were born. > "It means that a 50 year old programmer with 20 years of programming experience doesn't have too many advantages in learning these new languages / environments compared to a fresh college grad." On the contrary. A 50 year old programmer might have had experience in lots of related languages. For example, since I've used C++ and Java, I don't think I'd have too much trouble picking up Objective C. Since I've used dynamic languages like Lisp, learning Python or JavaScript wasn't very difficult.