Про выгорание
Сегодня немного хотел пройтись по теме выгорания. К сожалению, имею немалый личный опыт в этих делах, как с точки зрения личного выгорания, так и проблем у коллег и сотрудников.
Выгорание и усталость
Главное не путайте выгорание и усталость. А то это сейчас очень модно. Поперерабатывал пару раз, устал - ну значит выгорел. На самом деле нет. Устал - иди в отпуск, вернешься будешь как новенький. Или просто отключись от работы на все выходные и тебе сильно полегчает. При этом усталость чувствуется везде, и на работе и дома.
Чем отличается выгорание
Выгорание оно не такое. В этом состоянии ты можешь плескать энергией в хобби и дома, но, придя на работу, чувствовать отсутствие сил и сильное раздражение. Выходные и даже отпуска на 2-3 недели дают очень временный эффект, а порой и вообще не дают. Проблема в постоянном расхождении ожиданий и реальности. При этом, чем сильнее вы вкладываетесь, тем больше может быть эффект от выгорания и быстрее оно вас настигнет, если вы не получите ожидаемый результат. Результатом может быть что угодно, вы можете ожидать повышения после выполнения работы, можете хотеть иных процессов / коллег и т.д. Большая проблема в выходе из этой ситуации это то, что, по сути, в этом состоянии вы загнали себя в тупик. Нахождение на работе только усугубляет ваше состоянии, а ваши ожидания не дают вам отстроиться от этого.
Возможный выход
Тут есть две очевидные возможности:
⁃ Меняйте место / проект / отдел, где работаете. Делайте это с умом. Выделите свои ожидания и вещи, которые вам не приемлемы, и ищете место, где это будет наиболее сходиться.
⁃ Если хотите остаться, то меняйте свои ожидания. Перестраивайте свое отношение. Понизьте планку или измените шкалу измерения. Знаю, что это работает, но к сожалению, или к счастью, пройти по этому пути обычно не получается.
Вообще шутить с выгоранием очень не правильно. Это серьезная проблема которая может сильно испортить вашу психику, если вы будите сидеть в этой ситуации долгое время. При этом, с любимой для многих темой work-life balance на прямую это не связано. Хотя отдыхать очень важно для сохранения продуктивности, но это тема другого поста.
Также вам может пригодится тест на определение выгорания, который мы публиковали ранее на своем канале.
Максим Шаламов
Сегодня немного хотел пройтись по теме выгорания. К сожалению, имею немалый личный опыт в этих делах, как с точки зрения личного выгорания, так и проблем у коллег и сотрудников.
Выгорание и усталость
Главное не путайте выгорание и усталость. А то это сейчас очень модно. Поперерабатывал пару раз, устал - ну значит выгорел. На самом деле нет. Устал - иди в отпуск, вернешься будешь как новенький. Или просто отключись от работы на все выходные и тебе сильно полегчает. При этом усталость чувствуется везде, и на работе и дома.
Чем отличается выгорание
Выгорание оно не такое. В этом состоянии ты можешь плескать энергией в хобби и дома, но, придя на работу, чувствовать отсутствие сил и сильное раздражение. Выходные и даже отпуска на 2-3 недели дают очень временный эффект, а порой и вообще не дают. Проблема в постоянном расхождении ожиданий и реальности. При этом, чем сильнее вы вкладываетесь, тем больше может быть эффект от выгорания и быстрее оно вас настигнет, если вы не получите ожидаемый результат. Результатом может быть что угодно, вы можете ожидать повышения после выполнения работы, можете хотеть иных процессов / коллег и т.д. Большая проблема в выходе из этой ситуации это то, что, по сути, в этом состоянии вы загнали себя в тупик. Нахождение на работе только усугубляет ваше состоянии, а ваши ожидания не дают вам отстроиться от этого.
Возможный выход
Тут есть две очевидные возможности:
⁃ Меняйте место / проект / отдел, где работаете. Делайте это с умом. Выделите свои ожидания и вещи, которые вам не приемлемы, и ищете место, где это будет наиболее сходиться.
⁃ Если хотите остаться, то меняйте свои ожидания. Перестраивайте свое отношение. Понизьте планку или измените шкалу измерения. Знаю, что это работает, но к сожалению, или к счастью, пройти по этому пути обычно не получается.
Вообще шутить с выгоранием очень не правильно. Это серьезная проблема которая может сильно испортить вашу психику, если вы будите сидеть в этой ситуации долгое время. При этом, с любимой для многих темой work-life balance на прямую это не связано. Хотя отдыхать очень важно для сохранения продуктивности, но это тема другого поста.
Также вам может пригодится тест на определение выгорания, который мы публиковали ранее на своем канале.
Максим Шаламов
Как использовать флеш-карточки для изучения чего угодно
Чтобы быть успешным в любом деле, нужно непрерывно развиваться. Поэтому сегодня рассмотрим один из методов запоминания практически любой информации - флеш-карточки или индексовые карточки.
Как выглядит метод?
Метод заключается в том, что вы берете набор пустых карточек и, при разборе материала, с лицевой стороны карточки пишете какое-то слово или вопрос, а на другой стороне определение, расшифровку или ответ на вопрос. Затем запоминаете записанный на карточках материал с помощью тренировок.
Тренировка формируется на основе метода интервального повторения. Сначала вы из общего набора выбираете определенное количество карточек, лучше всего для усвоения 30 штук. Затем по очереди вы берете каждую карточку, читаете лицевую сторону и стараетесь вспомнить, что написано на другой стороне. Если вы вспомнили правильно, то карточка отправляется на следующий уровень, если нет, то карточка сбрасывается на первый уровень. Количество уровней повторения зависит от методики, которую вы используется. На пример, может быть 7 уровней:
0. Добавление карточки
1. Повторять каждый день
2. Повторять раз в 2 дня
3. Повторять раз в неделю
4. Повторять 2 раза в месяц
5. Повторять раз в месяц
6. Повторять раз в 2 месяца
Карточки на сегодня собираются со всех уровней из карточек, которым пришла очередь на повторение.
Что так можно учить?
Учить с помощью флеш-карточек можно что угодно. Главное разбить информацию на пары вопрос - ответ. Таким образом, можно, на пример, готовится к собеседованиям, изучать новые языки и технологии. Основной плюс метода в том, что вся информация остается на редком, но постоянном повторении. Вы будете возвращаться к ней каждый пару месяцев и никогда не забудете.
Что можно использовать помимо бумажных карточек?
Есть много различных вариантов электронных карточек, но большиство из них имеют узкую направленность на определенную сферу. Мы, на пример, пользуемся собственным простым решением для карточек ширикого назначения. Это приложение с очень простым интрефейсом, где можно добавлять карточки без ограничений по тематике. Оно бесплатное, скачать его можно в AppStore и AppGalery.
Чтобы быть успешным в любом деле, нужно непрерывно развиваться. Поэтому сегодня рассмотрим один из методов запоминания практически любой информации - флеш-карточки или индексовые карточки.
Как выглядит метод?
Метод заключается в том, что вы берете набор пустых карточек и, при разборе материала, с лицевой стороны карточки пишете какое-то слово или вопрос, а на другой стороне определение, расшифровку или ответ на вопрос. Затем запоминаете записанный на карточках материал с помощью тренировок.
Тренировка формируется на основе метода интервального повторения. Сначала вы из общего набора выбираете определенное количество карточек, лучше всего для усвоения 30 штук. Затем по очереди вы берете каждую карточку, читаете лицевую сторону и стараетесь вспомнить, что написано на другой стороне. Если вы вспомнили правильно, то карточка отправляется на следующий уровень, если нет, то карточка сбрасывается на первый уровень. Количество уровней повторения зависит от методики, которую вы используется. На пример, может быть 7 уровней:
0. Добавление карточки
1. Повторять каждый день
2. Повторять раз в 2 дня
3. Повторять раз в неделю
4. Повторять 2 раза в месяц
5. Повторять раз в месяц
6. Повторять раз в 2 месяца
Карточки на сегодня собираются со всех уровней из карточек, которым пришла очередь на повторение.
Что так можно учить?
Учить с помощью флеш-карточек можно что угодно. Главное разбить информацию на пары вопрос - ответ. Таким образом, можно, на пример, готовится к собеседованиям, изучать новые языки и технологии. Основной плюс метода в том, что вся информация остается на редком, но постоянном повторении. Вы будете возвращаться к ней каждый пару месяцев и никогда не забудете.
Что можно использовать помимо бумажных карточек?
Есть много различных вариантов электронных карточек, но большиство из них имеют узкую направленность на определенную сферу. Мы, на пример, пользуемся собственным простым решением для карточек ширикого назначения. Это приложение с очень простым интрефейсом, где можно добавлять карточки без ограничений по тематике. Оно бесплатное, скачать его можно в AppStore и AppGalery.
Неправильно сформулированные ожидания приводят к разочарованиям
Сегодня будет короткий пост, но надеюсь он поможет кому-то правильно выбрать работу. Часто люди думают, что знают чего хотят и ищут, но раз за разом разочаровываются. По собеседованием я обратил внимание, что многие не совсем правильно формулируют свои ожидания.
Пример неправильно сформулированных ожиданий
Например, очень часто говорят, что ищут сильного тимлида, понимая под этим сильного технического специалиста. Но очевидно, вас интересует возможность поучиться у такого человека, почерпнуть знания и иметь возможность общаться на технические темы. Абстрактный сильный технарь в команде, с которым вы не сможете коммуницировать дает вам очень мало.
Классическое желание поработать на большом и сложном проекте. Но ведь ожидаете вы работу над фичами, то что вы разберетесь, что и зачем в проекте работает, получите опыт построения таких проектов. Но, не редко, на практике вы можете получить разгребание багов и реализацию фич в стиле "покрась / подвинь кнопку" и т.д.
Дружная команда, конечно означает, что вы будете ее частью и будете тесно взаимодействовать с каждым из участников команды. А ведь может быть вариант, когда вам перепадут задачи, которые вы будете делать изолировано, а команда и правда весьма дружная, только вы не будете являться ее членом.
Что в итоге?
Примеров можно привести довольно много, но мой основной посыл я надеюсь понятен. Всегда думайте зачем именно вам нужны определенные вещи в новой компании или команде и как вы будете в этом задействованы. Именно от понимания зачем вам это нужно стройте вопросы к потенциальному работодателю и оценивайте подходит ли вам компания.
Максим Шаламов
#советы
Сегодня будет короткий пост, но надеюсь он поможет кому-то правильно выбрать работу. Часто люди думают, что знают чего хотят и ищут, но раз за разом разочаровываются. По собеседованием я обратил внимание, что многие не совсем правильно формулируют свои ожидания.
Пример неправильно сформулированных ожиданий
Например, очень часто говорят, что ищут сильного тимлида, понимая под этим сильного технического специалиста. Но очевидно, вас интересует возможность поучиться у такого человека, почерпнуть знания и иметь возможность общаться на технические темы. Абстрактный сильный технарь в команде, с которым вы не сможете коммуницировать дает вам очень мало.
Классическое желание поработать на большом и сложном проекте. Но ведь ожидаете вы работу над фичами, то что вы разберетесь, что и зачем в проекте работает, получите опыт построения таких проектов. Но, не редко, на практике вы можете получить разгребание багов и реализацию фич в стиле "покрась / подвинь кнопку" и т.д.
Дружная команда, конечно означает, что вы будете ее частью и будете тесно взаимодействовать с каждым из участников команды. А ведь может быть вариант, когда вам перепадут задачи, которые вы будете делать изолировано, а команда и правда весьма дружная, только вы не будете являться ее членом.
Что в итоге?
Примеров можно привести довольно много, но мой основной посыл я надеюсь понятен. Всегда думайте зачем именно вам нужны определенные вещи в новой компании или команде и как вы будете в этом задействованы. Именно от понимания зачем вам это нужно стройте вопросы к потенциальному работодателю и оценивайте подходит ли вам компания.
Максим Шаламов
#советы
Илон Маск заявил, что все его сотрудники, считающие работу исключительно в офисе устаревшей концепцией, могут притворяться, что работают в другой компании. Что мы думаем по поводу подобных высказываний знаменитого предпринимателя? Что ж, гений и миллиардер может себе и такое позволить. Всем остальным советуем изучать, как считаются метрики эффективности при удаленной работе команды.
#тимлиду
#тимлиду
Сильный тимлид или скиловый техлид - кто важнее для вашего роста?
В прошлом посте Максим привел пример про желание кандидатов найти сильного тимлида, под которым чаще всего подразумевается скиловый техлид. Поговорим про это подробнее.
Висит груша - нельзя скушать
Будучи джуном, я работала в одной из топовый ИТ-компаний. Был у нас и тимлид и скиловый синьор. И вроде бы все для счастья есть и один мой коллега-джун решил этим счастьем воспользоваться. Повадился он ходить к нашему синьору с вопросами. Раз на третий его подхода к синьору раздался на весь офис возмущенный крик тимлида "Ты долго собираешься мешать ему работать? Тебе заняться нечем? Так давай я тебе задач подкину". К синьору больше никто из джунов не подходил.
Никогда не смотрите на простой факт наличия в компании "крутого скилового чувака". Всегда пытайтесь выяснить, как это будет влиять на вас. Спрашивайте, как выглядят процессы в компании? Каким образом происходит рост сотрудников? Как в техническом росте команды участвуют интересующие вас специалисты? А самое главное, будете ли вы частью всего этого?
Несомненно в задачи и тимлида и техлида входит рост технической команды. Разберемся в чем может быть разница для роста подчиненного.
Чем поможет скиловый техлид?
Техлид должен заниматься техническим ростом команды. Он лучше всех разбирается в технологиях проекта и архитектуре, досконально знает, как работает проект. Помогает в проработке конкретных задач, проводит ревью. Выявляет слабые технические стороны участников команды, составляет технические списки на рост. В целом, хороший техлид является этакой базой знаний, он не даст сделать плохо и поможет научиться делать хорошо.
Чем поможет сильный тимлид?
Основная задача тимлида заниматься налаживанием работы команды. Это все, что касается процессов, взаимодействия с бизнесом, взаимодействия с соседними отделами, он кто настраивает общение с вышестоящим руководством и помогает выстраивать в их голове правильное представление о работе вашего отдела. В том числе он занимается ростом команды по софт-скиллам, должностному и финансовому росту. В идеале, это тот человек, который обеспечивает вас условиями для вашего роста и развития.
Благодаря сильному тимлиду вы получаете хорошо описанные задачи и тратите свое время не на выяснение деталей от бизнеса и переделывание того, что было недосказано в задаче, а на продумывание того, как бы лучше эту задачу сделать технически. Вы не тратите время на бессмысленные встречи вместо работы над проектом. Получаете целостный, технически качественный проект, потому что он отстаивает правильные фичи перед бизнесом. Получаете время на починку технических багов, время на работу над техдолгом: рефакторинг, улучшение безопасности, расширяемости проекта. Сильный тимлид создает условия для комфортного общения внутри команды и обмена опытом, что позволяет всем участникам расти вместе и каждому получать выгоду от нахождения в команде. Он создает ту атмосферу и те процессы, которые позволяют участникам команды черпать опыт друг у друга. Благодаря ему руководство видит все ваши заслуги и дает вашей команде ресурсы, деньги на повышения, найм новых сотрудников и качественное железо. Если тимлид действительно хорошо делает свою работу, то вам будет просто стыдно не развиваться в такой команде, потому что у вас будут для этого все условия.
Так кто важнее для роста тимлид или техлид?
Лично мое мнение, что для роста человека в команде намного важнее наличие сильного тимлида, именно в значении тимлида. С хорошим тимлидом, отсутствие техлида можно будет компенсировать, а вот имея скилового техлида без кого-то, кто отладит работу отдела, вы скорее всего получите ту самую не съедобную грушу. Чаще всего в таких командах самый сильный разработчик сидит и разрабатывает, ему некогда помогать кому-то расти, а все остальные чинят баги и бегают в огне, потому что команда не может качественно работать без настроенных процессов.
Александра Шаламова #советы
В прошлом посте Максим привел пример про желание кандидатов найти сильного тимлида, под которым чаще всего подразумевается скиловый техлид. Поговорим про это подробнее.
Висит груша - нельзя скушать
Будучи джуном, я работала в одной из топовый ИТ-компаний. Был у нас и тимлид и скиловый синьор. И вроде бы все для счастья есть и один мой коллега-джун решил этим счастьем воспользоваться. Повадился он ходить к нашему синьору с вопросами. Раз на третий его подхода к синьору раздался на весь офис возмущенный крик тимлида "Ты долго собираешься мешать ему работать? Тебе заняться нечем? Так давай я тебе задач подкину". К синьору больше никто из джунов не подходил.
Никогда не смотрите на простой факт наличия в компании "крутого скилового чувака". Всегда пытайтесь выяснить, как это будет влиять на вас. Спрашивайте, как выглядят процессы в компании? Каким образом происходит рост сотрудников? Как в техническом росте команды участвуют интересующие вас специалисты? А самое главное, будете ли вы частью всего этого?
Несомненно в задачи и тимлида и техлида входит рост технической команды. Разберемся в чем может быть разница для роста подчиненного.
Чем поможет скиловый техлид?
Техлид должен заниматься техническим ростом команды. Он лучше всех разбирается в технологиях проекта и архитектуре, досконально знает, как работает проект. Помогает в проработке конкретных задач, проводит ревью. Выявляет слабые технические стороны участников команды, составляет технические списки на рост. В целом, хороший техлид является этакой базой знаний, он не даст сделать плохо и поможет научиться делать хорошо.
Чем поможет сильный тимлид?
Основная задача тимлида заниматься налаживанием работы команды. Это все, что касается процессов, взаимодействия с бизнесом, взаимодействия с соседними отделами, он кто настраивает общение с вышестоящим руководством и помогает выстраивать в их голове правильное представление о работе вашего отдела. В том числе он занимается ростом команды по софт-скиллам, должностному и финансовому росту. В идеале, это тот человек, который обеспечивает вас условиями для вашего роста и развития.
Благодаря сильному тимлиду вы получаете хорошо описанные задачи и тратите свое время не на выяснение деталей от бизнеса и переделывание того, что было недосказано в задаче, а на продумывание того, как бы лучше эту задачу сделать технически. Вы не тратите время на бессмысленные встречи вместо работы над проектом. Получаете целостный, технически качественный проект, потому что он отстаивает правильные фичи перед бизнесом. Получаете время на починку технических багов, время на работу над техдолгом: рефакторинг, улучшение безопасности, расширяемости проекта. Сильный тимлид создает условия для комфортного общения внутри команды и обмена опытом, что позволяет всем участникам расти вместе и каждому получать выгоду от нахождения в команде. Он создает ту атмосферу и те процессы, которые позволяют участникам команды черпать опыт друг у друга. Благодаря ему руководство видит все ваши заслуги и дает вашей команде ресурсы, деньги на повышения, найм новых сотрудников и качественное железо. Если тимлид действительно хорошо делает свою работу, то вам будет просто стыдно не развиваться в такой команде, потому что у вас будут для этого все условия.
Так кто важнее для роста тимлид или техлид?
Лично мое мнение, что для роста человека в команде намного важнее наличие сильного тимлида, именно в значении тимлида. С хорошим тимлидом, отсутствие техлида можно будет компенсировать, а вот имея скилового техлида без кого-то, кто отладит работу отдела, вы скорее всего получите ту самую не съедобную грушу. Чаще всего в таких командах самый сильный разработчик сидит и разрабатывает, ему некогда помогать кому-то расти, а все остальные чинят баги и бегают в огне, потому что команда не может качественно работать без настроенных процессов.
Александра Шаламова #советы
Как быстро снять стресс в рабочей обстановке
По опросам 2021 года лишь 9% людей не испытывают стресс на работе. Длительный стресс может привести как к выгоранию, так и к различным заболеваниям. А еще неправильная реакция на него может испортить ваши отношения с коллегами и мешать вашей карьере. Поэтому я подобрала для вас быстрые и действенные способы, которые можно применять прямо на рабочем месте.
Правильное восприятие стресса
В целом, стресс это совершенно нормальная реакция организма, помогающая вам справляться со сложными задачами. Он активизирует резервы, дает больше энергии, улучшает мыслительные процессы. Вот некоторые плюсы стресса:
- улучшение памяти;
- повышение иммунитета;
- ускоренное восстановление;
- активация интеллектуальных способностей;
- повышение выносливости нервной системы;
- улучшение работы органов чувств.
Однозначно, стресс может быть полезным. Но как избежать его вреда? Исследования показывают, что уменьшить влияние стресса на организм поможет изменение отношения к нему. Если разум меняет отношение к стрессу, то и тело начинает реагировать иначе. Поэтому первый совет: если вы начинаете чувствовать признаки стресса в своем организме, воспринимайте это как помощь, а не как что-то плохое. Сердце готовится к действиям, поэтому его биение учащается. Быстрое дыхание доставляет больше кислорода к мозгу. Ваш организм вам помогает. Такое отношение значительно снизит негативное влияние стресса и вы быстрее придете в норму.
Упражнения для быстрого снятия стресса
Что делать в моменте, когда эмоции берут верх, а вам нужно продолжать работать? Есть различные упражнения, помогающие снять текущее состояние стресса.
Перенаправление внимания
Один из методов это переправить свое внимание, отвлечь свой мозг от текущего момента. Несколько примеров таких упражнений:
- Просто разговор с кем-то на отвлеченную тему.
- Подумать о чём-то не связанным с работой, вспомните, чего вы хотите достичь в своих хобби.
- Ненадолго сменить обстановку, выйти из места, где почувствовали стресс, 10 минут пройтись по улице, уделяя внимание окружению.
- Полезно попробовать сконцентрироваться на вещах, которые вас окружают. Сосчитать количество ступенек, найти все предметы белого цвета в комнате, придумать для предметов успокаивающую ассоциацию и т.д.
- Посчитать сколько дней осталось до вашего дня рождения или нового года. Арифметические упражнения хорошо занимают мозг.
Можно придумать много способов, главное переключить внимание от текущей проблемы.
Дыхательные упражнения
- Медленное дыхание. Для начала просто начните медленно дышать.
- Дыхание животом. При стрессе мы не замечаем как переключаемся на поверхностное дыхание. Попробуйте осознанно медленно подышать, надувая живот, а не грудь.
- Дыхание 4-7-8. Одна из знаменитых техник, помогающих быстро дать телу сигнал, что опасность миновала и можно успокоится. Сделайте вход в течении 4 секунд (можно просто медленно считать до 4), затем задержите дыхание на 7 секунд и выдыхайте 8 секунд.
Визуализация
Придумайте для себя место спокойствия, в стрессовой ситуации, по возможности, закройте глаза и представьте себя в этом месте.
Расслабление мышц
Разум напрягает тело, а расслабленное тело успокаивает разум. Попробуйте расслаблять по очереди все мышцы тела, почувствуйте все напряжённые места и расслабьте эти мышцы. Также здесь может помочь метод самовнушения, повторяйте для каждой части тела «моя шея расслабляется», «мои руки расслабляются» и т.д.
Это лишь малая часть подобных методов, находите для себя подходящий и используйте в случае стресса. Не забудьте сохранить этот пост, чтобы он всегда был под рукой.
Александра Шаламова #советы
По опросам 2021 года лишь 9% людей не испытывают стресс на работе. Длительный стресс может привести как к выгоранию, так и к различным заболеваниям. А еще неправильная реакция на него может испортить ваши отношения с коллегами и мешать вашей карьере. Поэтому я подобрала для вас быстрые и действенные способы, которые можно применять прямо на рабочем месте.
Правильное восприятие стресса
В целом, стресс это совершенно нормальная реакция организма, помогающая вам справляться со сложными задачами. Он активизирует резервы, дает больше энергии, улучшает мыслительные процессы. Вот некоторые плюсы стресса:
- улучшение памяти;
- повышение иммунитета;
- ускоренное восстановление;
- активация интеллектуальных способностей;
- повышение выносливости нервной системы;
- улучшение работы органов чувств.
Однозначно, стресс может быть полезным. Но как избежать его вреда? Исследования показывают, что уменьшить влияние стресса на организм поможет изменение отношения к нему. Если разум меняет отношение к стрессу, то и тело начинает реагировать иначе. Поэтому первый совет: если вы начинаете чувствовать признаки стресса в своем организме, воспринимайте это как помощь, а не как что-то плохое. Сердце готовится к действиям, поэтому его биение учащается. Быстрое дыхание доставляет больше кислорода к мозгу. Ваш организм вам помогает. Такое отношение значительно снизит негативное влияние стресса и вы быстрее придете в норму.
Упражнения для быстрого снятия стресса
Что делать в моменте, когда эмоции берут верх, а вам нужно продолжать работать? Есть различные упражнения, помогающие снять текущее состояние стресса.
Перенаправление внимания
Один из методов это переправить свое внимание, отвлечь свой мозг от текущего момента. Несколько примеров таких упражнений:
- Просто разговор с кем-то на отвлеченную тему.
- Подумать о чём-то не связанным с работой, вспомните, чего вы хотите достичь в своих хобби.
- Ненадолго сменить обстановку, выйти из места, где почувствовали стресс, 10 минут пройтись по улице, уделяя внимание окружению.
- Полезно попробовать сконцентрироваться на вещах, которые вас окружают. Сосчитать количество ступенек, найти все предметы белого цвета в комнате, придумать для предметов успокаивающую ассоциацию и т.д.
- Посчитать сколько дней осталось до вашего дня рождения или нового года. Арифметические упражнения хорошо занимают мозг.
Можно придумать много способов, главное переключить внимание от текущей проблемы.
Дыхательные упражнения
- Медленное дыхание. Для начала просто начните медленно дышать.
- Дыхание животом. При стрессе мы не замечаем как переключаемся на поверхностное дыхание. Попробуйте осознанно медленно подышать, надувая живот, а не грудь.
- Дыхание 4-7-8. Одна из знаменитых техник, помогающих быстро дать телу сигнал, что опасность миновала и можно успокоится. Сделайте вход в течении 4 секунд (можно просто медленно считать до 4), затем задержите дыхание на 7 секунд и выдыхайте 8 секунд.
Визуализация
Придумайте для себя место спокойствия, в стрессовой ситуации, по возможности, закройте глаза и представьте себя в этом месте.
Расслабление мышц
Разум напрягает тело, а расслабленное тело успокаивает разум. Попробуйте расслаблять по очереди все мышцы тела, почувствуйте все напряжённые места и расслабьте эти мышцы. Также здесь может помочь метод самовнушения, повторяйте для каждой части тела «моя шея расслабляется», «мои руки расслабляются» и т.д.
Это лишь малая часть подобных методов, находите для себя подходящий и используйте в случае стресса. Не забудьте сохранить этот пост, чтобы он всегда был под рукой.
Александра Шаламова #советы
Как бороться с усталостью
Мы уже говорили про выгорание и что это не равносильно усталости. В последнее время очень большой акцент делается на выгорании, не только потому, что люди осознали это как проблему, но и потому, что это модно и молодежно.
Однако проблемы связанные с банальной усталостью и переутомлением никуда не делись и ее влияние на ваше состояние или состояние вашей команды тоже может стать разрушительным. На самом деле с усталостью все кажется проще: вовремя отдыхаешь, быстро переключаешься на отдых и всего-то. В целом, если это получается, то на этом можно и закончить, но, обычно, бывают периоды, когда работа не выпускает и наваливается как лавина. Находясь в процессе, ты реально можешь не замечать, что просто вымотан до предела и работаешь на чистом адреналине от стрессовой составляющей такого подхода. И в таком состоянии не всегда бывает очевидно, что отдых уже критически необходим. На самом деле встречал я такое у большинства своих коллег, впрочем как у и себя.
Признаки усталости
Дак какие же признаки могут нам помочь отследить это состояние:
- Вы бегаете от всего нового. Вообще от всего: новые люди, музыка, фильмы, любые новые впечатления.
- Пропадает желание и мотивация заниматься своими хобби. У вас банально нет сил, но обычно ощущается, как отсутствие желания, что может вводить в заблуждение.
- В работе вы цепляетесь за рутинные задачи не требующие долгого осмысления.
- Концентрация на новых задачах и проблемах дается с огромным трудом
Для отслеживания этого у себя, коллег или подчиненных нужно внимательно следить за этими признаками. Банально слушать человека, или себя, и анализировать информацию будет достаточно. Так же, как руководитель, я принял для себя правило сразу отпускать человека в отпуск, если он сам хочет или ему нужно. Я максимально стараюсь искать возможности, чтобы не делать исключения в этом правиле. Релизы и прочее есть всегда, но мне нужен бодрый, мотивированный и сосредоточенный человек, а не тот кто может с трудом разгребать рутинные задачи.
Если в отпуск уйти не получается
В связи с этим появляется вопрос, а что делать если время пришло, а в отпуск уйти не получается? Есть ли лайфхак? На мой взгляд - нет. Все что можно тут предложить это смягчить ход событий:
- Больше спите, когда чувствуете в этом потребность.
- Получайте новые эмоции и впечатления, это поможет вам вырываться из уныния, которое идет вкупе с накатывающей усталостью.
- Не берите лишних задач, раз уж вы не тянете то, что у вас уже есть.
- Берите отпуск сразу, как будет возможность, не ждите идеальный момент.
Вообще последний пункт довольно важный, идеальных моментов для отпуска не бывает, поэтому передавайте дела (подойдите к этому ответственно) и спокойно отдыхайте. Берегите себя и окружающих людей, отдыхайте вовремя тогда и работа и жизнь будут значительно приятнее.
Максим Шаламов
#советы #тимлиду #разработчику
Мы уже говорили про выгорание и что это не равносильно усталости. В последнее время очень большой акцент делается на выгорании, не только потому, что люди осознали это как проблему, но и потому, что это модно и молодежно.
Однако проблемы связанные с банальной усталостью и переутомлением никуда не делись и ее влияние на ваше состояние или состояние вашей команды тоже может стать разрушительным. На самом деле с усталостью все кажется проще: вовремя отдыхаешь, быстро переключаешься на отдых и всего-то. В целом, если это получается, то на этом можно и закончить, но, обычно, бывают периоды, когда работа не выпускает и наваливается как лавина. Находясь в процессе, ты реально можешь не замечать, что просто вымотан до предела и работаешь на чистом адреналине от стрессовой составляющей такого подхода. И в таком состоянии не всегда бывает очевидно, что отдых уже критически необходим. На самом деле встречал я такое у большинства своих коллег, впрочем как у и себя.
Признаки усталости
Дак какие же признаки могут нам помочь отследить это состояние:
- Вы бегаете от всего нового. Вообще от всего: новые люди, музыка, фильмы, любые новые впечатления.
- Пропадает желание и мотивация заниматься своими хобби. У вас банально нет сил, но обычно ощущается, как отсутствие желания, что может вводить в заблуждение.
- В работе вы цепляетесь за рутинные задачи не требующие долгого осмысления.
- Концентрация на новых задачах и проблемах дается с огромным трудом
Для отслеживания этого у себя, коллег или подчиненных нужно внимательно следить за этими признаками. Банально слушать человека, или себя, и анализировать информацию будет достаточно. Так же, как руководитель, я принял для себя правило сразу отпускать человека в отпуск, если он сам хочет или ему нужно. Я максимально стараюсь искать возможности, чтобы не делать исключения в этом правиле. Релизы и прочее есть всегда, но мне нужен бодрый, мотивированный и сосредоточенный человек, а не тот кто может с трудом разгребать рутинные задачи.
Если в отпуск уйти не получается
В связи с этим появляется вопрос, а что делать если время пришло, а в отпуск уйти не получается? Есть ли лайфхак? На мой взгляд - нет. Все что можно тут предложить это смягчить ход событий:
- Больше спите, когда чувствуете в этом потребность.
- Получайте новые эмоции и впечатления, это поможет вам вырываться из уныния, которое идет вкупе с накатывающей усталостью.
- Не берите лишних задач, раз уж вы не тянете то, что у вас уже есть.
- Берите отпуск сразу, как будет возможность, не ждите идеальный момент.
Вообще последний пункт довольно важный, идеальных моментов для отпуска не бывает, поэтому передавайте дела (подойдите к этому ответственно) и спокойно отдыхайте. Берегите себя и окружающих людей, отдыхайте вовремя тогда и работа и жизнь будут значительно приятнее.
Максим Шаламов
#советы #тимлиду #разработчику
Говорим правду руководству - подводные камни
Меня давно просили написать о том, как говорить неудобную правду в лицо, а еще лучше руководству, и чтобы за это ничего не было. Мол у меня есть опыт. Я долго обдумывал свое мнение на этот счет, в итоге, что я могу сказать. Я бы начал с установки, что вы будете говорить не правду, а свое мнение, и пытаться этим достичь своих целей (мнение может быть как правдой, так и вашей картиной мира).
Что стоит иметь ввиду
Первое, правда - очень специфичное понятие. В одной и той же ситуации вы можете быть и правы и нет. Например, требуя определенных действий или результатов от соседних отделов, вы можете не представлять о их приоритизации или проблемах иного рода. В итоге, вы будете правы, что вам должны предоставить, то, что вы требуете, но, с учетом реальности, и не правы, потому что это невозможно. Поэтому в любой ситуации имейте ввиду, что ситуации может быть сложнее, чем вам видится, но это не повод молчать и не задавать вопросы.
Решите зачем вам это
Второе, наверное самое важное, нужно понимать зачем вы хотите свою "правду" озвучивать. Для меня всегда важно следовать своим установкам, чтобы работа, за которую я отвечаю, делалась правильно (по моим стандартам) и своевременно. Когда я вижу помехи со стороны, я пытаюсь на это повлиять настолько насколько я могу. Тут и попытки напрямую разобраться в проблему и эскалация к руководству и конечно же по возможности настойчивость. Один раз поднять вопрос мало, обычно нужно убеждать людей, искать новые слова, примеры, моменты. Некоторые вещи могут занимать больше года и двух, так что тут нужно много терпения, поэтому важно понимать зачем. Если вы просто хотите задеть кого-то или набросить на вентилятор, это того не стоит. Если вы преследуете свои четкие цели, даже если будет выглядеть как-то не так в глазах окружающих, оно того стоит.
Последствия
Ну и еще один момент, чтобы за это ничего не было не бывает. Постоянно поднимая проблему, пытаясь копаться в тех, которые хотят оставить за границей видимости, вы наработаете определенную репутацию. Такие вещи часто приводят к конфликтам, поэтому, если вы любитель ввернуть резкое словцо, то получите репутацию конфликтного товарища. Скажу по себе, в момент, когда я рос от ведущего до директора разработки, с моим подходом повышения меня обходили с завидным постоянством. Меня это устраивало, потому что когда я его получал, то получал на приемлемых для меня условиях (без компромиссов никуда). Поэтому, если ваша цель быстрый карьерный рост, то такой подход вам явно не помощник в этом.
Что еще бы хотел посоветовать, когда поднимаете постоянно проблемы, будьте готовы к тому, что от вас будут требовать идеи того, как их решить (раз уж вам они мешают), либо часть проблем просто отдадут вам.
Не знаю, что сказать в заключении в этот раз. Подавать ли свое мнение прямо и настойчиво, поднимать ли вопросы по проблемам до победы или закрывать на них глаза, каждый решает сам. Это очень сложная и неприятная (лично по моему мнению) тема и тут надо иметь свои четкие ориентиры и исходя из них выбирать стоит ли ломиться в закрытые ворота или это та проблема, которая не стоит ваших усилий.
Максим Шаламов
#советы
Меня давно просили написать о том, как говорить неудобную правду в лицо, а еще лучше руководству, и чтобы за это ничего не было. Мол у меня есть опыт. Я долго обдумывал свое мнение на этот счет, в итоге, что я могу сказать. Я бы начал с установки, что вы будете говорить не правду, а свое мнение, и пытаться этим достичь своих целей (мнение может быть как правдой, так и вашей картиной мира).
Что стоит иметь ввиду
Первое, правда - очень специфичное понятие. В одной и той же ситуации вы можете быть и правы и нет. Например, требуя определенных действий или результатов от соседних отделов, вы можете не представлять о их приоритизации или проблемах иного рода. В итоге, вы будете правы, что вам должны предоставить, то, что вы требуете, но, с учетом реальности, и не правы, потому что это невозможно. Поэтому в любой ситуации имейте ввиду, что ситуации может быть сложнее, чем вам видится, но это не повод молчать и не задавать вопросы.
Решите зачем вам это
Второе, наверное самое важное, нужно понимать зачем вы хотите свою "правду" озвучивать. Для меня всегда важно следовать своим установкам, чтобы работа, за которую я отвечаю, делалась правильно (по моим стандартам) и своевременно. Когда я вижу помехи со стороны, я пытаюсь на это повлиять настолько насколько я могу. Тут и попытки напрямую разобраться в проблему и эскалация к руководству и конечно же по возможности настойчивость. Один раз поднять вопрос мало, обычно нужно убеждать людей, искать новые слова, примеры, моменты. Некоторые вещи могут занимать больше года и двух, так что тут нужно много терпения, поэтому важно понимать зачем. Если вы просто хотите задеть кого-то или набросить на вентилятор, это того не стоит. Если вы преследуете свои четкие цели, даже если будет выглядеть как-то не так в глазах окружающих, оно того стоит.
Последствия
Ну и еще один момент, чтобы за это ничего не было не бывает. Постоянно поднимая проблему, пытаясь копаться в тех, которые хотят оставить за границей видимости, вы наработаете определенную репутацию. Такие вещи часто приводят к конфликтам, поэтому, если вы любитель ввернуть резкое словцо, то получите репутацию конфликтного товарища. Скажу по себе, в момент, когда я рос от ведущего до директора разработки, с моим подходом повышения меня обходили с завидным постоянством. Меня это устраивало, потому что когда я его получал, то получал на приемлемых для меня условиях (без компромиссов никуда). Поэтому, если ваша цель быстрый карьерный рост, то такой подход вам явно не помощник в этом.
Что еще бы хотел посоветовать, когда поднимаете постоянно проблемы, будьте готовы к тому, что от вас будут требовать идеи того, как их решить (раз уж вам они мешают), либо часть проблем просто отдадут вам.
Не знаю, что сказать в заключении в этот раз. Подавать ли свое мнение прямо и настойчиво, поднимать ли вопросы по проблемам до победы или закрывать на них глаза, каждый решает сам. Это очень сложная и неприятная (лично по моему мнению) тема и тут надо иметь свои четкие ориентиры и исходя из них выбирать стоит ли ломиться в закрытые ворота или это та проблема, которая не стоит ваших усилий.
Максим Шаламов
#советы
Использование грейдов: частые ошибки
К теме грейдов подходят очень по-разному, в каждой компании свои требования и ожидания, я даже заставал эксперимент по плоской структуре в рамках большой компании (сюрприз, но оно не заработало). Я много общаюсь и читаю на тему организации работы команд. Поговорим о том, что я выделил из разговоров по ожиданиям к людям и что я об этом думаю.
Частые ошибки в использовании грейдов
Многие руководители в принципе считают, что им грейды не нужны. В идеальной картине мира куда как проще иметь кучу взаимозаменяемых людей, равной производительности. По такому принципу стараются жить веб-студии, правда даже им приходится обзаводиться грейдами.
Что еще обязательно выделяют - это самостоятельность. Конечно же сам от клиента получил задачу, сам сделал, сам выкатил - красота. Конечно, желательно, чтобы время на ревью и прочие мелочи типа тестирования не тратилось. Вообще когда продукт разрабатывает много людей и он разрастается, то такая самостоятельность будет чудовищно бить по качеству и поддерживаемости проекта. Не говоря о потере контроля за имеющимся функционалом.
Конечно же ответственность и вовлеченность, ну чтобы работал побольше, возмущался поменьше. У клиента есть проблема - все бросил и пошел решать (приоритетов нет), потом доделываешь то, что делал в те же сроки.
По грейдам, джун это тот, кто будет умирать на работе 24/7, он ведь ничего не знает, а задач будут выдавать примерно как всем. Мидл, ну он должен решать задачи, ну по сути любые. Синьоры - это вообще в таком концепции волшебники, которым можно скинуть что угодно и получить за 5 минут решение. А лиды: ну чтобы удержать синьора можно и грейд дать.
Естественно я говорю не о всех компаниях и руководителях, но таких очень немало и они схожи в своих ожиданиях. Многие запросы скрывают нежелание и неумение выстраивать работу. В целом в таком виде это приводит к большой текучке и довольно печальным продуктам.
Как я работаю с грейдами
Что касается моего мнения, то грейды нужны и людям, чтобы отмерять свой прогресс и статус, и руководителям, чтобы адекватно понимать какие к кому можно предъявлять требования. В маленькой команде высококлассных специалистов, формализмы не нужны, в остальных случаях без этого будет сложно.
Ответственность, самостоятельность и вовлеченность, необходимы любому сотруднику и таких людей нужно искать. Но во-первых, если демотивировать людей плохо выстроенными процессами, то любое вовлечение и ответственность начнут отказывать. А второе, что все свои усилия люди должны направлять в рамках зафиксированных (устно или письменно) внутрикомандных правил, тогда это будет хорошо работать и не приводить к проблемам.
Если говорить о самих грейдах, то джуны для меня это люди с неплохой теоретической базой, желающие расти и развиваться, которым интересна область, в которой они работают. Мидлы - люди, которые имеют неплохой практический опыт и могут решать основные типовые задачи на проекте. Синьоры - это люди, которые могут решить любую задачу в рамках проекта, могут помочь другим участникам команды, умеют коммуницировать вне команды. Про тех и тимлидов я писал отдельно.
Но в целом нужны вам грейды или нет, кого вы ищите и как, в итоге будете решать только вы.
Максим Шаламов
#сто #тимлиду #руководителю
К теме грейдов подходят очень по-разному, в каждой компании свои требования и ожидания, я даже заставал эксперимент по плоской структуре в рамках большой компании (сюрприз, но оно не заработало). Я много общаюсь и читаю на тему организации работы команд. Поговорим о том, что я выделил из разговоров по ожиданиям к людям и что я об этом думаю.
Частые ошибки в использовании грейдов
Многие руководители в принципе считают, что им грейды не нужны. В идеальной картине мира куда как проще иметь кучу взаимозаменяемых людей, равной производительности. По такому принципу стараются жить веб-студии, правда даже им приходится обзаводиться грейдами.
Что еще обязательно выделяют - это самостоятельность. Конечно же сам от клиента получил задачу, сам сделал, сам выкатил - красота. Конечно, желательно, чтобы время на ревью и прочие мелочи типа тестирования не тратилось. Вообще когда продукт разрабатывает много людей и он разрастается, то такая самостоятельность будет чудовищно бить по качеству и поддерживаемости проекта. Не говоря о потере контроля за имеющимся функционалом.
Конечно же ответственность и вовлеченность, ну чтобы работал побольше, возмущался поменьше. У клиента есть проблема - все бросил и пошел решать (приоритетов нет), потом доделываешь то, что делал в те же сроки.
По грейдам, джун это тот, кто будет умирать на работе 24/7, он ведь ничего не знает, а задач будут выдавать примерно как всем. Мидл, ну он должен решать задачи, ну по сути любые. Синьоры - это вообще в таком концепции волшебники, которым можно скинуть что угодно и получить за 5 минут решение. А лиды: ну чтобы удержать синьора можно и грейд дать.
Естественно я говорю не о всех компаниях и руководителях, но таких очень немало и они схожи в своих ожиданиях. Многие запросы скрывают нежелание и неумение выстраивать работу. В целом в таком виде это приводит к большой текучке и довольно печальным продуктам.
Как я работаю с грейдами
Что касается моего мнения, то грейды нужны и людям, чтобы отмерять свой прогресс и статус, и руководителям, чтобы адекватно понимать какие к кому можно предъявлять требования. В маленькой команде высококлассных специалистов, формализмы не нужны, в остальных случаях без этого будет сложно.
Ответственность, самостоятельность и вовлеченность, необходимы любому сотруднику и таких людей нужно искать. Но во-первых, если демотивировать людей плохо выстроенными процессами, то любое вовлечение и ответственность начнут отказывать. А второе, что все свои усилия люди должны направлять в рамках зафиксированных (устно или письменно) внутрикомандных правил, тогда это будет хорошо работать и не приводить к проблемам.
Если говорить о самих грейдах, то джуны для меня это люди с неплохой теоретической базой, желающие расти и развиваться, которым интересна область, в которой они работают. Мидлы - люди, которые имеют неплохой практический опыт и могут решать основные типовые задачи на проекте. Синьоры - это люди, которые могут решить любую задачу в рамках проекта, могут помочь другим участникам команды, умеют коммуницировать вне команды. Про тех и тимлидов я писал отдельно.
Но в целом нужны вам грейды или нет, кого вы ищите и как, в итоге будете решать только вы.
Максим Шаламов
#сто #тимлиду #руководителю
Вчера на нашем YouTube-канале вышло новое видео по теме выгорания. Кроме тем этого канала в видео-формате там иногда выходят видео и на другие темы.
https://youtu.be/tpOLjsGfl5Q
https://youtu.be/tpOLjsGfl5Q
YouTube
Главная причина выгорания и два пути ее преодоления
С выгоранием сталкивается огромное количество человек. Но избавится от него не так уж и просто. Зная причины, вы будете иметь больше шансов совладать с проблемой. В этом видео мы поговорим о самой частой причине выгорания и обсудим какие есть два самых действенных…
Признаки плохого работодателя, которые можно выявить на собеседовании. Часть 1.
Есть некоторые проблемы, которые могут помешать комфортной и эффективной работе в компании. Чаще всего они выясняются уже после трудоустройства, но есть некоторые признаки, которые можно выявить прямо на собеседовании. Мы собрали для вас основные из них.
Основной прием, которым нужно пользоваться
Самое главное - не забывайте, что собеседование это обоюдная вещь. Вы продаете свои услуги, а компания продает себя, как лучшего работодателя для вас. Поэтому вы тоже должны внимательно следить за тем, как идет собеседование, как общаются ваши потенциальные коллеги и руководители.
Признак переработок
Первое, на что следует обращать внимание, это какое впечатление создают ваши коллеги. Нередко можно увидеть замученных и невыспавшихся людей, которые будут вести собеседование уткнувшись в ноутбуки. Если таких людей больше одного, то это явно не проблема конкретного человека, а повод задуматься над адекватностью загрузки людей в компании.
Признак возможных конфликтов
Следующее: обращайте внимание на то, умеет ли люди, с которыми вам работать, слушать. Очень часто встречаются собеседники, которые, выслушав ваши ответы, по второму кругу спрашивают какие-то вещи (не разово, что вполне нормально, а постоянно на протяжении всего собеседования). Работа в команде, где не умеют слышать друг друга, приведет к постоянным конфликтам на этапе интеграций, ревью и релизов. Если же это ваш потенциальный руководитель, то тут возникнут трудности с тем, что о ваших проблемах (которые всегда случаются на протяжении работы) скорее всего не услышат и не отреагируют.
Признак неумения ставить задачи
Важный момент, особенно, если вы говорите с руководителем, это умение ставить задачу (объяснить понятно то, что от вас требуется). Ведь ваша работа состоит из решения набора поставленных задач. Если с этим видятся трудности на этапе собеседования, то эти трудности перекочуют в вашу каждодневную работу и будут причиной раздражений и конфликтов.
Признак неумения принимать чужое мнение
Очень важно понять как люди реагируют на ошибки или ситуации, где не согласны с ответом. Если вы идете совсем гладко, я бы даже предложил немного оговориться в каком-то не критичном месте, чтобы увидеть реакцию. Если вы увидите торжество победителя на лице собеседующего, потоки язвительности или иные попытки вас задеть или обидеть, то я бы советовал обходить стороной такие команды и компании. В работе мы порой ошибаемся, а ситуации когда мнение на решение задачи расходятся бывают совсем часто, поэтому умение себя вести в таких ситуациях критически важно.
Больше признаков обсудим в следующем посте. А вопросы, которые обязательно нужно задавать работодателю на собеседовании можно посмотреть в нашем старом посте.
#советы #разработчику
Есть некоторые проблемы, которые могут помешать комфортной и эффективной работе в компании. Чаще всего они выясняются уже после трудоустройства, но есть некоторые признаки, которые можно выявить прямо на собеседовании. Мы собрали для вас основные из них.
Основной прием, которым нужно пользоваться
Самое главное - не забывайте, что собеседование это обоюдная вещь. Вы продаете свои услуги, а компания продает себя, как лучшего работодателя для вас. Поэтому вы тоже должны внимательно следить за тем, как идет собеседование, как общаются ваши потенциальные коллеги и руководители.
Признак переработок
Первое, на что следует обращать внимание, это какое впечатление создают ваши коллеги. Нередко можно увидеть замученных и невыспавшихся людей, которые будут вести собеседование уткнувшись в ноутбуки. Если таких людей больше одного, то это явно не проблема конкретного человека, а повод задуматься над адекватностью загрузки людей в компании.
Признак возможных конфликтов
Следующее: обращайте внимание на то, умеет ли люди, с которыми вам работать, слушать. Очень часто встречаются собеседники, которые, выслушав ваши ответы, по второму кругу спрашивают какие-то вещи (не разово, что вполне нормально, а постоянно на протяжении всего собеседования). Работа в команде, где не умеют слышать друг друга, приведет к постоянным конфликтам на этапе интеграций, ревью и релизов. Если же это ваш потенциальный руководитель, то тут возникнут трудности с тем, что о ваших проблемах (которые всегда случаются на протяжении работы) скорее всего не услышат и не отреагируют.
Признак неумения ставить задачи
Важный момент, особенно, если вы говорите с руководителем, это умение ставить задачу (объяснить понятно то, что от вас требуется). Ведь ваша работа состоит из решения набора поставленных задач. Если с этим видятся трудности на этапе собеседования, то эти трудности перекочуют в вашу каждодневную работу и будут причиной раздражений и конфликтов.
Признак неумения принимать чужое мнение
Очень важно понять как люди реагируют на ошибки или ситуации, где не согласны с ответом. Если вы идете совсем гладко, я бы даже предложил немного оговориться в каком-то не критичном месте, чтобы увидеть реакцию. Если вы увидите торжество победителя на лице собеседующего, потоки язвительности или иные попытки вас задеть или обидеть, то я бы советовал обходить стороной такие команды и компании. В работе мы порой ошибаемся, а ситуации когда мнение на решение задачи расходятся бывают совсем часто, поэтому умение себя вести в таких ситуациях критически важно.
Больше признаков обсудим в следующем посте. А вопросы, которые обязательно нужно задавать работодателю на собеседовании можно посмотреть в нашем старом посте.
#советы #разработчику
Признаки плохого работодателя, которые можно выявить на собеседовании. Часть 2.
Продолжим обсуждать признаки плохих работодателей, которые можно выявить на собеседовании.
Признак неумения слушать или технически слабая команда
Есть еще тревожный звоночек, когда собеседующий хочет услышать только то решение, которое есть в его голове, даже если предложенное не хуже или лучше. Тут снова будет проблема с тем, что ваши коллеги/руководители не умеют слушать и это будет вашей проблемой. Гипотетически такое может быть от низкой квалификации собеседника, который просто вычитал решение и сам не очень понимает, что делать.
Признаки плохо выстроенных процессов
Хорошим показателем слаженной работы, или ее отсутствия, является в целом процесс ведения собеседования. Вам должны представить всех участников, люди должны понимать заранее кто и что будет спрашивать, если кто-то выбывает (например сейчас это актуально из-за возможных проблем с подключением на удаленных собеседованиях), то его тут же страхуют другие участники. Конечно все мы люди и небольшие заминки это нормально, но паузы по несколько минут или жонглирование тем, кто начнет и что спросит не очень хороший показатель.
Полное отсутствие продаж
Если компании и сотрудникам вовсе нечего рассказать о своей компании и задачах, то, возможно, это не та компания, где вам стоит работать. Здесь есть много вариантов отчего возникает эта проблема. Вот основные из них:
- люди настолько устали, что у них нет сил на то, чтобы продавать вам компанию;
- людям не нравится то, чем они занимаются и они просто отбывают повинность, собеседуя вас;
- еще один признак плохо выстроенных проецессов, человек просто не готов к собеседованию и не знает достаточно о конкретном месте, в которое идет набор;
- люди, которые собеседуют, не понимают зачем им это нужно - это признак плохой организации процессов в компании.
Признак нечестной компании
Иногда в процессе собеседований начинают всплывать подробности, которые не оговаривались в самом начале. Например, всплывают новые неоговоренные этапы собеседований. Могут возникнуть новые условия по выдаче техники, способе выплаты зарплаты (например премиальная часть раз в три месяца на значимую часть обещанной суммы в месяц), может выясниться, что обещанная удаленка на самом деле имеет какие-то ограничения и т.д. Это признак того, что компания пытается заманить вас в общение любым способом, скрывая детали будущей работы и обманывая уже на этапе собеседования. Такой компании не стоит доверять и вряд ли вас будет ждать что-то хорошее после трудоустройства.
Признаки плохих процессов и какими вопросами их можно найти
После того как очередь дойдет до вас, обязательно поговорите о процессе работы в компании и команде:
- Как устроен процесс постановки и оценки задач?
- Как распределяются задачи?
- Кто за что в команде и компании отвечает?
- Как устроен процесс приемки и ревью?
- Как устроен процесс работы с релизами, работа с найденными по ходу багами и т.д.?
- Как устроена работа с найденными на проекте багами?
- Что происходит, когда оцененный скоп задач меняется? Как часто это случается?
- Что делать, если наполовину сделанная задача становится не нужна или менее приоритетна и как часто это происходит?
Тут важно услышать стройное повествование, когда чувствуется, что люди рассказываются о чем-то устоявшемся и очевидном. Хорошо, когда сами говорят о проблемах и исключениях (такое бывает всегда, если проект не мертв). Если вы видите нестыковки или не услышали то, что хотели, задавайте уточняющие вопросы. На этом этапе можно узнать очень многое о том, как на самом деле работает компания, если внимательно слушать и не бояться задавать вопросы.
В заключении: что бы вы не услышали, как принимать решение это дело каждого. Но важно на собеседовании собрать для себя максимум информации, чтобы сделать правильный выбор. Слушайте внимательно, не бойтесь задавать вопросы и вы найдете достойный вариант.
#советы #разработчику
Продолжим обсуждать признаки плохих работодателей, которые можно выявить на собеседовании.
Признак неумения слушать или технически слабая команда
Есть еще тревожный звоночек, когда собеседующий хочет услышать только то решение, которое есть в его голове, даже если предложенное не хуже или лучше. Тут снова будет проблема с тем, что ваши коллеги/руководители не умеют слушать и это будет вашей проблемой. Гипотетически такое может быть от низкой квалификации собеседника, который просто вычитал решение и сам не очень понимает, что делать.
Признаки плохо выстроенных процессов
Хорошим показателем слаженной работы, или ее отсутствия, является в целом процесс ведения собеседования. Вам должны представить всех участников, люди должны понимать заранее кто и что будет спрашивать, если кто-то выбывает (например сейчас это актуально из-за возможных проблем с подключением на удаленных собеседованиях), то его тут же страхуют другие участники. Конечно все мы люди и небольшие заминки это нормально, но паузы по несколько минут или жонглирование тем, кто начнет и что спросит не очень хороший показатель.
Полное отсутствие продаж
Если компании и сотрудникам вовсе нечего рассказать о своей компании и задачах, то, возможно, это не та компания, где вам стоит работать. Здесь есть много вариантов отчего возникает эта проблема. Вот основные из них:
- люди настолько устали, что у них нет сил на то, чтобы продавать вам компанию;
- людям не нравится то, чем они занимаются и они просто отбывают повинность, собеседуя вас;
- еще один признак плохо выстроенных проецессов, человек просто не готов к собеседованию и не знает достаточно о конкретном месте, в которое идет набор;
- люди, которые собеседуют, не понимают зачем им это нужно - это признак плохой организации процессов в компании.
Признак нечестной компании
Иногда в процессе собеседований начинают всплывать подробности, которые не оговаривались в самом начале. Например, всплывают новые неоговоренные этапы собеседований. Могут возникнуть новые условия по выдаче техники, способе выплаты зарплаты (например премиальная часть раз в три месяца на значимую часть обещанной суммы в месяц), может выясниться, что обещанная удаленка на самом деле имеет какие-то ограничения и т.д. Это признак того, что компания пытается заманить вас в общение любым способом, скрывая детали будущей работы и обманывая уже на этапе собеседования. Такой компании не стоит доверять и вряд ли вас будет ждать что-то хорошее после трудоустройства.
Признаки плохих процессов и какими вопросами их можно найти
После того как очередь дойдет до вас, обязательно поговорите о процессе работы в компании и команде:
- Как устроен процесс постановки и оценки задач?
- Как распределяются задачи?
- Кто за что в команде и компании отвечает?
- Как устроен процесс приемки и ревью?
- Как устроен процесс работы с релизами, работа с найденными по ходу багами и т.д.?
- Как устроена работа с найденными на проекте багами?
- Что происходит, когда оцененный скоп задач меняется? Как часто это случается?
- Что делать, если наполовину сделанная задача становится не нужна или менее приоритетна и как часто это происходит?
Тут важно услышать стройное повествование, когда чувствуется, что люди рассказываются о чем-то устоявшемся и очевидном. Хорошо, когда сами говорят о проблемах и исключениях (такое бывает всегда, если проект не мертв). Если вы видите нестыковки или не услышали то, что хотели, задавайте уточняющие вопросы. На этом этапе можно узнать очень многое о том, как на самом деле работает компания, если внимательно слушать и не бояться задавать вопросы.
В заключении: что бы вы не услышали, как принимать решение это дело каждого. Но важно на собеседовании собрать для себя максимум информации, чтобы сделать правильный выбор. Слушайте внимательно, не бойтесь задавать вопросы и вы найдете достойный вариант.
#советы #разработчику
Работа мечты
Я очень часто в различных неформальных обсуждениях слышу от людей о том, что их компания мечты Х или проект У, но это все мечты и фантазии. Многие люди годами думают как бы было хорошо, но ничего для этого не делают. Что я хочу сказать и всегда говорю в таких случаях: если есть такая особая компания или проект, то нужно попробовать себя именно на этом месте, тем более что обычно это вполне реально.
Стоит попробовать, даже если в итоге вы откажетесь
Чтобы ничего не перевирать, возьму свои примеры. Когда я перебрался в Москву, мне казалось, что ИТ-компаний кроме Яндекса то и нет. Пройти туда на нужную зарплату с ходу не получилось, а интересные проекты оказалось, что есть и в других местах. Однако, ощущение, что нужно получить оффер именно от Яндекса осталось (причем, как я сейчас понимаю, работать в Яндексе уже желания особенного не было). И уже работая в Сбербанке, я подумал, а собственно почему бы и не закрыть эту тему для себя, тем более, что в тот момент я был техническим руководителем, еще полностью не ушел в управление и пожалуй был в лучших технических кондициях, чем когда-либо еще. Поход в Яндекс закончился для меня неожиданно, я получил оффер, да еще на зарплату на 30% выше текущей. Не смотря на то, что оффер я в итоге отклонил, получив те же деньги в Сбербанке, я не жалею, что закрыл для себя эту тему. Это придало мне уверенности в своих силах и сделало мой выбор осознанным, а не вынужденным из-за того, что я не смог получить оффер в определенную компанию.
Стоит попробовать, даже если не понравится
Такая же история у меня была с командой поиска. В момент, когда я уже поработал тимлидом, я думал, что поиск это что-то другое, более сложное и интересное и не правильно уходить в сторону управления, не попробовав. Я готовился к собеседованиям три месяца и еще примерно полтора занял процесс собеседований. В итоге, я прошел и поработал в команде поиска. В целом, для себя я понял, что в этом нет ничего сверхъестественного, да и задачи быстро становятся обыденными. Я поработал там совсем недолго, полностью переключившись в сторону развития в тимлида и дальше, но я очень рад что попробовал. Я понял, что могу с этим справится, понял, что там точно такие же задачи только со своей спецификой, а развитие в эту сторону мне не сильно интересно.
Что вы получаете в итоге
В целом, может показаться, что я веду к тому, что все эти мечты бред и не окупаются. На самом деле нет, даже не смотря на то, что я не получил ожидаемого, для меня это было очень важно. Это позволило мне закрыть для себя эти темы, не жалеть, что я не попробовал и не думать о том, а что если бы. Как минимум с этой точки зрения, это очень важно. Конечно, поработать в месте, которое вы считаете для себя особенным, в целом помогает почувствовать себя увереннее, а подготовка дает новые знания. Более того, многие люди пройдя по этому пути остаются более чем довольными, что вложили столько усилий и на долгие годы связывают себя с этой компанией или проектом. Основная моя идея в том, что нужно идти к тому, чего вы хотите. Не бойтесь пробовать и вкладывать время и усилия в подготовку, это в любом случае окупится.
Максим Шаламов
#советы #разработчику
Я очень часто в различных неформальных обсуждениях слышу от людей о том, что их компания мечты Х или проект У, но это все мечты и фантазии. Многие люди годами думают как бы было хорошо, но ничего для этого не делают. Что я хочу сказать и всегда говорю в таких случаях: если есть такая особая компания или проект, то нужно попробовать себя именно на этом месте, тем более что обычно это вполне реально.
Стоит попробовать, даже если в итоге вы откажетесь
Чтобы ничего не перевирать, возьму свои примеры. Когда я перебрался в Москву, мне казалось, что ИТ-компаний кроме Яндекса то и нет. Пройти туда на нужную зарплату с ходу не получилось, а интересные проекты оказалось, что есть и в других местах. Однако, ощущение, что нужно получить оффер именно от Яндекса осталось (причем, как я сейчас понимаю, работать в Яндексе уже желания особенного не было). И уже работая в Сбербанке, я подумал, а собственно почему бы и не закрыть эту тему для себя, тем более, что в тот момент я был техническим руководителем, еще полностью не ушел в управление и пожалуй был в лучших технических кондициях, чем когда-либо еще. Поход в Яндекс закончился для меня неожиданно, я получил оффер, да еще на зарплату на 30% выше текущей. Не смотря на то, что оффер я в итоге отклонил, получив те же деньги в Сбербанке, я не жалею, что закрыл для себя эту тему. Это придало мне уверенности в своих силах и сделало мой выбор осознанным, а не вынужденным из-за того, что я не смог получить оффер в определенную компанию.
Стоит попробовать, даже если не понравится
Такая же история у меня была с командой поиска. В момент, когда я уже поработал тимлидом, я думал, что поиск это что-то другое, более сложное и интересное и не правильно уходить в сторону управления, не попробовав. Я готовился к собеседованиям три месяца и еще примерно полтора занял процесс собеседований. В итоге, я прошел и поработал в команде поиска. В целом, для себя я понял, что в этом нет ничего сверхъестественного, да и задачи быстро становятся обыденными. Я поработал там совсем недолго, полностью переключившись в сторону развития в тимлида и дальше, но я очень рад что попробовал. Я понял, что могу с этим справится, понял, что там точно такие же задачи только со своей спецификой, а развитие в эту сторону мне не сильно интересно.
Что вы получаете в итоге
В целом, может показаться, что я веду к тому, что все эти мечты бред и не окупаются. На самом деле нет, даже не смотря на то, что я не получил ожидаемого, для меня это было очень важно. Это позволило мне закрыть для себя эти темы, не жалеть, что я не попробовал и не думать о том, а что если бы. Как минимум с этой точки зрения, это очень важно. Конечно, поработать в месте, которое вы считаете для себя особенным, в целом помогает почувствовать себя увереннее, а подготовка дает новые знания. Более того, многие люди пройдя по этому пути остаются более чем довольными, что вложили столько усилий и на долгие годы связывают себя с этой компанией или проектом. Основная моя идея в том, что нужно идти к тому, чего вы хотите. Не бойтесь пробовать и вкладывать время и усилия в подготовку, это в любом случае окупится.
Максим Шаламов
#советы #разработчику
Как развлечься на работе
Довольно часто я слышу о том, что людям в какой-то момент становится скучно от выполнения их обязанностей, все надоело и нужно менять работу. В целом, не вижу ничего криминального в смене работы, просто для себя важно понимать истинные причины этого. Скука она весьма субъективна и обычно найдет вас везде, если вы не научитесь правильно к этому подходить. Говорить о случаях когда есть иные причины для недовольства я не буду.
Зона комфорта
Скука выплывает обычно в контексте того, что работа по ведению проекта устаканилась и идет своим чередом, соответственно больше не дает дополнительных вызовов и роста. На самом деле это самообман и вы просто вошли в зону комфорта, из которой сами себя вытаскивать не хотите, а смена работа естественным образом решит эту проблему на время, но именно на время. Почему я в уверен, что скука идет от зоны комфорта? Потому что идеальных ситуаций/проектов/команд/технологий/... не бывает. Просто со временем вы принимаете некоторые вещи как данность и перестаете пытаться их улучшить. Дальнейшие упражнения имеют смысл, если вас в целом все устраивает и нет других серьезных причин для увольнения. Так же оставим в стороне случаи, когда вы хотите других позиций в целом.
Как выбраться из зоны комфорта не меняя работу
Итак принимаем за данность, что ничего идеального в нашем мире не бывает. Выделяем для себя время не менее часа в день, на протяжении хотя бы недели. В это время начинаем подробно смотреть на свою работу. Смотрим на все составляющие вашего проекта, на процессы, по которым работает команда (причем ваша позиция в такой ситуации значения не имеет, хотя конечно и сложность с внедрениями зависит от позиции), тех. долг, подходы к автоматизации и тестированию и прочие компоненты, из которых состоит ваша работа и работа вашей команды. Составьте список проблем и отсортируйте их по собственному видению приоритетов. Дальше Возьмите топ-3 проблем и проработайте их, то есть опишите (прямо в документе) суть проблемы, ее влияние на проект и команду, и ваше видение ее решения. Очень вдумчиво подойдите к этому процессу, не спешите и все детально описывайте. Пока вы будете писать и перечитывать, вы сможете хотя бы немного со стороны посмотреть на свои идеи, это поможет вам их сформулировать максимально доступно. После этого представьте свои идеи руководству и команде, обсудите с ними ваше видение, предложите попробовать и возьмите на себя ответственность. Даже если первые идеи отсеют, то вы найдете те проблемы, над которыми сможете поработать и вовлечь других. Начинайте с малых шагов, всегда помните о том, что нужно иметь метрики как было и как стало, обязательно показывайте результаты команде и руководству, помогайте другим вовлекаться в изменения, слушайте обратную связь и корректируйте свои подходы.
Что если идей по улучшениям нет
Бывают ситуации, когда у вас нет идей, как что-то улучшить. Тогда воспользуйтесь знаниями других, читайте книги, смотрите доклады, обсуждайте с коллегами внутри и вне компании (главное без обсуждения чувствительных вещей для компании). В итоге вы наберете набор идей и подходов, которые можно попробовать. Выберите наиболее подходящий и идите по плану описанному выше.
Таким образом, можно все время улучшать окружающие вас рабочие моменты, изучать что-то самому, приносить пользу себе и компании, а главное заскучать таким образом будет довольно сложно.
Максим Шаламов
#советы #разработчику #тимлиду
Довольно часто я слышу о том, что людям в какой-то момент становится скучно от выполнения их обязанностей, все надоело и нужно менять работу. В целом, не вижу ничего криминального в смене работы, просто для себя важно понимать истинные причины этого. Скука она весьма субъективна и обычно найдет вас везде, если вы не научитесь правильно к этому подходить. Говорить о случаях когда есть иные причины для недовольства я не буду.
Зона комфорта
Скука выплывает обычно в контексте того, что работа по ведению проекта устаканилась и идет своим чередом, соответственно больше не дает дополнительных вызовов и роста. На самом деле это самообман и вы просто вошли в зону комфорта, из которой сами себя вытаскивать не хотите, а смена работа естественным образом решит эту проблему на время, но именно на время. Почему я в уверен, что скука идет от зоны комфорта? Потому что идеальных ситуаций/проектов/команд/технологий/... не бывает. Просто со временем вы принимаете некоторые вещи как данность и перестаете пытаться их улучшить. Дальнейшие упражнения имеют смысл, если вас в целом все устраивает и нет других серьезных причин для увольнения. Так же оставим в стороне случаи, когда вы хотите других позиций в целом.
Как выбраться из зоны комфорта не меняя работу
Итак принимаем за данность, что ничего идеального в нашем мире не бывает. Выделяем для себя время не менее часа в день, на протяжении хотя бы недели. В это время начинаем подробно смотреть на свою работу. Смотрим на все составляющие вашего проекта, на процессы, по которым работает команда (причем ваша позиция в такой ситуации значения не имеет, хотя конечно и сложность с внедрениями зависит от позиции), тех. долг, подходы к автоматизации и тестированию и прочие компоненты, из которых состоит ваша работа и работа вашей команды. Составьте список проблем и отсортируйте их по собственному видению приоритетов. Дальше Возьмите топ-3 проблем и проработайте их, то есть опишите (прямо в документе) суть проблемы, ее влияние на проект и команду, и ваше видение ее решения. Очень вдумчиво подойдите к этому процессу, не спешите и все детально описывайте. Пока вы будете писать и перечитывать, вы сможете хотя бы немного со стороны посмотреть на свои идеи, это поможет вам их сформулировать максимально доступно. После этого представьте свои идеи руководству и команде, обсудите с ними ваше видение, предложите попробовать и возьмите на себя ответственность. Даже если первые идеи отсеют, то вы найдете те проблемы, над которыми сможете поработать и вовлечь других. Начинайте с малых шагов, всегда помните о том, что нужно иметь метрики как было и как стало, обязательно показывайте результаты команде и руководству, помогайте другим вовлекаться в изменения, слушайте обратную связь и корректируйте свои подходы.
Что если идей по улучшениям нет
Бывают ситуации, когда у вас нет идей, как что-то улучшить. Тогда воспользуйтесь знаниями других, читайте книги, смотрите доклады, обсуждайте с коллегами внутри и вне компании (главное без обсуждения чувствительных вещей для компании). В итоге вы наберете набор идей и подходов, которые можно попробовать. Выберите наиболее подходящий и идите по плану описанному выше.
Таким образом, можно все время улучшать окружающие вас рабочие моменты, изучать что-то самому, приносить пользу себе и компании, а главное заскучать таким образом будет довольно сложно.
Максим Шаламов
#советы #разработчику #тимлиду
Как настроить инфраструктуру pet-проектов
Довольно часто, многие из нас, по той или иной причине, заводят свои небольшие проекты. Цели у каждого свои, но такие попытки я видел у большинства своих знакомых и сам такие проекты имею. Хотел бы немного поделиться своими соображениями о техническом подходе к таким проектам и как я сам в итоге стал делать.
Какие проблемы могут возникнуть
Раньше, как и многие сейчас, я просто брал выделенный недорогой сервер, поднимал там весь проект и он жил себе не тужил, но у этого всегда было много трудностей (по крайней мере для меня). В проектах появлялся фронт (ssr) и бек API, потом появлялись фоновые процессы запущенные отдельно, не проблемы, но за каждым из них нужен мониторинг и настройка перезапуска при падении. Проблемы могли быть, если кто-то будет выжирать всю память или процессор. Я не говорю уже о том чудном дне, когда люди начнут приходить и ты понимаешь, что серверов должно становиться больше. Следующей проблемой являются базы данных, поднять их не сложно, но ведь нужно настроить тот же мониторинг с рестартом при проблемах и как минимум начать делать бекапы. Конечно же любые раздаваемые файлы, тоже нужно бекапировать и не слечь при их раздаче. Естественно это все решаемо, можно настроить, если потратить достаточно времени. Но, как я уже сказал, проект то по большому счету хоббийный, времени на лишнюю мороку нет, а то, что есть, хочется уделить проекту.
Как сделать эффективнее
Поэтому я сменил подход. Если это проект, где хочется посмотреть на реакцию аудитории для начала, то берем тильду или готовую cms, закупаем немного трафика и смотрим переходить ли на следующий этап.
Перейдя на следующий этап, или сразу начиная с него, я беру готовые инфраструктурные компоненты. Все сервисы я запускаю в kubernetes, который беру как сервис у любого нравящегося вам крупного поставщика облачных услуг. Это сразу решает описанные мною проблемы, с Docker я думаю все умеют работать (ну либо довольно не сложно научиться это делать). Базы данных тоже берем как сервис, с настроенным мониторингом и бэкапами (если есть желание можете добавить ручной бекап в хранилище на этом же поставщике или другом). Добавляем cdn для раздачи статики (опять же предложений вагон, выбираем на свой вкус) и docker regestry для хранения и раздачи образов. Я обычно беру все это в одном месте для простоты эксплуатации. В итоге получаем масштабируемую систему, с неплохим базовым мониторингом, совсем не зависящую от используемых языков программирования.
Да, конечно возникнет вопрос деплоя проектов и изменений в базы, но собственно он возникает всегда. Тут каждый выбирает от своих потребностей и возможностей. Кто-то любит, что-то типа circleci, кто-то напишет вручную. Пока команда маленькая, это не имеет значение. Как только будет расти команда и будет вырисовываться сложный процесс перед выкаткой проекта, то конечно нужно будет брать облачные инструменты (тут тоже есть из чего выбрать).
Минусом данного подхода будет выросшая цена. На текущий момент, чтобы быть уверенным, что все заработает это обойдется в 15-20 тысяч рублей в месяц. Не дешево? но подъемно. В принципе ужаться можно будет и до 8-10 тысяч. Дополнительным плюсом будет, то что вы не ограничены одним проектом, и, настроив выкатку раз, сможете запускать и другие свои проекты схожим образом, без затрат временных усилий.
Максим Шаламов
#советы #разработчику
Довольно часто, многие из нас, по той или иной причине, заводят свои небольшие проекты. Цели у каждого свои, но такие попытки я видел у большинства своих знакомых и сам такие проекты имею. Хотел бы немного поделиться своими соображениями о техническом подходе к таким проектам и как я сам в итоге стал делать.
Какие проблемы могут возникнуть
Раньше, как и многие сейчас, я просто брал выделенный недорогой сервер, поднимал там весь проект и он жил себе не тужил, но у этого всегда было много трудностей (по крайней мере для меня). В проектах появлялся фронт (ssr) и бек API, потом появлялись фоновые процессы запущенные отдельно, не проблемы, но за каждым из них нужен мониторинг и настройка перезапуска при падении. Проблемы могли быть, если кто-то будет выжирать всю память или процессор. Я не говорю уже о том чудном дне, когда люди начнут приходить и ты понимаешь, что серверов должно становиться больше. Следующей проблемой являются базы данных, поднять их не сложно, но ведь нужно настроить тот же мониторинг с рестартом при проблемах и как минимум начать делать бекапы. Конечно же любые раздаваемые файлы, тоже нужно бекапировать и не слечь при их раздаче. Естественно это все решаемо, можно настроить, если потратить достаточно времени. Но, как я уже сказал, проект то по большому счету хоббийный, времени на лишнюю мороку нет, а то, что есть, хочется уделить проекту.
Как сделать эффективнее
Поэтому я сменил подход. Если это проект, где хочется посмотреть на реакцию аудитории для начала, то берем тильду или готовую cms, закупаем немного трафика и смотрим переходить ли на следующий этап.
Перейдя на следующий этап, или сразу начиная с него, я беру готовые инфраструктурные компоненты. Все сервисы я запускаю в kubernetes, который беру как сервис у любого нравящегося вам крупного поставщика облачных услуг. Это сразу решает описанные мною проблемы, с Docker я думаю все умеют работать (ну либо довольно не сложно научиться это делать). Базы данных тоже берем как сервис, с настроенным мониторингом и бэкапами (если есть желание можете добавить ручной бекап в хранилище на этом же поставщике или другом). Добавляем cdn для раздачи статики (опять же предложений вагон, выбираем на свой вкус) и docker regestry для хранения и раздачи образов. Я обычно беру все это в одном месте для простоты эксплуатации. В итоге получаем масштабируемую систему, с неплохим базовым мониторингом, совсем не зависящую от используемых языков программирования.
Да, конечно возникнет вопрос деплоя проектов и изменений в базы, но собственно он возникает всегда. Тут каждый выбирает от своих потребностей и возможностей. Кто-то любит, что-то типа circleci, кто-то напишет вручную. Пока команда маленькая, это не имеет значение. Как только будет расти команда и будет вырисовываться сложный процесс перед выкаткой проекта, то конечно нужно будет брать облачные инструменты (тут тоже есть из чего выбрать).
Минусом данного подхода будет выросшая цена. На текущий момент, чтобы быть уверенным, что все заработает это обойдется в 15-20 тысяч рублей в месяц. Не дешево? но подъемно. В принципе ужаться можно будет и до 8-10 тысяч. Дополнительным плюсом будет, то что вы не ограничены одним проектом, и, настроив выкатку раз, сможете запускать и другие свои проекты схожим образом, без затрат временных усилий.
Максим Шаламов
#советы #разработчику
Выбираем работу по самочувствию в офисе
Мы довольно много пишем о критериях выбора компании, что спросить и как не ошибиться. Недавно я понял, что есть один не маловажный аспект, о котором часто забываю и я и другие люди.
Если вам придется часто работать в офисе, то очень важно понять каким будет ваше рабочее место и обстановка. Многие недооценивают вклад рабочего места и пространства в продуктувность своей работы и в то, в каком состоянии вы будете к концу рабочего дня.
Что в этом плане имеет очень малое значение это офисное здание как таковое, плюшки, берушки и т.д. (хорошо если есть, но можно и под себя организовать).
Что важно на самом деле
Что вам реально нужно? Ваше рабочее место - стол и стул, которые должны быть удобными. Освещение, чтоб не посадить зрение и не мучаться с засветами от окон и ламп. Кондиционирование и приток воздуха. Все это можно проверить, бегло пройдя по офису. Так же постарайтесь понять уровень шума и если он большой, то есть ли места, где можно поработать в тишине.
Лично я стал большое внимание уделять именно притоку воздуха, потому что в ряде офисом с этим проблемы и к вечеру голова чугунная и чувствуешь себя разбитым. Вроде мелочь, но очень сильно все портит, особенно в долгосрочной перспективе.
Это не повод отказаться от оффера, но повод обсудить удаленку или гибрид. Все таки здоровье и производительность должны быть на первом месте, что выгодно и для компании.
Максим Шаламов
#советы #разработчику
Мы довольно много пишем о критериях выбора компании, что спросить и как не ошибиться. Недавно я понял, что есть один не маловажный аспект, о котором часто забываю и я и другие люди.
Если вам придется часто работать в офисе, то очень важно понять каким будет ваше рабочее место и обстановка. Многие недооценивают вклад рабочего места и пространства в продуктувность своей работы и в то, в каком состоянии вы будете к концу рабочего дня.
Что в этом плане имеет очень малое значение это офисное здание как таковое, плюшки, берушки и т.д. (хорошо если есть, но можно и под себя организовать).
Что важно на самом деле
Что вам реально нужно? Ваше рабочее место - стол и стул, которые должны быть удобными. Освещение, чтоб не посадить зрение и не мучаться с засветами от окон и ламп. Кондиционирование и приток воздуха. Все это можно проверить, бегло пройдя по офису. Так же постарайтесь понять уровень шума и если он большой, то есть ли места, где можно поработать в тишине.
Лично я стал большое внимание уделять именно притоку воздуха, потому что в ряде офисом с этим проблемы и к вечеру голова чугунная и чувствуешь себя разбитым. Вроде мелочь, но очень сильно все портит, особенно в долгосрочной перспективе.
Это не повод отказаться от оффера, но повод обсудить удаленку или гибрид. Все таки здоровье и производительность должны быть на первом месте, что выгодно и для компании.
Максим Шаламов
#советы #разработчику
Работа мечты: как не споткнуться о разочарование
Когда Максим написал свой пост о работе мечты, мы договорились, что я напишу о своем опыте, чтобы дать вам больше примеров, почему нужно пытаться работать там, где хочется. Но чем больше я об этом думаю, тем больше понимаю, что буду только повторяться. Но, говоря о том какие плюсы вы можете получить, поработав на месте своей мечты, мы не можем не сказать о минусах таких попыток и том, как не обжечься о разочарование (а тут уж мне есть что рассказать).
Опасность первая: повестись на маркетинг
Большие ИТ-компании вкладываются в свой маркетинг среди кандидатов. Вы видите их сотрудников на конференциях и в статьях на Хабре, они выступают спонсорами событий, открывают свои курсы. От этого создается впечатление, что в компании очень дружественная обстановка, вас все готовы учить, они ведь совершенно бесплатно ходят выступать, чтобы делиться своими знаниями, и они действительно много знают. Но будьте осторожны в таких рассуждениях. Внутри всегда может оказать, что выступающего, на пример, лишат премии, если он не сделает очередной доклад, а откапывал он эти бесценные знания рыская по интернету за неделю до выступления. Если у вас есть хорошее впечатление о компании, то не полагайтесь на него полностью. Найдите людей, которые работают, а еще лучше работали в этой компании, пообщайтесь с ними, поспрашивайте коллег, что они слышали об этой компании. Иногда от одного разговора с бывшим сотрудником компании может кардинально поменяться впечатление.
Опасность вторая: ждать слишком многого
Как хорошобыть молодым и наивным пройти шесть собеседований в компанию своей мечты, уступить пару десятков процентов в зарплате и наконец получить желанное место. А потом понять, что ничего из того, что ты себе представлял здесь нет, а работа скучна и однообразна. Такой поворот может быть очень опасным моментом в вашей карьере. Мы уже говорили о том, к чему могут привести неправильные ожидания. Меня, на пример, в свое время они чуть не довели до смены профессии. Поэтому, постарайтесь не надумывать о компании больше чем знаете. Узнайте как можно больше о том, что в компании на самом деле есть, что будет на вашем проекте. Сядьте и хорошенько подумайте действительно ли там есть то, чего вы ищете. И опять же, не бойтесь задавать правильные вопросы на собеседовании, как бы вам не хотелось скорее его закончить и согласится на оффер. Для этого конечно же подготовьте эти вопросы перед собеседованием в соответствии с вашими текущими запросами к будущей работе. Помните, что поторопившись в выборе сейчас, вы можете потерять уйму времени потом.
За свою более чем 10-летнюю практику я ни один раз стремилась на место своей мечты и ни один раз в нем разочаровывалась, совершая именно эти две ошибки. Несомненно я все равно получала бесценный опыт и росла технически (правда больше на этапе подготовки) и становилась более уверена в своих силах. Но эти ошибки не давали мне выбрать место, где бы я осталась хотя бы не несколько лет работы в удовольствие. Надеюсь мой опыт поможет вам не ошибиться в своем выборе.
Александра Шаламова
#советы
Когда Максим написал свой пост о работе мечты, мы договорились, что я напишу о своем опыте, чтобы дать вам больше примеров, почему нужно пытаться работать там, где хочется. Но чем больше я об этом думаю, тем больше понимаю, что буду только повторяться. Но, говоря о том какие плюсы вы можете получить, поработав на месте своей мечты, мы не можем не сказать о минусах таких попыток и том, как не обжечься о разочарование (а тут уж мне есть что рассказать).
Опасность первая: повестись на маркетинг
Большие ИТ-компании вкладываются в свой маркетинг среди кандидатов. Вы видите их сотрудников на конференциях и в статьях на Хабре, они выступают спонсорами событий, открывают свои курсы. От этого создается впечатление, что в компании очень дружественная обстановка, вас все готовы учить, они ведь совершенно бесплатно ходят выступать, чтобы делиться своими знаниями, и они действительно много знают. Но будьте осторожны в таких рассуждениях. Внутри всегда может оказать, что выступающего, на пример, лишат премии, если он не сделает очередной доклад, а откапывал он эти бесценные знания рыская по интернету за неделю до выступления. Если у вас есть хорошее впечатление о компании, то не полагайтесь на него полностью. Найдите людей, которые работают, а еще лучше работали в этой компании, пообщайтесь с ними, поспрашивайте коллег, что они слышали об этой компании. Иногда от одного разговора с бывшим сотрудником компании может кардинально поменяться впечатление.
Опасность вторая: ждать слишком многого
Как хорошо
За свою более чем 10-летнюю практику я ни один раз стремилась на место своей мечты и ни один раз в нем разочаровывалась, совершая именно эти две ошибки. Несомненно я все равно получала бесценный опыт и росла технически (правда больше на этапе подготовки) и становилась более уверена в своих силах. Но эти ошибки не давали мне выбрать место, где бы я осталась хотя бы не несколько лет работы в удовольствие. Надеюсь мой опыт поможет вам не ошибиться в своем выборе.
Александра Шаламова
#советы
Скоро будет пост о самых губительных ошибках в проведении ретроспективы спринта. А на нашем YouTube-канале вы уже можете посмотреть видео на эту тему.
https://youtu.be/VhfFLiGKiTU
https://youtu.be/VhfFLiGKiTU
Командные встречи - это трата времени?
Многие люди считают любые встречи синонимом потраченного времени и стараются их всячески избегать. Как человек немало поработавший в компаниях, где встречи это инструмент поиска виноватых, поиска возможности спихнуть с себя работу или просто попытка показать свою важность и занятость, я в целом понимаю такое отношение и опасения.
Нужны ли команде встречи
Однако, для командных встреч и взаимодействий такое отношение не имеет право на существование. Начнем с того, что команда это группа людей, работающая вместе для достижения единых целей. Чтобы достигать цели, вы должны уметь эффективно работать вместе, четко согласовывать свои действия, знать кто и чем занимается, а также иметь возможность вовремя помочь товарищу по команде или попросить помощь. Все это невозможно без выстроенных и четких коммуникаций.
Кейс, когда командные встречи действительно не нужны
Если случилось так, что вы команда людей, делающих свои задачи в полной изоляции, не думающих и не знающих о других, то вы не команда, вы просто набор специалистов, делающих свои задачи. Это не хорошо и не плохо, при умении управлять таким подходом. Просто тогда у вас нет команды и нет потребности в командных взаимодействиях.
Почему курилка не может заменить встречи
Подходы типа да мы все обсудим за обедом, в курилке и т.д., мало конструктивны. Не все и не всегда соберутся в одном месте, не всегда разговор будет вестись о работе (у нас чаще всего как раз разговоры не о работе в таких местах), не все услышат и не все запомнят. В итоге будет разброд и шатание.
Почему менеджер не может заменить встречи
Конечно можно дойти до того, что в задаче вы, как менеджер, опишите каждую запятую, которую будет нужно сделать вашим сотрудникам, но лично я всегда избегал построения таких пассивных и низкоквалифицированных команд. Плюс конечно вы будете узким местом в такой схеме и при росте числа задач или горящих сроках все развалится. О том, что и зачем кто должен следить я уже много писал, не буду повторяться.
Что я советую делать
По факту, если вы команда, то вы должны уметь и хотеть эффективно взаимодействовать и коммуницировать внутри. Проблемы с коммуникацией это не повод от них отказываться, а повод их налаживать. Если вас что-то смущает или не устраивает, обсуждайте это с командой и приходите к компромиссам, только так вы станете сильны как команда.
Максим Шаламов
#советы
Многие люди считают любые встречи синонимом потраченного времени и стараются их всячески избегать. Как человек немало поработавший в компаниях, где встречи это инструмент поиска виноватых, поиска возможности спихнуть с себя работу или просто попытка показать свою важность и занятость, я в целом понимаю такое отношение и опасения.
Нужны ли команде встречи
Однако, для командных встреч и взаимодействий такое отношение не имеет право на существование. Начнем с того, что команда это группа людей, работающая вместе для достижения единых целей. Чтобы достигать цели, вы должны уметь эффективно работать вместе, четко согласовывать свои действия, знать кто и чем занимается, а также иметь возможность вовремя помочь товарищу по команде или попросить помощь. Все это невозможно без выстроенных и четких коммуникаций.
Кейс, когда командные встречи действительно не нужны
Если случилось так, что вы команда людей, делающих свои задачи в полной изоляции, не думающих и не знающих о других, то вы не команда, вы просто набор специалистов, делающих свои задачи. Это не хорошо и не плохо, при умении управлять таким подходом. Просто тогда у вас нет команды и нет потребности в командных взаимодействиях.
Почему курилка не может заменить встречи
Подходы типа да мы все обсудим за обедом, в курилке и т.д., мало конструктивны. Не все и не всегда соберутся в одном месте, не всегда разговор будет вестись о работе (у нас чаще всего как раз разговоры не о работе в таких местах), не все услышат и не все запомнят. В итоге будет разброд и шатание.
Почему менеджер не может заменить встречи
Конечно можно дойти до того, что в задаче вы, как менеджер, опишите каждую запятую, которую будет нужно сделать вашим сотрудникам, но лично я всегда избегал построения таких пассивных и низкоквалифицированных команд. Плюс конечно вы будете узким местом в такой схеме и при росте числа задач или горящих сроках все развалится. О том, что и зачем кто должен следить я уже много писал, не буду повторяться.
Что я советую делать
По факту, если вы команда, то вы должны уметь и хотеть эффективно взаимодействовать и коммуницировать внутри. Проблемы с коммуникацией это не повод от них отказываться, а повод их налаживать. Если вас что-то смущает или не устраивает, обсуждайте это с командой и приходите к компромиссам, только так вы станете сильны как команда.
Максим Шаламов
#советы