Results 1 to 20 of 97
Like Tree4Likes

Thread: Программирование

Hybrid View

  1. #1
    Завсегдатай maxmixiv's Avatar
    Join Date
    Dec 2011
    Location
    Omsk, Russia
    Posts
    1,545
    Rep Power
    29
    Да нормальная у нас логика. Поймите: Архитекторы и менеджеры проектов не присутствовали при создании ПО не со зла, а потому что их нет. То есть я не утверждаю, что их нет совсем (иначе откуда взялся термин), но может быть они в Австралии?
    Я таких людей не встречал. Чтобы было совсем понятно -- поясняю как создавались программы, к которым я имел/имею отношение:
    1) Понятия клиент(заказчик) - нет.
    2) Есть начальник IT и начальник отдела X.
    3) Есть программист Петя и сотрудница отдела X Юля.
    4) В один далеко не прекрасный день начальник X обращается к начальнику IT:
    Нач.X - Слушай, нам надо кое-чё автоматизировать!
    Нач.IT - Да легко, для этого мы здесь. Обращайтесь просто к Пете.
    Нач.X - Ну решено, моя Юля покажет завтра Пете, какая программа нужна.
    5) Дальше идёт многомесячная битва Юли с Петей на тему, как можно воплотить в жизнь поток сознания. По ходу борьбы подключаются начальники, отношения между ними портятся.
    6) После многочисленных переписываний рождается кривая программа, которую трудно или почти невозможно сопровождать.
    7) Вывод - Петя дурак.

    Ну или как вариант, где-то ближе к концу шага 5 объявляется, что необходимость в данном ПО отпала, и всё равно, последний пункт актуален:
    7) Вывод - Петя дурак.

    Я рад за Вас, если у Вас, как в Австралии, ПО создаётся иначе.
    Ну а мы пока так.
    "Невозможно передать смысл иностранной фразы, не разрушив при этом её первоначальную структуру."

  2. #2
    Banned
    Join Date
    Aug 2006
    Location
    С.-Петербург
    Posts
    1,829
    Rep Power
    0
    Quote Originally Posted by maxmixiv View Post
    Дальше идёт многомесячная битва Юли с Петей на тему, как можно воплотить в жизнь поток сознания.
    Я был свидетелем подобного на одном заводе. Заводские программеры наваяли на делфи какую-то хрень, потом начались разборки с будущими потребителями этого счастья. Потребители обвинили творцов в том, что они сами не разбираются в предмете и их не спросили, как делать. В итоге свою программу выбросили и купили готовую белорусскую. От этой готовой потом все стонали и кое-кто при увольнении по собственному желанию указывал в качестве причины эту самую программу.
    Quote Originally Posted by Crocodile View Post
    Лично у меня отношение к программированию уже давно стало чисто профессиональным - за что платят, то и ваяем.
    Я слышал такую фразу: "знание иностранных языков - это не профессия". Чистые переводчики - это безработица и зависимость от нанимателя. По крайней мере у меня есть пример перед глазами. Одноклассница. Отличница, мастер спорта, член союза писателей, переводчица книжек для чтива. Сменила много мест, сейчас работает с детьми в центре коррекции. Языки - это хорошо, когда есть ещё что-то основное (ещё какое-то дело, где нужны языки, как средство).

    Ваша фраза навела меня на мысль, что программирование - это тоже не совсем профессия. Ведь сам программист ничего не наваяет. Он ждёт постановку задачи. Другое дело когда это инженер с навыками программирования. Сам себе поставил задачу, сам наваял. С душой и качественно.

  3. #3
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    30
    Quote Originally Posted by Юрка View Post
    Я слышал такую фразу: "знание иностранных языков - это не профессия". Чистые переводчики - это безработица и зависимость от нанимателя. По крайней мере у меня есть пример перед глазами. Одноклассница. Отличница, мастер спорта, член союза писателей, переводчица книжек для чтива. Сменила много мест, сейчас работает с детьми в центре коррекции. Языки - это хорошо, когда есть ещё что-то основное (ещё какое-то дело, где нужны языки, как средство).
    Филология/беллетристика - вполне себе серьезная основная профессия. Другое дело, что у нас именно за художественную литературу платят меньше всего, ибо пипл хавает переводы любого качества.

    Ваша фраза навела меня на мысль, что программирование - это тоже не совсем профессия. Ведь сам программист ничего не наваяет. Он ждёт постановку задачи. Другое дело когда это инженер с навыками программирования. Сам себе поставил задачу, сам наваял. С душой и качественно.
    Дело в том, что пока мы с вами спали, в IT произошла промышленная революция. Появились технологии конвейерной обработки, где каждый тупо делает свою детальку, а все вместе представляет собой дешевое серийное производство. Кустари-ремесленники, делающие свою "ручную работу" от начала до конца самостоятельно, стали нерентабельны. На смену деревенским умельцам-кузнецам пришел чернорабочий пролетариат. Такой вот Маркс получается.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

  4. #4
    Banned
    Join Date
    Aug 2006
    Location
    С.-Петербург
    Posts
    1,829
    Rep Power
    0
    Quote Originally Posted by it-ogo View Post
    Дело в том, что пока мы с вами спали, в IT произошла промышленная революция.
    Пока происходила революция, я старел и мудрел. И понял, что люди в любые времена жили примерно одинаково: всегда были раздолбаи и они как правило выживали кучкой. И всегда были мастера, которые как правило любили трудиться в одиночку. И сейчас средний класс ищет мастеров, чтобы получить качество. Есть элитные сантехники, электрики, кузнецы и т.д. Программер тоже может быть, по идее. Потому что это тоже ремесло.

  5. #5
    Завсегдатай Crocodile's Avatar
    Join Date
    Apr 2008
    Location
    село Торонтовка Онтарийской губернии
    Posts
    3,057
    Rep Power
    20
    Quote Originally Posted by Юрка View Post
    И сейчас средний класс ищет мастеров, чтобы получить качество. Есть элитные сантехники, электрики, кузнецы и т.д. Программер тоже может быть, по идее.
    Ты прав. Оно не только может быть, но даже и есть. Только мастера, в основном, не занимаются ни ваянием вебсайтов, ни даже больших SOA-систем с Enterprise Service Bus. Мастерам программирования это, как правило, не интересно. Мастера ваяют абсолютно новые вещи. Или в лабах больших компаний, или на коленке в стартапах (чтобы затем продать свой стартап вместе с патентом большой компании за мегабаксы). Обычные программисты сидят на корточках в пыли у ног великих мастеров и пьют с жадностью слова их мудрости.

  6. #6
    Завсегдатай it-ogo's Avatar
    Join Date
    Jan 2009
    Location
    Ukraine
    Posts
    3,048
    Rep Power
    30
    Quote Originally Posted by maxmixiv View Post
    1) Понятия клиент(заказчик) - нет.
    2) Есть начальник IT и начальник отдела X.
    3) Есть программист Петя и сотрудница отдела X Юля.
    4) В один далеко не прекрасный день начальник X обращается к начальнику IT:
    Нач.X - Слушай, нам надо кое-чё автоматизировать!
    Нач.IT - Да легко, для этого мы здесь. Обращайтесь просто к Пете.
    Нач.X - Ну решено, моя Юля покажет завтра Пете, какая программа нужна.
    5) Дальше идёт многомесячная битва Юли с Петей на тему, как можно воплотить в жизнь поток сознания. По ходу борьбы подключаются начальники, отношения между ними портятся.
    6) После многочисленных переписываний рождается кривая программа, которую трудно или почти невозможно сопровождать.
    7) Вывод - Петя дурак.
    Это в рамках отношений разных отделов одной конторы. Изначально коммерческие отношения между разработчиком и заказчиком выглядят обычно существенно иначе, хотя и там может быть много веселого. Например, когда начальство конторы заказывает автоматизацию отдела, а конечные потребители в отделе (которые только и разбираются в предмете) саботируют процесс, чтобы половину из них не поувольняли - достаточно типичная ситуация, даже в рамках дипломных проектов встречается.

    Фрилансеров-одиночек не рассматриваем, а среднеразмерные чисто девелоперские компании, которые обычно работают на заграницу на web или мобильные платформы, иногда таки дорастают до архитекторов, а менеджеры и дизайнеры там есть практически всегда, как и командная работа с системами контроля версий.
    "Россия для русских" - это неправильно. Остальные-то чем лучше?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Russian Lessons                           

Russian Tests and Quizzes            

Russian Vocabulary