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] 9zloy.livejournal.com 2012-09-25 08:38 am (UTC)(link)
Продукт пока НЕ прекрасен. Прекрасна будет (я надеюсь) новая его версия номер 3. Вот если мы ее выпустим и это будет успех, тогда я с чистой душой могу говорить, какой у нас прекрасный процесс и культура. А если будет фейл, то сответственно наоборот.

У нас вообще секретов нет. Просто людям дают делать то, что они умеют и любят. И не лезут особо со всяким микро-менеджментом и тп. Технически все достаточно сильные, нет джуниоров. Много автоматических тестов. Автономные мини-команды. Фокус на качество решений, а не на время. Отсутствие овертаймов. Отсутствие тайм-трекинга. Отсутствие бессмысленных митингов. Короче, долго писать все.

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

Людям, в норме, мало просто дать делать то, что они умеют и любят. Людей надо убедить, что они любят продукт, который они делают. На этом, в основном, проваливались внедрения scrum и lean в командах, в которых я после внедрения разгребал говны.


[identity profile] 9zloy.livejournal.com 2012-09-25 08:50 am (UTC)(link)
"Людей надо убедить, что они любят продукт, который они делают."

Мне кажется (или я хочу надеяться), что нам это удалось. И вообще, люди важнее любых процессов.

А плохо внедрить можно что угодно. Scrum и Lean не серебряные пули.

[identity profile] eleon.livejournal.com 2012-09-25 08:54 am (UTC)(link)
Вопрос обычно именно в качестве и целостности внедрения. Очень часто под видом гибких методологий внедряют систему, которая содержит внешние и самые раскрученные артефакты из того же scrum, громко объявляют, что теперь всех ждет успех и получают закономерный набор фейлов, факапов и скатывания к code'n'fix циклу. И проблема не в том, что внедренцы забывают о работе с командой, например, а в том, что управлять проектом никто в команде не умеет. И не важно, будут управлять по строгому водопаду, по RUP или по гибким методологиям, все равно получается карго-культ с закономерным итогом.

[identity profile] 9zloy.livejournal.com 2012-09-25 09:03 am (UTC)(link)
"а в том, что управлять проектом никто в команде не умеет"

Меня немного насторожила эта фраза. Что вы имеете ввиду под "управлять проектом" и "команда"? Это компания в целом или отдельная небольшая команда? Управлять проектом - что вы вкладываете в эти слова?

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

[identity profile] 9zloy.livejournal.com 2012-09-25 10:07 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: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:44 am (UTC)(link)
Чисто теоретически, скрам этому не мешает. Мешает этому криворукий менеджер :)

[identity profile] hshhhhh.livejournal.com 2012-09-25 03:38 pm (UTC)(link)
Слушайте, а вот скажите как это может не мешать проекту? В любом случае программист не может просто получать таски, в любом случае ему надо общаться с менеджером для согласовывания сроков. Еще при этом очень часто мендежер гуманитарный мудак, как в таких случаях можно не ненавидеть все эти методологии? )

[identity profile] eleon.livejournal.com 2012-09-25 03:42 pm (UTC)(link)
Просто стоит отделять мух от котлет, а методологии от мудаков. По хорошему, разработчик не должен знать, скрам в проекте или еще что. Это проблемы менеджера

[identity profile] hshhhhh.livejournal.com 2012-09-25 03:51 pm (UTC)(link)
ну, если именно по хорошему то и процессоры должны безошибочно считать, но...

[identity profile] eleon.livejournal.com 2012-09-25 03:55 pm (UTC)(link)
Хорошее встречается не так уж редко.

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

[identity profile] hshhhhh.livejournal.com 2012-09-25 03:37 pm (UTC)(link)
ЛУЧШЕ БЫ НА РАБОТУ ВЗЯЛИ ОЛОЛО

[identity profile] 9zloy.livejournal.com 2012-09-25 06:17 pm (UTC)(link)
А вы что, не прошли у нас собеседование?

[identity profile] hshhhhh.livejournal.com 2012-09-25 06:29 pm (UTC)(link)
Да я про вас только сегодня узнал, ололо. Ну и мне проходить собеседование только на жабоскриптера, а на тимлида по жсу я не тяну.

[identity profile] 9zloy.livejournal.com 2012-09-25 06:32 pm (UTC)(link)
Ну, можно к примеру попробовать отправить письмо о себе. Вдруг прокатит?

[identity profile] hshhhhh.livejournal.com 2012-09-25 06:40 pm (UTC)(link)
Ну, ребе, я пхпшник и js для меня очень недолго был основным языком. Я не могу на нем хорошо проектировать.
И я совсем не хочу менять работу.

Но на собеседование я бы сходил где-нибудь на следущей неделе. Куда вам слать CV то? Что-то на spam@ слать не хочется. Или вам не надо стандартное резюме?

[identity profile] 9zloy.livejournal.com 2012-09-25 06:43 pm (UTC)(link)
Тогда хреново, нам надо или глубокое знание js, или глубокое знание .net, или вообще знание всего, чтоб можно было поднять быстро или js или .net. Так что если нет, скажем, четкого понимания, что такое замыкание и какие вообще особенности у js - шансов мало.

[identity profile] hshhhhh.livejournal.com 2012-09-25 06:44 pm (UTC)(link)
Лол, как можно не знать что такое замыкания +___+
Но проектировать хорошо и на века не смогу так что вот и не ходил к вам. Такое вот ололо.

А .net тоже мимо кассы ибо линукс, всё такое.

[identity profile] 9zloy.livejournal.com 2012-09-25 06:46 pm (UTC)(link)
Есть такие. Говорят, что знают. А потом приходят — оказывается не знают. Короче, черкани о себе на crew@taucraft.com, желательно с примером своего js кода. Поглядим.

[identity profile] hshhhhh.livejournal.com 2012-09-25 06:50 pm (UTC)(link)
На следущей неделе уже. В отпуске.

(no subject)

[identity profile] hshhhhh.livejournal.com - 2012-09-27 11:55 (UTC) - Expand