Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.10;
Скачать: CL | DM;

Вниз

Какой специалист с Вашей точки зрения предпочтительней ?   Найти похожие ветки 

 
Kostafey ©   (2007-05-11 17:59) [0]

Тоже хочу нахлынувшей на форум бредятиной позаниматься.

Вот что приходиться иногда слышать:
"Чистый" программист никому не нужен.
Нужен специалист и в предметной области.

Так вот и сабж. Какой специалист с Вашей точки зрения предпочтительней
для разработки АИС (или ряда АИС) для данной области деятельности

Опытный, толковый программист, но ничего не знающий о предметной области
или посредственный программист без практики, но знающий предметную облать ?


 
ArtemESC ©   (2007-05-11 18:06) [1]

Никакой никому не нужен


 
Kostafey ©   (2007-05-11 18:10) [2]

> Никакой никому не нужен

:))))
А какой нужен?

Дворник нужен?


 
Gero ©   (2007-05-11 18:12) [3]

Опытный, толковый программист, знающий предметную область.

Одним словом, лучши быть здоровым и богатым, чем бедным и больным. Остальное — кони в вакууме.


 
Игорь Шевченко ©   (2007-05-11 18:17) [4]


> Опытный, толковый программист, но ничего не знающий о предметной
> области


Опытный толковый программист, не знающий о предметной области, гарантировано напишет лучшую программу, чем


> посредственный программист без практики, но знающий предметную
> облать


 
StriderMan ©   (2007-05-11 18:17) [5]

а че такое АИС? :)


 
ProgRAMmer Dimonych ©   (2007-05-11 18:17) [6]

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


 
Desdechado ©   (2007-05-11 18:18) [7]

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


 
isasa ©   (2007-05-11 18:21) [8]

Desdechado ©   (11.05.07 18:18) [7]
:)
А если нет?


 
Kostafey ©   (2007-05-11 18:22) [9]

> Опытный, толковый программист, знающий предметную область.

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

Остальные программсты либо стены красят,
либо их приглашают извне для конкретной разработки за большие $$.
:))

Вот и спрашивашивается какие лучше ?

я только 1 знаю
Не, сразу скажу это я не про себя. Я к числу тех отношусь, кто стены красит ;))))


 
clickmaker ©   (2007-05-11 18:22) [10]

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


 
isasa ©   (2007-05-11 18:24) [11]

clickmaker ©   (11.05.07 18:22) [10]

предметную область иногда сам заказчик до конца не понимает...


:)
А оно ему надо. Он же эту область "автоматизирует" и за это деньги платит ...


 
Kostafey ©   (2007-05-11 18:24) [12]

> Если есть отдельный аналитик, способный грамотно поставить
> задачу и понимающий предметную область, то ему можно придать
> пяток чистых кодеров. И все будет ок.

Ваша правда. Так и делается.


 
Gero ©   (2007-05-11 18:27) [13]

> [9] Kostafey ©   (11.05.07 18:22)
> Чего-чего а таких у нас просто нет.

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


 
Плохиш ©   (2007-05-11 18:29) [14]


> Какой специалист с Вашей точки зрения предпочтительней ?

Который знает для чего нужны вода и моющие средства...


 
Kostafey ©   (2007-05-11 18:34) [15]

Вообще из ветки можно сделать довольно - таки интересный вывод:

Байка о том, что "Чистый" программист никому не нужен - не более чем миф.
Именно он-то и нужен, а если голова есть, то вникнуть в решаемую задачу он
всегда сможет. И решит он ее куда более грамотно, чем человек, знающий
"всего понемногу".

Я прав ?


 
Kostafey ©   (2007-05-11 18:35) [16]

> Который знает для чего нужны вода и моющие средства...

Да что ты, так много ведь не заработаешь, поверь моему опыту.
Главное знать как краску наносить :)


 
Gero ©   (2007-05-11 18:44) [17]

> [15] Kostafey ©   (11.05.07 18:34)
> Байка о том, что «Чистый» программист никому не нужен —
> не более чем миф.

Ага.

> Именно он-то и нужен,

Не всегда.


 
Anatoly Podgoretsky ©   (2007-05-11 18:48) [18]

> Игорь Шевченко  (11.05.2007 18:17:04)  [4]

Шиш чего он напишет, если только не изучит предметную область.


 
Gero ©   (2007-05-11 18:49) [19]

> [18] Anatoly Podgoretsky ©   (11.05.07 18:48)
> Шиш чего он напишет, если только не изучит предметную область.

Потому [3].


 
Kostafey ©   (2007-05-11 18:50) [20]

> > не более чем миф.
> Ага.

Спасибо, меня это больше всего интересовало.


> > Именно он-то и нужен,
> Не всегда.

Что вы имеете в виду?


 
Плохиш ©   (2007-05-11 18:50) [21]


> Kostafey ©   (11.05.07 18:35) [16]
> > Который знает для чего нужны вода и моющие средства...
>
>
> Да что ты, так много ведь не заработаешь, поверь моему опыту.
> Главное знать как краску наносить :)

Перед тем как голову покрасить, её надо помыть, а то всё-равно краска с грязью кусками слезет :-P
А ты про что подумал?


 
Kostafey ©   (2007-05-11 18:53) [22]

> [21] Плохиш ©   (11.05.07 18:50)

Снимаю шляпу. Уел.
1:0 В Вашу пользу. ;)


 
Gero ©   (2007-05-11 19:10) [23]

> [20] Kostafey ©   (11.05.07 18:50)
> Что вы имеете в виду?

Имею ввиду, что в каждом конкретном случае может быть необходим совершенно непредсказуемый вариант.


 
VirEx ©   (2007-05-11 19:25) [24]


> Так вот и сабж. Какой специалист с Вашей точки зрения предпочтительней
> для разработки АИС (или ряда АИС) для данной области деятельности
>
> Опытный, толковый программист, но ничего не знающий о предметной
> области
> или посредственный программист без практики, но знающий
> предметную облать ?

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


 
Sergey Masloff   (2007-05-11 19:33) [25]

Anatoly Podgoretsky ©   (11.05.07 18:48) [18]
>> Игорь Шевченко  (11.05.2007 18:17:04)  [4]

>Шиш чего он напишет, если только не изучит предметную область.

+1


 
Думкин ©   (2007-05-11 19:45) [26]

> Вообще из ветки можно сделать довольно - таки интересный
> вывод:

Ни разу нельзя. Это только если технарь по образованию такие выводы делаются. Но тогда и все можно, словно и бога нет.

Нужно сотрудничество. А универсалов уже нигде нет. Уайлс был возможно последним.


 
Kostafey ©   (2007-05-11 19:46) [27]

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

Становится совсем интересно.
Какой уровень алгоритмиста подразумевется ?

Сортировка методом "пузырька" или расчет положения пикселов в окружности или еще выше ?

Да и потом, разве сегодня это столь важно. Нет, оговорюсь, важно, но главное
это уже знание технологии.


 
P   (2007-05-11 19:55) [28]

А что такое знание предметной области?

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

Это к примеру.

Все остальное также красиво описывается математически. Отлично, если проектировщик и программист сперва договориться о терминах, до начала проектирования. В остальном проблем нет.


 
Sergey Masloff   (2007-05-11 20:05) [29]

P   (11.05.07 19:55) [28]
>Если мне дадут набор формул по гидродинамике, то с помощью >справочника по численным методам я смогу разработать алгоритмы и >интерфейс к ним для управления нефтеперерабатывающим заводом...
Смеяться или плакать не знаю. Да насос какой-нибудь рассчитаешь. Может быть. Потому что нюансов там немало ;-)
 А вот для управления заводом формул пока нет.


 
Думкин ©   (2007-05-11 20:10) [30]


> P   (11.05.07 19:55) [28]

Ну... гидродинаика тут прямо скажем совсем не при делах.
Да и с остальным проблем будет немало. Если бы дело было в формулах и интерфейсе...


 
Kostafey ©   (2007-05-11 20:11) [31]

> Если мне дадут набор формул по гидродинамике, то с помощью
> справочника по численным методам я смогу разработать алгоритмы
> и интерфейс к ним для управления нефтеперерабатывающим заводом...

Нет. Набор формул по гидродинамике - это 1/10. Необходимо вникнуть
в техпроцесс. Это сложнее. Кроме того, готового набора формул может и не быть,
а имеющиеся разрозненные собрать воедино неспециалисту сложновато.


> если проектировщик и программист

А если вам же и проектировать БД придется. Тут вообще без знания предметной области
никак. Нужно вникать.

А в целом согласен.


 
Другой ©   (2007-05-11 22:24) [32]

P   (11.05.07 19:55) [28]

Вот у нас в городе хорошего 1С-ника трудно найти! Про алгоритмы я молчу, никакие, а вот знание предметной области, ... :)


 
TUser ©   (2007-05-11 23:33) [33]

> Игорь Шевченко ©   (11.05.07 18:17) [4]

Приходится иметь дело с программами, написанными и так, и сяк, и здак. И проф.-программистами и любителями (но профессионалами из данной предметной области). Если программа большая (от ~15-20 тыс. строк кода, условно), то самые лучшие, - написанные профями-программерами в теснейшем взаимодействии с программерами-любителями из данной области. Если меньше, то любители рулят, однозначно. Профессионалу пока объяснишь, да еще он и не понмает предмета настолько, насколько требуется ... А любитель может еще и ТЗ по мере необходимости корректировать.


 
P   (2007-05-11 23:53) [34]

Если нужен универсальный ответ, то тот кто пишет больше кода за меньшие деньги.


 
Юрий ©   (2007-05-11 23:54) [35]

> [34] P   (11.05.07 23:53)

Ага, причём не важно какого. Интересное мнение.


 
TUser ©   (2007-05-11 23:56) [36]

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


 
Petr V.Abramov   (2007-05-12 00:35) [37]

смотря что понимать под предметной областью. Нписание компонент, например - тоже предметная область


 
Суслик ©   (2007-05-12 01:48) [38]

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

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


 
Юрий Зотов ©   (2007-05-12 10:25) [39]

> P   (11.05.07 19:55) [28]

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

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

И никакой справочник по численным методам тут не поможет. А вот знание физики моделируемого процесса - поможет.

Ну так что - выкладывать?
:о)


 
isasa ©   (2007-05-12 11:06) [40]

Юрий Зотов ©   (12.05.07 10:25) [39]
:)
Ой не надо. Тут от своей теплофизики голова пухнет.
Согласен на все 100%. Прошел этот вариант еще в 1985.
Знание о том, что программируешь необходимо. В конце концов, должно же быть элементарное любопытство ... :)



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

Текущий архив: 2007.06.10;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.018 c
2-1179473515
Новичек
2007-05-18 11:31
2007.06.10
Вызов команды del (либо erase) в Delphi.


2-1179834805
IgorMish
2007-05-22 15:53
2007.06.10
Как записать картинку в Paradox


2-1179777553
greengeneral
2007-05-21 23:59
2007.06.10
Смешивание цветов RGB


15-1179560996
Ega23
2007-05-19 11:49
2007.06.10
Ну всё, товарищи.


2-1179839213
_vl_
2007-05-22 17:06
2007.06.10
Перевод из строки в число