Если компьютер будет уметь то, что необходимо для развития навыков из статьи, то думаю что станет лучшим программистом. Я говорю об умении понять какой результат надо получить в итоге. Советы в статье определяют направления поиска пути достижения результата.
Мне кажется, статье не хватает ещё пары пунктов: 1). Учить английский и уговаривать всех вокруг на него перейти. Потому что читать такие статьи в переводе это сами знаете какой стыд, а писать по-серьёзному на обфусцированном для 80% потенциальных читателей языке - ещё хуже. 2). Всё и всегда подвергать сомнению. Особенно свои собственные знания и убеждения - количество разрушающихся устоев и меняющихся парадигм на единицу времени драматически увеличивается с каждым следующим моментом. И это хорошо.
Да-да, хорошая статья! А еще главное не лениться и сидеть и ковыряться во всем, постоянно расширять кругозор!:) Оно все понимается, учиться и нарабатывается, даже если стартуешь с нуля))