Имя: Пароль:
LIFE
 
OFF: Программирование - это искуство или ремесло?
0 Гений 1С
 
гуру
15.12.06
11:17
Из частной переписки с сотрудником микрософт(согласие на публикацию письма есть):

[quote]Мой ответ - программирование не искусство, а ремесло. В программировании не пытаются создать лучшую в мире программу, а пытаются сделать самую востребованную и прибыльную программу.

Исходя из того, что программирование ремесло, то для ремесленника важно насколько его ремесло востребовано и оплачиваемо.

Система должна быть легко изучаема внедренцами и пользователями и легко адаптируемая. С чем и удачно справляется наша система во многих странах мира.

Ценность добавляет в программу _работающий_ (это значит, что с ним разобрались как он работает и внедрили + нет критических багов).
[/quote]

А как вы считаете - программирование - это искусство или ремесло?
1 Heckfy
 
15.12.06
11:19
Согласен с сотрудником мелко мягких
2 Господин ПЖ
 
15.12.06
11:20
Хороший программист - это большая плоская жопа...
3 Pasha
 
15.12.06
11:21
учитывая что брутальный программист мало чем отличается от слесаря видом и привычками, то ремесло :)
4 Господин ПЖ
 
15.12.06
11:21
Согласен с MS.
5 Иде я
 
15.12.06
11:21
Горшки делать это ремесло, а хорошие горшки делать - исскуство.
6 selenat
 
15.12.06
11:22
(0) а почему ИЛИ?
7 France
 
15.12.06
11:22
Это ремесло..

Но, как и среди всех ремесленников, находятся те, кто возводят программирование в ранг исскуства...

PS "Чем отличается любовь на Кавказе и во Франции.
Любовь на Кавказе - это исскуство, а во Франции - наука". (по мотивам КВН, не дословно.)..
8 Морозов Александр
 
15.12.06
11:22
в корне не согласен...
9 Морозов Александр
 
15.12.06
11:23
блин... без F5 нулевом пост с результатами не обновляется
10 Vol71
 
15.12.06
11:24
уверен что так
11 Obersturmbannfuhrer
 
15.12.06
11:24
на него нельзя ответить однозначно.
12 Морозов Александр
 
15.12.06
11:26
это.... а кто голоса принимает?
13 Ajeksa
 
15.12.06
11:31
Как в любой профессии, есть люди превращающие любую работу в искусство и создают настоящие шедевры, а есть ремесленники... и это независит от того чем человек занимается...
14 Ajeksa
 
15.12.06
11:34
(12) ИЗ
15 Wasya
 
15.12.06
11:38
Ремесло - это работа по четко формализованному алгоритму.
Исскуство - это решение задач с нечеткой постановкой и целями.
Так как 1С вещь в себе, то
16 MikleV
 
15.12.06
11:39
мням.. я чиво создаю..значить творю.. высаксываю из пальца одним словом.. вот если б делал по шаблону тогда было б ремесло
17 Скользящий
 
15.12.06
11:40
Конечно, ремесло. Я вот не программист, а работаю. :-)
18 Противный
 
15.12.06
11:42
А где курица с яйцами?
19 колодина
 
15.12.06
11:42
странное дело... вы считаете, что кроме 1С вообще ничего нет на белом свете?
20 Gepard
 
15.12.06
11:44
(5) +1
21 Killgur
 
15.12.06
11:49
Программирование все же ближе к искусству, а вот коддинг - ремесло.
22 Lex
 
15.12.06
11:51
Есть программисты которые творят...а есть которые делают... в 1С выгоднее делать
23 Rjnzhf
 
15.12.06
11:52
какая разница?
24 mrkorn
 
15.12.06
11:58
Дизайн - это ремесло или искусство?
Музыка - это ремесло или искусство?
Математика - это ремесло или искусство?
Искуствоведение - это ремесло или искусство?
25 it086
 
15.12.06
12:02
вот кино считается/считалось искусством. но глядя на телесериалы - можно сказать что это ремесло. Так и с программированием: смотря сколько людей этим занимается и как их результаты оценивают окружающие. Назовете ли вы например программу своего коллеги шедевром? Может, если взять какую-нибудь "дему" с демопати, то вполне.
26 France
 
15.12.06
12:03
те, кто говорят, что программирование исскусство, и при являются программистами, льстят себе...
27 kir-g
 
15.12.06
12:11
Тут все скорее зависит от контекста.
И то и другое.
Когда работаешь то ремесло.
Но когда работаешь с душой то исскуство.
28 корум
 
15.12.06
12:27
(0) программирования как такового не существует.
29 evGenius
 
15.12.06
12:28
Программирование - ремесло, но если заниматься любым ремеслом с душой, то получится искусство.
30 evGenius
 
15.12.06
12:30
(28) Интересное мнение однако. Тогда уж и программистов тоже не существует. Поздравляю, нас с тобой нет.
31 Simod
 
15.12.06
12:33
"Пять Сальери не напишут «Реквием» Моцарта. Никак. Даже если они будут работать над ним сто лет." (с) не мое...
32 igork1966
 
15.12.06
12:35
(27) +1
33 Smitt
 
15.12.06
12:38
Не хаватет третьего варианта ответа: "Одно другому не мешает"
Так что:
34 Smitt
 
15.12.06
12:39
+33 хаватет = хватает (клава заикается :)))
35 ShoGUN
 
15.12.06
12:42
Много от чего зависит. Есть программисты-ремесленники, есть творцы. Вторых сейчас меньше и с каждым днем относительно меньше становится. Но прошу учесть, что ремесленник - это не ругательство.
36 Sorm
 
15.12.06
12:43
(0) Иногда требует, зараза, творческого подхода. Соответсвенно - искусство.
37 Валентин
 
15.12.06
12:57
Жаль все три нельзя отметить....
Но к (27) +1
38 Allexe
 
15.12.06
12:58
(35) +1 Полностью поддерживаю. От себя добавлю что сейчас в основном от программы требуется быстрота разработки и внедрения, т.е. тот кто раньше начнет работать пусть даже на недоделанной программе и будет вносить измения по ходу выигрывает перед тем кто будет очень долго разрабатывать стремясь достигнуть идеала. Есть конечно критичные области (ВПК и проч.) где первый подход менее предпочтителен.
39 Rjnzhf
 
15.12.06
12:59
почему (23) не засчитали? чем не мнение?
40 Каанкереде
 
15.12.06
13:01
Когда то, на заре цивилизации, Дональд Кнут написал в своей книге:"Процесс составления программ для цифровых вычислительных машин сродни сочинению стихов и музыки".....

Для кого то это искусство...Для кого то ремесло...
Если зарабатываешь деньги - ремесло.
Если самовыражаешься - искусство.
41 Simod
 
15.12.06
13:02
(38) Не надо путать "программирование" и "методики разработки ПО".
42 asady
 
15.12.06
13:02
(0) А чеи занимаются тогда хакеры и другие злавредные кодеры вирусописатели?

Программирование - это искусство.

К сожалению часто низведенное до ремесла.
43 Эльниньо
 
15.12.06
14:58
Ремесло с элементами искусства.
44 VladZ
 
15.12.06
15:01
Есть портной, который просто шьет одежду... И есть известный модельер, которые придумывает оригинальную одежду... Оба делают практически одно и то же...
Поэтому мой ответ (43).
45 Advan
 
15.12.06
15:04
Это искуственное ремесло ;) а вообще
46 Антошка WAREZNIC
 
15.12.06
15:05
Программирование - это впустую проведенное время в душном помещении, в неудобной позе, на медленной машине, для глупых пользователей...
47 1 апреля
 
15.12.06
15:06
+(46) и тупой прокладкой между ... :)
48 Волшебник
 
15.12.06
15:08
Программирование - это ремесло с элементами творчества. Программист конструирует программу из готовых блоков, конструкций, функций, объектов. Это творчество. Но не искусство. Так же инженер конструирует самолёт или автомобиль. А вот художник-дизайнер концепт-каров занимается искусством.
49 Byte
 
15.12.06
15:09
Все зависит от задачи. Где-то надо "ремеслить". Где-то - творить. Но в большей степени все таки сейчас это ремесло. Творить приходится все меньше, потому как - "всё уже придумано до нас."
50 GrayT
 
15.12.06
15:21
Кодить - вот это ремесло, а придумать крассивый алгоритм это исскуство.
Не хочется о себе мыслить как о ремеслинике
51 zalex
 
15.12.06
15:26
Программирование разное бывает, едешь к клиенту по быстрому печ. форму подправить, или еще какую заплатку навернуть - это ремесло, тупая работа, ради денег. Пишешь движок для волшебного форума например, не просто чтоб было, а чтобы создать что-то хорошее, да еще на общественных началах, тут ясный пень исккуство, так что третье..
52 Черт
 
15.12.06
15:43
(5) +1
53 Гений 1С
 
гуру
15.12.06
15:56
Для ремесленника программист слишком дорого стоит. ;-)
54 Волшебник
 
15.12.06
15:58
(53) Люди, занимающиеся искусством, могут вообще работать бесплатно. Им хватает вдохновения и катарсиса.
55 France
 
15.12.06
16:19
+54 вот питерский математик занимается математикой из любви к исскусству и не взял премию... это Перельман который..
56 Антошка WAREZNIC
 
15.12.06
16:20
Если программирование - ремесло, то все программисты - ремесленники? Стас, ты какое ремесленное училище заканчивал?
57 Волшебник
 
15.12.06
16:21
(56) Государственный Университет Управления. Но нас там программировать не учили. Вернее, пытались учить, но кто умел, тот сам научился и продолжал учиться, а кто не умел, тот ничему и не научился.
58 ERWINS
 
15.12.06
16:21
малых систем- искуство! больших - ремесло!
59 Антошка WAREZNIC
 
15.12.06
16:25
(57) Там вроде менеджеров готовят, а ты... в программисты...
60 Lazy Stranger
 
15.12.06
16:35
ИМХО на 90% ремесло и на 10% искусство
61 Глубокая мысль
 
15.12.06
16:45
Ремесленнику платят. Искусство в материальном стимуле не нуждается.
62 Mondeo
 
15.12.06
16:55
Если тебе за это платят деньги - ремесло, если нет - искусство
63 bs
 
15.12.06
17:10
Искусству - лично я не могу найти объяснения. Невозможно выразить в словах. И компьютер это убийца искусства. Вы слушаете музыку в формате МИДИ?
64 midav
 
15.12.06
18:25
Программирование, для моего работодателя - это работа ремесленника, для меня - это  творение искусства. Мне так приятнее себя осознавать :) Да и стимул более сильный работать.

Программирование - это работа, где искусство возможно, в отличие от...
65 France
 
15.12.06
18:27
(64) и как вы договариваетесь с работодателем в оплате?.. ведь платят за работу, выполненую в установленный срок...
а исскусство сроков не преемлет))...
66 gwalker
 
15.12.06
18:36
(15,16) +1
67 buhalter
 
15.12.06
18:44
Хм. Бухучет - вот это точно ремесло.
Творчества там мало (именно в понимании творчества)
Программированием занимаюсь 5-7 месяцев.
Больше склоняюсь к тому, что все-таки искусство
68 France
 
15.12.06
18:46
(67) т.е., если человек не понимает того, что он делает, то это исскуство?.. интересная мысль.. надо обдумать..
69 buhalter
 
15.12.06
18:51
(68) Ну не ремеслом же называть! ;)
70 Каанкереде
 
15.12.06
18:57
(65) Микеланджело или Санти ремесленники? Или ты думаешь они работали не в срок?
71 DF_Slayer
 
15.12.06
19:03
Явно замешано и 1-е и 2-е, но все-таки думаю искусства, т.е. творчества больше.
72 France
 
15.12.06
19:06
(70) а ты присутствовал, когда им календарный план работ в MS Project ваяли?..
73 France
 
15.12.06
19:06
(69) можно было назвать обучением))
74 Ирен
 
15.12.06
19:08
Ремесло. Обычная работа, как и другие
75 Мелкий бес
 
15.12.06
19:19
Ремесло - предполагает легко заменяемых универсальных программистов-винтиков, что радует работодателей и плохо для программиста
Искусство - близко к экстремальному программированию и только
Шарлатанство - на мой взгляд ближе всего! и в тему из (0) ... Система должна быть легко изучаема внедренцами и пользователями и легко адаптируемая - для коробочных решений доступность нужна, а заказные решения д.б. категорически недоступны для сторонних внедренцев.
76 Каанкереде
 
15.12.06
19:21
(72) Нет, но все ходы то записаны...
77 Каанкереде
 
15.12.06
19:22
(75) мы об 1С/бизнес-ПО говорим или вообще о программировании?
78 Мелкий бес
 
15.12.06
19:23
(75) нажму кнопку за шарлатанство
79 smaharbA
 
15.12.06
20:24
программировать может каждый...
80 smaharbA
 
15.12.06
20:27
Принимать свой собственный голос неприлично
Надоела эта надпись? В личных настройках сними флаг "Показывать советы".
...
Не нравится мене это, яж себялюб (непоймите правильно)
81 zzzzz
 
15.12.06
20:34
Еще один играет кнопочками.
82 zxcvb
 
15.12.06
21:51
Программирование это искусство. Когда со страхом смотришь на задачу, не зная как к ней подступиться. Опускаешь руки. А задача сидит, в мозгу! Утром просыпаешься - и о ней думаешь. Начинаешь копаешь доку и учишься, спрашивать и спорить, писать и сходить с ума, и тупить - "почему бля не работает!". И со смехом, через пару дней замечаешь УЖЕ очевидные ошибки.:) И вот оно - программа работает и не падает. Проходит время и понимаешь, что программа не оптимальна. Пытаешься оптимизировать, в результате - переписываешь все нах. Вроде хорошо - но, что-то не то... И вот наконец, ты как Тевтонский рыцарь в броне, закован в навыки и знания - и создаешь код, в котором уже ничего нельзя изменить. Это ли не творчесво и не ИСКУССТВО?!
Жаль, что очень-очень редко, бывают такие задачи. Или такие идеи?:)

С другой стороны - подбиваешь личный баланс. И видишь - что объективно нужны деньги. Рента, хавка, бензин, жена, дети и тд и тп... И вот, набрав заказов и выслушав с в сотый раз одно и тоже, и в сотый раз вдохнув запах всех этих бушек - ты начинаешь кодить. Надев наушники в которых гремит отупляющее детройское техно, ты опускаешься на уровень бейсика, мыслишь в  этих рамках - и пишешь, пишешь, пишешь. Пишешь тупо - в лоб, как говорится. Но добротно, потому как владеешь своим РЕМЕСЛОМ.

PS: несет меня сегодня - несколько дней не выходил, соскучился.:)
83 TSerge
 
15.12.06
22:11
Может для MS это и ремесло (кесарю-кесарево), а для меня искусство.
84 jcage
 
15.12.06
22:16
А я вот днем на работе смотрю на код после чашки кофе и невижу ничего необычного. В пятницу вечером смотрю на код после рюмки водки - и думаю как я в этом днем разбирался...
85 Ковекс
 
16.12.06
00:47
ИМХО здесь нет еще одного варианта ответа. Как в 1С:Проф тестах. ))) Вариант 1 и 2 правильны. Иногда программирование Ремесло как Искусство.
86 Композитор
 
16.12.06
01:42
Программрование = это фантазия + умение крутить циклы. (с) Композитор
87 zalex
 
16.12.06
01:45
(86) а одноэсинг еще и умение гнуть пальцы :)
88 Kraft
 
16.12.06
09:16
Программирование бывает разное, в зависимости от направления можно согласитца с каждым вариантом, поэтому выбираю:
89 Песец
 
16.12.06
09:24
"Кому и кобыла невеста" (с)
90 orefkov
 
16.12.06
10:09
Как и везде.
Ремесленники с успехом пользуются наработками талантов, делающими прорывы из любви к исскуству. И наоборот.
91 Alexor
 
16.12.06
10:39
Программирование - это решение поставленной задачи, неважно какими методами.

В искусстве обычно все делается по наитию, от сердца так сказать, не преследую какую либо задачу.
Т.е. нарисовать картину для души - это искусство, нарисовать срозу для продажи ремесло.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс