Имя пользователя:

Пароль:


Список форумов КАНАДА Работа Программирование и IT Просмотров: 4608 Промотать вниз к быстрому ответу

Программирование: творчество или ремесло?


Давим клаву за бабло
   Поделиться темой: 
  #21
Сообщение 13 авг 2013, 11:17
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 18 дней
Постов: 9111
Лайкнули: 2626 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 28 минут назад

as400:
Творчество — процесс деятельности, создающий качественно новые материальные и духовные ценности или итог создания объективно нового.

Ну вот, программирование подходит под это определение просто идеально - мы как раз и создаём новые программы (которые - оооочень материальные ценности!), которых ещё не было. :_jazyk_:

  #22     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 11:19
Canada, Ontario
Стаж: 4 года 1 месяц 27 дней
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
Ursego:
as400:
Творчество — процесс деятельности, создающий качественно новые материальные и духовные ценности или итог создания объективно нового.

Ну вот, программирование подходит под это определение просто идеально - мы как раз и создаём новые программы (которые - оооочень материальные ценности!), которых ещё не было. :_jazyk_:


Каждый новый дом - это что-то, чего еще никогда не было. Неужто вы назовете творчеством возведение обычного дома?
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #23     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 11:56
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 18 дней
Постов: 9111
Лайкнули: 2626 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 28 минут назад

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

  #24     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 12:05
ddd_ddd Аватара пользователя
СОЗДАТЕЛЬ ТЕМЫ
Стаж: 3 года 10 месяцев 21 день
Постов: 198
Лайкнули: 20 раз
Карма: 11%
Заход: 28 авг 2016, 17:33
as400:
Никак программирование сюда не подходит.


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

  #25     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 13:20
Canada, Ontario
Стаж: 4 года 1 месяц 27 дней
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
ddd_ddd:
as400:
Никак программирование сюда не подходит.


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


Очень интересное замечание. Вопрос у меня к вам: приведите пример простейшего алгоритма, который разные люди реализуют по-разному. Любой, на ваш выбор, не стесняйтесь профессиональной терминологии, я погуглю если что :_podmigivanie1_:
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #26     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 14:02
Canada, Ontario
Город: Toronto
Стаж: 3 года 10 месяцев 2 дня
Постов: 3873
Лайкнули: 893 раз
Карма: 24%
СССР: Кишлак "Кызыл пиез"
Пол: М
Лучше обращаться на: ты
Заход: 3 часа 12 мин назад

А чего далеко ходить, вот тема "Яичница".

Dormidont:
Вроде простоая яичница - чего обсуждать то?

В общем если знаете как можно разнообразить простую прозаическую яичницу то делитесь!
Ну там добавить в неё что то и прочее



В принципе полное творчество. Потому, что автор темы никаких ограничений не ввел.
Ну разве, что название. Даже не требуется, что бы в рецепте были яица.
Вот и твори, что хочешь и как.

А в программировании ну или на заводике где такая свобода ?

Даже роспись "Сикстинкой капеллы". Ну никак не творчество.
Великолепно выполненное, но ремесло.
Корпоративное и персональное налогообложение. Бухгалтерия. (Канада, Израиль). Открытие/закрытие, оценка бизнеса. www.MyTaxAdviser.ca

  #27     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:04
ddd_ddd Аватара пользователя
СОЗДАТЕЛЬ ТЕМЫ
Стаж: 3 года 10 месяцев 21 день
Постов: 198
Лайкнули: 20 раз
Карма: 11%
Заход: 28 авг 2016, 17:33
Nick:
пример простейшего алгоритма, который разные люди реализуют по-разному

Bubble sorting.

  #28     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:13
Canada, Ontario
Стаж: 4 года 1 месяц 27 дней
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
ddd_ddd:
Nick:
пример простейшего алгоритма, который разные люди реализуют по-разному

Bubble sorting.


Отличный пример. А теперь расскажите, почему же за десятки лет существования программистского творчества/ремесла, так и не достигнут консенсус - каков же наилучший метод этого бубль-гума? Более того, почему этот бубль-гум вообще нужно каждому по своему делать, не может разве он быть уже готовым и сделанным раз и навсегда?
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #29     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:30
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 18 дней
Постов: 9111
Лайкнули: 2626 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 28 минут назад

В работе разработчика высокого уровня (имею в виду не крутость программера, а далёкость от железа - например, датабейсные бизнес-аппликации под веб и виндовс) алгоритмы - плохой пример (всё в основном вшито в библиотеки - юзай себе на здоровье). А вот обдумать и реализовать иерархию классов (так, чтобы и сейчас не утонуть в комплексити, и потом чтоб юнит был андэстэндэбл, мейнтейнэбл и расширяебл - это чисто искусство. Хоть и сопровождаемое рутиной, как картина окружена рамой. Увы, иногда вижу, что в своё время разработчики решили проблему тупо в лоб (вместо того, чтоб подумать как сделать красиво, чтоб дядя Миша не мучился через 15 лет).

  #30     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:33
Canada, Ontario
Стаж: 4 года 1 месяц 27 дней
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
Ursego:
В работе разработчика высокого уровня (имею в виду не крутость программера, а далёкость от железа - например, датабейсные бизнес-аппликации под веб и виндовс) алгоритмы - плохой пример (всё в основном вшито в библиотеки - юзай себе на здоровье). А вот обдумать и реализовать иерархию классов (так, чтобы и сейчас не утонуть в комплексити, и потом чтоб юнит был андэстэндэбл, мейнтейнэбл и расширяебл - это чисто искусство. Хоть и сопровождаемое рутиной, как картина окружена рамой.


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

  #31     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:36
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 18 дней
Постов: 9111
Лайкнули: 2626 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 28 минут назад

Я это не то, что вижу - я это ХАВАЮ :_mad_: ! Наверно, придерживаться элементарных принципов девелопмента авторы phpBB считали великим, недоступным для себя искусством, но это уже, собсна, другая тема.

  #32     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:42
Canada, Ontario
Стаж: 4 года 1 месяц 27 дней
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
Ursego:
Я это не то, что вижу - я это ХАВАЮ :_mad_: ! Наверно, придерживаться элементарных принципов девелопмента авторы phpBB считали великим, недоступным для себя искусством, но это уже, собсна, другая тема.


За что и приходит тебе мой глубокий респект и сочувствие. :_spasibo_:
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #33     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:53
ddd_ddd Аватара пользователя
СОЗДАТЕЛЬ ТЕМЫ
Стаж: 3 года 10 месяцев 21 день
Постов: 198
Лайкнули: 20 раз
Карма: 11%
Заход: 28 авг 2016, 17:33
Nick:
А теперь расскажите, почему же за десятки лет существования программистского творчества/ремесла, так и не достигнут консенсус - каков же наилучший метод этого бубль-гума? Более того, почему этот бубль-гум вообще нужно каждому по своему делать, не может разве он быть уже готовым и сделанным раз и навсегда?


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

  #34     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 15:55
Canada, Ontario
Стаж: 4 года 1 месяц 27 дней
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
ddd_ddd:
Nick:
А теперь расскажите, почему же за десятки лет существования программистского творчества/ремесла, так и не достигнут консенсус - каков же наилучший метод этого бубль-гума? Более того, почему этот бубль-гум вообще нужно каждому по своему делать, не может разве он быть уже готовым и сделанным раз и навсегда?


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


А почему им недостойно пользоваться?
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #35     Программирование: творчество или ремесло?
Сообщение 13 авг 2013, 17:46
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 18 дней
Постов: 9111
Лайкнули: 2626 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 28 минут назад

Это самый тупой (не побоюсь этого слова, стрейтфорвард) алгоритм. Первое, что приходит в голову если надо отсортировать массив.

  #36     Программирование: творчество или ремесло?
Сообщение 14 авг 2013, 07:37
Canada, Ontario
Город: Toronto
Стаж: 3 года 10 месяцев 2 дня
Постов: 3873
Лайкнули: 893 раз
Карма: 24%
СССР: Кишлак "Кызыл пиез"
Пол: М
Лучше обращаться на: ты
Заход: 3 часа 12 мин назад

Господа ваша дискуссия о пузырьковой сортировке, только укрепила мои сомнения в том, что программирование это искусство.
Все свелось к тому какие инструменты, станки, материалы или алгоритмы лучше.
Также как и набор и иерархия классов.
Это не творчество, это псевдо свобода выбора. Хотя похоже на эрзац-творчество.
Корпоративное и персональное налогообложение. Бухгалтерия. (Канада, Израиль). Открытие/закрытие, оценка бизнеса. www.MyTaxAdviser.ca

  #37     Программирование: творчество или ремесло?
Сообщение 14 авг 2013, 07:46
Israel
Стаж: 3 года 4 месяца 16 дней
Постов: 33
Лайкнули: 1 раз
Пол: Ж
Заход: 22 дек 2014, 13:36
зависит от того,как сам программист к своей работе относится

  #38     Программирование: творчество или ремесло?
Сообщение 14 авг 2013, 08:18
Canada, Ontario
Город: Toronto
Стаж: 4 года 3 месяца 18 дней
Постов: 9111
Лайкнули: 2626 раз
Карма: 29%
СССР: Днепропетровск
Пол: М
Лучше обращаться на: ты
Заход: 28 минут назад

as400:
Все свелось к тому какие инструменты, станки, материалы или алгоритмы лучше.
Перечитай ещё раз:
Ursego:
алгоритмы - плохой пример (всё в основном вшито в библиотеки - юзай себе на здоровье). А вот обдумать и реализовать иерархию классов (так, чтобы и сейчас не утонуть в комплексити, и потом чтоб юнит был андэстэндэбл, мейнтейнэбл и расширяебл - это чисто искусство.


as400:
Также как и набор и иерархия классов.
Наследование - это да, лишь инструмент. Но то, что с этим можно делать - это искусство! Кисточка Рембрандта - тоже инструмент. По твоей логике, искусством там не пахнет.

  #39     Программирование: творчество или ремесло?
Сообщение 14 авг 2013, 08:41
Canada, Ontario
Стаж: 4 года 1 месяц 27 дней
Постов: 2636
Лайкнули: 80 раз
Карма: 4%
Заход: 08 окт 2013, 15:58
as400:
Господа ваша дискуссия о пузырьковой сортировке, только укрепила мои сомнения в том, что программирование это искусство.
Все свелось к тому какие инструменты, станки, материалы или алгоритмы лучше.
Также как и набор и иерархия классов.
Это не творчество, это псевдо свобода выбора. Хотя похоже на эрзац-творчество.


Совершенно согласен. Все, о чем здесь говорилось, показывает лишь, что могут быть грамотные программисты, а могут быть неграмотные.
Способность изобретать велосипед, когда он уже давно изобретен, не о творческом подходе говорит, а о незнании ремесла.
На свете все бывает. Кое-что из того, что на свете бывает, бывает так редко, что все думают, что его не бывает. А оно бывает.

  #40     Программирование: творчество или ремесло?
Сообщение 14 авг 2013, 08:55
Canada, Ontario
Город: Toronto
Стаж: 3 года 10 месяцев 2 дня
Постов: 3873
Лайкнули: 893 раз
Карма: 24%
СССР: Кишлак "Кызыл пиез"
Пол: М
Лучше обращаться на: ты
Заход: 3 часа 12 мин назад

Исскуство, не всегда творчество.

Поясню свою мысль:

Например есть идея нарисовать окно. Идея, не задание !!!

Беру бумагу и рисую, палкой на песке или мелком на асфальте или на компьютере. Вот это творчество.

А когда есть задание, нарисовать окно в виндах или на потолке капеллы. То тут уже нет творчества.

Может быть есть свобода выбора. Чем или как рисовать. ну или там цвет расположение.
Творчества тут нет, исскуство может быть есть.

Могу же я быть великолепным или весьма искусным рисовальщиком окон в винде.
Корпоративное и персональное налогообложение. Бухгалтерия. (Канада, Израиль). Открытие/закрытие, оценка бизнеса. www.MyTaxAdviser.ca

Это сообщение - не последнее. В теме есть ещё страницы. Перейти на следующую >>


Чтобы ответить в этой теме, зарегистрируйтесь или быстро войдите через соцсеть: