Why a career in computer programming sucks
Критический взгляд на профессию программиста (и не только):
http://www.halfsigma.com/2007/03/why_a_career_in.html
А вы как думаете?
Критический взгляд на профессию программиста (и не только):
http://www.halfsigma.com/2007/03/why_a_career_in.html
А вы как думаете?
You must be logged in to post a comment.
July 7th, 2010 at 8:54 am
Депрессивность в этой статье зашкаливает. На мой взгляд любой студент прочитав эту статью окончательно разочаруется в профессии программиста.
July 7th, 2010 at 9:15 am
Честно говоря, дочитал до первой фигни и не стал читать дальше. Автор отождествляет знания в программировании со знанием языков. Знания языков устаревают, но есть и другие вечнозелёные знания - например, знание шаблонов, методов оценок (и опыт граблей), общения с заказчиком, конфигурационного управления, навыки и осознание важности аккуратности, код-стайла, юнит-тестов итп. Всё это отличает более старших программистов (хотя разницы между 27 и 37-летним может и не найтись).
На непопулярности программистов по сравнению с профессией медика и утеканию работы программиста за рубеж я читать перестал, это не для той страны писалось.
July 7th, 2010 at 9:16 am
(а, ну да, и причём тут карьера и изучение новых языков? всё-таки, карьера подразумевает либо рост в управленческом направлении, где новые языки не нужны, либо повышение уровня ответстветнности. Думаете, архитектуру Windows разрабатывает 27-летний юнец?)
July 7th, 2010 at 10:33 am
На мой взгляд действительно текст сильно гео-зависимый. То же самое можно написать про любую другую профессию, те же юристы и экономисты, о которых идет речь, медики (особенно с учетом Российских реалий).
А то что знания постоянно обновляются - так это минус для тех, кто надеется что один раз отучившись в институте можно всю жизнь только этими знаниями и пользоваться. На деле же надо постоянно учиться чтобы знания оставались актуальными. Да, это требует определенных усилий и да, это одна из особенностей профессии. Но это верно для любой бурно развивающейся отрасли.
Из этой заметки можно сделать конструктивные выводы - например, что надо постоянно освежать свои знания.
July 7th, 2010 at 10:40 am
Арстан, ты преувеличиваешь доверчивость студентов.
Когда я учился на 1м курсе матмеха на отделении чистой математики, одну из лекций по информатике вместо обычного преподавателя вел аспирант, который сделал небольшое лирическое отступление и рассказал про развитие всяких новых технологий (96-97 учебный год есиче). Одна из таких новых технологий - речевой ввод и соответствующие системы программирования. Нам сказали, что скоро программировать сможет любой человек просто голосом и профессия программиста потеряет смысл. Так что хорошо, что вы (то есть мы:)) выбрали профессию математика, а не программиста, а коллегам, которые параллельно учатся на программистов крупно не повезло.
Звучит угрожающе, конечно:-) Но на деле, как ты понимаешь, оказалось, что любой человек все-таки серьезную систему не сделает, тем более требующую согласованной работы десятка таких как он. Да, технологии появляются и умирают, но если это понимать и использовать, то от этого можно даже получать удовольствие:-)
July 7th, 2010 at 10:41 am
Кстати по поводу устаревания знаний. В той же медицине, про которую говорил автор, знания тоже устаревают очень быстро. Конечно есть базовые знания (в программировании они тоже есть), но медицина не стоит на месте и квалификацию требуется повышать регулярно.
July 7th, 2010 at 11:25 am
Думаю, что пойнт про обновление знаний релевантен для любой профессии (даже для археолога), и городить тут статью совершенно не нужно. Я бы написал короче:
ПОЧЕМУ ПРОГРАММИРОВАНИЕ - Г…
Ребята! Необходимо обновлять знания!
Автор: Юрий Губанов.