Comment Re:Incredibly foolish article (Score 2, Insightful) 534
It takes a majority of coders 5-10 years to become 'experts'.
This, to someone who has worked in software engineering for 5+ years, is crap. Most coders are as productive after 1 year as they are after 10. If you can think logically (work out the steps to doing something and work out the boundary cases of those steps), and you can abstract problems (so you don't have to solve the same problem 10 different times), then that's about all there is to it. There is simply not much depth to most (although certainly not all) of the problems that coders solve.
I do however totally agree with you that the article is crap as illustrated by your example. My reasoning is slighlty different however. Simply put 95% of people lack the two aforementioned skills which are needed to be able to write code. It is what makes us (coders) special.
This, to someone who has worked in software engineering for 5+ years, is crap. Most coders are as productive after 1 year as they are after 10. If you can think logically (work out the steps to doing something and work out the boundary cases of those steps), and you can abstract problems (so you don't have to solve the same problem 10 different times), then that's about all there is to it. There is simply not much depth to most (although certainly not all) of the problems that coders solve.
I do however totally agree with you that the article is crap as illustrated by your example. My reasoning is slighlty different however. Simply put 95% of people lack the two aforementioned skills which are needed to be able to write code. It is what makes us (coders) special.