Цитата:
Сообщение от antonprk
Более того программист точно так-же как и писатель - можно научить синтаксису, но нельзя научить писать программы. Это если хотите дар и никакие учебные заведения не смогут сделать из любого 100% писателя. Вузы для того и нужны, чтобы научить человека определнным навыкам или стилю, рассказать/показать новые приемы, чтобы не изобретать велосипед.
|
Как есть литературные институты, где учат не только "синтаксису", так есть и специалисты, умеющие научить ПИСАТЬ ПРОГРАММЫ. Дар конечно важен, но и общие принципы анализа функциональных спецификаций, дизайна систем (софта) и их имплементации тоже существуют. И им можно, и нужно, научиться!
И, кстати, мой взгляд на вузы несколько иной: IMHO, главное в "верхнем" образовании- это научить студента ... учиться, т.е. научить как извлекать и анализировать знания из разных источников и переводить их (знания) в свой актив. Вот с таким багажом точно не пропадешь.
Конечно, поскольку все это изучается с примерами, то и набор приемов в арсенал тоже попадает. Но я бы не назвал этот набор главным итогом обучения.
И вообще, настоящий девелопер не перестает учиться никогда, следовательно и набор его любимых приемов должен постоянно обновляться.