metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-09-25 09:22 am

О какие вакансии

http://crew.taucraft.com/

Ведущий дотнет разработчик, от 2.5 к$
Краткая характеристика:
Думает объектами и выделяет абстракции из вакуума.
Кодирует вслепую на C# и помнит 10 шорткатов решарпера.
Способен в одиночку решить любую задачу, но может делать это и в паре.
Предсказывает будущее и знает, что появится в .NET 5.0.
Не помнит, как писать код без юнит тестов.
Понимает монады и может объяснить другим, что это такое.

Эти же люди снимают офис в трилистнике в самой высокой точке Минска. Антенну бы у них на окно впихнуть

Денех мало и решарпер я не использую, т.к. он меня огорчает.
Впрочем, я все равно не подойду - я ретроград и до сих пор использую 2008 студию и 3.5 дотнет, потому что монады и абстракции от смены языков и инструментов не изменяются. Ну и в agile и прочий баззворд я не верю.

[identity profile] metaclass.livejournal.com 2012-09-25 09:23 am (UTC)(link)
Я уже написал. TDD полезно, но я его то ли не делаю, то ли делаю, но не так :)

[identity profile] metaclass.livejournal.com 2012-09-25 09:25 am (UTC)(link)
Вот студия и решарпер именно так и тормозят. И именно поэтому я сижу на студии, которая старше, чем мое железо и без решарпера. А при возможности - стараюсь вообще ее не запускать.

[identity profile] veter-r-r.livejournal.com 2012-09-25 09:25 am (UTC)(link)
Ребе, не ведитесь. Магазин более чем средний.

[identity profile] vp.livejournal.com 2012-09-25 09:30 am (UTC)(link)
То есть этот продукт продается? Это весьма и весьма замечательно.

[identity profile] 9zloy.livejournal.com 2012-09-25 09:33 am (UTC)(link)
Этот пока делается, продается текущая (старая) версия 2. http://www.targetprocess.com

[identity profile] zelanton.livejournal.com 2012-09-25 09:35 am (UTC)(link)
пиво вообще моча

[identity profile] hshhhhh.livejournal.com 2012-09-25 09:36 am (UTC)(link)
> На этом, в основном, проваливались внедрения scrum и lean
Я знать не хочу что такое lean, но скрам это кусок говна который мешает работать и бесит. Надо быть зомби чтобы радоваться скраму и работать.

[identity profile] eleon.livejournal.com 2012-09-25 09:36 am (UTC)(link)
На западе, на самом деле, положительных примеров внедрения примерно столько же, сколько и на востоке. Просто количественная оценка проще.

Управление проектом или портфелем проектов, в данном контексте разница некритична - это немаленькая область знаний, которую часто сводят к попытке воспроизведения по внешним проявлениям. За бортом часто остается планирование (подменяется рисованием графиков в MS Project или рассказами о том, что в скраме не нужно планировать), управление изменениями (подменяется "плановыми овертаймами" или, опять же, рассказами о том, что "поместим в бэклог"), управление рисками (об этой области многие вообще не в курсе и считают, что риск это "не попадем в срок"), оперативный анализ деятельности (а вместо него команду заставляют писать таймрепорты и отчеты) и многие другие вещи. Зато отлично оттачиваются навыки давления на команду, оправдания за факапы и мастерский ануслизинг вышестоящему менеджменту.
Потому вопрос не в сравнении "чего-то с чем-то", а в сравнении "используется управленческий подход (не важно, какой) или карго-культ". Если подход - то за внешними проявлениями, наподобие саморганизации команд, отсутствии выделенного ПМа и т.п. стоит масса неозвученных принципов, которые просто не важны для обычного разработчика. Если карго-культ, то за этими принципами нет вообще ничего и процесс неуправляем.

===Какие у вас есть положительные кейсы других процессов?===
CCPM, DBR (известны под общим названием "Система Голдратта" или "Теория ограничений"). Scrum, хотя я его не люблю.

[identity profile] hshhhhh.livejournal.com 2012-09-25 09:37 am (UTC)(link)
А что, для того чтобы сделать важный билд нужно руководство (при условии что руководство не знает важных технических деталей без которых объективно сложно)?

Мне почему-то казалось что наличие или отсутствие руководства никак не влияет на процесс разработки.

[identity profile] eleon.livejournal.com 2012-09-25 09:38 am (UTC)(link)
А что конкретно в скраме мешает?

Заметил такую закономерность: если разработчик в проекте точно знает, как называется методология, которой им управляют, манагер стопудов косячит :)

[identity profile] hshhhhh.livejournal.com 2012-09-25 09:40 am (UTC)(link)
Вот именно это и мешает: мне надо хуярить код, а не слушать про то что мы пользуемся скрамом. Да мне насрать. Мне нужны интересные таски и чтобы не общаться с заказчиком.

[identity profile] eleon.livejournal.com 2012-09-25 09:41 am (UTC)(link)
Тоёта - и есть Lean :)
А вот с повторяемостью очень часто вопросы.

[identity profile] eleon.livejournal.com 2012-09-25 09:44 am (UTC)(link)
Управлять проектом - вести деятельность, направленную на достижение командой проектных целей. Прозвучало, как отмазка от ответа :)
Команда - все, кто в проекте задействован (включая стейкхоледров).
Для отдельной команды будут применяться одни методы, для компании (если она ведет проектную деятельность, конечно) - другие.

[identity profile] eleon.livejournal.com 2012-09-25 09:44 am (UTC)(link)
Чисто теоретически, скрам этому не мешает. Мешает этому криворукий менеджер :)

[identity profile] der-waldgeist.livejournal.com 2012-09-25 09:58 am (UTC)(link)
При чем здесь continious integration?

[identity profile] veter-r-r.livejournal.com 2012-09-25 10:01 am (UTC)(link)
Но там еще и выбор далеко не "самый большой в городе". Рядовой магазин разливного пива, которых нынче открыли по микрорайонам достаточно.

[identity profile] der-waldgeist.livejournal.com 2012-09-25 10:02 am (UTC)(link)
Наше руководство - это, в том числе, продукт оунер, лид команды JS и скрам мастер\лид rоманды инфраструктуры.

[identity profile] 9zloy.livejournal.com 2012-09-25 10:04 am (UTC)(link)
Я нигде не видел статей или кейсов, где бы подробно и красиво описывали, как они внедряли TOC. Все удачные примеры я читал в книжках по производству (цеха, заводы, фабрики). Никогда не слышал, чтобы это успешно применяли в разработке софта. Я прочитал книжки по этой теме, но почти ничего про софт. Может подкинете?

Critical Chain - по мне это устаревшая методология, которая опять же вряд ли работает в большинстве софтверных проектов.

Для меня разработка софта - это обучение. Поэтому, если мы делаем что-то новое, невозможно предсказать сроки с приемлемой ошибкой, невозможно предсказать объем работ. Планировать конечно надо, но и надо быть готовым выбросить текущий план к черту через два месяца и сделать новый, а потом и его выбросить. Планирование - это просто дорожная карта, по которой мы идем. Любой жесткий срок - и до свидания качество решений.

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


[identity profile] 9zloy.livejournal.com 2012-09-25 10:07 am (UTC)(link)
Вот цель нашего проекта - сделать лучший тул управления проектами в нашей нише. Думаю, никто в мире не знает точно, как этого добиться. Это можно сделать только путем проб и ошибок и непрерывного развития. Я не думаю, что термин "управление" здесь подходит. Лидерство - да. Управление - нет. Впрочем, возможно я слишком много уделяю внимания семантике.

[identity profile] 9zloy.livejournal.com 2012-09-25 10:08 am (UTC)(link)
Наш человек :)

[identity profile] migmit.livejournal.com 2012-09-25 10:18 am (UTC)(link)
Это тихий ужас.

[identity profile] blackyblack.livejournal.com 2012-09-25 10:21 am (UTC)(link)
Что именно?

[identity profile] eternal-leave.livejournal.com 2012-09-25 11:02 am (UTC)(link)
Ну ваша же контора его гордо заявляет. А теперь выясняется, что у каждого девелопера своя отдельная база с (вероятно) своей уникальной архитектурой, под которую он лабает код.
Да и хрен бы с ним, с CI - нафига вообще кому-то, кроме похапешников, в трезвом уме и твердой памяти может прийти в голову обкатывать написанное на локалхосте?

[identity profile] 9zloy.livejournal.com 2012-09-25 11:09 am (UTC)(link)
Как же это забавно, когда человек нихера не разобравшись, начинает кидаться какашками. Так держать!

[identity profile] unutranyholas (from livejournal.com) 2012-09-25 11:16 am (UTC)(link)
Растворимый чтоле?

Page 5 of 7