Подскажите, пожалуйста, сколько стоит грамотный web-архитектор?
Под web-архитектором понимается человек, способный на основании подробного описания создать тех. задание на разработку портала, сформулировать технические требования, спроектировать архитектуру портала, поставить задачи исполнителям и проконтролировать исполнение проекта. На каких условиях обычно трудятся подобные специалисты?
И вообще, уважаемые господа, если есть, что сказать — буду признателен.
Здравствуйте, maxus78, Вы писали:
M>Подскажите, пожалуйста, сколько стоит грамотный web-архитектор? M>Под web-архитектором понимается человек, способный на основании подробного описания создать тех. задание на разработку портала, сформулировать технические требования, спроектировать архитектуру портала, поставить задачи исполнителям и проконтролировать исполнение проекта. На каких условиях обычно трудятся подобные специалисты?
Смотря какого портала. Если ускоспециализированного или локального(типа просто сайт, например e1.ru или afisha.ru) то наверное действительно от 3K$.
Если что-то серьезное, то придется сманивать человека из "большой тройки" (mail, рамблер, яндекс) это 6-7-8K$ + Stock Options
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
Здравствуйте, Anatolix, Вы писали:
A>Если что-то серьезное, то придется сманивать человека из "большой тройки" (mail, рамблер, яндекс) это 6-7-8K$ + Stock Options
Здравствуйте, FDSC, Вы писали:
A>>Если что-то серьезное, то придется сманивать человека из "большой тройки" (mail, рамблер, яндекс) это 6-7-8K$ + Stock Options
FDS>
Здравствуйте, maxus78, Вы писали:
M>Под web-архитектором понимается человек, способный на основании подробного описания создать тех. задание на разработку портала, сформулировать технические требования, спроектировать архитектуру портала, поставить задачи исполнителям и проконтролировать исполнение проекта. На каких условиях обычно трудятся подобные специалисты?
По-моему, это должны быть, как минимум, два разных человека.
Здравствуйте, Baudolino, Вы писали:
B>Можно попробовать найти опытного сениора или аналитика, который засиделся.
По стомости это будет приблизительно как? И есть ли вообще в этом смысл? В том плане, что надо будет учить, контролировать, поддерживать ит.д. ит.п. Плюс риск непонятный. Или я неправ?
Здравствуйте, Anatolix, Вы писали:
A>Здравствуйте, maxus78, Вы писали:
A>Смотря какого портала. Если ускоспециализированного или локального(типа просто сайт, например e1.ru или afisha.ru) то наверное действительно от 3K$. A>Если что-то серьезное, то придется сманивать человека из "большой тройки" (mail, рамблер, яндекс) это 6-7-8K$ + Stock Options
За что такие деньги плотют, за какие-то очень серьёзные знания доступные только избраным или люди просто смогли оказаться в нужное время в нужном месте?
Здравствуйте, Skeleton, Вы писали:
A>>Смотря какого портала. Если ускоспециализированного или локального(типа просто сайт, например e1.ru или afisha.ru) то наверное действительно от 3K$. A>>Если что-то серьезное, то придется сманивать человека из "большой тройки" (mail, рамблер, яндекс) это 6-7-8K$ + Stock Options
S>За что такие деньги плотют, за какие-то очень серьёзные знания доступные только избраным или люди просто смогли оказаться в нужное время в нужном месте?
За серьезные знания и за то, что ты, поддерживаешь в работоспособном состоянии и развиваешь сервис который приносит мноооооого денег, и уже много чего сделал в этой области. Плюс когда ускорение в софте на 10% экономит несколько M$ в железе, или изменение в алгоритме показа баннеров приносит несколько M$, имеет смысл работать с хорошими специалистами — это сильно дешевле.
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
Здравствуйте, Skeleton, Вы писали:
A>>Если что-то серьезное, то придется сманивать человека из "большой тройки" (mail, рамблер, яндекс) это 6-7-8K$ + Stock Options S>За что такие деньги плотют, за какие-то очень серьёзные знания доступные только избраным или люди просто смогли оказаться в нужное время в нужном месте?
есть шанс попробовать самому. потом расскажешь, если захочешь.
...есть за что. как минимум — за понимание разницы между порталом, и страницей "я и моя собака".
Здравствуйте, Anatolix, Вы писали:
A>За серьезные знания и за то, что ты, поддерживаешь в работоспособном состоянии и развиваешь сервис который приносит мноооооого денег, и уже много чего сделал в этой области. Плюс когда ускорение в софте на 10% экономит несколько M$ в железе, или изменение в алгоритме показа баннеров приносит несколько M$, имеет смысл работать с хорошими специалистами — это сильно дешевле.
Есть подозрения, что ты говоришь о человеке, который стоял у истоков проекта в роли архитектора (ну или как-то там еще). Именно тот, кто сможет сказать, в каком направлении нужно продвинуться в данный момент, а где подлатать дыры. Такие люди давно уже не занимаются чисто системными вещами, занимают должность руководителей, и частично имеют доход с проекта (если особо ушлые, то и бОльшие бенефиты). Собственно, отсюда и растут подобные финансовые требование. Но сможет ли он на абсолютно новом проекте, в абсолютно новой команде давать столь ценные указания как на "своем" проекте — это еще большой вопрос.
S>>За что такие деньги плотют, за какие-то очень серьёзные знания доступные только избраным или люди просто смогли оказаться в нужное время в нужном месте?
A>За серьезные знания и за то, что ты, поддерживаешь в работоспособном состоянии и развиваешь сервис который приносит мноооооого денег, и уже много чего сделал в этой области. Плюс когда ускорение в софте на 10% экономит несколько M$ в железе, или изменение в алгоритме показа баннеров приносит несколько M$, имеет смысл работать с хорошими специалистами — это сильно дешевле.
еще, как мне кажется, платят за своего рода гарантии (точнее снижение рисков),
компания будет платить столько тому, кто не только обладает обширными познаниями, но не раз и не два их применял в сложных системах, и, вероятно, сможет их применить и еще один раз
Здравствуйте, maxus78, Вы писали:
M>Здравствуйте, Baudolino, Вы писали:
B>>Можно попробовать найти опытного сениора или аналитика, который засиделся.
M>По стомости это будет приблизительно как? И есть ли вообще в этом смысл? В том плане, что надо будет учить, контролировать, поддерживать ит.д. ит.п. Плюс риск непонятный. Или я неправ?
— а какой смысл напрмер в этой картине?
— очень большой — она дырку на стене загораживает!
вот и для тебя смысл очень большой — после порвала проекта можно будет свалить всё на ошибки непытного архитектора
а серьёзно — это имеет смысл в сильно коллективе, где хорошо закрыты другие позиции. ты собираешься сам учиться делать IT проекты, ещё такого же зелёного возьмёшь архитектором, ну останется только уборщиц программистками нанять для полной нирваны
Здравствуйте, olen33, Вы писали:
O>Здравствуйте, maxus78, Вы писали:
M>>Под web-архитектором понимается человек, способный на основании подробного описания создать тех. задание на разработку портала, сформулировать технические требования, спроектировать архитектуру портала, поставить задачи исполнителям и проконтролировать исполнение проекта. На каких условиях обычно трудятся подобные специалисты?
O>По-моему, это должны быть, как минимум, два разных человека.
Я бы даже сказал — несколько человек. Создание задания — менеджер проекта — раз. Требования — RM — два. Архитертура — дизайнер (архитектор) — три. Постановка задачи и контроль выполнения — или менеджер — раз, или тех. лид — четыре, в зависимости от сложившейся структуры команды.
Ок. Тогда еще вопрос, где искать опытного архитектора и по каким критериям оценивать кандидата.
Ну, скажет он "я делал мегапортал.ру, суперультрасервис.com и т.д. и т.п.". А как мне оценить архитектуру-то? Как оценить его навыки и умения?
Здравствуйте, maxus78, Вы писали:
A>>Я бы даже сказал — несколько человек. M>Ну да, а можно еще вдесятером лампочку закручивать.
Иронизируй сколько угодно, но богу — богово, а кесарю — кесарево. Если тебе нужен гуру-архитектор, пусть занимается своим делом, не заставляй его тратить время (весьма недешовое, как тут уже рассказали) на рутину вроде распределение русурсов и отслеживание задач, а также написание подробных требований, которые можно утрясать очень долго, параллельно разрабатывая бэк-энд. Да, этот мега-архитектор в описанном автором поста случаем должен уметь многое и следить за многим, но всего сам не переделаешь, это доказанный временем факт.
Ты ещё этого же гуру заставь управлять тестированием своего детища или, не дай бог, тестировать его самому...
Я — за разделение труда, от этого никуда не деться.
Супер. Спорить не буду, ибо было бы глупо. Польза от разделения труда очевидна. Но в условиях ограниченных ресурсов, надо искать компромисс между разделением труда и совокупной стоимостью проекта. То есть тупо ситуация такая: готов взять мегаспеца, который сможет по описанию и "концепции" разработать проект сервиса. Потом, на основании проекта и концепции, будем искать денюжку. Далее — по этому проекту начинаем работу. Первое время, пока не нашли подходящий персонал на перечисленные тобой позиции, руководить проектом будет тот самый мегаспец.
Что-то вроде того.
Здравствуйте, maxus78, Вы писали:
KP>>а как вы оцениваете аналитика или программиста? технология та же, только вопросы другие. M>Очень содержательный ответ. Спасибо.
переводя по-рабочекрестянски:
как вы ищете водопроводчика?
ответ: вы можете его искать как угодно, но правильного водопроводчика вам подскажут те, кого он уже обслуживал.
вам нужен человек, которого вам отдадут люди, коим вы доверяете.
все остальное от лукавого. хорошего, но нужного вам не отдадут. плохого, хорошие не посоветуют.
большие компании таких воспитывают сами. у вас нет времени — ищите у них, и воруйте.
по поводу собеседования и тестирования. у вас нет человека (раз вы его ищите), который может распознать реально профессионала. в процессе "отработки технологии поиска" вы можете упустить того, кого итак "по пальцам". так что — только рекомендации.
Здравствуйте, maxus78, Вы писали:
M>Здравствуйте, Anatolix, Вы писали: M>Сильно. А если это стартап? В смысле выстрелит/не выстрелит непонятно? Тоже Stock Options?
А что еще может предложить стартап?
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
Здравствуйте, maxus78, Вы писали:
M>Ок. Тогда еще вопрос, где искать опытного архитектора и по каким критериям оценивать кандидата. M>Ну, скажет он "я делал мегапортал.ру, суперультрасервис.com и т.д. и т.п.". А как мне оценить архитектуру-то? Как оценить его навыки и умения?
Это действительно хороший вопрос, видимо не имея другого такого же — никак. Собеседования для них есть, но нужно еще понимать, что отвечают.
В одной из знакомых мне компаний(не моей) собеседование выглядит так.
— опишите как вы сделаете вот этот сайт.
— вот так то.
— день второй — нагрузка удвоилась, а что теперь можно сделать?
— а вот то-то
— день третий — нагрузка еще раз удвоилась
...
(и так дни идут вперед пока человек не предложит схему которая мастабируется до посинения)
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
Здравствуйте, Mika Soukhov, Вы писали:
MS>Есть подозрения, что ты говоришь о человеке, который стоял у истоков проекта в роли архитектора (ну или как-то там еще).
Я не говорю о каком-либо конкретном человеке, наверное имею ввиду скорее группу людей.
Есть и старички, есть и те кто быстро въехал. Соотношение наверное 50/50.
(Например один мой очень знакомый человек работает в яндексе примерно 2.5 года,
это совершенно не истоки :).
MS>Именно тот, кто сможет сказать, в каком направлении нужно продвинуться в данный момент, а где подлатать дыры. Такие люди давно уже не занимаются чисто системными вещами, занимают должность руководителей, и частично имеют доход с проекта (если особо ушлые, то и бОльшие бенефиты).
Да действительно есть эксперты в системных областях есть в предметных. Это сильно разные skill-ы. Человека который бы совмещал,
скорее не видел. Видел людей которые эксперты в чем то одном, и с очень приличными знаниями в другом.
Специалистов в предметных областях я тоже видел(хотя сам таким не являюсь). Например, пока я еще занимался
маркетом мы работали с совершенно клевым менеджером, который на любую мою идею в предметной области отвечал:
"отличная идея, но мы над ней 2 года назад думали и не стали делать вот почему ..." (и рассказывал мне столько,
нового, что я понимал что он все мои идеи украл еще за 10 лет до того как со мной познакомился :).
MS>Собственно, отсюда и растут подобные финансовые требование. Но сможет ли он на абсолютно новом проекте, в абсолютно новой команде давать столь ценные указания как на "своем" проекте — это еще большой вопрос.
Да наверное. С другой стороны он сильно снижает риски того, что проект тупо загнется от нагрузки на пике роста.
Предметные специалисты соотвественно минимизируют риски того, что сделают что-то что вообще никому не нужно.
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев