О какие вакансии
Sep. 25th, 2012 09:22 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
http://crew.taucraft.com/
Ведущий дотнет разработчик, от 2.5 к$
Краткая характеристика:
Думает объектами и выделяет абстракции из вакуума.
Кодирует вслепую на C# и помнит 10 шорткатов решарпера.
Способен в одиночку решить любую задачу, но может делать это и в паре.
Предсказывает будущее и знает, что появится в .NET 5.0.
Не помнит, как писать код без юнит тестов.
Понимает монады и может объяснить другим, что это такое.
Эти же люди снимают офис в трилистнике в самой высокой точке Минска.Антенну бы у них на окно впихнуть
Денех мало и решарпер я не использую, т.к. он меня огорчает.
Впрочем, я все равно не подойду - я ретроград и до сих пор использую 2008 студию и 3.5 дотнет, потому что монады и абстракции от смены языков и инструментов не изменяются. Ну и в agile и прочий баззворд я не верю.
Ведущий дотнет разработчик, от 2.5 к$
Краткая характеристика:
Думает объектами и выделяет абстракции из вакуума.
Кодирует вслепую на C# и помнит 10 шорткатов решарпера.
Способен в одиночку решить любую задачу, но может делать это и в паре.
Предсказывает будущее и знает, что появится в .NET 5.0.
Не помнит, как писать код без юнит тестов.
Понимает монады и может объяснить другим, что это такое.
Эти же люди снимают офис в трилистнике в самой высокой точке Минска.
Денех мало и решарпер я не использую, т.к. он меня огорчает.
Впрочем, я все равно не подойду - я ретроград и до сих пор использую 2008 студию и 3.5 дотнет, потому что монады и абстракции от смены языков и инструментов не изменяются. Ну и в agile и прочий баззворд я не верю.
no subject
Date: 2012-09-25 08:32 am (UTC)Продукт прекрасен. описанные процессы, по моему опыту, ведут к фейлу.
Отсюда мысль: либо вы не все описываете, либо у вас какая-то волшебная супермотивированная команда и секретные методы управления, либо вы таки сделали правильный и кошерный Lean и к вам надо водить экскурсии :)
no subject
Date: 2012-09-25 08:38 am (UTC)У нас вообще секретов нет. Просто людям дают делать то, что они умеют и любят. И не лезут особо со всяким микро-менеджментом и тп. Технически все достаточно сильные, нет джуниоров. Много автоматических тестов. Автономные мини-команды. Фокус на качество решений, а не на время. Отсутствие овертаймов. Отсутствие тайм-трекинга. Отсутствие бессмысленных митингов. Короче, долго писать все.
no subject
Date: 2012-09-25 08:43 am (UTC)Людям, в норме, мало просто дать делать то, что они умеют и любят. Людей надо убедить, что они любят продукт, который они делают. На этом, в основном, проваливались внедрения scrum и lean в командах, в которых я после внедрения разгребал говны.
no subject
Date: 2012-09-25 08:50 am (UTC)Мне кажется (или я хочу надеяться), что нам это удалось. И вообще, люди важнее любых процессов.
А плохо внедрить можно что угодно. Scrum и Lean не серебряные пули.
no subject
Date: 2012-09-25 08:54 am (UTC)no subject
Date: 2012-09-25 09:03 am (UTC)Меня немного насторожила эта фраза. Что вы имеете ввиду под "управлять проектом" и "команда"? Это компания в целом или отдельная небольшая команда? Управлять проектом - что вы вкладываете в эти слова?
no subject
Date: 2012-09-25 09:44 am (UTC)Команда - все, кто в проекте задействован (включая стейкхоледров).
Для отдельной команды будут применяться одни методы, для компании (если она ведет проектную деятельность, конечно) - другие.
(no subject)
From:no subject
Date: 2012-09-25 09:36 am (UTC)Я знать не хочу что такое lean, но скрам это кусок говна который мешает работать и бесит. Надо быть зомби чтобы радоваться скраму и работать.
no subject
Date: 2012-09-25 09:38 am (UTC)Заметил такую закономерность: если разработчик в проекте точно знает, как называется методология, которой им управляют, манагер стопудов косячит :)
no subject
Date: 2012-09-25 09:40 am (UTC)no subject
Date: 2012-09-25 09:44 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-09-25 10:08 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2012-09-25 08:40 am (UTC)no subject
Date: 2012-09-25 09:37 am (UTC)Мне почему-то казалось что наличие или отсутствие руководства никак не влияет на процесс разработки.
no subject
Date: 2012-09-25 10:02 am (UTC)no subject
Date: 2012-09-25 08:42 am (UTC)no subject
Date: 2012-09-25 08:45 am (UTC)no subject
Date: 2012-09-25 08:57 am (UTC)Т.е. все равно должен быть некий руководитель, который может нормально общаться с людьми, потому как я, например, если проблема решается днем программирования или 10 минутам убеждения что "клиенту это не нужно" - убеждать клиента буду только в том случае, если их требования очень сильно ломают красивую архитектуру (обычно это показатель, что требование плохое, и чинить нужно голову) :)
no subject
Date: 2012-09-25 08:56 am (UTC)no subject
Date: 2012-09-25 08:58 am (UTC)no subject
Date: 2012-09-25 09:03 am (UTC)Лично у меня те процессы вызвали чувство глубокого удовлетворения: ничего лишнего, хорошая организация, мобильность в командах. Развалить, пожалуй, можно, если есть в команде конкретный вредитель, но в целом, процессы сильно эффективнее скрама и уже тем более водопада.
no subject
Date: 2012-09-25 09:41 am (UTC)А вот с повторяемостью очень часто вопросы.
no subject
Date: 2012-09-25 09:04 am (UTC)no subject
Date: 2012-09-25 09:36 am (UTC)Управление проектом или портфелем проектов, в данном контексте разница некритична - это немаленькая область знаний, которую часто сводят к попытке воспроизведения по внешним проявлениям. За бортом часто остается планирование (подменяется рисованием графиков в MS Project или рассказами о том, что в скраме не нужно планировать), управление изменениями (подменяется "плановыми овертаймами" или, опять же, рассказами о том, что "поместим в бэклог"), управление рисками (об этой области многие вообще не в курсе и считают, что риск это "не попадем в срок"), оперативный анализ деятельности (а вместо него команду заставляют писать таймрепорты и отчеты) и многие другие вещи. Зато отлично оттачиваются навыки давления на команду, оправдания за факапы и мастерский ануслизинг вышестоящему менеджменту.
Потому вопрос не в сравнении "чего-то с чем-то", а в сравнении "используется управленческий подход (не важно, какой) или карго-культ". Если подход - то за внешними проявлениями, наподобие саморганизации команд, отсутствии выделенного ПМа и т.п. стоит масса неозвученных принципов, которые просто не важны для обычного разработчика. Если карго-культ, то за этими принципами нет вообще ничего и процесс неуправляем.
===Какие у вас есть положительные кейсы других процессов?===
CCPM, DBR (известны под общим названием "Система Голдратта" или "Теория ограничений"). Scrum, хотя я его не люблю.
no subject
Date: 2012-09-25 10:04 am (UTC)Critical Chain - по мне это устаревшая методология, которая опять же вряд ли работает в большинстве софтверных проектов.
Для меня разработка софта - это обучение. Поэтому, если мы делаем что-то новое, невозможно предсказать сроки с приемлемой ошибкой, невозможно предсказать объем работ. Планировать конечно надо, но и надо быть готовым выбросить текущий план к черту через два месяца и сделать новый, а потом и его выбросить. Планирование - это просто дорожная карта, по которой мы идем. Любой жесткий срок - и до свидания качество решений.
Так что я верю в квалифицированных людей, творческие условия работы без жестких рамок, самоорганизацию на основе общего видения. Моя задача - донести видение до людей и не мешать им выполнять свою работу хорошо.
(no subject)
From: