При наличии Википедии -- грех жаловаться. И вообще, наличие детей позволяет удовлетворить свои забытые детские хотелки или узнать многое из того, чего сам не знал/не понимал. Было бы желание и любопытство.
Итак, в моей жизни было несколько личных событий...
Вот с этого места поподробнее... В силу личных обстоятельств редко становятся высококлассными специалистами. Скорее домработницами или, как выясняется, фасилитаторами.
Ну справедливости ради, Скрам -- это название, так что пишется с заглавной буквы. Но вот если некто собирается "профасилитировать определённое событие", то оно становится и диагнозом.
Если уж говорить о четко изложенной цели, то она такая: "прийти в команду и надавать всем скрама, ибо у вас его много". Напоминаете Ежика из Смешариков, который узнал, что в Австралии нет ежей и ринулся туда исправлять ситуацию. Техасский стрелок: вначале стреляете в стену, а потом рисуете на ней мишень с обоснованием точности стрельбы.
То что он превратился в карго культ проблема не Agile, а людей и компаний которые делают из него карго культ.
Ну так-то в наркотиках нет никакого вреда: вред есть лишь в тех людях, которые их принимают... Продолжая аналогию, Agile -- это не панацея, а довольно сильное наркотическое средство, на которое легко подсаживаются неокрепшие умы. При этом в сильном лекарственном средстве, безусловно, есть польза, если использовать его с умом и по назначению. Но и наркота, и Agile имеют дурную славу бездумного использования для быстрого получения дофамина.
Вот вы пишите про daily stand up. А ведь в Скраме этот подход называется daily scrum meeting и может проводится хоть лежа, хоть стоя, не важно, главное достичь цели встречи.
Вот как раз в Скраме это назвается standup, и это имеет четкое обоснование: так команда автоматически не сможет затягивать митинги и постарается уложиться в отведенные 15 минут. И вот если этого правила не придерживаться, то из метода, основанного на причинно-следственных связях (стоять на ногах долго очень неудобно) эта практика превращается в культ, а затем теряет и всю свою гибкость.
Поэтому даже из ваших рассуждений я вижу, что ваше понимание agile сильно искажено. И те компании у кого был негативный опыт скорее использовали его не к месту или не создали должных условий для agile.
Я использовал Scrum года так с 2008. А до этого имел опыт CMMI Level 5, так что я могу сравнивать. И, поверьте, я видел и удачные примеры использования эджайла. Но по большей части люди плохо понимают, как оно работает, и все превращается в культ, ибо всякие веселые атрибуты вроде скрам доски с цветными стикерами, Planning Poker и т.д. не располагают к тому, чтобы люди задумывались о самой методике. Всего-лишь копируют то, чего сами не понимают.
Проблема в том, что его именно так и воспринимают. Причем не особенно пытаются понять, как он работает, в итоге он уже давно из метода превратился в карго-культ. В качестве небольшой зарисовки: у меня в проекте daily standup проводится два раза в неделю, по полчаса и сидя. При этом все равно называется daily и все равно standup. Все остальное тоже вывернуто наизнанку, но мы свято верим в эту панацею.
Полностью согласен. Мир стремительно глупеет, причем это не зависит от поколения. Но в IT это принимает какой-то небывалый размах. Я вот только сомневаюсь, виноват ли в этом Agile, или он как раз является следствием самого глупения. Собственно в принципах Agile нет ничего однозначно порочного, но попади он в глупые руки энтузиаста... Agile позволяет человеку быть ленивым и при этом делать вид, что он "гибкий". Agile позволяет быстро набирать технический долг (почему нет?), но при этом большинство как-то забывает, что долги надо отдавать, даже если ты гибок.
Как-то на собеседовании в крупную известную компанию я спросил о том, как команда работает с техническим долгом... Все три собеседующих ответили, что берут и не отдают. Один даже пояснил, что они, типа, как Ходжа Насреддин, обещают обучить осла говорить и надеются, что потом никто не спросит... Ну Ходжа Насреддин-то и вправду был умен и гибок: он "технический долг" брал у падишаха... А вот эти глупцы заимствуют сами у себя и надеются не отдать...
Пришли мыши к мудрой сове попросить совета, как им избежать участи быть съеденными обнаглевшими котами. Сова говорит им: "Станьте ежиками. Если вы будете колючими, вас никто не съест!"
Обалдевшие от восторга мыши побежали домой, там опомнились и снова вернулись к сове. "Сова, расскажи — а как нам стать ежиками?"
Поддерживаю. На мой взгляд, одним из важнейших качеств инженера является умение увидеть цель того, что он делает. Если рокстар пишет сложно поддерживаемый, но эффективный код, то это можно понять. А код с запахом не имеет цели: лишь причины.
Как правило, менеджер хочет, чтобы его снизу не беспокоили и присылали лишь отчеты о выполененной работе. Желание все сделать правильно быстро настроит всех против вас.
А что, ПМ знает? Как правило, двусмысленность тянется от заказчика через менеджера, на каждом этапе только увеличиваясь. А хороший инженер (каких мало) должен задаваться вопросом ЗАЧЕМ, то есть видеть, какую проблему решаем, и что является ее решением.
Софт скилы, на мой взгляд, сильно переоценены. Например, вспомните университетские годы, когда человек приходил на экзамен неподготовленным, и начинал с уверенным видом жонглировать терминами, в которых ничего не понимал. Зачастую даже успешно сдавал экзамен. Чем не софт скил? Очень нужный доя торговцев и юристов; технарям мог бы пригодиться на конференции, когда вопросом из зала ставят в тупик. Но вот беда, я обнаружил, что почти весь чужой код, с которым мне приходится работать, грешит тем же: его писали люди, не до конца разобравшиеся в задаче, и плохо владеющие нюансами технологии. Зато код написан так, что с первого взгляда кажется, что там написано что-то умное.
Так вот, рекрутеров легко проходят именно булшиттеры, которые понахватали с миру по нитке, но ни в чем серьезно не разбирающиеся. Глубоким же спецам часто хочется прекратить собеседование, когда кто-то начинает их щекотать за пятки для проверки софтскилов.
Никакие знания не скучны, но бывают скучные люди. Любопытство -- это либидо ума, а либидо есть не у всех...
Я что-то упустил, или за такой ответ сейчас и вправду ставят пять?
При наличии Википедии -- грех жаловаться. И вообще, наличие детей позволяет удовлетворить свои забытые детские хотелки или узнать многое из того, чего сам не знал/не понимал. Было бы желание и любопытство.
Вот с этого места поподробнее... В силу личных обстоятельств редко становятся высококлассными специалистами. Скорее домработницами или, как выясняется, фасилитаторами.
Т.е. по вызову?
Ну справедливости ради, Скрам -- это название, так что пишется с заглавной буквы. Но вот если некто собирается "профасилитировать определённое событие", то оно становится и диагнозом.
Если уж говорить о четко изложенной цели, то она такая: "прийти в команду и надавать всем скрама, ибо у вас его много". Напоминаете Ежика из Смешариков, который узнал, что в Австралии нет ежей и ринулся туда исправлять ситуацию. Техасский стрелок: вначале стреляете в стену, а потом рисуете на ней мишень с обоснованием точности стрельбы.
Например, потому что вы отвечаете вопросом на вопрос.
"I'm good at dealing with people": https://www.youtube.com/watch?v=fcIMIyQnOso
Для вас "следование Скраму" -- это самоцель?
Ну так-то в наркотиках нет никакого вреда: вред есть лишь в тех людях, которые их принимают... Продолжая аналогию, Agile -- это не панацея, а довольно сильное наркотическое средство, на которое легко подсаживаются неокрепшие умы. При этом в сильном лекарственном средстве, безусловно, есть польза, если использовать его с умом и по назначению. Но и наркота, и Agile имеют дурную славу бездумного использования для быстрого получения дофамина.
Вот как раз в Скраме это назвается standup, и это имеет четкое обоснование: так команда автоматически не сможет затягивать митинги и постарается уложиться в отведенные 15 минут. И вот если этого правила не придерживаться, то из метода, основанного на причинно-следственных связях (стоять на ногах долго очень неудобно) эта практика превращается в культ, а затем теряет и всю свою гибкость.
Я использовал Scrum года так с 2008. А до этого имел опыт CMMI Level 5, так что я могу сравнивать. И, поверьте, я видел и удачные примеры использования эджайла. Но по большей части люди плохо понимают, как оно работает, и все превращается в культ, ибо всякие веселые атрибуты вроде скрам доски с цветными стикерами, Planning Poker и т.д. не располагают к тому, чтобы люди задумывались о самой методике. Всего-лишь копируют то, чего сами не понимают.
Проблема в том, что его именно так и воспринимают. Причем не особенно пытаются понять, как он работает, в итоге он уже давно из метода превратился в карго-культ. В качестве небольшой зарисовки: у меня в проекте daily standup проводится два раза в неделю, по полчаса и сидя. При этом все равно называется daily и все равно standup. Все остальное тоже вывернуто наизнанку, но мы свято верим в эту панацею.
Кстати, очень интересно про образовательную социальную сеть. Есть уже с чем ознакомиться? Держите в курсе.
Полностью согласен. Мир стремительно глупеет, причем это не зависит от поколения. Но в IT это принимает какой-то небывалый размах. Я вот только сомневаюсь, виноват ли в этом Agile, или он как раз является следствием самого глупения. Собственно в принципах Agile нет ничего однозначно порочного, но попади он в глупые руки энтузиаста... Agile позволяет человеку быть ленивым и при этом делать вид, что он "гибкий". Agile позволяет быстро набирать технический долг (почему нет?), но при этом большинство как-то забывает, что долги надо отдавать, даже если ты гибок.
Как-то на собеседовании в крупную известную компанию я спросил о том, как команда работает с техническим долгом... Все три собеседующих ответили, что берут и не отдают. Один даже пояснил, что они, типа, как Ходжа Насреддин, обещают обучить осла говорить и надеются, что потом никто не спросит... Ну Ходжа Насреддин-то и вправду был умен и гибок: он "технический долг" брал у падишаха... А вот эти глупцы заимствуют сами у себя и надеются не отдать...
Пришли мыши к мудрой сове попросить совета, как им избежать участи быть съеденными обнаглевшими котами. Сова говорит им: "Станьте ежиками. Если вы будете колючими, вас никто не съест!"
Обалдевшие от восторга мыши побежали домой, там опомнились и снова вернулись к сове. "Сова, расскажи — а как нам стать ежиками?"
А Сова им в ответ: "Я стратег, а не тактик."
Поддерживаю. На мой взгляд, одним из важнейших качеств инженера является умение увидеть цель того, что он делает. Если рокстар пишет сложно поддерживаемый, но эффективный код, то это можно понять. А код с запахом не имеет цели: лишь причины.
Как правило, менеджер хочет, чтобы его снизу не беспокоили и присылали лишь отчеты о выполененной работе. Желание все сделать правильно быстро настроит всех против вас.
А что, ПМ знает? Как правило, двусмысленность тянется от заказчика через менеджера, на каждом этапе только увеличиваясь. А хороший инженер (каких мало) должен задаваться вопросом ЗАЧЕМ, то есть видеть, какую проблему решаем, и что является ее решением.
Софт скилы, на мой взгляд, сильно переоценены. Например, вспомните университетские годы, когда человек приходил на экзамен неподготовленным, и начинал с уверенным видом жонглировать терминами, в которых ничего не понимал. Зачастую даже успешно сдавал экзамен. Чем не софт скил? Очень нужный доя торговцев и юристов; технарям мог бы пригодиться на конференции, когда вопросом из зала ставят в тупик. Но вот беда, я обнаружил, что почти весь чужой код, с которым мне приходится работать, грешит тем же: его писали люди, не до конца разобравшиеся в задаче, и плохо владеющие нюансами технологии. Зато код написан так, что с первого взгляда кажется, что там написано что-то умное.
Так вот, рекрутеров легко проходят именно булшиттеры, которые понахватали с миру по нитке, но ни в чем серьезно не разбирающиеся. Глубоким же спецам часто хочется прекратить собеседование, когда кто-то начинает их щекотать за пятки для проверки софтскилов.
Как я уже писал выше, деньги. Кроме того, собеседовался по зуму, чистоту туалетов оценить не мог. А трекер посещаемости ввели уже после моего найма.
Работа не брак, если совсем невмоготу будет, уволиться легче, чем развестись. И деньги отдавать не придется ;)
У меня есть предвзятость ко всем, кто начинал карьеру с онлайн курсов, хотя вашей квалификации оценить не могу, потому как я не фронтэндер.