pascendi: (Default)
[personal profile] pascendi
Была интересная беседа сегодня с сыном.

Он процитировал свой разговор с одним коллегой:
Сын: - Программирование -- интереснейшее занятие!
Коллега: - Программирование -- самое скучное, что есть на свете: делаешь все время одно и то же.

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

Даже если тупо кодить по готовому ТЗ -- есть бесконечное количество вариантов того, как это ТЗ реализовывать.

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

Не знаю, кем надо быть, чтобы это было скучно.

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

Date: 2019-09-16 03:46 am (UTC)
From: [personal profile] malobukov
Почти всё программирование - занятие не только скучное, но и неблагодарное. Постоянно надо изучать новые языки и их диалекты, библиотеки, интерфейсы, глюки в имплементации и так далее. Писать проще чем читать, поэтому повсюду дикий зоопарк доморощенных решений одних и тех же задач, кривой, неполный и плохо документированный.

Есть редкие яркие исключения, когда попадается интересная задача и удаётся к ней найти эффективное решение. К сожалению во многих случаях ни заказчики, ни даже менеджеры этой красоты и элегантности не понимают. Тем, кто платит и музыку заказывает, всякий НИОКР с неопределёнными сроками и результатами не нужен, поэтому в поставленном на поток программировании творчества никакого почти не осталось.

Date: 2019-09-16 01:34 pm (UTC)
brmail: (Default)
From: [personal profile] brmail
Быть театральным артистом - занятие не только скучное, но и неблагодарное. Постоянно приходится учить роли в новых спектаклях, осваивать новые сцены, приспосабливаться к по новому установленному свету.
Есть редкие исключения, когда играешь новую, интересную вещь. К сожалению даже там все делается под диктовку режиссера, который вечно чем то не доволен, и не понимает глубины таланта исполнителя. В целом, в поставленном на поток театральном искусстве творчества никакого почти не осталось.

Прямо по методичке

Date: 2019-09-16 01:39 pm (UTC)
From: [personal profile] malobukov
Седьмая заповедь школы троллей:
Analogies are thinking. Сравнения не хромают. У Васи голубая рубашка, небо тоже голубое, поэтому небо можно носить.

Re: Прямо по методичке

Date: 2019-09-16 03:04 pm (UTC)
brmail: (Default)
From: [personal profile] brmail
просто твоя ода нудности программистской работы весьма занудна сама по себе - поэтому пришло в голову сравнение. Во всякой работе есть плюсы и минусы, а творческая работа не является чистым творчеством с того момента, когда за нее начинают платить деньги. Из творчества она становится более или менее однообразной работой. Творческие моменты в программировании существуют, и только дело самого человека - ценить эти моменты и наслаждаться ими, или не ценить.

Re: Прямо по методичке

Date: 2019-09-16 04:17 pm (UTC)
From: [personal profile] malobukov
В исходном посте утверждалось, что программирование более творческая работа, чем другие. "возможность создавать миры, в которых я, как демиург, создаю правила и законы."

Большинство программирования это очередной веб-интерфейс к ещё одной базе данных, с небольшим слоем весьма примитивной бизнес-логики. И главная задача - потратить как можно меньше денег, потому что в большинстве компаний программирование это cost center, а не profit center. Поэтому же программист не может "придумать для себя инструменты -- фреймворки и даже новый язык программирования."

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

Profile

pascendi: (Default)
pascendi

January 2022

S M T W T F S
       1
23 456 78
91011121314 15
16 171819202122
23242526 2728 29
3031     

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 11th, 2026 03:54 pm
Powered by Dreamwidth Studios