Страница 2 из 3

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 15:04
Ivan.Galv
kukaracha, во первых Вы проигнорировали замечание про то что скрам мастер и продакт оунер не могут быть одним и тем же человеком.
А во вторых если Вам хочется сидеть в темном углу и кодить всю свою жизнь, не имея никакого влияния на команду - флаг Вам в руки, ктото же должен сидеть внизу пищевой цепи:D

Уже даже AlexAA сказал, что он активно подчеркивает свои скрам-инициативы на собеседованиях, в этом смысле у меня с ним разногласий нет.

А управление командой подразумевается уже даже с уровня Senior developer, чтобы направлять джуниоров. У Lead developerа ака Team Lead даже в названии должности написано что он лидирует, направляет команду и управляет ей. Так что сидят и кодят только джуниоры за еду и подзатыльники.

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 15:23
kukaracha
kukaracha, во первых Вы проигнорировали замечание про то что скрам мастер и продакт оунер не могут быть одним и тем же человеком.
И в чем же сакральный смысл этой фразы, который в корне меняет все что я сказал? Скрам мастер и продукт оунер это разные роли, я с этим и не спорю. Ни тот, ни другой отношение к самой разработке имеют весьма косвенное. В теории продукт оунер должен быть человек, который принимает работу - то есть клиент. Во многих скрамах собственного приготовления его заменяют PM. Но это не делает работу скрам-мастера ближе к разработке.
А во вторых если Вам хочется сидеть в темном углу и кодить всю свою жизнь, не имея никакого влияния на команду - флаг Вам в руки, ктото же должен сидеть внизу пищевой цепи:D\
Скрам не серебряная пуля и куча компаний его вообще не использует. Не используя скрам и не будучи скрам мастером вполне себе можно развиваться как в сторону архитектора, так и в сторону team lead и менеджера.
Уже даже AlexAA сказал, что он активно подчеркивает свои скрам-инициативы на собеседованиях, в этом смысле у меня с ним разногласий нет.
Он говорит, что знаком со скрамом. Познакомиться с ним можно за 15-20 минут в интернете. Прочитав 1-2 книжки можно освоить его тонкости на вполне приличном уровне. Опять же, я не говорил, что не нужно знать совершенно ничего об этом, я сказал что сертификация на скрам-мастера бесмысленна с точки зрения разработчика и пустая трата времени и денег.

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 15:29
Ivan.Galv
И в чем же сакральный смысл этой фразы, который в корне меняет все что я сказал? Скрам мастер и продукт оунер это разные роли, я с этим и не спорю. Ни тот, ни другой отношение к самой разработке имеют весьма косвенное. В теории продукт оунер должен быть человек, который принимает работу - то есть клиент. Во многих скрамах собственного приготовления его заменяют PM. Но это не делает работу скрам-мастера ближе к разработке.
Ничего сакрального, элементарные вещи.
Раз PM чаще всего исполняет роль продакт оунера, значит роль скрам мастера должен исполнять ктото другой, не ПМ. Это прямо противоречит Вашим словам о том что ПМ подходит лучше всего на роль скрам мастера. Более того, это создает в нем конфликт интересов, которые сразу ломают весь процесс, отчего это сразу перестает быть скрамом. Обычно он ставит интересы продакт оунера как наивысшие, а интересы скрам мастера как второстеенные, а всей команде от этого хуже.
Не понимая этого, Вы бы уже не смогли пройти несколько собседований:)
Скрам не серебряная пуля и куча компаний его вообще не использует. Не используя скрам и не будучи скрам мастером вполне себе можно развиваться как в сторону архитектора, так и в сторону team lead и менеджера.
Никто не спорит. Только вероятность новоприбывшим нарваться на компанию, где скрам будет востребован - очень высокая. А тема именно об этом.
Я даже не говорю о том, что нормальному професионалу надо не только знать скрам и знать не только скрам, а все канбаны, вотерфолы, CMMI и прочее и быть способным ответить на любые их сравнения. И люди, которые собеседуют тим лидов и архитекторов именно таких знаний от них ждут и ответ "это все отстой, так что я даже не изучал эту хрень" их совсем не устроит:)
Он говорит, что знаком со скрамом. Познакомиться с ним можно за 15-20 минут в интернете. Прочитав 1-2 книжки можно освоить его тонкости на вполне приличном уровне. Опять же, я не говорил, что не нужно знать совершенно ничего об этом, я сказал что сертификация на скрам-мастера бесмысленна с точки зрения разработчика и пустая трата времени и денег.
Он говорит " бьёт себя пяткой в грудь и заявляет гордо - наша группа первой внедрила скрам на РИМе, у меня богатейший опыт в этом деле и я за аджайл всей душой - как вообще можно по-другому работать, не понимаю..". Сравните это со "знаком со скрамом";)
По сути он демонстрирует тот самый сертификат скрам мастера, не имея его, пылью в глаза. Суть от этого не меняется.
Что такое "точка зрения разработчика"? Если это точка зрения джуниор разработчика, которую Вы пытались описать двумя предыдущими постами - то да, джуниору не надо никаких скрамов чтобы оставаться джуниором. Ито лишь до той поры, пока его не выкинут, Как не способного к развитию.
Язык программирования тоже можно "освоить" за 15-20 минут между прочим. А 2 книжки - это уже даже больше чем сертификат скрам мастера. То что преподают при обучении на сертификат - достаточно для ответа на любой вопрос знатока скрама, который может попасться на собеседовании. Разве не это нужно соискателям? А если хотите на всем экономить, да без проблем. Можете даже высшее образование не получать, на собеседовании объясните что все что надо выучили через гугл.

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 16:35
kukaracha
Ничего сакрального, элементарные вещи.
Раз PM чаще всего исполняет роль продакт оунера, значит роль скрам мастера должен исполнять ктото другой, не ПМ. Это прямо противоречит Вашим словам о том что ПМ подходит лучше всего на роль скрам мастера. Более того, это создает в нем конфликт интересов, которые сразу ломают весь процесс, отчего это сразу перестает быть скрамом. Обычно он ставит интересы продакт оунера как наивысшие, а интересы скрам мастера как второстеенные, а всей команде от этого хуже.
Не понимая этого, Вы бы уже не смогли пройти несколько собседований:)
Мы живем в мире разных скрамов. В моем мире владелец продукта и скрам мастер это часть команды, которые должны работать вместе для получения результата. Ни о каком конфликте интересов речи нет. Интерес у всех один - создать продукт согласно требованиям в разумные сроки. Где тут разные цели и конфликт интересов?
Скрам мастер это чисто административная роль - организация скрам процесса (планирование совещаний, соблюдение регламента и тд). Это никакая не лидерская роль.
Никто не спорит. Только вероятность новоприбывшим нарваться на компанию, где скрам будет востребован - очень высокая. А тема именно об этом.
Я даже не говорю о том, что нормальному професионалу надо не только знать скрам и знать не только скрам, а все канбаны, вотерфолы, CMMI и прочее и быть способным ответить на любые их сравнения. И люди, которые собеседуют тим лидов и архитекторов именно таких знаний от них ждут и ответ "это все отстой, так что я даже не изучал эту хрень" их совсем не устроит:)
Для того чтобы понять смысл скрама и гибких методологий достаточно пару часов.
Вы много собеседований тим-лидов проходили/проводили? Откуда подобная информация?
Он говорит " бьёт себя пяткой в грудь и заявляет гордо - наша группа первой внедрила скрам на РИМе, у меня богатейший опыт в этом деле и я за аджайл всей душой - как вообще можно по-другому работать, не понимаю..". Сравните это со "знаком со скрамом";)
По сути он демонстрирует тот самый сертификат скрам мастера, не имея его, пылью в глаза. Суть от этого не меняется.
Еще раз - скрам-мастер это чисто административная роль.
Что такое "точка зрения разработчика"? Если это точка зрения джуниор разработчика, которую Вы пытались описать двумя предыдущими постами - то да, джуниору не надо никаких скрамов чтобы оставаться джуниором. Ито лишь до той поры, пока его не выкинут, Как не способного к развитию.
Давайте без перехода на личности. Если собираетесь это делать, то хотелось бы прежде увидеть ваше CV, чтобы понимать понты ли это или критика от более опытного разработчика.
Язык программирования тоже можно "освоить" за 15-20 минут между прочим. А 2 книжки - это уже даже больше чем сертификат скрам мастера. То что преподают при обучении на сертификат - достаточно для ответа на любой вопрос знатока скрама, который может попасться на собеседовании. Разве не это нужно соискателям? А если хотите на всем экономить, да без проблем. Можете даже высшее образование не получать, на собеседовании объясните что все что надо выучили через гугл.
У вас есть пример хоть одной вакансии разработчика, где сертификам скрам-мастера был бы хотя бы в желаемых (даже не обызательных) требованиях?

P.S. Это какой-же язык можно освоить за 15-20 минут?

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 16:49
Ivan.Galv
Мы живем в мире разных скрамов. В моем мире владелец продукта и скрам мастер это часть команды, которые должны работать вместе для получения результата. Ни о каком конфликте интересов речи нет. Интерес у всех один - создать продукт согласно требованиям в разумные сроки. Где тут разные цели и конфликт интересов?
Скрам мастер это чисто административная роль - организация скрам процесса (планирование совещаний, соблюдение регламента и тд). Это никакая не лидерская роль.
Корректнее сказать, что я живу в мире настоящего скрама, а Вы живете в мире не особо точных представлений о нем. 6 лет назад получение этого сертификата мной было отчасти мотивировано тем, что один долб в команде постоянно буянил и утверждал что "это скрам, а это не скрам" и мешал работать. Получение сертификата и знаний сразу поставило его на место, ибо у скрама есть обязательные и опциональные вещи и они четко прописаны.

Так вот конфликт интересов есть, как бы Вам не хотелось признать свою ошибку в знаниях. Скрам мастер - это роль посредника между разработчиком и продакт оунером, посредник должен следить, что над командой не "издеваются", меняя Scope, добавляя его в неподходящее время, не меняя оценку временных затрат и прочее. Таким образом, когда продакт оунер слишком сильно наглеет в количестве требований - обязанность скрам мастера поставить его на место и честно сказать что выполнимо а что нет и какие есть варианты управления этим.
А продакт оунер - это именно циничная роль по выбиванию из команды как можно больших результатов, даже если для этого ей потребуется работать круглосуточно. Приоритизация беклога и прочее - это официальные обязанности, Но даже на курсах продакт оунера их учат как именно хитростью выбивать больше чем команда хочет и как обхитрить скрам мастера в этом.
В общем Вы уже не сдали, мы Вас не нанимаем :lol:
Для того чтобы понять смысл скрама и гибких методологий достаточно пару часов.
Вы много собеседований тим-лидов проходили/проводили? Откуда подобная информация?
Много и проходил и проводил. не знаю сколько часов тратили Вы на изучение, но знаний у Вас явно не хватает даже только по скраму, не говоря о других.

У вас есть пример хоть одной вакансии разработчика, где сертификам скрам-мастера был бы хотя бы в желаемых (даже не обызательных) требованиях?
То что от разработчиков ждут хорошего знания скрама - видно даже при первом запросе:
https://www.indeed.ca/jobs?q=lead+devel ... onto%2C+ON
Сертификат - это всего лишь демонстрация бОльшего, чем работодатель от Вас ждет.

Примеров явного упоминания сертификата скрам мастера тоже уйма:
https://www.veritaaq.ca/job/team-lead-d ... ign=Indeed
P.S. Это какой-же язык можно освоить за 15-20 минут?
На уровне программы hello world - любой. На уровне перечня синтаксических конструкций - тоже.

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:16
alduda
AlexAA писал(а):Нет большей туфты, чем скрам и скрам-мастер. Это просто потерянное время.
Никто никогда не разу ( за 15 лет в Канаде и из них 10 на должности Сениор или Принсипл девелопер ) не спросил у меня про подобный сертификат. Обычно спросят - а работал ли ты в Аджайл тиме и типа пару вопросов про то как аджайл тим работает в идеале. На такие вопросы не надо набрасыватся и не надо рассказывать, что ты думаешь на всамом деле про всю эту дурацкую систему аджайл тима, а просто ответить по теории - ну типа все вместе делаем проект, все друг-другу помогаем, каждые 2 недели демонстрируем и кажды день 20 минут сидим/спим довольные на совещании, где с десяток людей пытаются выдумать что они делали вчера и что сделают - сегодня. (Чем больше человек - бездельник, тем длинее и нуднее он будет расписывать, что он делал вчера).
В общем - не теряйте времени на подобные сертификаты - они не стоят даже бумаги, на которой они распечатаны. Я даже не слышал, чтоб кого-то спросили когда-то про подобный сертификат.
Полностью согласен с AlexAA по всем пунктам. Скрам это полная фигня, но вопрос касательно того работал ли ты в agile задавать на интервью любят. Достаточно ответить что конечно же работал. Сертификат по скрам? Ну если вам нечем заняться, то можете сделать. Лишних сертификатов не бывает. Какие либо другие сертификаты для программиста? Ну опять же, тот же самый принцип: если делать нечего, то сделайте. Лишним не будет. Но в реале будут смотреть на CV + куча technical intervews... А на technical interviews вам вся эта пачка сертификатов несильно поможет. А что такое сертификат того же Microsoft, как его получают и чего он на самом деле стоит в принципе все хорошо знают... Так что нужно просто серьезно готовиться к technical interviews.

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:21
alduda
AlexAA писал(а):Было много идиотизмов в АйТи , начиная от екстим-программинга, когда 2-е работали за 1-м компом и подавалось это как новейшее внедрение.
Я бы вам посоветовал почитать книжку по экстрим программинг. Если вы считаете что это когда 2ое работают за одним компом, то вы сильно заблуждаетесь. А вот agile, который в принципе вырос на екстрим, на мой конечно же взгляд, является полной туфтой, которая выражается в довольно большой ежедневной потере времени.

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:26
alduda
Ivan.Galv писал(а):Если Вы будете сидеть в темном углу покрытым мхом, считать себя умным, и писать только код, то не надо потом удивляться что от Вас ускочила значительная часть доходов, связанная с коммуникациями между членами команды. Ускочила к тем, кто достаточно умный чтобы знать о чем говорить надо, а о чем нет.
Ну если конечно же все время думать о доходах, то умение чесать языком будет довольно полезным. Только вот когда на скраме слушаешь подобных гавриков, то ... Это то, почему люди ненавидят этот agile. И совершенно не хочется быть одним из этих самых пустобрехов.

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:34
alduda
Ivan.Galv писал(а):При этом нет ни малейшей причины убирать из резюме то, на что постоянно положительно обращают внимание.
Именно такие вещи в резюме писать и надо - которые будут положительно оценены в большинстве случаев и которые Вас выгодно отличают от остальной серой массы.
Рассмешили по поводу положительных оценок во время интервью... :-) Они во время интервью всегда обычно положительные или даже супер положительные. Мой последний менеджер постоянно во время интервью возносил интервьюируемого до небес, а как только вешал телефонную трубку, то сидящие рядом коллеги получали реальное вью. :mrgreen:

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:39
Ivan.Galv
Рассмешили по поводу положительных оценок во время интервью... :-) Они во время интервью всегда обычно положительные или даже супер положительные. Мой последний менеджер постоянно во время интервью возносил интервьюируемого до небес, а как только вешал телефонную трубку, то сидящие рядом коллеги получали реальное вью. :mrgreen:
То есть думаете стоит удалить из резюме? :lol:

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:44
alduda
Ivan.Galv писал(а):Раз PM чаще всего исполняет роль продакт оунера, значит роль скрам мастера должен исполнять ктото другой, не ПМ. Это прямо противоречит Вашим словам о том что ПМ подходит лучше всего на роль скрам мастера.
А вот тут можно поподробнее? О PM, PO и скрам мастере. Я на тему того, почему все эти роли, в одной и той же команде не может выполнять один и тот же человек? А при этом еще и программирующий?

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:51
alduda
Ivan.Galv писал(а):То есть думаете стоит удалить из резюме? :lol:
Нет, ну вы можете это конечно же держать в CV, но если я буду читать ваше CV(если вы подаете на позицию программиста.), то я не на это буду обращать внимание. Слово скрам в вашем CV никаких положительных эмоций у меня не вызовет. Скорее наоборот... Это вызовет у меня сомнения в том умеете ли вы работать как программист?

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 19:52
Ivan.Galv
А вот тут можно поподробнее? О PM, PO и скрам мастере. Я на тему того, почему все эти роли, в одной и той же команде не может выполнять один и тот же человек? А при этом еще и программирующий?
Достаточно долго объяснять всю ситуацию.
Но если вкратце - то ПМ как таковой в терминах скрама не существует вообще, но раз во всех компаниях он есть - с этим надо както считаться.
PO - это клиент или лицо, представляющее его интересы. Конечно Канада страна вежливая и клиенты здесь тоже лапочки, но иногда клиенты те еще попадаются и вообще человек, который платит свои деньги за получение результата, что хочет получить? Максимальный результат за имеющийся бюджет. Просто и логично. Соответственно, оставив обязанности по скраму за кадром, критерий эффективности правильного и профессионального PO - это получить как можно больше полезного продукта за имеющийся бюджет.
Именно поэтому совмещать эту роль со скрам мастером - очень плохо, ведь скрам мастер не просто часто выступает блокировщиком такой наглости от PO, но еще и часто является членом команды разработки)

Ну а быть или не быть скрам мастеру членом команды разработки или же просто посредником - бывает по разному и допустимы оба варианта со своими плюсами и минусами.

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

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 20:08
alduda
Я не вижу большого различия между PO и PM. Если спросить меня про PO, то я могу даже не вспомнить такового. Ну в смысле в какой из моих контор он был. PM тоже бывал далеко не всегда... Но бывал таки. Но всегда есть кто то типа team lead, который правда тоже не всегда занимает таковую должность. Организация этого дела сильно зависит от конкретной конторы. А если вся команда состоит из 2х-3х или 5ти человек? И все они действующие программисты? И нет у них номинально PO или PM. В таком случае вы утверждаете что это не есть agile? И скрам невозможен? Так что ли? :mrgreen:

Re: IT. Подготовка, сертификаты, Master's.

Добавлено: 05 янв 2017, 20:16
Ivan.Galv
Agile возможен в намного более широком числе ситуаций, ибо все эти XP, SCRUM и другие объединены лишь Agile manifestом. Скрам кроме манифеста накладывает дополнительные необходимые вещи, Вы всегда можете сказать "Ну да у нас не скрам, а просто agile, да и хрен с ним".
И вообще не пытайтесь спорить) Всех тут просто хлебом не корми - дай поспорить:) Попросили объяснить - я объяснил, а дальше сами:D