powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Что определяет эффективность работы разработчика отчетов?
23 сообщений из 23, страница 1 из 1
Что определяет эффективность работы разработчика отчетов?
    #32935780
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возьмем двух разработчиков отчетов. Один в разумный срок и с минимальным количеством ошибок сделает отчет, а второй будет его делать дольше, и качество будет хуже. Что отличает этих двух людей? Предположим, что первый более опытный. В чем состоит этот опыт? Что именно позволяет ему добиваться лучших результатов? Предположим также, что оба разработчика отчетов знают свой генератор на одинаковом уровне, и разница в скорости и качестве не связана с тем, что один увереннее знаком с интерфейсом среды разработки, чем другой.
Собственно вопрос. Какие именно знания и навыки позволяют первому разработчику добиваться более хороших результатов? (у меня уже есть свое мнение по этому вопросу, но выскажу я его позже)
...
Рейтинг: 0 / 0
Что определяет эффективность работы разработчика отчетов?
    #32935836
Фотография S.PR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НерюхКакие именно знания и навыки позволяют первому разработчику добиваться более хороших результатов? (у меня уже есть свое мнение по этому вопросу, но выскажу я его позже)
Воспитание и образование.
...
Рейтинг: 0 / 0
Что определяет эффективность работы разработчика отчетов?
    #32936047
Нерюх
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.PR,
Ну, воспитание тут, скорее всего, вряд ли помогает :-)

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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