Сегодня хочется обсудить #зеленыефлаги у компании и одну из ключевых активностей — хакатоны. Если компания находит время и желание для проведения хакатонов, для меня это определенно зеленый флаг. ✅
Почему хакатоны — это хорошо?
Поднятие настроения 🎉
Хакатоны — это не только работа, но и веселье. Команды собираются вместе, чтобы решать интересные задачи, что создает атмосферу энтузиазма и мотивации. Это отличная возможность выйти за рамки повседневной рутины и зарядиться позитивной энергией.
Обмен опытом и изучение новых технологий 💡
Во время хакатонов участники делятся своими знаниями и учатся друг у друга. Это отличный шанс изучить новые технологии, которые в обычное время могли бы остаться вне поля зрения. В итоге, такие мероприятия способствуют профессиональному росту каждого участника.
Решение проблем компании 🔧
Хакатоны часто направлены на решение реальных проблем компании. Это может быть разработка новых продуктов, оптимизация существующих процессов или решение долгосрочных задач. Команды получают свободу действий и могут предложить инновационные идеи, которые в обычное время могли бы остаться нереализованными.
Миф о больших затратах 💰
Проведение хакатона не требует огромных затрат. Зачастую достаточно корпоративного мерча в качестве приза и хорошей организации. Важно, что такое мероприятие можно провести безболезненно для текущей работы, что говорит о высоком качестве процессов внутри компании.
Вывод
Если компания может позволить себе потратить два рабочих дня на хакатон, это свидетельствует о зрелости и эффективности её процессов. Такой подход показывает, что компания ценит инновации, заботится о развитии сотрудников и умеет организовать работу так, чтобы оставалось место для творчества и экспериментов. Это определенно зеленый флаг! 🏁
Почему хакатоны — это хорошо?
Поднятие настроения 🎉
Хакатоны — это не только работа, но и веселье. Команды собираются вместе, чтобы решать интересные задачи, что создает атмосферу энтузиазма и мотивации. Это отличная возможность выйти за рамки повседневной рутины и зарядиться позитивной энергией.
Обмен опытом и изучение новых технологий 💡
Во время хакатонов участники делятся своими знаниями и учатся друг у друга. Это отличный шанс изучить новые технологии, которые в обычное время могли бы остаться вне поля зрения. В итоге, такие мероприятия способствуют профессиональному росту каждого участника.
Решение проблем компании 🔧
Хакатоны часто направлены на решение реальных проблем компании. Это может быть разработка новых продуктов, оптимизация существующих процессов или решение долгосрочных задач. Команды получают свободу действий и могут предложить инновационные идеи, которые в обычное время могли бы остаться нереализованными.
Миф о больших затратах 💰
Проведение хакатона не требует огромных затрат. Зачастую достаточно корпоративного мерча в качестве приза и хорошей организации. Важно, что такое мероприятие можно провести безболезненно для текущей работы, что говорит о высоком качестве процессов внутри компании.
Вывод
Если компания может позволить себе потратить два рабочих дня на хакатон, это свидетельствует о зрелости и эффективности её процессов. Такой подход показывает, что компания ценит инновации, заботится о развитии сотрудников и умеет организовать работу так, чтобы оставалось место для творчества и экспериментов. Это определенно зеленый флаг! 🏁
❤2👍1
#жизнь
Эта неделя завершилась пенной вечеринкой, настольными играми и увлекательной поездкой в Цетинье. Голова полностью очищена для новых задач и идей. А как вы провели свои выходные? Делитесь!
Эта неделя завершилась пенной вечеринкой, настольными играми и увлекательной поездкой в Цетинье. Голова полностью очищена для новых задач и идей. А как вы провели свои выходные? Делитесь!
😁1
В процессе общения с множеством ИТ-специалистов (https://news.1rj.ru/str/qa_mne и https://news.1rj.ru/str/qa_kgd) я заметил интересную закономерность: в компаниях, где сотрудники недовольны, часто есть серьезные проблемы с тестовым окружением.
Почему это важно? Потому что тестовое окружение — это не просто удобство, это ключевой индикатор инженерной культуры компании. Если у вас нет тестового окружения, то вы:
⏳ Постоянно теряете время на разработку и тестирование.
🛠 Не можете проверить все как следует на плохом стенде, что приводит к неопределенности: баг это или стенд снова "упал"?
🤖 Не можете интегрировать автотесты, потому что просто негде их запускать.
Эти проблемы тянутся из недели в неделю, из спринта в спринт. И вот что действительно настораживает: если руководство игнорирует этот очевидный источник неэффективности, то с более сложными проблемами, скорее всего, будет та же ситуация.
💡 Моя мысль: отсутствие тестового окружения — это как канарейка в шахте, сигнализирующая о том, что в компании есть системные проблемы. Это такая быстрая проверка, которая доступна на самых первых днях работы в компании.
А как вы оцениваете такие экспресс-проверки? Делитесь своими в комментариях!
Почему это важно? Потому что тестовое окружение — это не просто удобство, это ключевой индикатор инженерной культуры компании. Если у вас нет тестового окружения, то вы:
⏳ Постоянно теряете время на разработку и тестирование.
🛠 Не можете проверить все как следует на плохом стенде, что приводит к неопределенности: баг это или стенд снова "упал"?
🤖 Не можете интегрировать автотесты, потому что просто негде их запускать.
Эти проблемы тянутся из недели в неделю, из спринта в спринт. И вот что действительно настораживает: если руководство игнорирует этот очевидный источник неэффективности, то с более сложными проблемами, скорее всего, будет та же ситуация.
💡 Моя мысль: отсутствие тестового окружения — это как канарейка в шахте, сигнализирующая о том, что в компании есть системные проблемы. Это такая быстрая проверка, которая доступна на самых первых днях работы в компании.
А как вы оцениваете такие экспресс-проверки? Делитесь своими в комментариях!
❤1👍1🔥1
Жизнь после тридцIT pinned «Приветствую всех в канале "Жизнь после тридцIT"! Меня зовут Евгений Жильцов, и у меня более 11 лет опыта работы в ИТ-индустрии, в том числе на позиции тимлида в области обеспечения качества (QA). Мой путь включал управление крупными командами, автоматизацию…»
🎉 Хочу поделиться отличной новостью!
Я успешно завершил испытательный срок в компании Adapty.io!
🏆 Уже с первых дней я начал внедрять улучшения и менять процессы, что получило очень хорошую оценку коллег. 🚀
Adapty.io — лидер в области мобильных подписок, и я рад быть частью такой команды. Компания предоставляет мощные инструменты для A/B тестирования, аналитики и управления подписками, помогая разработчикам и маркетологам максимизировать доходы и улучшать пользовательский опыт.
Впереди новые задачи, новые проекты и новые успехи!
Двигаемся дальше!
Я успешно завершил испытательный срок в компании Adapty.io!
🏆 Уже с первых дней я начал внедрять улучшения и менять процессы, что получило очень хорошую оценку коллег. 🚀
Adapty.io — лидер в области мобильных подписок, и я рад быть частью такой команды. Компания предоставляет мощные инструменты для A/B тестирования, аналитики и управления подписками, помогая разработчикам и маркетологам максимизировать доходы и улучшать пользовательский опыт.
Впереди новые задачи, новые проекты и новые успехи!
Двигаемся дальше!
👏8🎉3👍1
#жизнь
Поездка в Херцег-Нови.
Совершенно неожиданно нашли там музей Булгакова на русском языке. Однозначно рекомендую. Берите с экскурсией, было интересно.
Как проводите свои выходные?
Поездка в Херцег-Нови.
Совершенно неожиданно нашли там музей Булгакова на русском языке. Однозначно рекомендую. Берите с экскурсией, было интересно.
Как проводите свои выходные?
👍2
Давайте поговорим про найм. 👥 Когда компания расширяется и нанимает новых сотрудников, это почти всегда положительный признак: дела идут хорошо, объем работы растет, и нужны новые руки, чтобы справляться с задачами.✅
За последнее время я сам нанял несколько человек, и по моим ощущениям, рынок сейчас больше благоприятен для компаний, чем для кандидатов. 📈
Сегодня, когда спрос на квалифицированные кадры велик, появляется возможность тщательно выбирать лучших из лучших. Софт-скиллы, которые раньше считались опциональными, теперь стали обязательными. Важно, чтобы человек умел не только качественно выполнять задачи, но и эффективно общаться, а также помогать формулировать и уточнять эти задачи. 💬
К сожалению, в последнее время я также заметил рост случаев жульничества при найме. Начиная от завышенного опыта в резюме до прохождения собеседований вместо реального кандидата — это создает серьезные сложности и увеличивает затраты на процесс найма. 🚩
В таких условиях, по моему опыту, самым эффективным способом поиска новых сотрудников становится нетворкинг (да, тот самый, который раньше называли «блатом»). 🌐 Если вы хотите сменить работу или найти подходящего кандидата, находите профессиональные сообщества, общайтесь, обменивайтесь контактами. Несколько моих друзей, а также я сам, нашли новые возможности именно благодаря нетворкингу.
Так что, если думаете о смене работы или поиске новых талантов, начинайте с общения и создания связей. Это может стать вашим главным инструментом успеха в текущих рыночных условиях. 💼
За последнее время я сам нанял несколько человек, и по моим ощущениям, рынок сейчас больше благоприятен для компаний, чем для кандидатов. 📈
Сегодня, когда спрос на квалифицированные кадры велик, появляется возможность тщательно выбирать лучших из лучших. Софт-скиллы, которые раньше считались опциональными, теперь стали обязательными. Важно, чтобы человек умел не только качественно выполнять задачи, но и эффективно общаться, а также помогать формулировать и уточнять эти задачи. 💬
К сожалению, в последнее время я также заметил рост случаев жульничества при найме. Начиная от завышенного опыта в резюме до прохождения собеседований вместо реального кандидата — это создает серьезные сложности и увеличивает затраты на процесс найма. 🚩
В таких условиях, по моему опыту, самым эффективным способом поиска новых сотрудников становится нетворкинг (да, тот самый, который раньше называли «блатом»). 🌐 Если вы хотите сменить работу или найти подходящего кандидата, находите профессиональные сообщества, общайтесь, обменивайтесь контактами. Несколько моих друзей, а также я сам, нашли новые возможности именно благодаря нетворкингу.
Так что, если думаете о смене работы или поиске новых талантов, начинайте с общения и создания связей. Это может стать вашим главным инструментом успеха в текущих рыночных условиях. 💼
🤝6👍1
Автоматизация тестирования
В очередной раз в Твиттере поднялся вопрос по поводу автотестов. 🤔 Честно говоря, я не понимаю, в чем сложность начать автоматизировать тестирование.
В 2016 году я отчетливо осознал, что делаю одну и ту же работу снова и снова. Тогда у меня появилось четкое понимание: должны существовать инструменты, которые могут автоматизировать эти процессы. Так совпало, что я как раз искал новую работу, и одним из ключевых критериев была возможность заняться автоматизацией.
Пришел в автоматизацию я без опыта, но уже через два месяца все падающие тесты были исправлены, и я начал писать новые. 🚀
Следующим большим шагом стало обучение других людей: я разработал мини-курс внутри компании, который позволял буквально с нуля до первого автотеста пройти этот путь за 2 часа.
Автоматизация тестирования — это всего лишь оптимизация ручного труда. Да, тест-дизайн остается важной частью процесса, поэтому автоматизация является логическим продолжением ручного тестирования.
Есть баг-хантеры, которые не хотят переходить в автоматизацию. Но чтобы у них было больше времени на поиск багов, нужно экономить время на регрессии. Один раз покрыл функционал автотестом — и можно забыть о рутинных проверках. 🔄
А как вы относитесь к автоматизации тестирования? Если вы еще не начали автоматизировать тесты, то что вам мешает? Делитесь своими мыслями в комментариях!
В очередной раз в Твиттере поднялся вопрос по поводу автотестов. 🤔 Честно говоря, я не понимаю, в чем сложность начать автоматизировать тестирование.
В 2016 году я отчетливо осознал, что делаю одну и ту же работу снова и снова. Тогда у меня появилось четкое понимание: должны существовать инструменты, которые могут автоматизировать эти процессы. Так совпало, что я как раз искал новую работу, и одним из ключевых критериев была возможность заняться автоматизацией.
Пришел в автоматизацию я без опыта, но уже через два месяца все падающие тесты были исправлены, и я начал писать новые. 🚀
Следующим большим шагом стало обучение других людей: я разработал мини-курс внутри компании, который позволял буквально с нуля до первого автотеста пройти этот путь за 2 часа.
Автоматизация тестирования — это всего лишь оптимизация ручного труда. Да, тест-дизайн остается важной частью процесса, поэтому автоматизация является логическим продолжением ручного тестирования.
Есть баг-хантеры, которые не хотят переходить в автоматизацию. Но чтобы у них было больше времени на поиск багов, нужно экономить время на регрессии. Один раз покрыл функционал автотестом — и можно забыть о рутинных проверках. 🔄
А как вы относитесь к автоматизации тестирования? Если вы еще не начали автоматизировать тесты, то что вам мешает? Делитесь своими мыслями в комментариях!
🔥2👍1
Парное программирование — недооценённая практика
Я считаю, что парное программирование — это одна из самых недооценённых практик как для погружения нового сотрудника в процесс, так и для обучения новым техникам и подходам у более опытных коллег.
Когда новый разработчик приходит в команду, ему необходимо быстро войти в курс дела: разобраться в кодовой базе, понять архитектуру и процессы. Парное программирование позволяет ускорить этот процесс. Вместе с более опытным коллегой новичок не только быстрее погружается в задачи, но и учится лучшим практикам, освоенным командой.
Но парное программирование полезно не только для новых сотрудников. Даже опытные разработчики могут многому научиться друг у друга. Работая в паре, можно узнать новые инструменты, подходы к решению задач или хитрости, которые упростят жизнь.
Кроме того, это отличная практика для улучшения качества кода. Два взгляда на одну задачу позволяют снизить количество ошибок и улучшить общий результат. Это своего рода "онлайн ревью", которое происходит прямо в процессе написания кода.
Пошаговая инструкция: Как проводить парное программирование
1. Определите роли: "водитель" и "навигатор"
Водитель пишет код и решает задачу на уровне реализации. Навигатор помогает со стратегией, указывает на возможные ошибки и предлагает улучшения. Роли меняются каждые 30-60 минут.
2. Меняйте роли регулярно
Меняйте роли, чтобы обе стороны могли внести свой вклад в код и процессы. Это важно для баланса и обучающего эффекта. Если у водителя появилась идея, то он должен "отдать клавиатуру".
3. Работайте над одной задачей
Парное программирование эффективно, если обе стороны полностью погружены в одну и ту же задачу. Избегайте распыления внимания. Задача должна быть на уровне более опытного человека, а не задача обучаемого.
4. Используйте инструменты для совместной работы
Для удаленных команд используйте инструменты для совместного кодинга, такие как Visual Studio Live Share или другие, чтобы эффективно работать над одной задачей в реальном времени.
Я считаю, что парное программирование — это одна из самых недооценённых практик как для погружения нового сотрудника в процесс, так и для обучения новым техникам и подходам у более опытных коллег.
Когда новый разработчик приходит в команду, ему необходимо быстро войти в курс дела: разобраться в кодовой базе, понять архитектуру и процессы. Парное программирование позволяет ускорить этот процесс. Вместе с более опытным коллегой новичок не только быстрее погружается в задачи, но и учится лучшим практикам, освоенным командой.
Но парное программирование полезно не только для новых сотрудников. Даже опытные разработчики могут многому научиться друг у друга. Работая в паре, можно узнать новые инструменты, подходы к решению задач или хитрости, которые упростят жизнь.
Кроме того, это отличная практика для улучшения качества кода. Два взгляда на одну задачу позволяют снизить количество ошибок и улучшить общий результат. Это своего рода "онлайн ревью", которое происходит прямо в процессе написания кода.
Пошаговая инструкция: Как проводить парное программирование
1. Определите роли: "водитель" и "навигатор"
Водитель пишет код и решает задачу на уровне реализации. Навигатор помогает со стратегией, указывает на возможные ошибки и предлагает улучшения. Роли меняются каждые 30-60 минут.
2. Меняйте роли регулярно
Меняйте роли, чтобы обе стороны могли внести свой вклад в код и процессы. Это важно для баланса и обучающего эффекта. Если у водителя появилась идея, то он должен "отдать клавиатуру".
3. Работайте над одной задачей
Парное программирование эффективно, если обе стороны полностью погружены в одну и ту же задачу. Избегайте распыления внимания. Задача должна быть на уровне более опытного человека, а не задача обучаемого.
4. Используйте инструменты для совместной работы
Для удаленных команд используйте инструменты для совместного кодинга, такие как Visual Studio Live Share или другие, чтобы эффективно работать над одной задачей в реальном времени.
👍2
Star Map: инструмент для тимлидов
Если вы уже тимлид и у вас в команде больше 5 человек, то, вероятно, вы сталкивались с проблемой отслеживания навыков сотрудников. 🧑💻 Чтобы не держать всё в голове, я рекомендую использовать Star Map.
Этот инструмент помогает визуализировать как хард-скиллы, так и софт-скиллы сотрудников, а также их знания продукта. Всё это можно собрать в одной карте или разделить на несколько. 🌟
Почему это полезно?
Star Map позволяет легко увидеть, кто в команде обладает ключевыми компетенциями, а у кого могут быть пробелы. 🔍
Это особенно удобно для выявления "бутылочных горлышек" — навыков или знаний, которые ограничивают эффективность команды. 🔧
С его помощью вы сможете эффективнее управлять распределением задач, планировать обучение сотрудников и своевременно реагировать на проблемы в команде.
Если вы уже тимлид и у вас в команде больше 5 человек, то, вероятно, вы сталкивались с проблемой отслеживания навыков сотрудников. 🧑💻 Чтобы не держать всё в голове, я рекомендую использовать Star Map.
Этот инструмент помогает визуализировать как хард-скиллы, так и софт-скиллы сотрудников, а также их знания продукта. Всё это можно собрать в одной карте или разделить на несколько. 🌟
Почему это полезно?
Star Map позволяет легко увидеть, кто в команде обладает ключевыми компетенциями, а у кого могут быть пробелы. 🔍
Это особенно удобно для выявления "бутылочных горлышек" — навыков или знаний, которые ограничивают эффективность команды. 🔧
С его помощью вы сможете эффективнее управлять распределением задач, планировать обучение сотрудников и своевременно реагировать на проблемы в команде.
🔥2👍1
Почему успешные тимлиды всегда имеют кадровый резерв?
Вопрос кадрового резерва часто недооценивается, хотя это ключевой элемент стабильной работы любой команды. Кадровый резерв — это группа сотрудников, которые могут взять на себя обязанности других коллег в случае их отсутствия или ухода. Это не просто план "на случай чего", а стратегический подход к управлению и развитию команды.
Почему кадровый резерв важен:
Снижение рисков: В любой момент ключевой сотрудник может покинуть компанию, уйти в отпуск или заболеть. Кадровый резерв гарантирует, что работа не остановится и важные задачи не останутся без внимания.
Развитие сотрудников: Подготовка кадрового резерва создает возможности для профессионального роста. Люди учатся новым навыкам, расширяют свои обязанности и становятся более гибкими специалистами.
Гибкость команды: Когда каждый сотрудник владеет несколькими навыками или знаниями, команда становится более адаптивной к изменениям и вызовам.
Как создать кадровый резерв:
Определите ключевые роли и навыки: Сначала нужно понять, какие роли и навыки критичны для вашего проекта или команды.
Идентифицируйте подходящих кандидатов: Найдите тех сотрудников, которые могут взять на себя дополнительные обязанности или обучиться новым навыкам.
План обучения: Разработайте план, который поможет этим сотрудникам освоить новые задачи и роли.
Регулярные оценки: Периодически проверяйте, насколько сотрудники готовы к переходу на новые роли.
Кадровый резерв — это не просто страховка от непредвиденных ситуаций. Это способ поддерживать высокую производительность и стабильность вашей команды в долгосрочной перспективе.
Вопрос кадрового резерва часто недооценивается, хотя это ключевой элемент стабильной работы любой команды. Кадровый резерв — это группа сотрудников, которые могут взять на себя обязанности других коллег в случае их отсутствия или ухода. Это не просто план "на случай чего", а стратегический подход к управлению и развитию команды.
Почему кадровый резерв важен:
Снижение рисков: В любой момент ключевой сотрудник может покинуть компанию, уйти в отпуск или заболеть. Кадровый резерв гарантирует, что работа не остановится и важные задачи не останутся без внимания.
Развитие сотрудников: Подготовка кадрового резерва создает возможности для профессионального роста. Люди учатся новым навыкам, расширяют свои обязанности и становятся более гибкими специалистами.
Гибкость команды: Когда каждый сотрудник владеет несколькими навыками или знаниями, команда становится более адаптивной к изменениям и вызовам.
Как создать кадровый резерв:
Определите ключевые роли и навыки: Сначала нужно понять, какие роли и навыки критичны для вашего проекта или команды.
Идентифицируйте подходящих кандидатов: Найдите тех сотрудников, которые могут взять на себя дополнительные обязанности или обучиться новым навыкам.
План обучения: Разработайте план, который поможет этим сотрудникам освоить новые задачи и роли.
Регулярные оценки: Периодически проверяйте, насколько сотрудники готовы к переходу на новые роли.
Кадровый резерв — это не просто страховка от непредвиденных ситуаций. Это способ поддерживать высокую производительность и стабильность вашей команды в долгосрочной перспективе.
🔥3👍2
Как LinkedIn оценивает ваш успех? Узнайте через SSI!
Вчера я узнал о Social Selling Index (SSI) на LinkedIn, и мое первое впечатление — мир из "Черного зеркала" уже стал реальностью. 🤖
SSI — это метрика от LinkedIn, которая показывает, насколько эффективно вы используете платформу для построения профессиональных связей, влияния на вашу аудиторию и генерации продаж. Эта метрика оценивает ваш профиль по четырем ключевым показателям:
Создание личного бренда — как хорошо вы себя позиционируете на платформе.
Поиск правильных людей — насколько точно вы нацеливаетесь на свою целевую аудиторию.
Взаимодействие с инсайтами — насколько активно вы делитесь ценными знаниями и взаимодействуете с контентом других.
Укрепление связей — насколько эффективно вы поддерживаете и развиваете свои профессиональные отношения.
Хочется сказать, что SSI — это уже шаг в будущее цифровых технологий, где наша успешность определяется алгоритмами и цифровыми показателями.
Посмотрите ваш SSI:
https://www.linkedin.com/sales/ssi?src=li-other&veh=www.linkedin.com%7Cor-search
Добавляйтесь ко мне в LinkedIn, давайте улучшать этот показатель вместе:
https://www.linkedin.com/in/ezhiltsov/
Напишите в комментариях, а какой у вас текущий рейтинг?
Вчера я узнал о Social Selling Index (SSI) на LinkedIn, и мое первое впечатление — мир из "Черного зеркала" уже стал реальностью. 🤖
SSI — это метрика от LinkedIn, которая показывает, насколько эффективно вы используете платформу для построения профессиональных связей, влияния на вашу аудиторию и генерации продаж. Эта метрика оценивает ваш профиль по четырем ключевым показателям:
Создание личного бренда — как хорошо вы себя позиционируете на платформе.
Поиск правильных людей — насколько точно вы нацеливаетесь на свою целевую аудиторию.
Взаимодействие с инсайтами — насколько активно вы делитесь ценными знаниями и взаимодействуете с контентом других.
Укрепление связей — насколько эффективно вы поддерживаете и развиваете свои профессиональные отношения.
Хочется сказать, что SSI — это уже шаг в будущее цифровых технологий, где наша успешность определяется алгоритмами и цифровыми показателями.
Посмотрите ваш SSI:
https://www.linkedin.com/sales/ssi?src=li-other&veh=www.linkedin.com%7Cor-search
Добавляйтесь ко мне в LinkedIn, давайте улучшать этот показатель вместе:
https://www.linkedin.com/in/ezhiltsov/
Напишите в комментариях, а какой у вас текущий рейтинг?
❤2👍1
Недавняя новость о том, что ABBYY уволила всех сотрудников с российским гражданством, вызвала бурю обсуждений в IT-сообществе. Сокращения произошли неожиданно в офисах на Кипре, в Белграде и Будапеште. Все началось с корпоративной встречи, где отключили чат и микрофоны, и через несколько минут после объявления об увольнении сотрудники лишились всех корпоративных доступов. Эта ситуация вызвала большой резонанс, и десятки релокантов выразили своё негодование в соцсетях, особенно в Twitter.
Причиной, по мнению уволенных, стало решение компании сэкономить, заменив разработчиков из России на специалистов из Индии.
Мой опыт: Несколько лет назад я столкнулся с подобной ситуацией. Компания открыла офис в Индии, а спустя год закрыла наш офис в Калининграде. Когда появляются более дешевые варианты, логика бизнеса, к сожалению, часто работает именно так — сокращать затраты, несмотря на лояльность сотрудников. Специалисты были дешевле, но квалификация была сильно ниже. Ведущий разработчик с 14 годами опыта закрывал онбординг задачу больше месяца.
Поделитесь своими мыслями.
Причиной, по мнению уволенных, стало решение компании сэкономить, заменив разработчиков из России на специалистов из Индии.
Мой опыт: Несколько лет назад я столкнулся с подобной ситуацией. Компания открыла офис в Индии, а спустя год закрыла наш офис в Калининграде. Когда появляются более дешевые варианты, логика бизнеса, к сожалению, часто работает именно так — сокращать затраты, несмотря на лояльность сотрудников. Специалисты были дешевле, но квалификация была сильно ниже. Ведущий разработчик с 14 годами опыта закрывал онбординг задачу больше месяца.
Поделитесь своими мыслями.
🤯3👀1
Друзья, хочу лучше понимать, какой контент вам нравится больше всего! 🙌 Пожалуйста, не забывайте ставить реакции на посты — это поможет мне ориентироваться на ваши интересы и создавать еще больше полезных материалов.
Посты с реакциями подсказывают, какие темы стоит раскрывать глубже и детальнее, так что ваш отклик очень важен! 👍
А если какой-то пост оказался для вас особенно полезным или интересным, буду очень признателен за репост — так о нем смогут узнать и другие! 😊
Ваше мнение действительно важно, и я ценю каждый ваш отклик! 🙏
Посты с реакциями подсказывают, какие темы стоит раскрывать глубже и детальнее, так что ваш отклик очень важен! 👍
А если какой-то пост оказался для вас особенно полезным или интересным, буду очень признателен за репост — так о нем смогут узнать и другие! 😊
Ваше мнение действительно важно, и я ценю каждый ваш отклик! 🙏
❤3👍3
🚀 Новая публикация на Хабре!
Рад сообщить, что я впервые опубликовал статью на Хабре! 🎉
🔗 Создание эффективной команды QA: Рекомендации для лидеров
В этой статье я делюсь своим опытом и рекомендациями по созданию высокоэффективной команды QA. Обсуждаю следующие темы:
Что такое команда и чем она отличается от просто группы людей.
Какие цели ставятся при создании команды QA.
Как модель Такмана может помочь в понимании этапов развития команды и какие стратегии стоит применять на каждом из них.
Буду рад вашим комментариям!
Спасибо за поддержку и до встречи в следующих публикациях! 💡
Рад сообщить, что я впервые опубликовал статью на Хабре! 🎉
🔗 Создание эффективной команды QA: Рекомендации для лидеров
В этой статье я делюсь своим опытом и рекомендациями по созданию высокоэффективной команды QA. Обсуждаю следующие темы:
Что такое команда и чем она отличается от просто группы людей.
Какие цели ставятся при создании команды QA.
Как модель Такмана может помочь в понимании этапов развития команды и какие стратегии стоит применять на каждом из них.
Буду рад вашим комментариям!
Спасибо за поддержку и до встречи в следующих публикациях! 💡
👍5🔥4🤩2
Forwarded from Montenegro IT Events
Montenegro IT Show – Episode 6, попытка 3
🚀 Суббота, 5 октября в 21:00
После яркого выпуска с Дмитрием Шером, мы продолжаем нашу серию интересных бесед о мире IT! На следующем эпизоде гостем станет:
🎙 Eugene Zhiltsov @ezhiltsov
QA Lead, основатель сообщества QA_MNE.
Мы обсудим актуальные новости в сфере IT, углубимся в тему тестирования и узнаем, что происходит в сообществе QA в Черногории. Это будет незабываемый вечер, полный полезных знаний и интересных инсайтов!
Где смотреть:
На YouTube
Вживую в DKDK с виски кола в подарок
Не пропустите!
🚀 Суббота, 5 октября в 21:00
После яркого выпуска с Дмитрием Шером, мы продолжаем нашу серию интересных бесед о мире IT! На следующем эпизоде гостем станет:
🎙 Eugene Zhiltsov @ezhiltsov
QA Lead, основатель сообщества QA_MNE.
Мы обсудим актуальные новости в сфере IT, углубимся в тему тестирования и узнаем, что происходит в сообществе QA в Черногории. Это будет незабываемый вечер, полный полезных знаний и интересных инсайтов!
Где смотреть:
На YouTube
Вживую в DKDK с виски кола в подарок
Не пропустите!
🔥3👏1
Без CI/CD никуда: ключ к быстрой и качественной разработке ПО
🚀 CI/CD (Continuous Integration / Continuous Deployment) – это два ключевых процесса, которые помогают командам разработчиков автоматизировать сборку, тестирование и доставку программного обеспечения в продакшн.
Что такое CI/CD?
CI (Continuous Integration) – Простыми словами, это процесс написания кода, его тестирования и вливания в основную ветку. Это помогает находить ошибки на ранних стадиях и избегать проблем с интеграцией.
CD (Continuous Deployment) – Непрерывная доставка – это процесс, который позволяет автоматизировать доставку кода в продакшн после успешного прохождения всех тестов. Это значит, что каждое изменение может быстро попасть в релиз, что дает возможность получать обратную связь от пользователей практически сразу.
Почему CI/CD важен?
Скорость и стабильность: Автоматизация процессов интеграции и доставки помогает ускорить выпуск новых версий продукта и снижает количество ошибок.
Повышение качества: CI/CD включает тестирование на всех этапах, что позволяет быстро находить и устранять баги.
Снижение рисков: Регулярная интеграция помогает предотвратить накопление проблем в кодовой базе, что делает выпуск новых версий более предсказуемым.
Как внедрить CI/CD?
Начните с малого: Внедряйте CI/CD поэтапно. Начните с непрерывной интеграции, чтобы команда привыкла к регулярным сборкам и автоматическим тестам, затем переходите к непрерывной доставке.
Автоматизация тестов: Создайте набор автоматических тестов, которые будут выполняться при каждом изменении кода. Это поможет избежать ошибок и повысить качество продукта.
Используйте доступные инструменты: Начните с таких инструментов, как Jenkins, GitLab CI/CD, Travis CI или CircleCI. Они помогут быстро настроить процессы автоматизации.
Настройте уведомления: Организуйте уведомления об успешных сборках и ошибках, чтобы команда была в курсе состояния продукта и могла быстро реагировать на проблемы. Отчеты должн быть удобными и использоваться всем членами команды.
Обучите команду: Объясните всем членам команды, зачем нужен CI/CD, и как это влияет на общую эффективность разработки. Вовлеченность всех участников — ключ к успешному внедрению.
А вы используете CI/CD в своей работе?
🚀 CI/CD (Continuous Integration / Continuous Deployment) – это два ключевых процесса, которые помогают командам разработчиков автоматизировать сборку, тестирование и доставку программного обеспечения в продакшн.
Что такое CI/CD?
CI (Continuous Integration) – Простыми словами, это процесс написания кода, его тестирования и вливания в основную ветку. Это помогает находить ошибки на ранних стадиях и избегать проблем с интеграцией.
CD (Continuous Deployment) – Непрерывная доставка – это процесс, который позволяет автоматизировать доставку кода в продакшн после успешного прохождения всех тестов. Это значит, что каждое изменение может быстро попасть в релиз, что дает возможность получать обратную связь от пользователей практически сразу.
Почему CI/CD важен?
Скорость и стабильность: Автоматизация процессов интеграции и доставки помогает ускорить выпуск новых версий продукта и снижает количество ошибок.
Повышение качества: CI/CD включает тестирование на всех этапах, что позволяет быстро находить и устранять баги.
Снижение рисков: Регулярная интеграция помогает предотвратить накопление проблем в кодовой базе, что делает выпуск новых версий более предсказуемым.
Как внедрить CI/CD?
Начните с малого: Внедряйте CI/CD поэтапно. Начните с непрерывной интеграции, чтобы команда привыкла к регулярным сборкам и автоматическим тестам, затем переходите к непрерывной доставке.
Автоматизация тестов: Создайте набор автоматических тестов, которые будут выполняться при каждом изменении кода. Это поможет избежать ошибок и повысить качество продукта.
Используйте доступные инструменты: Начните с таких инструментов, как Jenkins, GitLab CI/CD, Travis CI или CircleCI. Они помогут быстро настроить процессы автоматизации.
Настройте уведомления: Организуйте уведомления об успешных сборках и ошибках, чтобы команда была в курсе состояния продукта и могла быстро реагировать на проблемы. Отчеты должн быть удобными и использоваться всем членами команды.
Обучите команду: Объясните всем членам команды, зачем нужен CI/CD, и как это влияет на общую эффективность разработки. Вовлеченность всех участников — ключ к успешному внедрению.
А вы используете CI/CD в своей работе?
👍2