Why a career in computer programming sucks

Критический взгляд на профессию программиста (и не только):
http://www.halfsigma.com/2007/03/why_a_career_in.html

А вы как думаете?

7 Responses to “Why a career in computer programming sucks”

  1. Arstan Toregozhin Says:

    Депрессивность в этой статье зашкаливает. На мой взгляд любой студент прочитав эту статью окончательно разочаруется в профессии программиста.

  2. Yuri Gubanov Says:

    Честно говоря, дочитал до первой фигни и не стал читать дальше. Автор отождествляет знания в программировании со знанием языков. Знания языков устаревают, но есть и другие вечнозелёные знания - например, знание шаблонов, методов оценок (и опыт граблей), общения с заказчиком, конфигурационного управления, навыки и осознание важности аккуратности, код-стайла, юнит-тестов итп. Всё это отличает более старших программистов (хотя разницы между 27 и 37-летним может и не найтись).

    На непопулярности программистов по сравнению с профессией медика и утеканию работы программиста за рубеж я читать перестал, это не для той страны писалось.

  3. Yuri Gubanov Says:

    (а, ну да, и причём тут карьера и изучение новых языков? всё-таки, карьера подразумевает либо рост в управленческом направлении, где новые языки не нужны, либо повышение уровня ответстветнности. Думаете, архитектуру Windows разрабатывает 27-летний юнец?)

  4. Konstantin Romanovsky Says:

    На мой взгляд действительно текст сильно гео-зависимый. То же самое можно написать про любую другую профессию, те же юристы и экономисты, о которых идет речь, медики (особенно с учетом Российских реалий).

    А то что знания постоянно обновляются - так это минус для тех, кто надеется что один раз отучившись в институте можно всю жизнь только этими знаниями и пользоваться. На деле же надо постоянно учиться чтобы знания оставались актуальными. Да, это требует определенных усилий и да, это одна из особенностей профессии. Но это верно для любой бурно развивающейся отрасли.

    Из этой заметки можно сделать конструктивные выводы - например, что надо постоянно освежать свои знания.

  5. Konstantin Romanovsky Says:

    Арстан, ты преувеличиваешь доверчивость студентов.
    Когда я учился на 1м курсе матмеха на отделении чистой математики, одну из лекций по информатике вместо обычного преподавателя вел аспирант, который сделал небольшое лирическое отступление и рассказал про развитие всяких новых технологий (96-97 учебный год есиче). Одна из таких новых технологий - речевой ввод и соответствующие системы программирования. Нам сказали, что скоро программировать сможет любой человек просто голосом и профессия программиста потеряет смысл. Так что хорошо, что вы (то есть мы:)) выбрали профессию математика, а не программиста, а коллегам, которые параллельно учатся на программистов крупно не повезло.

    Звучит угрожающе, конечно:-) Но на деле, как ты понимаешь, оказалось, что любой человек все-таки серьезную систему не сделает, тем более требующую согласованной работы десятка таких как он. Да, технологии появляются и умирают, но если это понимать и использовать, то от этого можно даже получать удовольствие:-)

  6. Konstantin Romanovsky Says:

    Кстати по поводу устаревания знаний. В той же медицине, про которую говорил автор, знания тоже устаревают очень быстро. Конечно есть базовые знания (в программировании они тоже есть), но медицина не стоит на месте и квалификацию требуется повышать регулярно.

  7. Yuri Gubanov Says:

    Думаю, что пойнт про обновление знаний релевантен для любой профессии (даже для археолога), и городить тут статью совершенно не нужно. Я бы написал короче:

    ПОЧЕМУ ПРОГРАММИРОВАНИЕ - Г…
    Ребята! Необходимо обновлять знания!
    Автор: Юрий Губанов.

Leave a Reply

You must be logged in to post a comment.