Форум: "Прочее";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];
ВнизКакой специалист с Вашей точки зрения предпочтительней ? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.052 c