Обновить
0
0
Олег Шишкин @oleg_shishkin

Пользователь

Отправить сообщение
Еще раз повторю — эту надстройку писал я — и я сопостовлял все объекты 1С видимые пользователю с реальными таблицами БД. И то безобразие, которое творилось с реальной БД — повергло бы в шок любого специалиста по реляционным БД. Просто я помогал реальным людям-конфигураторам 1С ускорять в ДЕСЯТКИ раз их скрипты — зная всю подноготную 1С
Выложенная надстройка работает (ла) под 1.8 — просто Вы никогда не сидели в трассировщике запросов сервера. И вы например ничего не знаете о выбираемом по умолчанию 1С уровне изолированности транзакций и прочих плюшках, а также способе хранения реальных данных и их выборе из БД 1С
1C — это попытка натянуть объектную(сущностную) модель данных на реляционное хранилище данных. И попытка полностью провальная. Но качество любого продукта никогда не коррелируется с его продажами. Это две разные вещи. Как например процессоры Intel и процессоры Vax машин. Как операционная система Windows и OS/2 или VMS
Поэтому люди, которые изначально учились правильному SQL просто выпадают в осадок от результатов того, что им возвращает 1C
Очень часто проектировщики систем допускают одну, но решающую ошибку — они не учитывают накладные расходы. Как в школе когда дается физика — школьникам не дают понятия силы трения — так и здесь в большинстве случаев проектанты не понимают что 10 объектов, это не одно и тоже что 1000, а уж тем более не 100000 объектов. И когда такие горе разработчики попадают в ловушку расширения системы — начинаются охи и ахи. Как же так вы нам обещали!!! Сразу говорю что курсы 1С учат людей строить запросы НЕПРАВИЛЬНО. Потому что то что посылается на сервер — это вообще не то что подразумевается пользователем. И приведенная публикация (моя) — это итог упрашиваний писателей конфигурации, когда на крошечные запросы система вешает систему на полчаса. При этом честно признаюсь — люди пишущие большие конфигурации об этом прекрасно знают. Также они знают, что запрос 1С это не запрос SQL — и в большинстве своем он преобразуется в запрос SQL не оптимально или неправильно. При этом вы наверно не знаете, что движок БД 1С используется без изменения со времен DBF файлов.
Еще маленькое замечание. Наверное для умного руководителя не столько важна данная градация, сколько динамика движения коллектива и главное НАПРАВЛЕНИЕ(ВЕКТОР) движения коллектива. Наверно многие согласятся (а может и нет), что выбранный типаж может двигаться только к своим соседским типажам (хотя двигаться в сторону Порождающего типажа намного сложнее. Например Рок звезды — порождающий типаж к Линейщикам, поэтому с возрастом Рок звездам легче перейти в линейщики. И наоборот двигаться Линейщикам в сторону рок звезд едва ли возможно :) Дальние переходы возможны, но это как сказать — ломать карму :)
1С не любят из-за того что это один огромный костыль. Если бы видели, что он посылает на SQL(не важно какой) сервер — вы просто матом изошли. Есть единственная толковая книга по 1С — называется «Профессиональная робота в 1с» вроде и там в некоторых местах мелким шрифтом пишут, что не надо делать на 1с — хотя до этого целые главы посвящены, что это и надо делать :) И работа с 1С возможно, если только выкинуть все из коробки и писать заново всю конфигурацию. Публикации ( infostart.ru/public/78413 и др )
Если Вы на практике например никогда не сталкивались с «эзотерическими творческими решениями», то Вам никогда понять например взаимоотношений линейщиков и рок звезд, и так можно продолжать и продолжать. У меня друган в ходит в пятерку людей по Союзу, который может конфигурить протокол x.25 и его железо. Понять таких людей не возможно — а только воспринимать как данность.
Я могу здесь вам разнести все вышеуказанные группы в категории элементов теории У-Син. Указать все взаимосвязи и взаимозависимости (положительные и отрицательные связи) каждой группы. Способы решения основных проблем коллективов программистов по принципу Мать-Сын. Но для Вас я думаю это будет просто гороскоп. А для китайской медицины — это тысячелетия изучения законов Природы. Конечно каждый смотрит со своей колокольни. И как сказано в Чжуан-цзы «С лягушкой, живущей в колодце, не поговоришь об океане, ведь она привязана к своей дыре, — ответил Дух Океана Жо. — Летней мошке не объяснишь, что такое лед, ведь она стеснена сроком ее жизни. С ограниченным ученым не поговоришь о Великом Пути — ведь он скован своим учением. Ты сейчас вышел из своих берегов, увидел великий Океан и понял свою ничтожность. Значит, с тобой теперь можно толковать о великой истине.» Только не обижайтесь.
я например благодарен автору за такую форму представления очень важной и нужной информации. И здесь хочется процитировать великий труд «Хуайнань-цзы»

«В то время как глаз видит кончик осенней паутинки, ухо не слышит раскатов
грома; когда ухо прислушивается к звучанию нефритового цина, глаз не
видит и горы Тайшань. Когда воля устремлена на малое, тогда забываем
о большом.»
точно подмечено :)
Кстати такое деление очень легко объясняется китайской теорией У-Син (теория 5 элементов). Также она легко объясняет и соответствующее взаимодействие между этими выделенными группами.
Я учился в классе (в советское время) — в котором собрали одних отличников, ну и хорошистов для дополнения. Это страшное дело я вам честно признаюсь. Ни чьим детям этого не пожелаю.
Нет не конфликтовал — и Вы совершенно правы, что Дельцы выдают очень качественный продукт. Если было бы не так — то они бы не зарабатывали столько. Их очень легко отличить от других тем, что я указывал — они БЕРЕГУТ свои ЗНАНИЯ и просто так УДОЧКОЙ с Вами не поделятся, а вот РЫБЫ вам «продадут» сколько угодно. Вот это вызывает внутреннее напряжение у линейщиков, работающими с Дельцами и только у них. В термине Делец нет ничего обидного или плохого. Главное их достоинство — они СОБИРАТЕЛИ и ХРАНИТЕЛИ знаний. Но как и любой метал, который разрушается от внутреннего напряжения — так и Дельцы изнутри разрушают коллективы. Линейщики обособляются, нарастают конфликты уже между ними — и все коллектива нет.
Полностью согласен со всем — хотя на практике встретил один раз. В жизни было точь — в точь. Бывает крайне полезен в корпоративной среде. Про помещение со звукоизоляцией — обязательно к употреблению.
Единственная проблема работы с дельцами — то, что они хранят свои знания. Потому что это их деньги. Линейщики миряться с этим как с неизбежным злом. Но реально вытащить знания с дельцов — это отдельная наука. Легче заинтересовать рок звезду и потом понять их решения.
если посмотреть на мой пройденный опыт — то Ваша оценка верна
Хотя не обязательно, что это будет внешний консультант. Работодатель часто нанимает таких людей — пытаясь за короткий срок работы с ними выжать из него знания по принципу «ты нам знания, мы тебе деньги и знания»
Делец — будет работать ВСЕГДА только на себя. Ему интересен только свой рост (знаний и денежный). Тим-лид подразумевает ответственность за коллектив. На этой должности как указывали другие хороши совместный тип пассажир+линейщик(перевес пассажира). Раньше были еще очень немногочисленный класс архитекторы задач(не путать со scrum master). Которые направляли ownerов и взаимодействовали с линейщиками. Это тоже совместный тип линейщик+пассажир(перевес линейщик).
В дополнение — пару замечаний о коллективах разработчиков (О себе — 25 лет разработки, типичный линейщик, красный диплом, не отличник)
— линейные программисты — основа коллектива, его связующая ткань. Основная болезнь — постепенное одеревенинение, а затем и каменение. Самостоятельно болезнь не лечится.
— рок звезды — в малом количестве являются украшением коллектива. Не создают внутренних конфликтов. Линейные программисты снисходительно относятся к причудам характера рок звезд. Отсутствует конфликт между ними и линейщиками. Самое главное — не дают линейщикам деревенеть, заставляя последних к внутреннему движению — т.е. являются лечением основной болезни линейщиков.
— пассажиры — в малом количестве играют важную роль в обеспечении взаимодействия основного коллектива (линейщики плюс рок звезды) с начальниками и прочее.
— дельцы — разрушают любой коллектив, так как по своей природной натуре не являются коллективными работниками. Привлечение дельцов оправдано только в случае «горящих» ситуаций. Создают внутренний конфликт с линейщиками, которые понимают что все равно задание упадет с дельцов на них по истечение какого-то времени. С дельцами эффективна торговля знаниями по принципу «ты мне — я тебе». Использование дельцов должно быть в отрыве от коллектива.
25 лет в программировании — и правда очень точно все подмечено (учитывая что чистых типов почти нет)

Информация

В рейтинге
Не участвует
Откуда
Нижний Новгород, Нижегородская обл., Россия
Дата рождения
Зарегистрирован
Активность