Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Что определяет эффективность работы разработчика отчетов? / 23 сообщений из 23, страница 1 из 1
28.02.2005, 09:36
    #32935780
Нерюх
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Возьмем двух разработчиков отчетов. Один в разумный срок и с минимальным количеством ошибок сделает отчет, а второй будет его делать дольше, и качество будет хуже. Что отличает этих двух людей? Предположим, что первый более опытный. В чем состоит этот опыт? Что именно позволяет ему добиваться лучших результатов? Предположим также, что оба разработчика отчетов знают свой генератор на одинаковом уровне, и разница в скорости и качестве не связана с тем, что один увереннее знаком с интерфейсом среды разработки, чем другой.
Собственно вопрос. Какие именно знания и навыки позволяют первому разработчику добиваться более хороших результатов? (у меня уже есть свое мнение по этому вопросу, но выскажу я его позже)
...
Рейтинг: 0 / 0
28.02.2005, 10:14
    #32935836
S.PR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
НерюхКакие именно знания и навыки позволяют первому разработчику добиваться более хороших результатов? (у меня уже есть свое мнение по этому вопросу, но выскажу я его позже)
Воспитание и образование.
...
Рейтинг: 0 / 0
28.02.2005, 11:45
    #32936047
Нерюх
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
S.PR,
Ну, воспитание тут, скорее всего, вряд ли помогает :-)

Вообще мое мнение таково, что разница в скорости в основном определяется тем, в какой степени разработчик отчетов помнит структуру. При условии, что SQL они знают одинаково.
...
Рейтинг: 0 / 0
28.02.2005, 12:05
    #32936102
Dogen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
НерюхS.PR,
Ну, воспитание тут, скорее всего, вряд ли помогает :-)

Вообще мое мнение таково, что разница в скорости в основном определяется тем, в какой степени разработчик отчетов помнит структуру. При условии, что SQL они знают одинаково.
Ну а если они и "структуру помнят" одинаково?

P.S. Автор топика - разработчик отчетов?..
...
Рейтинг: 0 / 0
28.02.2005, 12:30
    #32936171
s.a.v.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
ну тогда причина банальна : один из них тратит меньше времени на собственно разработку отчетов - web, icq, кофе, покурить, да и просто неблагоприятная эргономическая обстановка на рабочем месте
:)
...
Рейтинг: 0 / 0
28.02.2005, 13:02
    #32936277
Нерюх
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Dogen
P.S. Автор топика - разработчик отчетов?..
Э-э, пока, пожалуй, нет.

s.a.v. , непроизводственные потери рабочего времени мы тоже не берем в расчет. Подразумевается, что чистое время, затраченно на производство отчета у этих 2-х субъектов одинаково.
...
Рейтинг: 0 / 0
28.02.2005, 13:04
    #32936285
Dogen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Нерюх Dogen
P.S. Автор топика - разработчик отчетов?..
Э-э, пока, пожалуй, нет.

s.a.v. , непроизводственные потери рабочего времени мы тоже не берем в расчет. Подразумевается, что чистое время, затраченно на производство отчета у этих 2-х субъектов одинаково.
1. IQ
2. Воспитание и образование
...
Рейтинг: 0 / 0
28.02.2005, 13:10
    #32936307
Нерюх
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
[quot Dogen
1. IQ
2. Воспитание и образование
[/quot]
Эти два параметра у наших 2-х субъектов тоже одинаковы. Что остается?
...
Рейтинг: 0 / 0
28.02.2005, 13:40
    #32936383
Dogen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Нерюх[quot Dogen
1. IQ
2. Воспитание и образование

Эти два параметра у наших 2-х субъектов тоже одинаковы. Что остается?[/quot]
Я перечитал первое сообщение в этом топике.
При прочих равных лучших результатов позволяет добиваться опыт, Вы сами же и ответили.
Теперь Вы хотите спросить, в чем заключается этот самый опыт?.. Вы что, первый год программируете?..
...
Рейтинг: 0 / 0
28.02.2005, 13:55
    #32936427
S.PR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
НерюхОдин в разумный срок и с минимальным количеством ошибок сделает отчет, а второй будет его делать дольше, и качество будет хуже. Что отличает этих двух людей?
Первый более ленивый!
Ленится отчеты переделывать :)
...
Рейтинг: 0 / 0
28.02.2005, 17:15
    #32937013
Нерюх
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Dogen
При прочих равных лучших результатов позволяет добиваться опыт, Вы сами же и ответили.
Теперь Вы хотите спросить, в чем заключается этот самый опыт?.. Вы что, первый год программируете?..
Да, меня как раз интересует, в чем заключается опыт разработчика отчетов. Мне известно, в чем заключается опыт проектировщика БД, программиста GUI, техсуппорта, частично тестировщика. А вот в чем выражается опыт разработчика отчетов, какой они приобретают самый полезный навык? Хотелось бы получить список склиллов в порядке убывания приоритета, которые отличают опытного разработчика отчетов от неопытного.
...
Рейтинг: 0 / 0
28.02.2005, 17:41
    #32937090
s.a.v.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
а какой список скиллов отличает человека, который качественно забивает гвозди? :)
навык он потому и навык, что с трудом поддается словестной формализации
Хотя интересно было бы услышать ваши мысли по поводу проектировщиков БД и GUI
...
Рейтинг: 0 / 0
28.02.2005, 17:59
    #32937132
Dogen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Нерюх Dogen
При прочих равных лучших результатов позволяет добиваться опыт, Вы сами же и ответили.
Теперь Вы хотите спросить, в чем заключается этот самый опыт?.. Вы что, первый год программируете?..
Да, меня как раз интересует, в чем заключается опыт разработчика отчетов. Мне известно, в чем заключается опыт проектировщика БД, программиста GUI, техсуппорта, частично тестировщика. А вот в чем выражается опыт разработчика отчетов, какой они приобретают самый полезный навык? Хотелось бы получить список склиллов в порядке убывания приоритета, которые отличают опытного разработчика отчетов от неопытного.
А каких отчетов?.. Примеры?
...
Рейтинг: 0 / 0
28.02.2005, 18:01
    #32937136
Dogen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Еще несколько удивляет рассмотрение проблемы в отрыве от проектирования структур данных. Надо ведь думать и о тех, кто будет отчеты писать :)

В связи с вышесказанным присоединяюсь к вопросу о том, какой опыт Вы считаете ценным для проектировщика БД.

"пока вы смотрите свой телевизор, инопланетяне через него трахают вам мозги"
...
Рейтинг: 0 / 0
28.02.2005, 18:22
    #32937186
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Не буду перечислять все, что я понимаю под опытом (неважно, будь то разработчик GUI или построитель отчетов - я, честно говоря, всегда был един в этих и еще нескольких лицах), но навскидку...

1. Почему человек, проработавший некоторое время на ремонте телевизоров, будет их чинить быстрее, чем новичок? Да потому, что у него накапливается некоторый набор стандартных неполадок, и, когда он встречает похожие признаки, то ликвидирует неисправность быстрее (не надо тратить время на поиск)

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

К слову сказать, выражение "Они знают SQL одинаково" не совсем корректно. Знание синтаксиса не является эквивалентом знания (тот, кто знает ноты, не обязательно пишет хорошую музыку; тот, кто выучил синтаксис, не обязательно пишет хорошие программы). Я уж не говорю о вещах, подобных оптимизации запросов...
...
Рейтинг: 0 / 0
02.03.2005, 12:25
    #32940756
Нерюх
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
s.a.v.а какой список скиллов отличает человека, который качественно забивает гвозди? :)
навык он потому и навык, что с трудом поддается словестной формализации
Хотя интересно было бы услышать ваши мысли по поводу проектировщиков БД и GUI
s.a.v. , tru55
Э-э, не свалиться бы в обсуждение сути и особенностей экспертного знания вообще...
Да, такой навык как "умение забивать гвозди трудно разложить на более простые компоненты, и почти не возможно формализовать. Сложно сказать, чем отличается "хороший забивальщик гвоздей" от плохого в плане навыка. Кроме как по конечному результату вряд ли возможно определить. Но вот, например, навыки столяра можно разложить на более элементарные и в какой-то степени описать, детализировать. Столяр умеет забивать гвозди, пользоваться пилой, рубанком и.т.п. Конечно, это не полная истина, и всей правды о нем, конечно, словами не скажешь, но такое описание все же больше, чем ничего.
Вернемся к нашему разработчику отчетов. Вот перечень полезных навыков, которые он приобретает, выполняя свои обязанности.
1. Опыт работы с реляционными структурами.
Бонус: работа с уже готовой структурой дает возможность быстро разобраться в предметной области и том, как она отображается на БД.
2. Практика в использовании SQL (если речь идет об отчетах на основе SQL)
3. Практика в оптимизации запросов
Бонус: Более глубокое понимание того, как работает сервер БД.
4. Опыт работы с требованиями и (или) выполнения работы по ТЗ.
5. Навык в использовании конкретного генератора отчетов.
Будут корректировки?
...
Рейтинг: 0 / 0
02.03.2005, 12:30
    #32940770
Dogen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Нерюх s.a.v.а какой список скиллов отличает человека, который качественно забивает гвозди? :)
навык он потому и навык, что с трудом поддается словестной формализации
Хотя интересно было бы услышать ваши мысли по поводу проектировщиков БД и GUI
s.a.v. , tru55
Э-э, не свалиться бы в обсуждение сути и особенностей экспертного знания вообще...
Да, такой навык как "умение забивать гвозди трудно разложить на более простые компоненты, и почти не возможно формализовать. Сложно сказать, чем отличается "хороший забивальщик гвоздей" от плохого в плане навыка. Кроме как по конечному результату вряд ли возможно определить. Но вот, например, навыки столяра можно разложить на более элементарные и в какой-то степени описать, детализировать. Столяр умеет забивать гвозди, пользоваться пилой, рубанком и.т.п. Конечно, это не полная истина, и всей правды о нем, конечно, словами не скажешь, но такое описание все же больше, чем ничего.
Вернемся к нашему разработчику отчетов. Вот перечень полезных навыков, которые он приобретает, выполняя свои обязанности.
1. Опыт работы с реляционными структурами.
Бонус: работа с уже готовой структурой дает возможность быстро разобраться в предметной области и том, как она отображается на БД.
2. Практика в использовании SQL (если речь идет об отчетах на основе SQL)
3. Практика в оптимизации запросов
Бонус: Более глубокое понимание того, как работает сервер БД.
4. Опыт работы с требованиями и (или) выполнения работы по ТЗ.
5. Навык в использовании конкретного генератора отчетов.
Будут корректировки?
0. Знание предметной области.
Без этого такой разработчик превращается не пойми во что. Ему разжевывать надо до такой степени, что дешевле поручить разработку отчета грамотному специалисту. Предметную область надо изучать в период обучения и вхождения в курс дела
...
Рейтинг: 0 / 0
02.03.2005, 14:01
    #32941136
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
6. Поскольку в реальности база не всегда хорошо документирована, неполохо бы уметь работать с CASE-средствами (хотя бы сделать реверсе инжиниринг и повесить схему на стенку)

PS Из собственной практики
...
Рейтинг: 0 / 0
02.03.2005, 15:10
    #32941447
s.a.v.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
7. Знания из области эргономики и дизайна. К сожалению, отсутствие этих качеств у разработчиков не редкость.
...
Рейтинг: 0 / 0
27.04.2005, 00:55
    #33037244
erny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Интересная тема, у меня живой пример:
2 внедрюка-
1 имеет опыт работы 4 года с БД Oracle, CR, опыт внедрения нескольких обьектов, сотни отчетов, технических заданий - но на него постоянно жалуются, мол как сделает, так лутше бы неделал, хотя вроде все правельно делает, но клиенты недовольны, повторюсь, технически претензий к нему нет.
2 имеет опыт работы 1 год, все сам изучает, ни одной жалобы, обьем работ выполняет в два раза больше чем предыдущий.....
Мой вывод - умение работать с поставленой задачей, понимание клиента и умение удовлетворить клиента. А тут не iq, ни опыт непоможет, это от человека зависит
...
Рейтинг: 0 / 0
27.04.2005, 09:51
    #33037491
Сахават Юсифов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Опытный.
Как только пахнет заработком, он расширяет для себя ТЗ клиента до общего случая. Потом продает другим с мелькими или без додельками.

Неопытный.
Каждый раз улучшает.

Главное Ctrl-C и Ctrl-V.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
04.08.2006, 16:43
    #33900415
kvakin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Сахават Юсифов Опытный.
Как только пахнет заработком, он расширяет для себя ТЗ клиента до общего случая. Потом продает другим с мелькими или без додельками.
Для этого надо предметную область и систему знать от и до, что возможно только на средних системах и при непосредственным контаком с заказчиком.
...
Рейтинг: 0 / 0
04.08.2006, 23:19
    #33901017
Dimpon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что определяет эффективность работы разработчика отчетов?
Для любопытных
http://magegame.ru/?rf=42726f6461796761
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Что определяет эффективность работы разработчика отчетов? / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]