Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];

Вниз

Чем отличается кодер от программиста ?   Найти похожие ветки 

 
Игорь Шевченко ©   (2006-11-21 13:26) [40]

Да снобизм это чистой воды.


 
Desdechado ©   (2006-11-21 13:27) [41]

Думкин ©   (21.11.06 13:22) [37]
Не зря я провел аналогию с работником конвейера. Ограниченный набор постоянно повторяющихся операций.
Если кто помнит немой фильм с Чаплином, где он изображает такого работника.


 
Dok_3D ©   (2006-11-21 13:28) [42]

2 clickmaker ©   (21.11.06 13:25) [39]
вот кодер
http://www.rusclipart.ru/products_pictures/R58_1.jpg


Такой кодер много не наработает :)


 
clickmaker ©   (2006-11-21 13:28) [43]


> немой фильм с Чаплином, где он изображает такого работника

тогда уже кодеры были??


 
boriskb ©   (2006-11-21 13:29) [44]

Игорь Шевченко ©   (21.11.06 13:26) [40]
Да снобизм это чистой воды.


"Это" это где?

Нет различия между терминами?
Таких людей(кодер) у нас просто нет?


 
Desdechado ©   (2006-11-21 13:29) [45]

clickmaker ©   (21.11.06 13:28) [43]
Тогда как раз конвейер придумали.


 
Думкин ©   (2006-11-21 13:30) [46]


> Desdechado ©   (21.11.06 13:27) [41]

Я понимаю, когда так работает кассир, оператор или кто еще. Но в плане работы с программой я такой тип работника представляю с трудом. И главное. не вижу причны доводить ТЗ до такого уровня, чтобы ешго могла набрать обезьяна тупо повторяя операции. как на ковейере.

Пожалуй присоединюсь к
> Игорь Шевченко ©   (21.11.06 13:26) [40]

Все-таки есть принежение некоторой важной функциональности.


 
Игорь Шевченко ©   (2006-11-21 13:31) [47]

boriskb ©   (21.11.06 13:29) [44]


> "Это" это где?


Это - это здесь.


> Нет различия между терминами?


Нет конечно


 
Desdechado ©   (2006-11-21 13:31) [48]

Игорь Шевченко ©   (21.11.06 13:26) [40]
> Да снобизм это чистой воды.
Кто на что учился...
Некоторые не гнушаются и метлой махать, а другим и в мерседесе жестко, феррари подавай.


 
Dok_3D ©   (2006-11-21 13:31) [49]

2 Desdechado ©   (21.11.06 13:27) [41]
>>Ограниченный набор постоянно повторяющихся операций.

А у "программиста", значит, неограниченный набор уникальных операций. Да?


 
StriderMan ©   (2006-11-21 13:32) [50]


> Desdechado ©   (21.11.06 13:31) [48]
> мерседесе жестко, феррари подавай.

мерседес всяко помягче будет


 
boriskb ©   (2006-11-21 13:34) [51]

Игорь Шевченко ©   (21.11.06 13:31) [47]
> Нет различия между терминами?

Нет конечно


Сейчас в России или никогда и не было?
И нигде.


 
Dok_3D ©   (2006-11-21 13:35) [52]

Desdechado ©   (21.11.06 13:31) [48]
Кто на что учился...
Некоторые не гнушаются и метлой махать, а другим и в мерседесе жестко, феррари подавай.


Это называется амбиции. К теме обсуждения отношения не имеет.


 
Dok_3D ©   (2006-11-21 13:37) [53]

2 boriskb ©   (21.11.06 13:34) [51]

Ты что вопросы задаешь? Если знаешь где эти различия имеют место быть - говори.
Лично я слово "кодер" только на этом форуме видел в подобных ветках :)


 
boriskb ©   (2006-11-21 13:38) [54]

Dok_3D ©   (21.11.06 13:37) [53]
Ты что вопросы задаешь?


Трудно догадаться?

Что бы уточнить позицию собеседника прежде чем возражать/поддерживать.


 
Игорь Шевченко ©   (2006-11-21 13:39) [55]

boriskb ©   (21.11.06 13:34) [51]


> Сейчас в России или никогда и не было?
> И нигде.


Я вам не скажу за всю Одессу - вся Одесса очень велика. Может, где и было - программист первой категории, программист второй категории, диетический программист. Но тот, кто пишет программы всегда называется программистом, как ни странно. Уровень может быть разный, вон у слесарей и токарей даже разряды существуют.


 
Dok_3D ©   (2006-11-21 13:40) [56]

2 boriskb ©   (21.11.06 13:38) [54]

Уж Игорь-то предельно ясно и кратко высказал свою позицию :)


 
Думкин ©   (2006-11-21 13:42) [57]

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

А за серьезные ИТ конторы грустно - чтож они программистов не нанимают, а тупых кодеров?


 
clickmaker ©   (2006-11-21 13:43) [58]

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


 
TJulia ©   (2006-11-21 13:43) [59]


> Требования к претендентам на работу в буддийских странах


А Индия буддийская страна?


> А кто из Мадраса? Это ты нам расскажи.


Рассказать могу о том, с чем сталкивалась. Они, конечно, хорошие лентяи, прежде, чем что-то сделать, долго разводят плодотворные дискуссии. Но результаты в математике вроде вполне приличными получаются. Вот мне и интересно, что такого философского они в программировании творят.


 
clickmaker ©   (2006-11-21 13:45) [60]


> Вот мне и интересно, что такого философского они в программировании
> творят.

Не хочу тебя обидеть, но не будучи программистом этого просто не поймешь


 
boriskb ©   (2006-11-21 13:46) [61]

Игорь Шевченко ©   (21.11.06 13:39) [55]
Но тот, кто пишет программы всегда называется программистом,


А разве постановщик задач (на заре моей карьеры был у меня такой - персональный :) ) не "пишет программы"?
Или он тоже "программист"?
Она и языка то ни одного не знала. Умная девушка была.


 
Игорь Шевченко ©   (2006-11-21 13:49) [62]

boriskb ©   (21.11.06 13:46) [61]


> А разве постановщик задач (на заре моей карьеры был у меня
> такой - персональный :) ) не "пишет программы"?


Не пишет. Его(ее) можно называть аналитиком, проектировщиком, но никак не программистом.


 
clickmaker ©   (2006-11-21 13:49) [63]


> Она и языка то ни одного не знала. Умная девушка была

но молчаливая, видимо?


 
boriskb ©   (2006-11-21 13:53) [64]

Игорь Шевченко ©   (21.11.06 13:49) [62]
Не пишет.


Круто ты :))

Тогда скажи кто "делает автомобили"?
Тот, кто гайки клепает - он делает?
Или тот кто сборщик на конвейре?
Или дизайнер?
Они делают?

P.S.
Уверен, ты понимаешь, про что я :)


 
Правильный Вася   (2006-11-21 13:55) [65]

что такого философского они в программировании творят.
if( a = True ) then
 result := True
else if( a = False ) then
 result := False
else
 result := ( not True ) and ( not False );


 
isasa ©   (2006-11-21 13:56) [66]

Кстати о птичках. Согласно еще совковым ГОСТам ТЗ доволно общий документ. Описывающий задачи "в целом". А вот "Описание алгоритма", на которое все сейчас "забили" - уже подробный документ.


 
Игорь Шевченко ©   (2006-11-21 13:56) [67]

boriskb ©   (21.11.06 13:53) [64]

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


 
Думкин ©   (2006-11-21 13:57) [68]


> isasa ©   (21.11.06 13:56) [66]

Вот. Доводить ТЗ до уровня ниже плинтуса - дичь.


 
TJulia ©   (2006-11-21 13:57) [69]


> Не хочу тебя обидеть, но не будучи программистом этого просто
> не поймешь


А этот философский подход только у индусов или у кого-то еще? И много ли вреда он приносит?


 
boriskb ©   (2006-11-21 14:01) [70]

Игорь Шевченко ©   (21.11.06 13:56) [67]
Автомобиль, дружище, продукт труда не одного человека. А вот программа вполне себе может быть продуктом одного человека


Не согласен.
Дело лишь в масштабах.
Вполне могу себе представить автомобиль, сделанный одним человеком.
Ты еще лучше представишь программу - продукт работы многих тыс. людей разных профессий.

Чтобы не отклонятся от темы:
Я вижу различие между терминами "программист" и "кодировщик"
Для этого лишь процесс должен быть продолжительным и задача достаточна сложной.

А то, что в обиходе "сейчас и в России" это практически синонимы.
Это да. Согласен.


 
clickmaker ©   (2006-11-21 14:01) [71]


> А этот философский подход только у индусов или у кого-то
> еще? И много ли вреда он приносит?

не знаю. Может у китайцев еще. А вреда нам он вообще не приносит. Потому как они не на русских работают в основном.


 
Игорь Шевченко ©   (2006-11-21 14:03) [72]

boriskb ©   (21.11.06 14:01) [70]


> Я вижу различие между терминами "программист" и "кодировщик"


Озвучь


 
Курдль ©   (2006-11-21 14:04) [73]

Я не работал в крупных IT компаниях, производящих софт нагора в больших количествах. Но могу поделиться опытом сотрудничества с одной из них, пишущей заказы для Боинга, Делла и т.п. В штате около полутора тысяч сотрудников. Все сидят в огороженных ширмочками клетушках внутри здания бывшего завода (от горизонта до горизонта видны лишь головы сотрудников).
Должностей кодер/кодировщик/программист там нет. Есть разработчик (developer) с разными вариациями на тему старший, ведущий и т.п.
В проектной деятельности существует несколько степеней формализации (не помню англоязычной аббревиатуры). То, что я раньше считал приемлемым ТЗ у них числится, как 1-я степень формализации. Сами же они работают по последней - 5-й степени. Это когда строго описаны даже малейшие правила наименования переменных, методов и прочая мелочь, на которую продвинутые кодеры обычно не обращают внимания.


 
Игорь Шевченко ©   (2006-11-21 14:07) [74]


> Это когда строго описаны даже малейшие правила наименования
> переменных, методов и прочая мелочь


Промежду прочим, очень полезная вещь.


 
Курдль ©   (2006-11-21 14:08) [75]


> Игорь Шевченко ©   (21.11.06 14:07) [74]
> Промежду прочим, очень полезная вещь.

Я привык, когда такие правила являются частью корпоративной технологии, а не предметом формализации ТЗ.


 
boriskb ©   (2006-11-21 14:09) [76]

Игорь Шевченко ©   (21.11.06 14:03) [72]
Озвучь


Нууу.
Это одной фразой не смогу :)
Это долго надо.
Вот я, например, в течении примерно 1-1,5 лет в начале был кодером. То есть в задачу не вникал. Вопросы  пользователю не задавал. И алгоритмы если и придумывал, то только давно придуманные :)

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

Ты уж извини... :)


 
Игорь Шевченко ©   (2006-11-21 14:10) [77]

Курдль ©   (21.11.06 14:08) [75]

Насколько я понимаю, в ТЗ они появляются из той самой корпоративной технологией для тех, кто не успел сабжевой технологией проникнуться :)


 
Игорь Шевченко ©   (2006-11-21 14:14) [78]

boriskb ©   (21.11.06 14:09) [76]


> Вот я, например, в течении примерно 1-1,5 лет в начале был
> кодером. То есть в задачу не вникал. Вопросы  пользователю
> не задавал. И алгоритмы если и придумывал, то только давно
> придуманные :)
>
> То что ты называешь "программист низкой квалификации"


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


> Только, я хоть и не имел опыта, но книг уже начитался.
> Так вот - в трудах классиков 70-80-х годов, эти термины
> хоть и тоже расплывчато, но все же различаются.
> И я как-то так... с ними соласился.
>
> Ты уж извини... :)


Ну например в трудах Ван-Тассела и Уэзеррела (как раз то самое время), я не то, что отличий, а и терминов-то не нашел.


 
Eraser ©   (2006-11-21 14:19) [79]

> [29] Rouse_ ©   (21.11.06 13:09)


> А хоть горшком себя назови, всеравно будешь тем, кем тебя
> обозвали в трудовой книжке

ага, эт точно, а для посторонних вообще "компьютещиком" :)


 
Anatoly Podgoretsky ©   (2006-11-21 14:22) [80]

> Cyrax  (21.11.2006 12:46:00)  [0]

> Я ж часто кодером себя называю...

Надо привлечь за мошенничество.



Страницы: 1 2 3 4 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.63 MB
Время: 0.046 c
15-1163802090
lookin
2006-11-18 01:21
2006.12.10
Реформа РАН и прочее


2-1164281662
1701g0
2006-11-23 14:34
2006.12.10
результат работы.


15-1163750434
Alien1769
2006-11-17 11:00
2006.12.10
Класс числа


15-1164184841
zdm
2006-11-22 11:40
2006.12.10
INDY attach


6-1153729806
KyRo
2006-07-24 12:30
2006.12.10
Возникает ошибка при коннекте





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский