Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> что делает человека программистом? 
:(
    Опции темы
Pawl
Дата 23.1.2012, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 649
Регистрация: 22.4.2008
Где: Витебск

Репутация: нет
Всего: 28



Уважаемые форумчане, недавно, в конспектах лекций тов. Окулова (хотя, может, Акулова?), вычитал фразу "знание языков программирования не делает из человека программиста". И, знаете, озаботился вопросом, а что же делает?  smile Вот, прошу тут высказать свои мысли по этому поводу! 


--------------------
В действительности всё совсем не так, как на самом деле
PM MAIL   Вверх
newbee
Дата 23.1.2012, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: 1
Всего: 19



Внутренний творец и немного математический склад ума.


--------------------
You're face to face
With man who sold the world
PM   Вверх
Pawl
Дата 23.1.2012, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 649
Регистрация: 22.4.2008
Где: Витебск

Репутация: нет
Всего: 28



Цитата(newbee @  23.1.2012,  22:06 Найти цитируемый пост)
Внутренний творец и немного математический склад ума.

Ну, то же самое можно сказать, к примеру, о физиках или механиках!


--------------------
В действительности всё совсем не так, как на самом деле
PM MAIL   Вверх
newbee
Дата 23.1.2012, 22:22 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: 1
Всего: 19



Цитата(Pawl @  23.1.2012,  23:16 Найти цитируемый пост)
Ну, то же самое можно сказать, к примеру, о физиках или механиках! 
А ты думаешь, что программист - это что-то особенное?smile



--------------------
You're face to face
With man who sold the world
PM   Вверх
Pawl
Дата 23.1.2012, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 649
Регистрация: 22.4.2008
Где: Витебск

Репутация: нет
Всего: 28



Цитата(newbee @  23.1.2012,  22:22 Найти цитируемый пост)
А ты думаешь, что программист - это что-то особенное?

Нет, но - см. вопрос!


--------------------
В действительности всё совсем не так, как на самом деле
PM MAIL   Вверх
Absinthe
Дата 23.1.2012, 22:36 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: 1
Всего: 11



Цитата

Внутренний творец и немного математический склад ума.
 Итого классический быдлокодер.

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

Математика, бизнес-логика, спецификации, механическое кодирование, отладка, рефакторинг, написание документации.
А творить - исключительно после работы.
PM MAIL   Вверх
newbee
Дата 23.1.2012, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бревно
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 24.8.2011

Репутация: 1
Всего: 19



Цитата(Absinthe @  23.1.2012,  23:36 Найти цитируемый пост)
В программировании нет места художествам. Это сугубо инженерная специальность, кропотливая работа по определенным правилам, и "творения" - отступления от правил - хорошим не кончаются, т.к. за них все равно придется расплачиваться отладкой и рефакторингом.

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



--------------------
You're face to face
With man who sold the world
PM   Вверх
Pawl
Дата 23.1.2012, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 649
Регистрация: 22.4.2008
Где: Витебск

Репутация: нет
Всего: 28



Цитата(Absinthe @  23.1.2012,  22:36 Найти цитируемый пост)
Математика, бизнес-логика, спецификации, механическое кодирование, отладка, рефакторинг, написание документации

Т. е., если человек всем этим занимается, он - программист? А можно ли всем этим заниматься СРАЗУ?


--------------------
В действительности всё совсем не так, как на самом деле
PM MAIL   Вверх
Absinthe
Дата 24.1.2012, 06:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: 1
Всего: 11



Цитата

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

Цитата

 А можно ли всем этим заниматься СРАЗУ?
 Нужно.
PM MAIL   Вверх
Pawl
Дата 24.1.2012, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 649
Регистрация: 22.4.2008
Где: Витебск

Репутация: нет
Всего: 28



Цитата(Absinthe @  24.1.2012,  06:57 Найти цитируемый пост)
Цитата А можно ли всем этим заниматься СРАЗУ? Нужно.

ну, к примеру, руководители проектов точно не занимаются отладкой или механическим кодированием. Выходит они - не программисты?


--------------------
В действительности всё совсем не так, как на самом деле
PM MAIL   Вверх
Absinthe
Дата 24.1.2012, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: 1
Всего: 11



Цитата

ну, к примеру, руководители проектов точно не занимаются отладкой или механическим кодированием. Выходит они - не программисты?
 Если под руководителем ты имеешь ввиду менеджера - то да, они не программисты.
Программист - это не состояние души. Это профессия.
PM MAIL   Вверх
Pawl
Дата 24.1.2012, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 649
Регистрация: 22.4.2008
Где: Витебск

Репутация: нет
Всего: 28



Цитата(Absinthe @  24.1.2012,  11:45 Найти цитируемый пост)
Если под руководителем ты имеешь ввиду менеджера - то да, они не программисты.

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


--------------------
В действительности всё совсем не так, как на самом деле
PM MAIL   Вверх
k0rvin
Дата 24.1.2012, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 442
Регистрация: 24.1.2010

Репутация: 1
Всего: 5



Цитата(Absinthe @ 24.1.2012,  06:57)
делая некачественный хакерский(в олдскульном смысле) код.

Мва-ха-ха, насмешил. Почитай "Art of UNIX programming" для примера.


--------------------
“Object-oriented design is the roman numerals of computing.” — Rob Pike
All software sucks
PM MAIL   Вверх
Akella
Дата 24.1.2012, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 1
Всего: 329



Цитата(newbee @ 23.1.2012,  22:22)
Цитата(Pawl @  23.1.2012,  23:16 Найти цитируемый пост)
Ну, то же самое можно сказать, к примеру, о физиках или механиках! 
А ты думаешь, что программист - это что-то особенное?smile

да, и не что-то, а кто-то!
PM MAIL   Вверх
C4EBA
Дата 25.1.2012, 16:39 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 13.4.2009

Репутация: 1
Всего: 1



Думаю, если человек относится к программированию так и чувствует то, как изложено ниже - он программист:

"Почему заниматься программированием интересно? Какими радостями вознаграждаются те, кто им занимается?
Во-первых, это просто радость, получаемая при создании чего-либо своими руками. Как ребенок радуется, делая куличики из песка, так и взрослый получает удовольствие, создавая какие-либо вещи, особенно если сам их и придумал. Я думаю, что этот восторг — отражение восторга Господа, творящего мир, восторга, проявляющегося в индивидуальности и новизне каждого листочка и каждой снежинки.
Во-вторых, это удовольствие создавать вещи, которые могут быть полезны другим людям. Глубоко в душе мы испытываем потребность в том, чтобы другие использовали результаты нашего труда и считали их полезными. В этом отношении программная система по своей сути — то же, что и изготовленная ребенком подставка для карандашей «папе в подарок».
В-третьих, это очарование создания сложных головоломных объектов, состоящих из взаимодействующих движущихся частей и наблюдения за их работой, круг за кругом демонстрирующей результаты изначально заложенных принципов. Компьютер с работающей на нем программой обладает доведенным до высшего предела очарованием игорного или музыкального автомата.
В-четвертых, это радость, получаемая от неизменного узнавания нового, проистекающего из неповторимой природы задачи. В том или ином отношении задача всегда ставится по-новому, и тот, кто ее решает, получает новые знания — либо практические, либо теоретические, либо те и другие вместе.
Наконец, наслаждение доставляет работа со столь податливым материалом. Программист, подобно поэту, работает почти непосредственно с чистой мыс-лью. Он строит свои замки в воздухе и из воздуха, творя силой воображения. Трудно найти другой материал, используемый в творчестве, который столь же гибок, прост для шлифовки или переработки и доступен для воплощения грандиозных замыслов. Однако программная конструкция, в отличие от поэтических творений, реальна, в том смысле, что она движется и работает, производя видимые результаты, которые отделимы от самой конструкции. Она печатает результаты, рисует картинки, производит звуки, приводит в движение рычаги. В наше время осуществилось волшебство мифа и легенды. С клавиатуры вводится верное заклинание, и экран монитора оживает, показывая то, чего никогда не было и не могло быть.
Таким образом, программирование доставляет удовольствие, поскольку отвечает глубокой внутренней потребности в творчестве и удовлетворяет чувственные потребности, которые есть у всех нас.

Фредерик БРУКС Мифический человеко—месяц или как создаются программные системы" 
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1426 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.