Что можно сделать, чтобы успеть в срок, если вы уже не успеваете
Видео: https://youtu.be/DISZbAebgC0
Итак, мы подобрались к главной теме нашего марафона, что можно сделать, чтобы уложиться в поставленные сроки, если вы уже видите, что не успеваете. Приведем основные тезисы, полностью, как это делать читайте на сайте.
Определяем насколько не успеваем
Понимаем насколько вы выбиваетесь из сроков и какие получаются новые сроки. У вас должен получится набор оставшихся задач с оценкой и сроками каждого из этапов и понимание времени, на которое вы не уложитесь в поставленные сроки.
Что если просто долить людей
Решение, которое первым приходит большинству руководителей: надо просто больше людей. Может сработать, если у вас есть уже готовые разработчики, которые сразу могут приступить к задаче. А если у вас нет готовых ребят, которых вы можете легко подключить к работе, то брать кого-то совсем нового в команду, которая итак отстает от графика будет плохой идеей, вы только еще больше замедлите работу.
Цель
Когда вы не укладываетесь в сроки, первым делом, вы должны концентрироваться на цели своей задачи или релиза (как и вообще в любой ситуации). Отхождение от цели как раз может быть одной из причин, почему вы не успеваете. Если время еще не упущено, просто переключившись на прямое выполнение цели вы уже решите свою проблему.
Приоритеты
У каждой вашей задачи уже должен быть приоритет, указывающий ее ценность для продукта. Приоритеты бизнес задач должен определять владелец продукта и никто другой. В идеале, приоритеты должны быть уникальными. Если у вас все таки приоритетов нет, то вам придется получить их от бизнеса уже в процессе. Есть много техник постановки приоритетов, мы не будем их сейчас разбирать, подробно изучить, как ставить цели и проводить приоритезацию вы можете в книге “Гибкие методологии на практике”.
Выбрасываем лишнее
Вы берете свой набор задач и отбираете задачи с самым низким приоритетом. Смотрите, что из них вы можете отбросить, не нарушив при этом выполнение основной цели, что можно отбросить выносим в следующий релиз. Если какие-то задачи отбросить нельзя, то подумайте над альтернативным решением, возможно есть вариант более простой или упрощенной реализации. Проверяете, как ситуация изменилась, повторяете, если нужно на более приоритетных задачах.
Идем договариваться с бизнесом
После того, как вы составили план, как вам уложится в сроки, вы идете к своему бизнесу и представляете им всю эту информацию. Объясняете, что вы поняли, что все не успеете, показываете, что вы могли бы исключить на основе поставленным бизнесом приоритетов, чтобы уложится в сроки и договариваетесь о новом плане разработки. Помните о том, что именно бизнес заказчик должен решать, готов ли он изменения в порядке выкатки, разработка не может решать это самостоятельно, иначе можно очень сильно подвести своих коллег и компанию, решится премий, а то и работы.
Что делать, если вы не знаете, как договориться с бизнесом и руководством? Эту тему мы разобрали отдельно на нашем Boosty: “Как убедить бизнес и руководство изменить состав релиза и что делать, если они не согласны?”.
Также на Boosty Максим разобрал реальный пример релиза и показал, что он обычно выносит из первой выкатки, если времени на все не хватает: "Пример, как СТО сокращает объем работ на релизе".
А более подробно про все основы работы с бизнесом, как получить хорошие описания задач, добиться дополнительного времени на тех. задачи, постановки удобных команде сроков и в целом уважения разработки от бизнеса, вы можете найти в нашем мини-курсе "Документация по работе с PO и PM".
На этом с темой, как уложится в сроки, если уже не успеваешь мы заканчиваем. Как всегда ждем ваш фидбек в комментариях.
Видео: https://youtu.be/DISZbAebgC0
Итак, мы подобрались к главной теме нашего марафона, что можно сделать, чтобы уложиться в поставленные сроки, если вы уже видите, что не успеваете. Приведем основные тезисы, полностью, как это делать читайте на сайте.
Определяем насколько не успеваем
Понимаем насколько вы выбиваетесь из сроков и какие получаются новые сроки. У вас должен получится набор оставшихся задач с оценкой и сроками каждого из этапов и понимание времени, на которое вы не уложитесь в поставленные сроки.
Что если просто долить людей
Решение, которое первым приходит большинству руководителей: надо просто больше людей. Может сработать, если у вас есть уже готовые разработчики, которые сразу могут приступить к задаче. А если у вас нет готовых ребят, которых вы можете легко подключить к работе, то брать кого-то совсем нового в команду, которая итак отстает от графика будет плохой идеей, вы только еще больше замедлите работу.
Цель
Когда вы не укладываетесь в сроки, первым делом, вы должны концентрироваться на цели своей задачи или релиза (как и вообще в любой ситуации). Отхождение от цели как раз может быть одной из причин, почему вы не успеваете. Если время еще не упущено, просто переключившись на прямое выполнение цели вы уже решите свою проблему.
Приоритеты
У каждой вашей задачи уже должен быть приоритет, указывающий ее ценность для продукта. Приоритеты бизнес задач должен определять владелец продукта и никто другой. В идеале, приоритеты должны быть уникальными. Если у вас все таки приоритетов нет, то вам придется получить их от бизнеса уже в процессе. Есть много техник постановки приоритетов, мы не будем их сейчас разбирать, подробно изучить, как ставить цели и проводить приоритезацию вы можете в книге “Гибкие методологии на практике”.
Выбрасываем лишнее
Вы берете свой набор задач и отбираете задачи с самым низким приоритетом. Смотрите, что из них вы можете отбросить, не нарушив при этом выполнение основной цели, что можно отбросить выносим в следующий релиз. Если какие-то задачи отбросить нельзя, то подумайте над альтернативным решением, возможно есть вариант более простой или упрощенной реализации. Проверяете, как ситуация изменилась, повторяете, если нужно на более приоритетных задачах.
Идем договариваться с бизнесом
После того, как вы составили план, как вам уложится в сроки, вы идете к своему бизнесу и представляете им всю эту информацию. Объясняете, что вы поняли, что все не успеете, показываете, что вы могли бы исключить на основе поставленным бизнесом приоритетов, чтобы уложится в сроки и договариваетесь о новом плане разработки. Помните о том, что именно бизнес заказчик должен решать, готов ли он изменения в порядке выкатки, разработка не может решать это самостоятельно, иначе можно очень сильно подвести своих коллег и компанию, решится премий, а то и работы.
Что делать, если вы не знаете, как договориться с бизнесом и руководством? Эту тему мы разобрали отдельно на нашем Boosty: “Как убедить бизнес и руководство изменить состав релиза и что делать, если они не согласны?”.
Также на Boosty Максим разобрал реальный пример релиза и показал, что он обычно выносит из первой выкатки, если времени на все не хватает: "Пример, как СТО сокращает объем работ на релизе".
А более подробно про все основы работы с бизнесом, как получить хорошие описания задач, добиться дополнительного времени на тех. задачи, постановки удобных команде сроков и в целом уважения разработки от бизнеса, вы можете найти в нашем мини-курсе "Документация по работе с PO и PM".
На этом с темой, как уложится в сроки, если уже не успеваешь мы заканчиваем. Как всегда ждем ваш фидбек в комментариях.
Четвертая тема марафона "Успеть до Нового Года"
Твои сроки срываются из-за соседнего отдела: что делать?
Видео: https://youtu.be/f-TtJFVWHvA
Вопрос работы со смежниками, коллегами из соседних отделов, в больших компаниях возникает очень часто. Допустим, вы делаете классный новый функционал, который использует данные от смежников. Без этих данных ваша работа не будет иметь смысла, но оговоренные сроки сдвигаются из-за задержки в их сроках и что делать не понятно. Здесь разберем основные тезисы, полный текст смотрите на сайте.
Главное - оставить эмоции. Обвинения и угрозы лишь спровоцируют такой же агрессивный ответ, и вы в итоге уйдете в конфликт, который вам никак не поможет решить проблему.
Порядок действий, если смежники не успевают
Первое, что вам нужно сделать, это встретиться со смежниками. Узнайте, в чем именно проблема, из-за чего случилась задержка, сообщите им о том, к чему приведет срыв сроков. Уточните, что нужно, чтобы помочь им. Возможно сможете помочь вы или сможет ваше руководство, если к нему обратиться. Часто такой встречи бывает достаточно и проблема на этом решается.
Привлекайте бизнес
Если это встречала не дала никаких результатов, то привлекайте к обсуждению свой бизнес. Биться самим это хорошо, но обычно компания теряет конкретные деньги и за это отвечает конкретный бизнес заказчик. Два бизнеса могут договориться между собой и ваша проблема решится.
Не позволяйте себе впадать в рассуждения, что вы подводите своих братьев разработчиков, жалуясь на них бизнесу, иначе вы можете подвести свой бизнес, бизнес своих коллег и всю вашу компанию. Вы уже дали шанс смежникам решить проблему собственными силами на первом этапе общения.
Привлеките руководство
Также полезно будет привлечь свое руководство и руководство смежников к проблеме. Это срабатывает не часто, но имеет смысл. Как минимум все будут в курсе проблемы и меньше будет возникать вопросов почему вы не успеваете.
Найдете "большую шишку"
Найдите чьи цели высокого руководства от страдают от возникшей задержки. Обычно за любыми целями команд и продуктов закреплен начальник верхнего звена, если эти цели у него в фокусе (что можно узнать через своих бизнес заказчиков), то это обычно решающий аргумент для решения большинства подобных споров.
Что если ничего не помогло
Будьте готовы и к тому, что иногда с нарушением сроков смежниками ничего сделать не получится. В таком случае ваша задача четко зафиксировать виновников срыва сроков. Есть универсальный способ это сделать: пишите письмо с деталями на смежников и в копию ставите свое и их руководство. Оставляете все обвинения и эмоции вне письма и даете четкий расклад. Что должно было сделано, что сделали вы и что не готово у коллег, обязательно фиксируете, на что это повлияло.
Эти простые правила помогут вам эффективно взаимодействовать со смежниками и решать возникающие проблемы со сроками. На Boosty вы сможете найти дополнение к этому материалу “Как доказать, что проблема на стороне соседнего отдела и добиться ее решения”. Там мы разобрали, что делать, если предоставленных смежниками функционал не работает и ломает ваше решение, как доказать, что есть проблема в их части проекта и добиться исправления.
Больше узнать, как работать с коллегами, используя метрики, ставить правильные сроки, приоритеты и цели резила, описывать задачи и проводить правильную оценку вы можете в нашей книге "Гибкие методологии на практике". В ней есть все, что нужно любому для каждодневной работы в ИТ-сфере.
На этом мы заканчиваем наш марафон по работе со сроками! 🎉 Ждем ваших отзывов в комментариях, что было полезным, чего не хватило? Обязательно пишите, нам важно ваше мнение, оно повлияет на будущий контент на канале!
Твои сроки срываются из-за соседнего отдела: что делать?
Видео: https://youtu.be/f-TtJFVWHvA
Вопрос работы со смежниками, коллегами из соседних отделов, в больших компаниях возникает очень часто. Допустим, вы делаете классный новый функционал, который использует данные от смежников. Без этих данных ваша работа не будет иметь смысла, но оговоренные сроки сдвигаются из-за задержки в их сроках и что делать не понятно. Здесь разберем основные тезисы, полный текст смотрите на сайте.
Главное - оставить эмоции. Обвинения и угрозы лишь спровоцируют такой же агрессивный ответ, и вы в итоге уйдете в конфликт, который вам никак не поможет решить проблему.
Порядок действий, если смежники не успевают
Первое, что вам нужно сделать, это встретиться со смежниками. Узнайте, в чем именно проблема, из-за чего случилась задержка, сообщите им о том, к чему приведет срыв сроков. Уточните, что нужно, чтобы помочь им. Возможно сможете помочь вы или сможет ваше руководство, если к нему обратиться. Часто такой встречи бывает достаточно и проблема на этом решается.
Привлекайте бизнес
Если это встречала не дала никаких результатов, то привлекайте к обсуждению свой бизнес. Биться самим это хорошо, но обычно компания теряет конкретные деньги и за это отвечает конкретный бизнес заказчик. Два бизнеса могут договориться между собой и ваша проблема решится.
Не позволяйте себе впадать в рассуждения, что вы подводите своих братьев разработчиков, жалуясь на них бизнесу, иначе вы можете подвести свой бизнес, бизнес своих коллег и всю вашу компанию. Вы уже дали шанс смежникам решить проблему собственными силами на первом этапе общения.
Привлеките руководство
Также полезно будет привлечь свое руководство и руководство смежников к проблеме. Это срабатывает не часто, но имеет смысл. Как минимум все будут в курсе проблемы и меньше будет возникать вопросов почему вы не успеваете.
Найдете "большую шишку"
Найдите чьи цели высокого руководства от страдают от возникшей задержки. Обычно за любыми целями команд и продуктов закреплен начальник верхнего звена, если эти цели у него в фокусе (что можно узнать через своих бизнес заказчиков), то это обычно решающий аргумент для решения большинства подобных споров.
Что если ничего не помогло
Будьте готовы и к тому, что иногда с нарушением сроков смежниками ничего сделать не получится. В таком случае ваша задача четко зафиксировать виновников срыва сроков. Есть универсальный способ это сделать: пишите письмо с деталями на смежников и в копию ставите свое и их руководство. Оставляете все обвинения и эмоции вне письма и даете четкий расклад. Что должно было сделано, что сделали вы и что не готово у коллег, обязательно фиксируете, на что это повлияло.
Эти простые правила помогут вам эффективно взаимодействовать со смежниками и решать возникающие проблемы со сроками. На Boosty вы сможете найти дополнение к этому материалу “Как доказать, что проблема на стороне соседнего отдела и добиться ее решения”. Там мы разобрали, что делать, если предоставленных смежниками функционал не работает и ломает ваше решение, как доказать, что есть проблема в их части проекта и добиться исправления.
Больше узнать, как работать с коллегами, используя метрики, ставить правильные сроки, приоритеты и цели резила, описывать задачи и проводить правильную оценку вы можете в нашей книге "Гибкие методологии на практике". В ней есть все, что нужно любому для каждодневной работы в ИТ-сфере.
На этом мы заканчиваем наш марафон по работе со сроками! 🎉 Ждем ваших отзывов в комментариях, что было полезным, чего не хватило? Обязательно пишите, нам важно ваше мнение, оно повлияет на будущий контент на канале!
Мои уроки 2023 года
Это год ознаменовался для меня не только выходом из полосы спада и выгорания, возвращения в русло конструктивных и интересных мне вызовов и задач, но и самым сложным для меня релизом. Я раньше довольно скептически относился к ощущениям отчаяния и собственного бессилия на релизах. Но в этом году я прочувствовал всю прелесть ситуации, когда изо дня в день ты попадаешь из проблемы в проблему и каждую не знаешь как решать. В какой-то момент ты уже начинаешь думать, а не сдаться ли и не отказаться от этого всего. И так проходит 3 месяца.
По факту, могу сказать, что ваш настрой и упорство очень важны. Сдаться - это самое простое, что можно сделать. Помимо прочего, ваш настрой очень сильно влияет на результат. Он будет помогать или мешать, как вам, так и вашей команде.
Правильный настрой я бы отнес к главному уроку года. Настраивайтесь на позитив, что все получится, что вы получаете опыт. Проблемы никуда не уйдут, но решать их будет намного легче, а ваш настрой будет помогать окружающим.
Для себя я подтвердил правильность ориентированности на подбор единомышленников в команду. Я всегда не любил раздувать численность и старался аккуратно собирать людей, в этот раз на цифрах меньшая команда, но лучше сбалансированная и мотивированная, дала значительно больший результат.
Также хорошо подтвердилась моя давняя уверенность в том, что надо делать акцент на росте внутренних кадров. Получаются более мотивированные и подходящие под ваши задачи сотрудники. Ну и рынок конечно тоже не переполнен сильными кадрами, желающими идти к вам. Поэтому берите себе на вооружение. Чтобы иметь кого растить, не циклитесь на том, чтобы искать только профессионалов, набирайте и джунов и даже стажеров, при правильном подходе это окупится.
Работа с прозрачностью в отношении команды и бизнеса снова хорошо себя проявила. Когда вы все одинаково понимаете цели, проблемы и приоритеты вам значительно проще договариваться и идти в одну сторону.
В целом, год был плотнее, но интереснее и лучше прошлого, надеюсь и ваш тоже. Всех с наступающими праздниками и пусть следующий год будет продуктивным и интересным!
Максим Шаламов
Это год ознаменовался для меня не только выходом из полосы спада и выгорания, возвращения в русло конструктивных и интересных мне вызовов и задач, но и самым сложным для меня релизом. Я раньше довольно скептически относился к ощущениям отчаяния и собственного бессилия на релизах. Но в этом году я прочувствовал всю прелесть ситуации, когда изо дня в день ты попадаешь из проблемы в проблему и каждую не знаешь как решать. В какой-то момент ты уже начинаешь думать, а не сдаться ли и не отказаться от этого всего. И так проходит 3 месяца.
По факту, могу сказать, что ваш настрой и упорство очень важны. Сдаться - это самое простое, что можно сделать. Помимо прочего, ваш настрой очень сильно влияет на результат. Он будет помогать или мешать, как вам, так и вашей команде.
Правильный настрой я бы отнес к главному уроку года. Настраивайтесь на позитив, что все получится, что вы получаете опыт. Проблемы никуда не уйдут, но решать их будет намного легче, а ваш настрой будет помогать окружающим.
Для себя я подтвердил правильность ориентированности на подбор единомышленников в команду. Я всегда не любил раздувать численность и старался аккуратно собирать людей, в этот раз на цифрах меньшая команда, но лучше сбалансированная и мотивированная, дала значительно больший результат.
Также хорошо подтвердилась моя давняя уверенность в том, что надо делать акцент на росте внутренних кадров. Получаются более мотивированные и подходящие под ваши задачи сотрудники. Ну и рынок конечно тоже не переполнен сильными кадрами, желающими идти к вам. Поэтому берите себе на вооружение. Чтобы иметь кого растить, не циклитесь на том, чтобы искать только профессионалов, набирайте и джунов и даже стажеров, при правильном подходе это окупится.
Работа с прозрачностью в отношении команды и бизнеса снова хорошо себя проявила. Когда вы все одинаково понимаете цели, проблемы и приоритеты вам значительно проще договариваться и идти в одну сторону.
В целом, год был плотнее, но интереснее и лучше прошлого, надеюсь и ваш тоже. Всех с наступающими праздниками и пусть следующий год будет продуктивным и интересным!
Максим Шаламов
Мы всегда стараемся дать вам максимум пользы в нашем канале, но, к сожалению, не все можно рассказать в постах. Еще больше практических решений для вашей ежедневной работы вы найдете в наших продуктах.
Если вы или ваша команда постоянно не укладываетесь в сроки, то основные пути решения этой проблемы вы найдете в нашем марафоне по работе со сроками.
Надоело писать код и хотите начать руководить - тогда вам нужен наш Учебник для начинающих руководителей. В нем вы научитесь, как получить должность руководителя и сделать в ней первые шаги.
Надоело тонуть в дедлайнах и не успевать по срокам? Хотите научиться рулить процессами и управлять своей работой и работой команды? Тогда вам просто необходимо изучить все нюансы Agile по нашей Книге "Гибкие методологии на практике"
Не знаете, как описать задачу для разработки, там чтобы вам не задали ни одного вопроса и все сделали точно и в срок? Тогда берите наше руководство "Как описывать задачи на разработку"
Если вас достала рутинная работа и вы чувствуете, что сидите в болоте и не растете, а годы уходят, то вам поможет мини-курс "Как избежать рутины в своей работе".
Достало раз в два года выгорать и менять работу? Тогда вам необходима Руководство "Экстренная помощь при выгорании".
Хотите уметь доносить свою правоту до бизнеса и убеждать в своем мнении? Воспользуйтесь, "Документацией к работе с PO и PM: как получать от бизнеса все, что тебе нужно".
Ну, а если вам нравится то, что мы рассказываем и вы хотите поблагодарить нас за это, то это всегда можно сделать через наш Boosty. Мы будем рады каждому донату и будем стараться делать еще больше полезного для вас ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему люди уходят из компании
Текучка в команде - болезненная тема для руководителей, у многих этот показатель входит в KPI и влияет на показатели успеха собственной работы. Несомненно, она влияет и на успешность работы самой команды, поэтому игнорировать текучку ни в коем случае нельзя. Чтобы начать решать эту проблему, для начала нужно разобраться, в чем основные причины. Давайте пойдем от самых очевидных к менее очевидным пунктам.
Очевидные причины
Не подходящая компания или проект. Бывает, что обещали одно, а внутри все не так. Обман ожиданий конечно же ведет к оттоку сотрудников. Стоит уделять внимание тому, что обещаете на собеседовании, не обещайте больше, чем есть и не искажайте основные факты. Даже если вы так заманите человека в свою команду, велика вероятность, что он очень быстро уйдет, а ресурсы команды для его ввода в проект будут потрачены впустую.
Не сработались с командой или руководителем. Тоже нередкая проблема, когда не получается найти общий язык новому сотруднику и уже устоявшейся команде, что приводит к проблемам в коммуникациях и в достижении целей. Это периодически приводит к конфликтам. Конечно же люди часто не готовы продолжать в таких условиях. Я уже как-то писал о том, как собеседовать человека на совместимость с командой, старайтесь уделять этому внимание уже на собеседовании, чтобы уменьшить риски появления такой ситуации.
Проекты на поддержке. Многие разработчики не готовы работать на проектах, где нет развития. Основная часть проекта уже готова и не меняется, правятся только мелкие ошибки и делаются незначительные доработки. Конечно же людям, особенно имеющим какие-то амбиции, не хочется терять время на “мертвые” проекты, им скучно, они теряют квалификацию и, соответственно, свою цену на рынке.
Просто надоедает проект, все уже знакомо, хочется выйти за границы комфорта. Конечно, выход из зоны комфорта помогают росту и развитию разработчика.Конечно, выход из зоны комфорта помогают росту и развитию разработчика. Однако, можно продолжать развиваться и будучи на уже знакомом проекте, мы разбираем как это можно сделать в нашем продукте по борьбе с рутиной. Учитесь этому, если вы разработчик, реже придется менять работу и меньше будете терять время, пока находитесь на уже знакомом проекте. Мотивируйте к использованию этих подходов своих подчиненных, если вы руководитель, это поможет уменьшить текучку.
Менее однозначные проблемы
Дальше пойдем к менее однозначным пунктам.
В проекте все налажено включая процессы. Не смотря на то, что все будет идти понятно и предсказуемо, и удастся избежать многих проблем, части людей будет скучно или сложно встраиваться в такие системы.
Проекты на стадии активного роста и развития. На самом деле, многие говорят, что им такой опыт интересен, но, по факту, большинство не готово взять на себя ответственность за настройку даже малейших вещей, будь то выбор единой библиотеки (не просто мне нравится, а провести анализ и переработать какой-то кусок в пром по правилам команды и показать результаты), до запуска тестов в пайплайне и т.д. Люди буду говорить, что да, вот хочется, чтобы все росло и развивалось, но только чтоб нам ничего делать было не надо. В итоге, выгорание идет от того, что многое сделано не оптимально, но тут правильный настрой в том, чтобы участвовать в процессе самим.
Нет роста. В целом это реально может быть проблемой, и что не делаешь и не просишь, роста тебе не будет. Но нередки случаи, когда ты хочешь постоянные повышения за одну и туже работу (даже не индексации а именно повышения), так не бывает. Для повышений нужно делать что-то сверх своей работы и это надо согласовывать с руководством.
Максим Шаламов
#советы #руководителю #разработчику
Текучка в команде - болезненная тема для руководителей, у многих этот показатель входит в KPI и влияет на показатели успеха собственной работы. Несомненно, она влияет и на успешность работы самой команды, поэтому игнорировать текучку ни в коем случае нельзя. Чтобы начать решать эту проблему, для начала нужно разобраться, в чем основные причины. Давайте пойдем от самых очевидных к менее очевидным пунктам.
Очевидные причины
Не подходящая компания или проект. Бывает, что обещали одно, а внутри все не так. Обман ожиданий конечно же ведет к оттоку сотрудников. Стоит уделять внимание тому, что обещаете на собеседовании, не обещайте больше, чем есть и не искажайте основные факты. Даже если вы так заманите человека в свою команду, велика вероятность, что он очень быстро уйдет, а ресурсы команды для его ввода в проект будут потрачены впустую.
Не сработались с командой или руководителем. Тоже нередкая проблема, когда не получается найти общий язык новому сотруднику и уже устоявшейся команде, что приводит к проблемам в коммуникациях и в достижении целей. Это периодически приводит к конфликтам. Конечно же люди часто не готовы продолжать в таких условиях. Я уже как-то писал о том, как собеседовать человека на совместимость с командой, старайтесь уделять этому внимание уже на собеседовании, чтобы уменьшить риски появления такой ситуации.
Проекты на поддержке. Многие разработчики не готовы работать на проектах, где нет развития. Основная часть проекта уже готова и не меняется, правятся только мелкие ошибки и делаются незначительные доработки. Конечно же людям, особенно имеющим какие-то амбиции, не хочется терять время на “мертвые” проекты, им скучно, они теряют квалификацию и, соответственно, свою цену на рынке.
Просто надоедает проект, все уже знакомо, хочется выйти за границы комфорта. Конечно, выход из зоны комфорта помогают росту и развитию разработчика.Конечно, выход из зоны комфорта помогают росту и развитию разработчика. Однако, можно продолжать развиваться и будучи на уже знакомом проекте, мы разбираем как это можно сделать в нашем продукте по борьбе с рутиной. Учитесь этому, если вы разработчик, реже придется менять работу и меньше будете терять время, пока находитесь на уже знакомом проекте. Мотивируйте к использованию этих подходов своих подчиненных, если вы руководитель, это поможет уменьшить текучку.
Менее однозначные проблемы
Дальше пойдем к менее однозначным пунктам.
В проекте все налажено включая процессы. Не смотря на то, что все будет идти понятно и предсказуемо, и удастся избежать многих проблем, части людей будет скучно или сложно встраиваться в такие системы.
Проекты на стадии активного роста и развития. На самом деле, многие говорят, что им такой опыт интересен, но, по факту, большинство не готово взять на себя ответственность за настройку даже малейших вещей, будь то выбор единой библиотеки (не просто мне нравится, а провести анализ и переработать какой-то кусок в пром по правилам команды и показать результаты), до запуска тестов в пайплайне и т.д. Люди буду говорить, что да, вот хочется, чтобы все росло и развивалось, но только чтоб нам ничего делать было не надо. В итоге, выгорание идет от того, что многое сделано не оптимально, но тут правильный настрой в том, чтобы участвовать в процессе самим.
Нет роста. В целом это реально может быть проблемой, и что не делаешь и не просишь, роста тебе не будет. Но нередки случаи, когда ты хочешь постоянные повышения за одну и туже работу (даже не индексации а именно повышения), так не бывает. Для повышений нужно делать что-то сверх своей работы и это надо согласовывать с руководством.
Максим Шаламов
#советы #руководителю #разработчику
Что мешает хорошим технарям стать руководителями?
Не смотря на мой уже немалый опыт в росте лидов и руководителей более высокого уровня, получается далеко не всегда. Многие по тем или иным причинам не справляются. Причин на самом деле много (если статья зайдет, то сделаю обзор по основным), но хотел бы остановиться на одной, через которую проходят все инженеры, которых я знаю.
Начну с себя. Когда я развивался, как разработчик, для меня было очень важно умение погружаться в задачу и концентрироваться на ней. Это то, что многие называют состоянием “потока”. Одна из причин, по которой у меня хорошо получалось, это то, что я мог по 3-4 часа работать непрерывно, а в целом по дню выдавать до 7-8 часов именно написания кода. Делая отступление в сторону, не сильно рекомендую так делать, весьма выматываюший режим. Это была одной из причин, по которым я обычно успевал сделать очень много. И я привык так работать.
Но, когда я стал двигаться к руководящим позициям, оказалось, что у тебя много задач, требующих внимания. И, если ты сфокусируешься только на одной, да, ты сделаешь ее, но провалишь другие и, в целом, это будет провалом.
Теперь новой реальностью стало быстрое переключение между большим количеством задач. Да, многие ты передаешь кому-то, но нужно как минимум понять, что хотят и кому передать задачу, иначе дело может застопориться. И тебе нужно найти время на небольшое количество задач, где нужно погружение. Небольшое - это снова больше, чем один. В итоге моя сильная сторона, как разработчика, мешала мне в этом.
К чему все это я? С этим сталкиваются все мои ребята. Очень тяжело дается переход к такому формату задач. И людей прямо за уши приходится оттаскивать от погружения в конкретную задачу, к формату работы со всем пулом задач. Это дается через боль и люди очень тяжело выходят из зоны комфорта. Это и не хорошо и не плохо это надо пережить.
В итоге, многие просто предпочитают не менять подход и как лиды не раскрываются. У меня такие ребята возвращаются к своим привычным обязанностям. В целом, это говорит о том, что новая должность требует новых навыков и подходов.
Больше о конкретных навыках руководителя команды, вы можете найти в моем учебнике для руководителей “Тимлид: базовый уровень”. В нем, я разобрал еще одну из задач, с которой большинство даже опытных руководителей не справляется - делегирование. И конечно же все основные моменты, с которыми придется столкнуться на этой должности.
Максим Шаламов
#руководителю
Не смотря на мой уже немалый опыт в росте лидов и руководителей более высокого уровня, получается далеко не всегда. Многие по тем или иным причинам не справляются. Причин на самом деле много (если статья зайдет, то сделаю обзор по основным), но хотел бы остановиться на одной, через которую проходят все инженеры, которых я знаю.
Начну с себя. Когда я развивался, как разработчик, для меня было очень важно умение погружаться в задачу и концентрироваться на ней. Это то, что многие называют состоянием “потока”. Одна из причин, по которой у меня хорошо получалось, это то, что я мог по 3-4 часа работать непрерывно, а в целом по дню выдавать до 7-8 часов именно написания кода. Делая отступление в сторону, не сильно рекомендую так делать, весьма выматываюший режим. Это была одной из причин, по которым я обычно успевал сделать очень много. И я привык так работать.
Но, когда я стал двигаться к руководящим позициям, оказалось, что у тебя много задач, требующих внимания. И, если ты сфокусируешься только на одной, да, ты сделаешь ее, но провалишь другие и, в целом, это будет провалом.
Теперь новой реальностью стало быстрое переключение между большим количеством задач. Да, многие ты передаешь кому-то, но нужно как минимум понять, что хотят и кому передать задачу, иначе дело может застопориться. И тебе нужно найти время на небольшое количество задач, где нужно погружение. Небольшое - это снова больше, чем один. В итоге моя сильная сторона, как разработчика, мешала мне в этом.
К чему все это я? С этим сталкиваются все мои ребята. Очень тяжело дается переход к такому формату задач. И людей прямо за уши приходится оттаскивать от погружения в конкретную задачу, к формату работы со всем пулом задач. Это дается через боль и люди очень тяжело выходят из зоны комфорта. Это и не хорошо и не плохо это надо пережить.
В итоге, многие просто предпочитают не менять подход и как лиды не раскрываются. У меня такие ребята возвращаются к своим привычным обязанностям. В целом, это говорит о том, что новая должность требует новых навыков и подходов.
Больше о конкретных навыках руководителя команды, вы можете найти в моем учебнике для руководителей “Тимлид: базовый уровень”. В нем, я разобрал еще одну из задач, с которой большинство даже опытных руководителей не справляется - делегирование. И конечно же все основные моменты, с которыми придется столкнуться на этой должности.
Максим Шаламов
#руководителю
Допустим ли микроменеджмент? Какие последствия?
Начнем с определения, которое я возьму из Википедии, чтобы не было расхождений. В бизнесе микроменеджмент — это стиль управления персоналом, при котором руководство использует чрезмерный и постоянный контроль над сотрудниками, не допуская никакой самостоятельности в принятии решений.
Нужно ли такое бывает в реальности? Бывают ли ситуации, где это работает? Да. Приходя в новые команды/отделы/компании, которые работают неэффективно, пока идет процесс перестройки и обучения под новые требования, часто приходится влазить в проекты и процессы и диктовать, что делать, пока люди учатся. Такие меры могут давать положительный эффект только на короткой дистанции. По моему опыту, выведение из кризисов проектов и команд начинается с этого, но не должно на этом останавливаться.
Основной проблемой такого подхода, я вижу убийство мотивации и замыкание всего на себя. Убийство мотивации влечет за собой то, что вы будете окружены вялыми и безинициативными сотрудниками. Их производительность будет низкой, любые изменения и процессы будут внедряться из под палки. Ожидать, что они приложат усилие для улучшения компании или проекта довольно глупо. Более того, такие люди потеряют понимание возможностей к росту и мотивации, и те, кто чего-то хотят покинут компанию. Останутся самые слабые и пассивные. Сложные проекты и амбициозные цели с такой командой будут не для вас.
Замыкание всего на себя повлечет вашу перегрузку. Медленную реакцию на любые проблемы и изменения. И вы все должны будете придумывать и решать сами. Людям вы либо не доверите, либо уже ушли все, кто мог бы думать сам.
В целом, старайтесь избегать микроменеджмента, используйте его только в крайнем случае, как я писал в начале. В остальном, он принесет больше минусов, чем плюсов.
Максим Шаламов
#советы #руководителю
Начнем с определения, которое я возьму из Википедии, чтобы не было расхождений. В бизнесе микроменеджмент — это стиль управления персоналом, при котором руководство использует чрезмерный и постоянный контроль над сотрудниками, не допуская никакой самостоятельности в принятии решений.
Нужно ли такое бывает в реальности? Бывают ли ситуации, где это работает? Да. Приходя в новые команды/отделы/компании, которые работают неэффективно, пока идет процесс перестройки и обучения под новые требования, часто приходится влазить в проекты и процессы и диктовать, что делать, пока люди учатся. Такие меры могут давать положительный эффект только на короткой дистанции. По моему опыту, выведение из кризисов проектов и команд начинается с этого, но не должно на этом останавливаться.
Основной проблемой такого подхода, я вижу убийство мотивации и замыкание всего на себя. Убийство мотивации влечет за собой то, что вы будете окружены вялыми и безинициативными сотрудниками. Их производительность будет низкой, любые изменения и процессы будут внедряться из под палки. Ожидать, что они приложат усилие для улучшения компании или проекта довольно глупо. Более того, такие люди потеряют понимание возможностей к росту и мотивации, и те, кто чего-то хотят покинут компанию. Останутся самые слабые и пассивные. Сложные проекты и амбициозные цели с такой командой будут не для вас.
Замыкание всего на себя повлечет вашу перегрузку. Медленную реакцию на любые проблемы и изменения. И вы все должны будете придумывать и решать сами. Людям вы либо не доверите, либо уже ушли все, кто мог бы думать сам.
В целом, старайтесь избегать микроменеджмента, используйте его только в крайнем случае, как я писал в начале. В остальном, он принесет больше минусов, чем плюсов.
Максим Шаламов
#советы #руководителю
https://youtu.be/fOfnvP1NHp8
Ребята, мы тут обычно ничего не постим по коду, но на нашем YouTube и Дзене выходят периодически фронтовые видео. А это видео с примером декомпозиции проекта вообще может быть полезно всем.
Сейчас мы делаем наш новый проект и за одним планируем снимать много видео с процессом разработки на Vue, если вам эта тема интересна, то приходите смотреть. Во вторник, на пример, выйдет видео по подключению нестандартных шрифтов к сайту.
Ребята, мы тут обычно ничего не постим по коду, но на нашем YouTube и Дзене выходят периодически фронтовые видео. А это видео с примером декомпозиции проекта вообще может быть полезно всем.
Сейчас мы делаем наш новый проект и за одним планируем снимать много видео с процессом разработки на Vue, если вам эта тема интересна, то приходите смотреть. Во вторник, на пример, выйдет видео по подключению нестандартных шрифтов к сайту.
YouTube
С чего начать фронтовый проект? Пример декомпозиции по дизайну.
Показываю на примере, как имея только дизайн проекта составить план работ. Хороший способ перейти от прокрастинации к первой задаче.
Телеграм: https://t.me/+AVC7LV1SLnA3NWFi
Наши обучающие материалы: https://oros-it.ru/courses?utm_source=youtube
Телеграм: https://t.me/+AVC7LV1SLnA3NWFi
Наши обучающие материалы: https://oros-it.ru/courses?utm_source=youtube
Разбор управленческого кейса Моники Геллер: что делать, если над тобой издевается собственная команда?
Помните, как Моника из сериала "Друзья" стала шеф-поваром ресторана "Алессандро" и над ней издевалась вся команда? Многие в принципе не хотят становиться руководителями, боясь, что окажутся в подобной ситуации. Насмешки и чувство собственного бессилия могут напугать любого. А ведь личные качества Моники, которые привели к этой ситуации, есть у многих из нас. И если кетчупом в ИТ-компании вас вряд ли обольют, то неуправляемая команда и отсутствие уважения к руководителю, может коснуться каждого.
На примере Моники мы разобрали, что стало причиной такого отношения и как справляться с подобной ситуацией на практике. Разбор получился очень подробным и полностью объясняет, как из неуправляемого нечто сделать отлично работающую команду.
Найти разбор вы можете на нашем Boosty по подписке для дополнительных материалов. Такие разборы на Boosty мы планируем делать раз в месяц, пишите, кого еще вам хотелось бы разобрать?
Помните, как Моника из сериала "Друзья" стала шеф-поваром ресторана "Алессандро" и над ней издевалась вся команда? Многие в принципе не хотят становиться руководителями, боясь, что окажутся в подобной ситуации. Насмешки и чувство собственного бессилия могут напугать любого. А ведь личные качества Моники, которые привели к этой ситуации, есть у многих из нас. И если кетчупом в ИТ-компании вас вряд ли обольют, то неуправляемая команда и отсутствие уважения к руководителю, может коснуться каждого.
На примере Моники мы разобрали, что стало причиной такого отношения и как справляться с подобной ситуацией на практике. Разбор получился очень подробным и полностью объясняет, как из неуправляемого нечто сделать отлично работающую команду.
Найти разбор вы можете на нашем Boosty по подписке для дополнительных материалов. Такие разборы на Boosty мы планируем делать раз в месяц, пишите, кого еще вам хотелось бы разобрать?
Все, что вы знали об Agile неправда
Первое, что я в своей жизни узнала из Agile, были ежедневные стендапы в Яндексе в 2013 году. До этого я работала только в небольших отделах, которые вообще не пытались что-то делать с процессами, а работали как придется. Думаю большинство из нас именно так училось работать с задачами, повторяя за коллегами постарше и впитывая процессы своей текущей компании. Меня ни раз спрашивали на собеседованиях, какую последнюю книгу по разработке я прочитала, на какие ресурсы для разработчиков я подписана, но ни разу никто не интересовался, как я получаю знания об умении работать.
Мне тоже долго время казалось, что процессы это итак всем очевидная вещь. Однако, я начала что-то подозревать, когда об этих очевидных вещах мы с коллегами часами спорили на каждой встрече (Подумайте сколько стоит компании всего лишь один час споров о том, что такое цели спринта 10 человек? А во сколько бы вы оценили час своей собственной жизни?). Постоянные изменения условий задач во время разработки, переработки, огромное количество встреч, из-за которых некогда делать свою работу, систематическое нарушение сроков и переделки задач - это тоже все признаки непонимания, как работать с процессами, и их можно встретить практически в любой компании. В свое время я и вовсе разочаровалась в Agile, потому что видела, что компании, которые его применяют, работают неэффективно и мне самой не нравится так работать. Но все изменилось, когда я поняла в чем реальная суть и ценность Agile.
Проблема в том, что все обучения, которые проводятся в наших компаниях по процессам не стыкуются с той реальностью, которую мы каждый день наблюдаем. Мы вроде бы изучаем техники, но они постоянно конфликтуют с тем, что мы делаем на практике, все время остаются вопросы, что-то не сходится. В какой-то момент, мы с Максимом начали смотреть более глубоко информацию по Agile, в том числе, как он применяется в иностранных компаниях и расшифровывается гуру гибких методологий. Мы пытались выяснить: правда ли сама методология не работает или у нас неправильные вводные. Внезапно, мы обнаружили, что в большинстве наших компаний мы используем Agile вообще не так, как он задуман. И что ответы на те вопросы, которые нам мешают работать, уже есть, их просто нужно взять и использовать. Большинство команд передают друг другу или получают на обучениях лишь знания о конкретных техниках, они берут эти техники и натягивают их на свое привычное мышление и ежедневные проблемы, получая монстра, который не работает. А что мы получаем в результате, лично для себя, работая в таких командах? Мы работаем неэффективно, мы выматываемся, мы устаем от проекта, мы выгораем, мы увольняемся, а в новой компании все повторяется по кругу. В итоге мы разочаровываемся и виним технологию, а надо искать ее правильное применение в нашей каждодневной жизни.
В общем-то это одна из основных причин, по которой появился этот канал, чтобы рассказать о том, как взять правильное мышление и рабочие подходы, и применить их к нашей жизни и нашей реальности. Потому что она тоже отличается от международной и не все подходит нам из коробки. Именно по этой причине мы написали свою книгу про гибкие методологии, чтобы собрать и упорядочить то, что реально опробовано и работает в наших живых командах. Командах со своими вопросами, своими проблемами и своим менталитетом, уникальным для каждой отдела. Да, этому не учится каждый первый, возможно каждому первому это и не нужно (кого-то же должны использовать бизнес и компании, как им вздумается), этому не научишься за один день, но тот, кто встал на этот путь, откроет для себя дверь на новый уровень, недоступный большинству. А там уже каждому решать за себя, каким путем ему идти.
Александра Шаламова
#agile_который_работает
Первое, что я в своей жизни узнала из Agile, были ежедневные стендапы в Яндексе в 2013 году. До этого я работала только в небольших отделах, которые вообще не пытались что-то делать с процессами, а работали как придется. Думаю большинство из нас именно так училось работать с задачами, повторяя за коллегами постарше и впитывая процессы своей текущей компании. Меня ни раз спрашивали на собеседованиях, какую последнюю книгу по разработке я прочитала, на какие ресурсы для разработчиков я подписана, но ни разу никто не интересовался, как я получаю знания об умении работать.
Мне тоже долго время казалось, что процессы это итак всем очевидная вещь. Однако, я начала что-то подозревать, когда об этих очевидных вещах мы с коллегами часами спорили на каждой встрече (Подумайте сколько стоит компании всего лишь один час споров о том, что такое цели спринта 10 человек? А во сколько бы вы оценили час своей собственной жизни?). Постоянные изменения условий задач во время разработки, переработки, огромное количество встреч, из-за которых некогда делать свою работу, систематическое нарушение сроков и переделки задач - это тоже все признаки непонимания, как работать с процессами, и их можно встретить практически в любой компании. В свое время я и вовсе разочаровалась в Agile, потому что видела, что компании, которые его применяют, работают неэффективно и мне самой не нравится так работать. Но все изменилось, когда я поняла в чем реальная суть и ценность Agile.
Проблема в том, что все обучения, которые проводятся в наших компаниях по процессам не стыкуются с той реальностью, которую мы каждый день наблюдаем. Мы вроде бы изучаем техники, но они постоянно конфликтуют с тем, что мы делаем на практике, все время остаются вопросы, что-то не сходится. В какой-то момент, мы с Максимом начали смотреть более глубоко информацию по Agile, в том числе, как он применяется в иностранных компаниях и расшифровывается гуру гибких методологий. Мы пытались выяснить: правда ли сама методология не работает или у нас неправильные вводные. Внезапно, мы обнаружили, что в большинстве наших компаний мы используем Agile вообще не так, как он задуман. И что ответы на те вопросы, которые нам мешают работать, уже есть, их просто нужно взять и использовать. Большинство команд передают друг другу или получают на обучениях лишь знания о конкретных техниках, они берут эти техники и натягивают их на свое привычное мышление и ежедневные проблемы, получая монстра, который не работает. А что мы получаем в результате, лично для себя, работая в таких командах? Мы работаем неэффективно, мы выматываемся, мы устаем от проекта, мы выгораем, мы увольняемся, а в новой компании все повторяется по кругу. В итоге мы разочаровываемся и виним технологию, а надо искать ее правильное применение в нашей каждодневной жизни.
В общем-то это одна из основных причин, по которой появился этот канал, чтобы рассказать о том, как взять правильное мышление и рабочие подходы, и применить их к нашей жизни и нашей реальности. Потому что она тоже отличается от международной и не все подходит нам из коробки. Именно по этой причине мы написали свою книгу про гибкие методологии, чтобы собрать и упорядочить то, что реально опробовано и работает в наших живых командах. Командах со своими вопросами, своими проблемами и своим менталитетом, уникальным для каждой отдела. Да, этому не учится каждый первый, возможно каждому первому это и не нужно (кого-то же должны использовать бизнес и компании, как им вздумается), этому не научишься за один день, но тот, кто встал на этот путь, откроет для себя дверь на новый уровень, недоступный большинству. А там уже каждому решать за себя, каким путем ему идти.
Александра Шаламова
#agile_который_работает
Как получить оффер: мои фишки прохождения собеседования
Хочу рассказать вам подходы к собеседованиям на разработчика, которые помогают мне получать оффер с большинства встреч. Я расскажу со стороны кандидата, что именно мне помогает.
Правильный настрой
Самое самое важное, что у вас должно быть на собеседовании это правильный настрой. Все знания и подготовка пойдут коту под хвост, если вы правильно не настроитесь. Поверьте, ваш настрой виден и создает впечатление о вас. Поэтому я стараюсь максимально сосредоточится и откинуть все мысли о результате и страхе опозориться, вы все это переживете. Вы идете показать себя и посмотреть на других, вам не обязательно быть идеалом, вы можете ошибиться, дайте себе на это право и максимально расслабьтесь. Это поможет вам выдать свой максимум.
Подготовка
Как-то у нас сменилось начальство в компании, мы все по очереди увольнялись и обсуждали с коллегами подготовку к собеседованиям. Один коллега посмотрел на нас удивленными глазами и спросил: "а вы что готовитесь к собеседованиям? Типа как к экзамену, что-ли?". Да, чтобы хорошо пройти собеседование туда, куда вам нужно, вам надо к нему готовится. Особенно в начале карьеры это просто необходимо. Но даже разработчик с опытом может забыть элементарные вещи, если не будет их повторять. Как готовится? На самом деле в интернете давно есть списки вопросов, можно начать с них. Потом записывать каждый вопрос с собеседования, на который вы не смогли ответить и разбирать его. Так вы накопите свою базу и закроете свои пробелы. Кстати, отличная возможность общаться с другими увольняющимися коллегами, узнаете, что сейчас в моде спрашивать заранее.
Правильный отбор компаний
Мы уже ни раз писали про то, как выбирать компании на собеседовании(тут и тут), но самый начальный отбор нужно делать вообще до собеседования. Если вы видите, что компания вообще не вашего уровня, что их требования или проекты не совпадают с вашими интересами, просто не тратьте свое время. Разговор не пойдет, если вы изначально ориентируетесь на разное. Полезно сходить в компании, к которым вы стремитесь, но еще не готовы, но к тем, которые вы уже переросли смысла идти нет.
Представление себя
Подумайте, как вы себя преподносите потенциальному работодателю. Начинайте еще с резюме: изложите все свои достижения на каждом месте работы, расскажите, чем конкретно вы занимались, какие крупные задачи можете отметить. В идеале, по вашему опыту не должно быть вопросов после прочтения резюме, но кто ж его будет читать... Поэтому обязательно подготовьте устный рассказ о своем прошлом опыте. Выберите лучшие примеры и смело рассказывайте, как вы себя проявили. Также к собеседованию подберите подходящую одежду, выглядите опрятно, но не переборщите.
Уважение к прошлым работодателям
Осторожно отвечайте на вопросы почему вы ушли с предыдущих мест работы. Не стоит откровенно ругать прошлого работодателя, иначе новый решит, что про них вы будете потом рассказывать что-то подобное. Однако, это хороший момент, чтобы выяснить, отличается ли новая компания от предыдущей. Корректно опишите основную причину и задайте вопросы, как это работает у них в компании.
Спрячьте свое эго
Да, мы все тут крутые ребята, и каждый лучше всех знает свою работу. Но забудьте об этом на время собеседования. Отслеживайте надменность и самодовольство, и старайтесь их избегать. Если на собеседовании возник спор по поводу кода, хороший вариант попросить проверить решение на компьютере. Но скорее всего вас все равно после этого уже не позовут. Мало кто готов признать свою неправоту и продолжить работать с человеком, который ущемил его эго. Если не готовы отказываться от оффера ради спора, то просто уверено скажите ваше правильнее решение и оставьте человеку право ошибаться. Но помните, что это хорошая возможность оценить будущих коллег, ведь вам с ними тоже еще работать.
Если вы уже задумались над очередной сменой работы, для начала посмотрите наш мини-курс по борьбе с рутиной. Он поможет разогнать скуку на текущем месте и оставаться классным, востребованным специалистом.
Александра Шаламова
#разработчику #советы
Хочу рассказать вам подходы к собеседованиям на разработчика, которые помогают мне получать оффер с большинства встреч. Я расскажу со стороны кандидата, что именно мне помогает.
Правильный настрой
Самое самое важное, что у вас должно быть на собеседовании это правильный настрой. Все знания и подготовка пойдут коту под хвост, если вы правильно не настроитесь. Поверьте, ваш настрой виден и создает впечатление о вас. Поэтому я стараюсь максимально сосредоточится и откинуть все мысли о результате и страхе опозориться, вы все это переживете. Вы идете показать себя и посмотреть на других, вам не обязательно быть идеалом, вы можете ошибиться, дайте себе на это право и максимально расслабьтесь. Это поможет вам выдать свой максимум.
Подготовка
Как-то у нас сменилось начальство в компании, мы все по очереди увольнялись и обсуждали с коллегами подготовку к собеседованиям. Один коллега посмотрел на нас удивленными глазами и спросил: "а вы что готовитесь к собеседованиям? Типа как к экзамену, что-ли?". Да, чтобы хорошо пройти собеседование туда, куда вам нужно, вам надо к нему готовится. Особенно в начале карьеры это просто необходимо. Но даже разработчик с опытом может забыть элементарные вещи, если не будет их повторять. Как готовится? На самом деле в интернете давно есть списки вопросов, можно начать с них. Потом записывать каждый вопрос с собеседования, на который вы не смогли ответить и разбирать его. Так вы накопите свою базу и закроете свои пробелы. Кстати, отличная возможность общаться с другими увольняющимися коллегами, узнаете, что сейчас в моде спрашивать заранее.
Правильный отбор компаний
Мы уже ни раз писали про то, как выбирать компании на собеседовании(тут и тут), но самый начальный отбор нужно делать вообще до собеседования. Если вы видите, что компания вообще не вашего уровня, что их требования или проекты не совпадают с вашими интересами, просто не тратьте свое время. Разговор не пойдет, если вы изначально ориентируетесь на разное. Полезно сходить в компании, к которым вы стремитесь, но еще не готовы, но к тем, которые вы уже переросли смысла идти нет.
Представление себя
Подумайте, как вы себя преподносите потенциальному работодателю. Начинайте еще с резюме: изложите все свои достижения на каждом месте работы, расскажите, чем конкретно вы занимались, какие крупные задачи можете отметить. В идеале, по вашему опыту не должно быть вопросов после прочтения резюме, но кто ж его будет читать... Поэтому обязательно подготовьте устный рассказ о своем прошлом опыте. Выберите лучшие примеры и смело рассказывайте, как вы себя проявили. Также к собеседованию подберите подходящую одежду, выглядите опрятно, но не переборщите.
Уважение к прошлым работодателям
Осторожно отвечайте на вопросы почему вы ушли с предыдущих мест работы. Не стоит откровенно ругать прошлого работодателя, иначе новый решит, что про них вы будете потом рассказывать что-то подобное. Однако, это хороший момент, чтобы выяснить, отличается ли новая компания от предыдущей. Корректно опишите основную причину и задайте вопросы, как это работает у них в компании.
Спрячьте свое эго
Да, мы все тут крутые ребята, и каждый лучше всех знает свою работу. Но забудьте об этом на время собеседования. Отслеживайте надменность и самодовольство, и старайтесь их избегать. Если на собеседовании возник спор по поводу кода, хороший вариант попросить проверить решение на компьютере. Но скорее всего вас все равно после этого уже не позовут. Мало кто готов признать свою неправоту и продолжить работать с человеком, который ущемил его эго. Если не готовы отказываться от оффера ради спора, то просто уверено скажите ваше правильнее решение и оставьте человеку право ошибаться. Но помните, что это хорошая возможность оценить будущих коллег, ведь вам с ними тоже еще работать.
Если вы уже задумались над очередной сменой работы, для начала посмотрите наш мини-курс по борьбе с рутиной. Он поможет разогнать скуку на текущем месте и оставаться классным, востребованным специалистом.
Александра Шаламова
#разработчику #советы
О чем мы писали в январе
Если что-то пропустили в этом месяце, вот о чем мы писали:
Почему люди уходят из компании
Что мешает хорошим технарям стать руководителями?
Допустим ли микроменеджмент? Какие последствия?
Все, что вы знали об Agile неправда
Как получить оффер: мои фишки прохождения собеседования
Также добавили дополнительный материал на нашем Boosty с разбором кейса руководителя, которого не слушаются и над которым надсмехаются собственные подчиненные.
Уже готовим новый материал для февраля, так что оставайтесь с нами, чтобы ничего не пропустить! Всем удачных выходных!
#итогимесяца
Если что-то пропустили в этом месяце, вот о чем мы писали:
Почему люди уходят из компании
Что мешает хорошим технарям стать руководителями?
Допустим ли микроменеджмент? Какие последствия?
Все, что вы знали об Agile неправда
Как получить оффер: мои фишки прохождения собеседования
Также добавили дополнительный материал на нашем Boosty с разбором кейса руководителя, которого не слушаются и над которым надсмехаются собственные подчиненные.
Уже готовим новый материал для февраля, так что оставайтесь с нами, чтобы ничего не пропустить! Всем удачных выходных!
#итогимесяца
Как я выбираю руководителей
Я уже рассказывал, на что я смотрю на собеседовании. Но там не поднималась отдельно тема руководителей, которых тоже нужно нанимать. Для простоты я не буду особенно вдаваться в градацию и акценты в зависимости от этого. К руководителям, в данном контексте, относятся и тимлиды и лидеры компетенций отделов (например лидеры направления Python, Go, JS и т.д.).
Умение излагать мысли
Первое, на что я смотрю, это умение излагать свои мысли ясно и четко. Такие позиции подразумевают тесное общение с людьми и чем выше, тем больше. Поэтому, если человек не умеет внятно излагать свои мысли, это большой минус.
Прошлый опыт и причины решений
Дальше я смотрю на опыт человека, причем мы не просто зачитываем резюме, а человек рассказывает о своей работе. Меня интересуют решения, которые он принимал и мотивация, с который он это делал. Если человек не может объяснить зачем он делал или внедрял что-то, то для руководителя это огромный минус. Если какие-то вещи спускались сверху, но были неразумными, то обсуждаем, что он делал в этих ситуациях.
Умение себя подать
Дальше я смотрю насколько человек умеет себя подать и расположить к себе. С какой командой он сможет работать, а с какой нет. В идеале, человек должен мочь возглавить любую команду, но обычно это не так и это становится ограничением при выборе.
Какая мотивация
Очень важно для меня понять мотивацию человека. Причем не только по работе, но и по желанию быть руководителем. Если это то, что тебе нравится и в чем ты хочешь развиваться, то это хорошо. А если так вышло, получилось и денег чуть больше платят, то мне этой мотивации не достаточно.
Практические вопросы
После этого я прошу рассказать человека, как он хотел бы организовать работу своей команды / направления, что бы он делал, как бы проверял результат, что важно, а что нет. В основном я слушаю, после чего задаю вопросы для уточнения (например: “а как бы фиксировали цели?”, “какими шагами бы шли к ее выполнению?” и т.д.). На этом этапе мне важно увидеть, что человек понимает свою позицию. Что он расскажет и о целях и о работе с людьми, а главное о том, как все сделать прозрачно для руководства и подчиненных. Этот этап для меня самый важный, потому что предыдущих пунктов недостаточно. Если говорить о человеке на вырост, то я с большей вероятностью буду растить кого-то внутри. Нанимая руководителя, хочется получить усиление сразу, а не в перспективе. Хотя бывают и исключения.
В целом, как и в любом деле, опирайтесь на свои потребности и свое понимание задач и позиций. А идя на собеседование, помните, что главное это хороший и позитивный настрой.
Если хотите лучше подготовиться к подобному собеседованию, то советую посмотреть мой учебник для тимлидов. Там я разобрал все основы работы с командой, которым учу своих собственных подчиненных.
Максим Шаламов
#руководителю
Я уже рассказывал, на что я смотрю на собеседовании. Но там не поднималась отдельно тема руководителей, которых тоже нужно нанимать. Для простоты я не буду особенно вдаваться в градацию и акценты в зависимости от этого. К руководителям, в данном контексте, относятся и тимлиды и лидеры компетенций отделов (например лидеры направления Python, Go, JS и т.д.).
Умение излагать мысли
Первое, на что я смотрю, это умение излагать свои мысли ясно и четко. Такие позиции подразумевают тесное общение с людьми и чем выше, тем больше. Поэтому, если человек не умеет внятно излагать свои мысли, это большой минус.
Прошлый опыт и причины решений
Дальше я смотрю на опыт человека, причем мы не просто зачитываем резюме, а человек рассказывает о своей работе. Меня интересуют решения, которые он принимал и мотивация, с который он это делал. Если человек не может объяснить зачем он делал или внедрял что-то, то для руководителя это огромный минус. Если какие-то вещи спускались сверху, но были неразумными, то обсуждаем, что он делал в этих ситуациях.
Умение себя подать
Дальше я смотрю насколько человек умеет себя подать и расположить к себе. С какой командой он сможет работать, а с какой нет. В идеале, человек должен мочь возглавить любую команду, но обычно это не так и это становится ограничением при выборе.
Какая мотивация
Очень важно для меня понять мотивацию человека. Причем не только по работе, но и по желанию быть руководителем. Если это то, что тебе нравится и в чем ты хочешь развиваться, то это хорошо. А если так вышло, получилось и денег чуть больше платят, то мне этой мотивации не достаточно.
Практические вопросы
После этого я прошу рассказать человека, как он хотел бы организовать работу своей команды / направления, что бы он делал, как бы проверял результат, что важно, а что нет. В основном я слушаю, после чего задаю вопросы для уточнения (например: “а как бы фиксировали цели?”, “какими шагами бы шли к ее выполнению?” и т.д.). На этом этапе мне важно увидеть, что человек понимает свою позицию. Что он расскажет и о целях и о работе с людьми, а главное о том, как все сделать прозрачно для руководства и подчиненных. Этот этап для меня самый важный, потому что предыдущих пунктов недостаточно. Если говорить о человеке на вырост, то я с большей вероятностью буду растить кого-то внутри. Нанимая руководителя, хочется получить усиление сразу, а не в перспективе. Хотя бывают и исключения.
В целом, как и в любом деле, опирайтесь на свои потребности и свое понимание задач и позиций. А идя на собеседование, помните, что главное это хороший и позитивный настрой.
Если хотите лучше подготовиться к подобному собеседованию, то советую посмотреть мой учебник для тимлидов. Там я разобрал все основы работы с командой, которым учу своих собственных подчиненных.
Максим Шаламов
#руководителю
Баланс скорости и качества
Вопрос по нахождению баланса скорости и качества самый часто задаваемый, да и в работе обсуждение этого баланса происходят постоянно. Видел много крайностей от полной работы в угоду заказчику, до полного отрицания нужд заказчика в угоду качества. Не возьмусь за всех говорить, как правильно, скажу, как я с этим работаю в своих командах.
Мы, технари, отвечаем за качество
Главное, что надо понимать, что за качество, как технический руководитель и/или специалист, отвечать будете вы (да, бизнес вертикали по голове настучат в любом случае, но в итоге это ваша ответственность), но также с вас спросят и за сроки. Поэтому, поиск баланса заложен уже в систему требований и оценивания результата. Если говорить про меня, то у меня есть как и большое желание выпускать продукт, который будет лучше и востребованнее, так и толика нездорового перфекционизма, что не упрощает ситуацию.
Конфликт между заказчиком и исполнителями
Пока не ушел дальше, обсудим самый насущный в этом месте вопрос, а именно конфликты между заказчиком и исполнителями, когда бизнесу надо получить результат здесь и сейчас, а вы пытаетесь сделать, чтоб оно работало. Если боитесь конфликтов, то работа руководителя не для вас, но и конфликт ради конфликта не имеет смысла. Не надо настраиваться ни на конфликт, ни на уступки, настраивайтесь на достижение целей. Только в таком настрое можно пытаться найти какой-то баланс, потому что ожидаемое качество тоже должно быть внесено в цели.
Ставим цели
В итоге, основой для поиска баланса являются ваши цели и их достижение. В такой постановке к целям нужно подходить серьезно и основательно, они должны быть и амбициозны и достижимы. В то же время, там должно быть и что-то о качестве, а не только набор нового функционала. Тогда вы, договариваясь о целях, придете, в рамках их постановки, к пониманию баланса. Выделите критичные вещи, которые нельзя переносить или отменять. Причем, в ряде случаев, качество или технические работы, могут быть также обязательны и несдвигаемы, как и выпуск нового функционала.
Постановкой целей только себе дело не ограничивается, цели нужно донести и поставить своей команде. Самое сложное это поставить цели своим смежникам, от которых вы зависите, так, чтобы они были заинтересованы в выполнении совместных задач. Тут придется привлекать и свои переговорные умения и руководство.
Следите, чтобы ваши цели стыковались с целями вашего руководства. Иначе это будет тот вид конфликта, который вы вряд ли выиграете.
Как идти на компромисс
В любом случае, будут ситуации, отклоняющиеся от намеченного плана, новые вводные и задачи. Тут всегда надо понимать, что есть ситуации, где спорить нет смысла, нужно делать, принимая технический долг. Но также надо понимать, что это игра в две стороны, приняли тех. долг - нашли время его потом поправить. В такой парадигме это ситуация, где конструктивно можно идти на компромиссы. Но она требует выстроенных отношений между бизнесом и ИТ, это сложно, но возможно. Если конструктива мало и у бизнеса всегда позиция “дай” и “надо”, придется учится самому видеть ситуации, где нельзя отказать, а где нужно идти по принятым стандартам. Это сложно и неприятно, но более чем реально.
В целом, советую всегда идти от ваших целей. Это будет помогать вам понимать правильность своих решений и оценивать, что вам мешает, а что помогает. Что и станет ориентиром при выборе.
Больше о том, как работать с бизнесом и получать от него нужные вам сроки, материалы, время на технический долг и т. д., есть в нашем мини-продукте "Документация для работы с ПО и ПМ". Там все основные моменты, которыми я пользуюсь для урегулирования различных ситуацией с бизнесом в своих командах. Также есть отдельный раздел по донесению важности качества продукта.
Максим Шаламов
#советы
Вопрос по нахождению баланса скорости и качества самый часто задаваемый, да и в работе обсуждение этого баланса происходят постоянно. Видел много крайностей от полной работы в угоду заказчику, до полного отрицания нужд заказчика в угоду качества. Не возьмусь за всех говорить, как правильно, скажу, как я с этим работаю в своих командах.
Мы, технари, отвечаем за качество
Главное, что надо понимать, что за качество, как технический руководитель и/или специалист, отвечать будете вы (да, бизнес вертикали по голове настучат в любом случае, но в итоге это ваша ответственность), но также с вас спросят и за сроки. Поэтому, поиск баланса заложен уже в систему требований и оценивания результата. Если говорить про меня, то у меня есть как и большое желание выпускать продукт, который будет лучше и востребованнее, так и толика нездорового перфекционизма, что не упрощает ситуацию.
Конфликт между заказчиком и исполнителями
Пока не ушел дальше, обсудим самый насущный в этом месте вопрос, а именно конфликты между заказчиком и исполнителями, когда бизнесу надо получить результат здесь и сейчас, а вы пытаетесь сделать, чтоб оно работало. Если боитесь конфликтов, то работа руководителя не для вас, но и конфликт ради конфликта не имеет смысла. Не надо настраиваться ни на конфликт, ни на уступки, настраивайтесь на достижение целей. Только в таком настрое можно пытаться найти какой-то баланс, потому что ожидаемое качество тоже должно быть внесено в цели.
Ставим цели
В итоге, основой для поиска баланса являются ваши цели и их достижение. В такой постановке к целям нужно подходить серьезно и основательно, они должны быть и амбициозны и достижимы. В то же время, там должно быть и что-то о качестве, а не только набор нового функционала. Тогда вы, договариваясь о целях, придете, в рамках их постановки, к пониманию баланса. Выделите критичные вещи, которые нельзя переносить или отменять. Причем, в ряде случаев, качество или технические работы, могут быть также обязательны и несдвигаемы, как и выпуск нового функционала.
Постановкой целей только себе дело не ограничивается, цели нужно донести и поставить своей команде. Самое сложное это поставить цели своим смежникам, от которых вы зависите, так, чтобы они были заинтересованы в выполнении совместных задач. Тут придется привлекать и свои переговорные умения и руководство.
Следите, чтобы ваши цели стыковались с целями вашего руководства. Иначе это будет тот вид конфликта, который вы вряд ли выиграете.
Как идти на компромисс
В любом случае, будут ситуации, отклоняющиеся от намеченного плана, новые вводные и задачи. Тут всегда надо понимать, что есть ситуации, где спорить нет смысла, нужно делать, принимая технический долг. Но также надо понимать, что это игра в две стороны, приняли тех. долг - нашли время его потом поправить. В такой парадигме это ситуация, где конструктивно можно идти на компромиссы. Но она требует выстроенных отношений между бизнесом и ИТ, это сложно, но возможно. Если конструктива мало и у бизнеса всегда позиция “дай” и “надо”, придется учится самому видеть ситуации, где нельзя отказать, а где нужно идти по принятым стандартам. Это сложно и неприятно, но более чем реально.
В целом, советую всегда идти от ваших целей. Это будет помогать вам понимать правильность своих решений и оценивать, что вам мешает, а что помогает. Что и станет ориентиром при выборе.
Больше о том, как работать с бизнесом и получать от него нужные вам сроки, материалы, время на технический долг и т. д., есть в нашем мини-продукте "Документация для работы с ПО и ПМ". Там все основные моменты, которыми я пользуюсь для урегулирования различных ситуацией с бизнесом в своих командах. Также есть отдельный раздел по донесению важности качества продукта.
Максим Шаламов
#советы
Ваш руководитель мешает вам работать?
В нашей подписке с дополнительными материалами на Boosty мы разобрали вопрос подписчика о навязчивом руководителе, который мешает работать. Вот сам вопрос:
“Недавно я устроился синьор разработчиком на новое место. Компания новая дочка крупного банка, открылась пол года назад. Мой руководитель совсем недавно перешла на должность лидера команды. Собеседовала очень долго, гоняла по архитектуре, вроде ей все понравилось. Но когда я вышел на работу начала работать со мной, как с джуном. Каждую задачу со мной обсуждает вплоть до мельчайших деталей реализации. Постоянно интересуется, как идёт процесс, перепроверяет сама, если я говорю, что какое-то решение нам не подходит. При этом ее занятость иногда блокирует мою работу, потому что она требует согласования всего, а встречу с ней поставить не можем, потому что у нее времени нет. Моего опыта достаточно, чтобы работать полностью самостоятельно, мой стаж даже больше, чем у нее. Как разрешить такую ситуацию, чтобы избавиться от мега опеки лида и работать спокойно на своем уровне?”
Действительно, с такой ситуацией, в том или ином виде, сталкиваются многие разработчики. В разборе вы найдете возможные причины такого поведения руководителя и техники, которые вы сможете применить, чтобы исправить ситуацию.
Чтобы получить разбор, переходите по ссылке и подписывайтесь на уровень с доп. материалами. При подписке вы также получите дополнительные материалы за предыдущий месяц с разбором руководителя, над которым издевается собственная команда.
Свой вопрос для разбора вы можете прислать в нашего бота. Задавшему вопрос разбор пришлем без платной подписки.
В нашей подписке с дополнительными материалами на Boosty мы разобрали вопрос подписчика о навязчивом руководителе, который мешает работать. Вот сам вопрос:
“Недавно я устроился синьор разработчиком на новое место. Компания новая дочка крупного банка, открылась пол года назад. Мой руководитель совсем недавно перешла на должность лидера команды. Собеседовала очень долго, гоняла по архитектуре, вроде ей все понравилось. Но когда я вышел на работу начала работать со мной, как с джуном. Каждую задачу со мной обсуждает вплоть до мельчайших деталей реализации. Постоянно интересуется, как идёт процесс, перепроверяет сама, если я говорю, что какое-то решение нам не подходит. При этом ее занятость иногда блокирует мою работу, потому что она требует согласования всего, а встречу с ней поставить не можем, потому что у нее времени нет. Моего опыта достаточно, чтобы работать полностью самостоятельно, мой стаж даже больше, чем у нее. Как разрешить такую ситуацию, чтобы избавиться от мега опеки лида и работать спокойно на своем уровне?”
Действительно, с такой ситуацией, в том или ином виде, сталкиваются многие разработчики. В разборе вы найдете возможные причины такого поведения руководителя и техники, которые вы сможете применить, чтобы исправить ситуацию.
Чтобы получить разбор, переходите по ссылке и подписывайтесь на уровень с доп. материалами. При подписке вы также получите дополнительные материалы за предыдущий месяц с разбором руководителя, над которым издевается собственная команда.
Свой вопрос для разбора вы можете прислать в нашего бота. Задавшему вопрос разбор пришлем без платной подписки.
Как правильно принимать обратную связь
Поговорим сегодня о том, как правильно принимать обратную связь (о том, как давать обратную связь мы уже говорили). Сразу уточним, есть люди, которые под обратной связью подают любое свое мнение в любом формате. Вроде как я тебя помоями облил, а ты стой слушай - принимай обратную связь. Обвинения и ругань это некорректная обратная связь. Их все равно бывает полезно послушать, это может быть показателем того, что у человека что-то чрезмерно накипело, и об этом полезно узнать и задуматься, что стоит делать дальше. А теперь давайте обсудим, как работать с корректной обратной связью.
Обратная связь от коллег
Обязательно выслушайте, не перебивайте. Задайте вопросы, если что-то непонятно. Если согласны, то так и скажите, обсудите варианты исправления ситуации. Если не согласны, расскажите свою позицию и предложите обдумать варианты, как улучшить. В любом случае поблагодарите за мнение. Даже если вы не согласны с позицией своего коллеги, вы узнали, как он воспринимает ситуацию, и это поможет вам в дальнейшей работе.
Обратная связь от руководителя
Выслушайте. Уточните детали, обсудите, где произошло расхождение в понимании задач, целей и так далее. Поделитесь тем, как вы это видели и почему что-то делали. Обсудите изменения и то, что больше не будете делать. Главное, идите от проблемы и желания прийти к пониманию, как работать и как вас оценивают.
Обратная связь от подчиненного
Дайте высказаться, запишите все пункты. Ответьте на каждый сразу или подготовьтесь и назначьте встречу на другой день. Ответьте на все так, как оно есть, или должно быть, даже если человеку это не нравится. Выписанные проблемы, с которыми согласны, берите в работу. Поблагодарите подчиненного за смелость. Помните, что не каждый решится сказать свою обратную связь руководителю. Добывать информацию, когда вам не хотят ее рассказывать, намного сложнее, поэтому цените это. При появлении желания высказаться у подчиненного обязательно выслушайте его и обсудите услышанное. Не оставляйте вопросов, которые потом будут мешать человеку делать свою работу.
Обратная связь от бизнеса
Еще один очень важный раздел работы с обратной связью - обратная связь от бизнес команды. Умение с ней работать крайне важно для выстраивания работы и корректировки проблем в команде и личной работе. Даже если вами полностью доволен ваш технический руководитель, но бизнес команда не получает от вас то, что ей нужно, это непременно скажется на вашем будущем в компании. Подробно работу с обратной связью от бизнес команды мы разбираем в нашей “Документации по работе с ПО и ПМ”. Там вы в целом найдете все знания по работе с бизнес-командой просто необходимые техническому специалисту любого уровня.
#советы
Поговорим сегодня о том, как правильно принимать обратную связь (о том, как давать обратную связь мы уже говорили). Сразу уточним, есть люди, которые под обратной связью подают любое свое мнение в любом формате. Вроде как я тебя помоями облил, а ты стой слушай - принимай обратную связь. Обвинения и ругань это некорректная обратная связь. Их все равно бывает полезно послушать, это может быть показателем того, что у человека что-то чрезмерно накипело, и об этом полезно узнать и задуматься, что стоит делать дальше. А теперь давайте обсудим, как работать с корректной обратной связью.
Обратная связь от коллег
Обязательно выслушайте, не перебивайте. Задайте вопросы, если что-то непонятно. Если согласны, то так и скажите, обсудите варианты исправления ситуации. Если не согласны, расскажите свою позицию и предложите обдумать варианты, как улучшить. В любом случае поблагодарите за мнение. Даже если вы не согласны с позицией своего коллеги, вы узнали, как он воспринимает ситуацию, и это поможет вам в дальнейшей работе.
Обратная связь от руководителя
Выслушайте. Уточните детали, обсудите, где произошло расхождение в понимании задач, целей и так далее. Поделитесь тем, как вы это видели и почему что-то делали. Обсудите изменения и то, что больше не будете делать. Главное, идите от проблемы и желания прийти к пониманию, как работать и как вас оценивают.
Обратная связь от подчиненного
Дайте высказаться, запишите все пункты. Ответьте на каждый сразу или подготовьтесь и назначьте встречу на другой день. Ответьте на все так, как оно есть, или должно быть, даже если человеку это не нравится. Выписанные проблемы, с которыми согласны, берите в работу. Поблагодарите подчиненного за смелость. Помните, что не каждый решится сказать свою обратную связь руководителю. Добывать информацию, когда вам не хотят ее рассказывать, намного сложнее, поэтому цените это. При появлении желания высказаться у подчиненного обязательно выслушайте его и обсудите услышанное. Не оставляйте вопросов, которые потом будут мешать человеку делать свою работу.
Обратная связь от бизнеса
Еще один очень важный раздел работы с обратной связью - обратная связь от бизнес команды. Умение с ней работать крайне важно для выстраивания работы и корректировки проблем в команде и личной работе. Даже если вами полностью доволен ваш технический руководитель, но бизнес команда не получает от вас то, что ей нужно, это непременно скажется на вашем будущем в компании. Подробно работу с обратной связью от бизнес команды мы разбираем в нашей “Документации по работе с ПО и ПМ”. Там вы в целом найдете все знания по работе с бизнес-командой просто необходимые техническому специалисту любого уровня.
#советы
Влияете ли вы на результат?
Давно обратил внимание, что многие люди думают, что для влияния на результат своей работы, нужны какие-то особые условия или позиции. Конечно, глупо спорить, что с ростом позиции растет и влияние. Но я видел немало директоров, которые очень мало влияли на процесс и принимаемые решения, и не знали, что делать. В то же время немало разработчиков обладают огромным влиянием на процессы и результаты по тем или иным причинам.
Так в чем же собственно дело? Я считаю, что главное тут настрой и готовность преодолевать трудности. Из всех 11 компаний, где я работал, у меня не получалось влиять на процессы и результат только в одной, и то лично мне там не хотелось сильно в это вкладываться. В остальных местах возможности находились, где-то в рамках своих зон влияния, где-то больше и приводило к росту. Но везде мне было не плевать и я считал, что должен и могу влиять на процесс и результат своей работы. Я искал варианты, собирал встречи, проводил пилоты, убеждал людей и потихоньку ситуация менялась. Главное это хотеть и делать. Ждать, что вам дадут влиять очень глупо. Всегда будет большая инерция и сопротивление изменениям. С первого раза многие вещи не получатся, будут происходит откаты и конфликты. К этому нужно быть готовым.
Проблема ожидания определенных позиций, чтобы начать на что-то влиять, заключается в том, что, получив заветное место, вы не научитесь продвигать свои идеи. Не научитесь видеть проблемы и искать решение, которое устроит не только вас, но и всю команду.
Если вы хотите влиять, то, кроме как начать это делать, предложить нечего. Начинайте с малого. Выпишите проблемы в работе, которые вы видите. Подумайте, что с каждой проблемой вы могли бы сделать и кого это заденет. Оформите максимально понятно ваши идеи и соберите всех участников процесса, представьте им свои идеи. Обязательно отталкивайтесь от проблемы, которую вы решаете, и делайте акцент на плюсах идеи, которую вы предлагаете. Готовьтесь работать с возражениями. Готовьтесь, что основные проблемы по внедрению ваших идей будут лежать на вас, предложить идею и не участвовать в ее реализации не получится, провальный результат гарантирован. Более подробно алгоритм внедрения изменений мы разбираем в мини-продукте по борьбе с рутиной.
Показывая готовность участвовать в изменениях и тащить их на себе, вы зарабатываете себе репутацию. У руководства в том числе. Со временем, вес ваших слов и идей будет расти и вам будет становиться все проще.
В общем, вопрос влияния для меня больше заключен в желании, настойчивости и терпении. Обычно не могут влиять те, кто не готов в это вкладываться, либо сводят все общение к конфликту. Пробуйте, не теряйте настрой и все у вас получится на любой позиции.
Максим Шаламов
#советы
Давно обратил внимание, что многие люди думают, что для влияния на результат своей работы, нужны какие-то особые условия или позиции. Конечно, глупо спорить, что с ростом позиции растет и влияние. Но я видел немало директоров, которые очень мало влияли на процесс и принимаемые решения, и не знали, что делать. В то же время немало разработчиков обладают огромным влиянием на процессы и результаты по тем или иным причинам.
Так в чем же собственно дело? Я считаю, что главное тут настрой и готовность преодолевать трудности. Из всех 11 компаний, где я работал, у меня не получалось влиять на процессы и результат только в одной, и то лично мне там не хотелось сильно в это вкладываться. В остальных местах возможности находились, где-то в рамках своих зон влияния, где-то больше и приводило к росту. Но везде мне было не плевать и я считал, что должен и могу влиять на процесс и результат своей работы. Я искал варианты, собирал встречи, проводил пилоты, убеждал людей и потихоньку ситуация менялась. Главное это хотеть и делать. Ждать, что вам дадут влиять очень глупо. Всегда будет большая инерция и сопротивление изменениям. С первого раза многие вещи не получатся, будут происходит откаты и конфликты. К этому нужно быть готовым.
Проблема ожидания определенных позиций, чтобы начать на что-то влиять, заключается в том, что, получив заветное место, вы не научитесь продвигать свои идеи. Не научитесь видеть проблемы и искать решение, которое устроит не только вас, но и всю команду.
Если вы хотите влиять, то, кроме как начать это делать, предложить нечего. Начинайте с малого. Выпишите проблемы в работе, которые вы видите. Подумайте, что с каждой проблемой вы могли бы сделать и кого это заденет. Оформите максимально понятно ваши идеи и соберите всех участников процесса, представьте им свои идеи. Обязательно отталкивайтесь от проблемы, которую вы решаете, и делайте акцент на плюсах идеи, которую вы предлагаете. Готовьтесь работать с возражениями. Готовьтесь, что основные проблемы по внедрению ваших идей будут лежать на вас, предложить идею и не участвовать в ее реализации не получится, провальный результат гарантирован. Более подробно алгоритм внедрения изменений мы разбираем в мини-продукте по борьбе с рутиной.
Показывая готовность участвовать в изменениях и тащить их на себе, вы зарабатываете себе репутацию. У руководства в том числе. Со временем, вес ваших слов и идей будет расти и вам будет становиться все проще.
В общем, вопрос влияния для меня больше заключен в желании, настойчивости и терпении. Обычно не могут влиять те, кто не готов в это вкладываться, либо сводят все общение к конфликту. Пробуйте, не теряйте настрой и все у вас получится на любой позиции.
Максим Шаламов
#советы
“Я просто делаю, что мне говорят” - зачем разработчику уметь в процессы?
Мы много говорим о важности построения правильных взаимоотношений между разработкой и бизнесом. Конечно, в основном, этим занимаются руководители команд. Они должны задавать правила игры и следить, чтобы их выполняли обе стороны. Но влияет ли простой исполнитель на то, как происходит работа между ним и бизнесом? Или он человек подневольный и просто делает то, что говорят руководитель и бизнес-лидер?
Ломаем работу своего руководителя
Представьте ситуацию, руководитель отдела договаривается с бизнес-командой, что все работают по процессу, не приносят изменения в уже идущий спринт, формируют продуктовый бэклог заранее и т.д. Проходит много споров, но, в итоге, все соглашаются. В первый день спринта у владельца продукта происходит внезапная продажа клиентам не существующего функционала и созревает дикая необходимость втащить задачу не него “вот прям щас”. Приходит владелец продукта в команду, руководитель в это время на встрече, под руку попадается разработчик. Разработчику рассказывается, в какой ужасной ситуации мы все будем, если не сделаем эту задачу, что на кону репутация компании и срыв договора с клиентом, о том, как он подведет свою команду, да и вообще всю компанию, если сейчас же не сядет делать пол часа назад проданую клиенту задачу.
К моменту прихода руководителя с многочисленных встреч разработчик уже бросил все свои дела и сидит делает мега срочную задачу от владельца продукта. Если руководитель не дергает своих подчиненных почем зря, узнает он о ситуации только на следующем стендапе, то есть когда уже потеряны примерно сутки из спринта (для недельного спринта это очень много). Таким нехитрым способом разработчик пускает коту под хвост массу работы, сделанной его руководителем, и отменяет все договоренности с бизнес-командой, потому что они только что нашли лазейку, через которую будут ходить, когда им вздумается, ломая все процессы.
А что надо было делать?
Вы, возможно, спросите, а что надо было дать владельцу продукта сорвать контракт с клиентом? Во-первых, нужно знать основы работы с процессами, чтобы понять, когда они нарушаются и знать, как правильно вести себя в этой ситуации. Во-вторых, если кто-то нарушает процессы, то вы либо эскалируете проблему своему руководителю, который выстраивал эти договоренности, либо стоите на своих процессах, о которых вы все договорились, и тогда бизнесу самому придется идти к вашему руководителю и договариваться с ним, если он конечно вообще решится на это.
На любом уровне нужно помнить, что, если бизнес будет знать, что вы прогнетесь, когда ему нужно, он никогда не будет работать по процессам, потому что соблазн слишком велик. Он никогда не будет думать, что нужно спросить о сроках разработки прежде, чем давать кому-то обещания, что нельзя продавать то, чего не существует в проекте, и что техническая команда вообще является частью системы принятия решений (а она является, иначе техническое качество она обеспечивать не сможет). Найдутся единицы, которые сами понимают важность процессов, но с ними у вас эта ситуации и вовсе не возникнет.
Нарушая эти принципы, даже один разработчик может быть причиной отсутствия порядка в работе целой команды. Так мы зарабатываем собственные переработки и делаем проекты под переписывание, из которых сами же потом и увольняемся. Как этого избежать? Не ждать, когда руководитель ударит по шапке, если ты вот так ошибся и уже все сломал, а учиться, как должны работать процессы и работа с бизнесом заранее. Кроме изучения необходимых всем гибких методологий, где есть все и сразу, можете посмотреть наш более узкий мини-продукт по работе с бизнесом. Там мы как раз разбираем, как обычный разработчик должен правильно участвовать в работе с бизнесом, чтобы не стрелять себе же в ногу.
Александра Шаламова
#agile_который_работает
Мы много говорим о важности построения правильных взаимоотношений между разработкой и бизнесом. Конечно, в основном, этим занимаются руководители команд. Они должны задавать правила игры и следить, чтобы их выполняли обе стороны. Но влияет ли простой исполнитель на то, как происходит работа между ним и бизнесом? Или он человек подневольный и просто делает то, что говорят руководитель и бизнес-лидер?
Ломаем работу своего руководителя
Представьте ситуацию, руководитель отдела договаривается с бизнес-командой, что все работают по процессу, не приносят изменения в уже идущий спринт, формируют продуктовый бэклог заранее и т.д. Проходит много споров, но, в итоге, все соглашаются. В первый день спринта у владельца продукта происходит внезапная продажа клиентам не существующего функционала и созревает дикая необходимость втащить задачу не него “вот прям щас”. Приходит владелец продукта в команду, руководитель в это время на встрече, под руку попадается разработчик. Разработчику рассказывается, в какой ужасной ситуации мы все будем, если не сделаем эту задачу, что на кону репутация компании и срыв договора с клиентом, о том, как он подведет свою команду, да и вообще всю компанию, если сейчас же не сядет делать пол часа назад проданую клиенту задачу.
К моменту прихода руководителя с многочисленных встреч разработчик уже бросил все свои дела и сидит делает мега срочную задачу от владельца продукта. Если руководитель не дергает своих подчиненных почем зря, узнает он о ситуации только на следующем стендапе, то есть когда уже потеряны примерно сутки из спринта (для недельного спринта это очень много). Таким нехитрым способом разработчик пускает коту под хвост массу работы, сделанной его руководителем, и отменяет все договоренности с бизнес-командой, потому что они только что нашли лазейку, через которую будут ходить, когда им вздумается, ломая все процессы.
А что надо было делать?
Вы, возможно, спросите, а что надо было дать владельцу продукта сорвать контракт с клиентом? Во-первых, нужно знать основы работы с процессами, чтобы понять, когда они нарушаются и знать, как правильно вести себя в этой ситуации. Во-вторых, если кто-то нарушает процессы, то вы либо эскалируете проблему своему руководителю, который выстраивал эти договоренности, либо стоите на своих процессах, о которых вы все договорились, и тогда бизнесу самому придется идти к вашему руководителю и договариваться с ним, если он конечно вообще решится на это.
На любом уровне нужно помнить, что, если бизнес будет знать, что вы прогнетесь, когда ему нужно, он никогда не будет работать по процессам, потому что соблазн слишком велик. Он никогда не будет думать, что нужно спросить о сроках разработки прежде, чем давать кому-то обещания, что нельзя продавать то, чего не существует в проекте, и что техническая команда вообще является частью системы принятия решений (а она является, иначе техническое качество она обеспечивать не сможет). Найдутся единицы, которые сами понимают важность процессов, но с ними у вас эта ситуации и вовсе не возникнет.
Нарушая эти принципы, даже один разработчик может быть причиной отсутствия порядка в работе целой команды. Так мы зарабатываем собственные переработки и делаем проекты под переписывание, из которых сами же потом и увольняемся. Как этого избежать? Не ждать, когда руководитель ударит по шапке, если ты вот так ошибся и уже все сломал, а учиться, как должны работать процессы и работа с бизнесом заранее. Кроме изучения необходимых всем гибких методологий, где есть все и сразу, можете посмотреть наш более узкий мини-продукт по работе с бизнесом. Там мы как раз разбираем, как обычный разработчик должен правильно участвовать в работе с бизнесом, чтобы не стрелять себе же в ногу.
Александра Шаламова
#agile_который_работает
О чем мы писали в феврале
Чтобы вы не пропустили ничего интересного, напомню о чем мы писали в феврале:
Как СТО выбирает руководителей для своих отделов
Как соблюдать баланс между скоростью и качеством
Как правильно принимать обратную связь
Как влиять на результат
Помимо этого мы разобрали кейс, как избавиться от излишнего контроля руководителем. Кейс доступен по подписке для дополнительных материалов на Boosty. При оформлении подписки, вы также получите доступ к кейсу января с разбором руководителя, над которым издеваются подчинные. А уже скоро выйдет новый интересный разбор, полезный буквально каждому.
Оставайтесь с нами, впереди вас ждет еще много интересного!
#итогимесяца
Чтобы вы не пропустили ничего интересного, напомню о чем мы писали в феврале:
Как СТО выбирает руководителей для своих отделов
Как соблюдать баланс между скоростью и качеством
Как правильно принимать обратную связь
Как влиять на результат
Помимо этого мы разобрали кейс, как избавиться от излишнего контроля руководителем. Кейс доступен по подписке для дополнительных материалов на Boosty. При оформлении подписки, вы также получите доступ к кейсу января с разбором руководителя, над которым издеваются подчинные. А уже скоро выйдет новый интересный разбор, полезный буквально каждому.
Оставайтесь с нами, впереди вас ждет еще много интересного!
#итогимесяца
Зачем мне эта головная боль?
Вы знаете, я люблю всякие примеры из жизни, потому что на них часто все становится более очевидно, чем на работе. Так вот, как раз на днях у меня случился такой момент осознания в повседневной жизни. Как-то Максим писал о стереотипных причинах, почему люди идут в руководители. Многие хотят власти, хотят влиять на ситуацию. И вы уже знаете, что формальная должность этого не дает. Но сейчас я вам расскажу, как влиять на людей без всякой там должности, и даже на людей никак с вами не связанных обязательствами.
Одно из моих хобби танцы. Мы с ребятами ставим танец, а потом собираемся в красивом месте и снимаем это все на камеру на память. Последнюю съемку организовали настолько для меня неудобно, что мне вообще пришлось отказаться от этого мероприятия, что меня достаточно сильно расстроило. Я решила, что нужно как-то повлиять на группу, чтобы в следующий раз сделали по-моему и я смогла участвовать. Мы с Максимом всегда обсуждаем дома подобные вещи, и он посоветовал просто взять организацию на себя и я увижу, что никто не будет спорить с уже принятыми решениями.
Должна вам сказать, что не думала, что эффект действительно будет настолько мощным. Стоило мне взять на себя инициативу по организации и с моим решением основных вопросов действительно никто спорить не стал. При этом важно, что я не просто говорила, что я приняла решение, это бы лишило группу ощущения, что они участвуют в выборе. Я приходила с уже готовыми договоренностями, но перед финальным подтверждением.
Например, для меня важен был выбор оператора. Я написала тому, кто мне нравился, и узнала ответы на все основные вопросы. К группе я уже пришла с информацией, что вот этот человек готов нас снимать такого-то числа, во-столько то, в таком-то месте, столько нам это будет стоить. Дальше достаточно было спросить все ли согласны и получить положительный ответ, потому что все вопросы уже были закрыты. Когда за тебя уже все организовали и все что тебе остается сделать, это явиться в нужное место в нужное время и ни о чем не беспокоится, захочешь ли ты брать на себя лишний головняк, просто чтобы что-то поменять? Большинству будет намного проще просто смириться с тем, что есть.
В рабочей среде это происходит точно также. Стоит вам полностью взять на себя инициативу, вы получаете возможность управлять ей и напрямую решать, как она будет реализовываться. Это куча лишнего головняка? Да, это так. С другой стороны, мало кто захочет проходить этот головняк еще раз, чтобы поменять то, что вы уже сделали. Да и выглядеть это будет странно. Именно поэтому технические решения, которые затащили в проект на старте живут там до скончания веков. Кто готов потратить свое время, чтобы все вычистить и сделать по-своему? Единицы.
Основной урок: хочешь, чтобы было сделано по-твоему, проявляй инициативу и бери ответственность на себя. Главное в финале согласовать решение с заинтересованными людьми и руководством. Если не знаете, как организовать реализацию своей инициативы, то подробный план мы уже разобрали тут.
Александра Шаламова
#советы
Вы знаете, я люблю всякие примеры из жизни, потому что на них часто все становится более очевидно, чем на работе. Так вот, как раз на днях у меня случился такой момент осознания в повседневной жизни. Как-то Максим писал о стереотипных причинах, почему люди идут в руководители. Многие хотят власти, хотят влиять на ситуацию. И вы уже знаете, что формальная должность этого не дает. Но сейчас я вам расскажу, как влиять на людей без всякой там должности, и даже на людей никак с вами не связанных обязательствами.
Одно из моих хобби танцы. Мы с ребятами ставим танец, а потом собираемся в красивом месте и снимаем это все на камеру на память. Последнюю съемку организовали настолько для меня неудобно, что мне вообще пришлось отказаться от этого мероприятия, что меня достаточно сильно расстроило. Я решила, что нужно как-то повлиять на группу, чтобы в следующий раз сделали по-моему и я смогла участвовать. Мы с Максимом всегда обсуждаем дома подобные вещи, и он посоветовал просто взять организацию на себя и я увижу, что никто не будет спорить с уже принятыми решениями.
Должна вам сказать, что не думала, что эффект действительно будет настолько мощным. Стоило мне взять на себя инициативу по организации и с моим решением основных вопросов действительно никто спорить не стал. При этом важно, что я не просто говорила, что я приняла решение, это бы лишило группу ощущения, что они участвуют в выборе. Я приходила с уже готовыми договоренностями, но перед финальным подтверждением.
Например, для меня важен был выбор оператора. Я написала тому, кто мне нравился, и узнала ответы на все основные вопросы. К группе я уже пришла с информацией, что вот этот человек готов нас снимать такого-то числа, во-столько то, в таком-то месте, столько нам это будет стоить. Дальше достаточно было спросить все ли согласны и получить положительный ответ, потому что все вопросы уже были закрыты. Когда за тебя уже все организовали и все что тебе остается сделать, это явиться в нужное место в нужное время и ни о чем не беспокоится, захочешь ли ты брать на себя лишний головняк, просто чтобы что-то поменять? Большинству будет намного проще просто смириться с тем, что есть.
В рабочей среде это происходит точно также. Стоит вам полностью взять на себя инициативу, вы получаете возможность управлять ей и напрямую решать, как она будет реализовываться. Это куча лишнего головняка? Да, это так. С другой стороны, мало кто захочет проходить этот головняк еще раз, чтобы поменять то, что вы уже сделали. Да и выглядеть это будет странно. Именно поэтому технические решения, которые затащили в проект на старте живут там до скончания веков. Кто готов потратить свое время, чтобы все вычистить и сделать по-своему? Единицы.
Основной урок: хочешь, чтобы было сделано по-твоему, проявляй инициативу и бери ответственность на себя. Главное в финале согласовать решение с заинтересованными людьми и руководством. Если не знаете, как организовать реализацию своей инициативы, то подробный план мы уже разобрали тут.
Александра Шаламова
#советы