Pull to refresh
14
0
Send message

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

- Папа, а как работает лампочка.

- «Электричество».

- А что это значит?

- Какая разница, учитель поставит тебе пять, если ты ответишь так.

Я что-то упустил, или за такой ответ сейчас и вправду ставят пять?

При наличии Википедии -- грех жаловаться. И вообще, наличие детей позволяет удовлетворить свои забытые детские хотелки или узнать многое из того, чего сам не знал/не понимал. Было бы желание и любопытство.

Итак, в моей жизни было несколько личных событий...

Вот с этого места поподробнее... В силу личных обстоятельств редко становятся высококлассными специалистами. Скорее домработницами или, как выясняется, фасилитаторами.

Скрам-мастер как сервис

Т.е. по вызову?

Ну справедливости ради, Скрам -- это название, так что пишется с заглавной буквы. Но вот если некто собирается "профасилитировать определённое событие", то оно становится и диагнозом.

Если уж говорить о четко изложенной цели, то она такая: "прийти в команду и надавать всем скрама, ибо у вас его много". Напоминаете Ежика из Смешариков, который узнал, что в Австралии нет ежей и ринулся туда исправлять ситуацию. Техасский стрелок: вначале стреляете в стену, а потом рисуете на ней мишень с обоснованием точности стрельбы.

Например, потому что вы отвечаете вопросом на вопрос.

Для вас "следование Скраму" -- это самоцель?

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

Ну так-то в наркотиках нет никакого вреда: вред есть лишь в тех людях, которые их принимают... Продолжая аналогию, Agile -- это не панацея, а довольно сильное наркотическое средство, на которое легко подсаживаются неокрепшие умы. При этом в сильном лекарственном средстве, безусловно, есть польза, если использовать его с умом и по назначению. Но и наркота, и Agile имеют дурную славу бездумного использования для быстрого получения дофамина.

Вот вы пишите про daily stand up. А ведь в Скраме этот подход называется daily scrum meeting и может проводится хоть лежа, хоть стоя, не важно, главное достичь цели встречи.

Вот как раз в Скраме это назвается standup, и это имеет четкое обоснование: так команда автоматически не сможет затягивать митинги и постарается уложиться в отведенные 15 минут. И вот если этого правила не придерживаться, то из метода, основанного на причинно-следственных связях (стоять на ногах долго очень неудобно) эта практика превращается в культ, а затем теряет и всю свою гибкость.

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

Я использовал Scrum года так с 2008. А до этого имел опыт CMMI Level 5, так что я могу сравнивать. И, поверьте, я видел и удачные примеры использования эджайла. Но по большей части люди плохо понимают, как оно работает, и все превращается в культ, ибо всякие веселые атрибуты вроде скрам доски с цветными стикерами, Planning Poker и т.д. не располагают к тому, чтобы люди задумывались о самой методике. Всего-лишь копируют то, чего сами не понимают.

Agile - не панацея

Проблема в том, что его именно так и воспринимают. Причем не особенно пытаются понять, как он работает, в итоге он уже давно из метода превратился в карго-культ. В качестве небольшой зарисовки: у меня в проекте daily standup проводится два раза в неделю, по полчаса и сидя. При этом все равно называется daily и все равно standup. Все остальное тоже вывернуто наизнанку, но мы свято верим в эту панацею.

Кстати, очень интересно про образовательную социальную сеть. Есть уже с чем ознакомиться? Держите в курсе.

Полностью согласен. Мир стремительно глупеет, причем это не зависит от поколения. Но в IT это принимает какой-то небывалый размах. Я вот только сомневаюсь, виноват ли в этом Agile, или он как раз является следствием самого глупения. Собственно в принципах Agile нет ничего однозначно порочного, но попади он в глупые руки энтузиаста... Agile позволяет человеку быть ленивым и при этом делать вид, что он "гибкий". Agile позволяет быстро набирать технический долг (почему нет?), но при этом большинство как-то забывает, что долги надо отдавать, даже если ты гибок.

Как-то на собеседовании в крупную известную компанию я спросил о том, как команда работает с техническим долгом... Все три собеседующих ответили, что берут и не отдают. Один даже пояснил, что они, типа, как Ходжа Насреддин, обещают обучить осла говорить и надеются, что потом никто не спросит... Ну Ходжа Насреддин-то и вправду был умен и гибок: он "технический долг" брал у падишаха... А вот эти глупцы заимствуют сами у себя и надеются не отдать...

Пришли мыши к мудрой сове попросить совета, как им избежать участи быть съеденными обнаглевшими котами. Сова говорит им: "Станьте ежиками. Если вы будете колючими, вас никто не съест!"

Обалдевшие от восторга мыши побежали домой, там опомнились и снова вернулись к сове. "Сова, расскажи — а как нам стать ежиками?"

А Сова им в ответ: "Я стратег, а не тактик."

Поддерживаю. На мой взгляд, одним из важнейших качеств инженера является умение увидеть цель того, что он делает. Если рокстар пишет сложно поддерживаемый, но эффективный код, то это можно понять. А код с запахом не имеет цели: лишь причины.

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

А что, ПМ знает? Как правило, двусмысленность тянется от заказчика через менеджера, на каждом этапе только увеличиваясь. А хороший инженер (каких мало) должен задаваться вопросом ЗАЧЕМ, то есть видеть, какую проблему решаем, и что является ее решением.

Софт скилы, на мой взгляд, сильно переоценены. Например, вспомните университетские годы, когда человек приходил на экзамен неподготовленным, и начинал с уверенным видом жонглировать терминами, в которых ничего не понимал. Зачастую даже успешно сдавал экзамен. Чем не софт скил? Очень нужный доя торговцев и юристов; технарям мог бы пригодиться на конференции, когда вопросом из зала ставят в тупик. Но вот беда, я обнаружил, что почти весь чужой код, с которым мне приходится работать, грешит тем же: его писали люди, не до конца разобравшиеся в задаче, и плохо владеющие нюансами технологии. Зато код написан так, что с первого взгляда кажется, что там написано что-то умное.

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

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

Работа не брак, если совсем невмоготу будет, уволиться легче, чем развестись. И деньги отдавать не придется ;)

У меня есть предвзятость ко всем, кто начинал карьеру с онлайн курсов, хотя вашей квалификации оценить не могу, потому как я не фронтэндер.

Information

Rating
Does not participate
Registered
Activity