Имя: Пароль:
JOB
Работа
Какой он. Архитектор 1с
0 Мистикан
 
03.10.18
13:00
Какими навыками и знаниями должен обладать претендент по позицию архитектора?

Я не имею в виду Спеца по платформе,Эксперта и Спеца-консультанта по решению. Что помимо этого?
1 Cool_Profi
 
03.10.18
13:01
Знаниями предметной области, например
2 Мистикан
 
03.10.18
13:02
(1) Без знаний предметной области спеца-консультанта нереально сдать =)
3 ice777
 
03.10.18
13:02
(0) Уметь пользоваться страпоном и наручниками. Наливать суп в тарелки.
4 DSSS
 
03.10.18
13:03
Эксперта иметь необязательно. Да и остальные сертификаты тоже)
5 el-gamberro
 
03.10.18
13:09
Архитектор это человек который погружается в дремоту/обливион где к ниму приходит проект "Программный продукт". Он его рассматривает, добавляет нужные части тела, удаляет ненужный, изменяет функционал частей.
После завершения операции, архитектор пробуждает и рисует блюпринт своего видения.
6 Джинн
 
03.10.18
13:09
Ключевое в архитекторе - хорошее знание типовых конфигураций и умение разработать решение, позволяющее максимально безболезненно в них вклиниться.
7 Dmitry1c
 
03.10.18
13:10
Тот, у кого хватит сил сказать

"зачем сделали это *о*но! переделывайте вот так"
8 el-gamberro
 
03.10.18
13:12
(6) Это легаси-копатель, а не архитектор. Считается стремно/некруто в Силиконовой долине.
9 seevkik
 
03.10.18
13:12
ну че, по мне он должен знать каким должен быть конечный продукт, я вот подобие CRM делал, мне из ТЗ было "чтоб все четенько", я больше парился с разработкой архитектуры чем с кодом
а знание 1с, типовых, бсп, скуля, разных учетов и тп он априори должен знать
10 palsergeich
 
03.10.18
13:13
(0) Глубоко понимать механизмы платформы, когда что и как.
+ Предметная область(Бсп, кд и тд включая).
11 Dmitry1c
 
03.10.18
13:13
(2) чушь

у меня два спец-конса по конфе, базовые принципы которой (а именно направления деятельности в укз) я не понимаю
12 el-gamberro
 
03.10.18
13:14
Кстати сдача спеца по платформе очень помогает продвинуться в проектировании для задач под платформу 1С.
13 Dmitry1c
 
03.10.18
13:14
(12) согласен.
небо и земля просто после сдачи.
14 palsergeich
 
03.10.18
13:15
(12) Не соглашусь. Ибо в жизни так никто не пишет...
15 Dmitry1c
 
03.10.18
13:15
Я считаю, что архитектор должен знать паттерны проектирования.

1Сники вроде как о них не слышали даже.


Хотя БСП вроде на них сделана.
Сам я знаю только "чейн оф респонсибилити", и то в коде встретив её, не узнаю.
16 Dmitry1c
 
03.10.18
13:16
(14) я делал отдельные подсистемы для торговли и производства

спец по платформе очень помогает, чтобы нормально спроектировать
17 el-gamberro
 
03.10.18
13:18
(14) Вы спеца сдавали или просто пообщаться хотите?
18 palsergeich
 
03.10.18
13:19
(17) Конечно.... И эксперта...
19 Dmitry1c
 
03.10.18
13:19
(18) вот от эксперта я считаю толку мало
20 Dmitry1c
 
03.10.18
13:19
(19) *зы - у меня нет эксперта
21 palsergeich
 
03.10.18
13:21
Особенно радует когда на обучении к эксперту сходу говорят и приводят примеры почему, что то как делается на спеца - не комильфо и что проектировать систему надо под покрывающие индексы и тд....
(19) Одно дело когда в конфе условно 50 пользователей, там много что прощается, другое когда 500, вот я работаю со вторым случаем...
22 Dmitry1c
 
03.10.18
13:22
(21) в силу особенностей региона у меня нет проектов на 500 пользователей, так может быть и да, задумался бы над сдачей

у нас на фирме есть эксперт, в случае чего к нему за помощью обращаемся и этого полностью хватает...
23 scanduta
 
03.10.18
13:23
(0) Достаточно иметь мозги.
24 pyotrzoy1990
 
03.10.18
13:24
Часто к архитекторам выдвигаются требования не только по 1С, но и знания возможностей интеграции с шинами данных (и совсем не на 1С),и вообще представление и/или знание совсем не 1Сных сред/ПО/итд
25 romansun
 
03.10.18
13:25
в 1С все понятия смещены в разные стороны под разными углами ))

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

И в соответствии с этим он уже может формулировать те или иные верхние требования к модулям и подсистемам программы
26 palsergeich
 
03.10.18
13:25
(22) Ну скажу так, что даже подготовка лишней не будет. Благо материалов и платных и условно бесплатных достаточно, самообразование рулит.
27 el-gamberro
 
03.10.18
13:26
(21) В любом случае проектировать 1С удобнее после сдачи на спеца. А после эксперта еще удобнее.
Потому что мышление тренируется, нарабатываются шаблоны проектирования.
28 romansun
 
03.10.18
13:26
сертификаты тут полезны, если только именно про это решения они и есть - чисто для расширения кругозора )))

сертификатов по специализации "архитектор" в 1С нет
29 romansun
 
03.10.18
13:28
усилю - часто отмечают, что архитектор уже почти не кодит (о, ужас!!)

у него другие задачи и инструменты
30 el-gamberro
 
03.10.18
13:28
(25) Вообще это больше относится к отделам разработки ПО и тестирования.
Архитектор по логике стоит в самом начале пути ПО и не может сразу предъявить точные требования.
31 Dmitry1c
 
03.10.18
13:28
(29) дык есессно

ему надо думать над структурой базы данных

какие справочники/документы/регистры/модули
32 Cyberhawk
 
03.10.18
13:29
(6) Это и сеньор / тимлид, и даже мидл должен знать
33 el-gamberro
 
03.10.18
13:30
(29) Бывает и такой вариант. Обычно это бизнес-аналитик, который переводит хотелки пользователей в ТЗ для отдела разработки.
34 quest
 
03.10.18
13:31
(0) Посмотри как сделаны типовые, посмотри как делаются отраслевые. Восхитись и делай также.
35 Мистикан
 
03.10.18
13:31
(32) ага. при собеседовании на сколько-нибудь адекватную вакансию разрабочика нужно иметь знания на уровне спеца + к этому всему еще и понимание работы кластера с субд. И много много еще чего =)
36 el-gamberro
 
03.10.18
13:32
Еще бывает вариант когда методолог-тестировщик, пишет задание для отдела разработки. Потом решение принимает и тестирует. Потом передает его пользователям.
37 Cyberhawk
 
03.10.18
13:32
(35) Хз о чем ты
38 d4rkmesa
 
03.10.18
13:33
(0) Ну применительно к 1С это может быть чел, который скажет "нет, блджад, не надо добавлять новый справочник для адресов ФИАС, уже есть".
39 romansun
 
03.10.18
14:58
(15) а в каком виде оформляешь результаты работы?

Это какие-то документы, схемы, UML, схемы БД, потоки данных?

И что потом с этим делают? Куда эти результаты у вас подаются на вход?
40 Лефмихалыч
 
03.10.18
15:09
(0) надо:
1. уметь из ХЗ делать ТЗ
2. уметь переводить с пользовательского на программистский и обратно без потери смысла
3. уметь разговаривать с руководителями так, чтобы они понимали то, что ты хочешь им объяснить, а не какую-то инопланетную по*бень, которая у них обычно в головах клубится
4. знать, зачем в конфигуаторе все кнопочки, галочки, х*ялчки и к чему в СУБД приводят все действия с метаданными
5. иметь талант (или везение) принимать правильные решения
41 Лефмихалыч
 
03.10.18
15:16
а! самое главное - уметь красиво, грамотно и всем понятно разговаривать матом!
это обязательно.
без этого  не берут в архитекторы
42 Cool_Profi
 
03.10.18
15:47
(41) А ты можешь без запинок воспроизвести боцманский загиб?
43 palsergeich
 
03.10.18
16:37
(40) ДАДАДАДАДАДА!!!!!!!!!
44 be-may
 
03.10.18
16:45
(41) а мне кажется, наоборот он должен обладать характером , что называется "нордический суперстойкий". Спокойно и безэмоцинально отстаивать свою точку зрения, спокойно в сотый раз объяснять очевидное не переходя на личности.
45 vfire1000
 
03.10.18
17:06
(40) 1-3 - это Аналитик, нет?
46 rphosts
 
03.10.18
17:16
(0)Эксперт - напрочь лишнее, нужно уметь и знать:
1.как кодить по стандартам.
2.как кодить с минимум правок типовой.
3.очень хорошо предметные области (чем больше тем лучше)
4.уметь писать тз
5.уметь разговаривать с заказчиком и знать что ему будет надо раньше чем он это сам осознает.
6.дрючить разрабов, разумеется только по делу.
Умение интриговать будет жирным плюсом, но только если интриги будут не на первом месте
47 Гад
 
03.10.18
17:24
не хмелеть от бутылки водки в рыло...остальное все ерунда
48 ptiz
 
03.10.18
17:33
(34) "Посмотри как сделаны типовые" - и ни в коем случае не делай так, как последние УТ 11, ЗУП 3 и иже с ними.
49 PR
 
03.10.18
18:14
(0) Один из штрихов, знать про Зазеркалье 1С
50 vde69
 
03.10.18
20:20
самый главный признак архитектора - умение предугадать и заложить в систему основы функционала который позволит безболезнено пройти значительный рост компании как в верх так и вглубь через 3..5 лет.


все остальное вытекает из этого...
51 Dotoshin
 
03.10.18
20:45
(0) Архитектор должен обладать аналитическим мышлением и способностями к формализации и обобщению требований заказчиков. Это позволит ему минимизировать затраты на разработку и создать тиражируемое и легко расширяемое решение.
52 Злопчинский
 
03.10.18
20:47
(51) заказчики уже формализовали и обобщили: "чтобы всё!"
53 Dotoshin
 
03.10.18
20:51
(52) Вот как раз заказчики должны детализировать свои требования, но от них хрен дождешься, приходится клещами тянуть, чо им надо на самом деле.
54 Nyoko
 
03.10.18
21:58
(0) ИМХО. Архитектор должен  донести до всех участников процесса проектирования что его приемы самые оптимальные для решения прикладной задачи.

ну сертификаты не обязательны, нужно просто хорошо знать 1с, очень хорошо уметь управлять ресурсами которые будет использовать система.
55 Зуекщмшср
 
04.10.18
04:48
(0) 1С - не ООП, консультант-программист 1С - не архитектор. Базовый скилл архитектора - абстрактный понятийный инструментарий. А когда ты ограничен убогой подделкой от 1С, ты уже не имеешь право носить гордое звание архитектора.
56 Maniac
 
04.10.18
07:22
Нужно быть лысым.
57 Nyoko
 
04.10.18
08:59
(55) верно. нужно понимать что 1с это только  базки данных.
58 impulse9
 
04.10.18
09:04
На проектах архитектор занимается
а) сводом всех ФТ в единую картину, разработку (внезапно!) архитектуры решения
б) контроля исполнения этой архитектуры со стороны аналитиков,  и со стороны программистов

Собственно, требования
а) отличное знание внедряемого продукта, сертификаты, опыт
б) умение разговаривать с заказчиками и аналитиками языком бизнеса
в) умение разговаривать с программистами языком алгоритмов и метаданных
г) знание методологии разработки, жизненный цикл ПО
д) знание аналитических инструментов - СППР, IDEF0 и т.д.
59 Krendel
 
04.10.18
09:33
(58) idef 0 мёртв как по мне,

(0) смотря какой объем проекта, если методический, то типовые решения, если разработческий, то разработку, если смешанный, то обычно 2человека
60 Dotoshin
 
04.10.18
09:41
61 Лефмихалыч
 
04.10.18
10:21
(45) отдельный от программиста аналитик - это вообще инородное тело, бессмысленное и беспощадное
62 Лефмихалыч
 
04.10.18
10:25
(59) ничо не мертв. Просто у него есть определенная область применения. Мертвы попытки засунуть его везде, где ни попадя, в частности - для описания бизнес процессов.

Мертв скорее IDEF3, т.к. это попытка скрестить ежа с ужом, которая ничего не выигрывает ни у какой другой нотации описания бизнес процессов. Но IDEF3 и IDEF0 - это разные вещи, не смотря на то, что у них 90% букв одинаковые
63 Sasha_1CK
 
04.10.18
13:41
(58) (46) (40)
почему мне кажется, что вы говорите о руководителе проекта., а не об архитекторе?

з.ы. Мне кажется - что на проектах до 100 активных пользователей выделенный архитектор - вообще особо не востребован.

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

То есть - задача архитектора обобщить и  взвесить входную информацию и определить - мы делаем 1 общий регистр -  у нас будут медленнее собираться отчеты, но быстрее проводиться документы, или мы сделаем 16 регистров под каждый отчет, но документы препроводить вообще не будем. Или сделаем 1 регистр, будем перепроводить документы, но отчеты будем собирать в зеркальной базе. Или разделим юзеров на 100 узлов и пусть каждый в своем узле перепроводится. А в центральный забираем только готовые проводки.

Ну по крайней мере я так понимаю функцию архитектора.
64 Зуекщмшср
 
04.10.18
13:59
(63) Это любой нормальный программист 1С сделает, там никаких сакральных знаний для этого не надо, все в рамках методичек для программистов 1С.
65 Sasha_1CK
 
04.10.18
14:15
В методичке ЕМНИП - написано что под каждый отчет методически правильней писать отдельный регистр. Но это вовсе не гарантирует что правильное методически решение, решит задачу заказчика в рамках его реальных бизнес-процессов.
66 Новиков
 
04.10.18
18:03
Лучший Архитектор, правда не 1С, но это не важно:

https://www.youtube.com/watch?v=8Ac4i7GFh3A
67 rphosts
 
04.10.18
18:35
(66) если твой код не п******й - ту х****й программист... разве тут что-то нового есть?
68 impulse9
 
04.10.18
19:46
(63) Архитектор отвечает за методологию и нефункциональные требования (если коротко, "чтобы не тормозило") (ЧТО И КАК ДЕЛАТЬ)
А РП отвечает за сроки, пинает людей, сводит их между собой, вытирает сопли и клиенту, и своей команде (или наоборот орет на всех как потерпевший) (КТО И КОГДА ДЕЛАЕТ)
69 Маленький Вопросик
 
04.10.18
19:49
нет такого - в российском бизнесе... ты должен уметь все... )))))))
70 impulse9
 
04.10.18
19:51
(69) места знать надо
71 palsergeich
 
05.10.18
00:00
(40) (41) (68)
Вот микс что я делаю. Но больше всего - (41), иначе только глазом моргнешь - они уже за спиной небоскреб из костылей возводят.
72 Sasha_1CK
 
05.10.18
00:18
(71)
ну 40,41 и 68 я тоже делаю, и для своих программистов еще и стандарты разработки разрабаываю и заставляю их и уже сделанный код рефакторить.
То я наверное тоже "как бы архитектор" локального масштаба.
Но как справедливо заметили ранее - на уровнях до 100 пользователей бОльшая часть знаний архитектора-эксперта - либо не востребована, либо избыточна дорога.
Дешевле проблемы производительности решить модернизацией железа, а особо узкие места выявить и устранить с помощью разового аудита у Гилева.
73 Sasha_1CK
 
05.10.18
00:20
+(72)
А матом разговаривать я еще в пединституте выучился. А общение с филфаком и инязом обогатило нас загибами похлеще большого петровского.
74 palsergeich
 
05.10.18
00:26
(73) а я со школы и до почти конца института каждое лето на стройке работал)
75 romansun
 
05.10.18
11:29
(68) impulse9, расскажи - что таки у вас на выходе от архитектора? Какого рода документы?
76 impulse9
 
05.10.18
15:01
(75) пока рано говорить, я недавно устроился )
но в основном аудит ТЗ, участие в оценке по разработке, аудит кода, железок, решение сложных техзадач по производительности
Все разборки с заказчиком за меня РП решают, большое им спасибо за это. На мне только техчасть и надзор за работами
77 palsergeich
 
08.10.18
17:12
(72) Ну не скажи. Сегодня исправлял ошибку в ДО где то на 50 пользователей, где одной, я бы даже сказал изящной, строчкой, написанной ещё в мае, но по счастливому стечению обстоятельств с мая еще ни разу по этому шаблону не создавались документы, положили всю базу таймауты.
И что самое мерзкое - анализ ТЖ причиной показывал строчку которая использовалась просто везде, еле нашел виновника.
78 Sasha_1CK
 
09.10.18
12:36
(77)  Я же не говорю что в этих системах совсе не нужны архитекторы. Они нужны там гораздо реже - скорее на уровне реакции на инциденты, чем на уровне проектирования системы с 0.

А так то с дуру можно и известный орган сломать.
79 quit
 
09.10.18
12:51
(0) ЗП от 200 тыщ
80 GANR
 
09.10.18
13:23
(0) Предметка + конфы + спец по платформе. Таких людей реально очень мало.
81 palsergeich
 
09.10.18
14:20
(79) Это не навык же
82 quit
 
09.10.18
15:28
(81) Умение продать себя на рынке труда. Как раз говорит о навыке, необходимом архитектору 1с
83 GANR
 
09.10.18
17:22
(82) То-то среди претендентов на такую работу так много балаболов. Придут, ни рабочий процесс, ни отношения с клиентом не улучшат, зато мозги за...ут всем.
84 GANR
 
09.10.18
17:25
85 palsergeich
 
09.10.18
20:11
А в жизни как то так https://tproger.ru/devnull/piece-technical-debt/