Йа волосат и бородат!
Вчера на собеседовании у начальника отдела кадров мне задали вопрос - неужели кроме профессиональной литературы я ничего не читаю? На самом деле да - я уже минимум полгода читаю только литературу по программированию и ничего кроме. Но суть-то не в том.
Помнится, во времена студенчества небезызвестный в наших кругах Верхотуров М.А. говорил, что программирование - это не искусство, а ремесло и что он будет приучать нас именно быть ремесленниками. А я как все время не соглашался с этой мыслью, так не соглашаюсь и поныне.
А еще помнится, что некоторое время назад я думал, что надо бы заняться чем-нить творческим, не замечая, что такое занятие у меня уже есть. Кто-то пишет музыку. Кто-то рисует картины. Кто-то сочиняет стихи. Я - программирую.
Помнится, во времена студенчества небезызвестный в наших кругах Верхотуров М.А. говорил, что программирование - это не искусство, а ремесло и что он будет приучать нас именно быть ремесленниками. А я как все время не соглашался с этой мыслью, так не соглашаюсь и поныне.
А еще помнится, что некоторое время назад я думал, что надо бы заняться чем-нить творческим, не замечая, что такое занятие у меня уже есть. Кто-то пишет музыку. Кто-то рисует картины. Кто-то сочиняет стихи. Я - программирую.
Думается МА говорил о том, что уже давно известны разные подходы к программированию, и уже известно как лучше сделать в том или ином случае
Только новые случаи расширяют ремесло, это и есть творчество Так какие новые задачи вы решаете, если не секрет конечно
Некоторых программистов язык не поворачивается назвать творческими людьми
Что касается задач - то они новы для меня лично, это система видеоконференции. Хотя на самом деле даже на давно известной задаче можно найти новый подход, я думаю, вы это знаете.
Не так давно я оттачивал умение применения подходов, основанных на шаблонах, пример такого подхода можно увидеть в исходном коде библиотеки STL, например, в классе vector. Вы можете возразить, что методика давно известна, однако тот же МА, как любой другой преподаватель, даже не упоминал о таком подходе, что означает, что данный подход к программированию для меня является новым и может считаться творчеством.