Страх перед ошибками тормозит твой рост
Когда начинаешь карьеру тестировщиком, первые провалы ощущаются так, будто ты обрушил небоскрёб. Кажется, что всё: мир рухнул, тебя уволят, а вся команда будет показывать пальцем: “Это тот, кто всё сломал!” Но давай подумаем: реально ли это конец света?
Расскажу на своём примере. Как-то у нас на платформе видеозвонков (не устану говорить с любовью об этом проекте) выходила новая фича. Я тестировал, проверял сценарии, но решил, что вот запись видеозвонка новой фичей явно не затрагивается (ну зачем ей трогать этот функционал?). Результат: вышли в прод, и вдруг клиент на следующий день стал жаловаться, что видеозвонки не записываются – вместо картинки и звука у них белый фон, да и всё. Оказалось, новая логика крутанула цепочку зависимостей, которая “обрубила” модуль записи. Итог: недовольны клиент, неустойка и куча стресса с моей стороны. Я реально думал, что сейчас мне покажут на дверь.
Но что в итоге произошло? Лид и команда не кинулись меня “съедать”. Вместо этого они сказали: “Ну что ж, поздравляем с боевым крещением!” – и помогли оперативно разобрать, как исправить ситуацию. Это был урок на всю жизнь: нельзя недооценивать, насколько новая фича может косвенно влиять на старые функции. А ещё – что в хорошей команде ошибки воспринимаются как повод улучшить процесс, а не повод сжечь виновного на костре.
Итак, как пережить первые провалы и не развалиться морально?
Сделать выводы и идти дальше. Важно не прятаться в угол и не начинать дико переживать перед каждой задачей. Вместо этого оформи какие-то чек-листы, добавь “уроки” в свой рабочий процесс, и двигайся вперёд.
В моём случае всё закончилось тем, что мы быстренько закатили фикс, пересмотрели тестовые сценарии, а я получил тот самый опыт, который уже никогда не забуду. И ты тоже, если вдруг обжёгся на первых косяках, не спеши делать трагедию. Любой фейл можно превратить в ступеньку вверх, если воспринимать его как обучение, а не как крест на своей карьере. Помни, что в нормальной команде тебя скорее поддержат и помогут разобраться, чем занесут в чёрный список за одну промашку. Боевые шрамы только украшают твою тестерскую репутацию, если извлекаешь из них правильные выводы!
Закончу пост цитатой Пепа Гвардиолы, футбольного тренера:
Не теряй концентрацию после неудач, их нужно принимать, анализировать и в будущем ты сможешь их избежать!
Когда начинаешь карьеру тестировщиком, первые провалы ощущаются так, будто ты обрушил небоскрёб. Кажется, что всё: мир рухнул, тебя уволят, а вся команда будет показывать пальцем: “Это тот, кто всё сломал!” Но давай подумаем: реально ли это конец света?
Расскажу на своём примере. Как-то у нас на платформе видеозвонков (не устану говорить с любовью об этом проекте) выходила новая фича. Я тестировал, проверял сценарии, но решил, что вот запись видеозвонка новой фичей явно не затрагивается (ну зачем ей трогать этот функционал?). Результат: вышли в прод, и вдруг клиент на следующий день стал жаловаться, что видеозвонки не записываются – вместо картинки и звука у них белый фон, да и всё. Оказалось, новая логика крутанула цепочку зависимостей, которая “обрубила” модуль записи. Итог: недовольны клиент, неустойка и куча стресса с моей стороны. Я реально думал, что сейчас мне покажут на дверь.
Но что в итоге произошло? Лид и команда не кинулись меня “съедать”. Вместо этого они сказали: “Ну что ж, поздравляем с боевым крещением!” – и помогли оперативно разобрать, как исправить ситуацию. Это был урок на всю жизнь: нельзя недооценивать, насколько новая фича может косвенно влиять на старые функции. А ещё – что в хорошей команде ошибки воспринимаются как повод улучшить процесс, а не повод сжечь виновного на костре.
Итак, как пережить первые провалы и не развалиться морально?
Понять, что все через это проходят. Нет ни одного синьора, который не накосячил на ранних этапах. Ошибки – часть нашего роста.
Разобрать, а не “забить и забыть”. Важно понять, где упустил сценарий, почему решил, что новая фича не связана с записью? Какие были предпосылки, можно ли было это поймать ревью или автотестами?
Не давать страху овладеть тобой. Да, момент провала неприятен. Но сидеть и корить себя “какой же я плохой” – путь в никуда. Лучше проанализировать, чего можно извлечь из этого для будущих задач.
Открыто поговорить с тимлидом/командой. Если боишься их реакции, просто скажи: “Мне важно услышать фидбэк, чтобы в следующий раз я учёл такие моменты”. Обычно люди реагируют адекватно и помогают.
Сделать выводы и идти дальше. Важно не прятаться в угол и не начинать дико переживать перед каждой задачей. Вместо этого оформи какие-то чек-листы, добавь “уроки” в свой рабочий процесс, и двигайся вперёд.
В моём случае всё закончилось тем, что мы быстренько закатили фикс, пересмотрели тестовые сценарии, а я получил тот самый опыт, который уже никогда не забуду. И ты тоже, если вдруг обжёгся на первых косяках, не спеши делать трагедию. Любой фейл можно превратить в ступеньку вверх, если воспринимать его как обучение, а не как крест на своей карьере. Помни, что в нормальной команде тебя скорее поддержат и помогут разобраться, чем занесут в чёрный список за одну промашку. Боевые шрамы только украшают твою тестерскую репутацию, если извлекаешь из них правильные выводы!
Закончу пост цитатой Пепа Гвардиолы, футбольного тренера:
«Разница между великим игроком и обычным в том, что великий умеет быстро забывать ошибки (неудачи) и продолжать играть на высоком уровне, а обычный – зацикливается на них и теряет концентрацию.»
Не теряй концентрацию после неудач, их нужно принимать, анализировать и в будущем ты сможешь их избежать!
❤30👍11🔥11 3
Всем привет!
Планирую записать ролик на свой канал с ответами на вопросы про менторство. Он выйдет, только если вопросов будет много и они будут толковыми, поэтому мне нужна ваша помощь. Специально для вас сделал анонимную форму, поэтому не стесняемся, изливаем душу, спрашиваем все, что хотели узнать, но боялись спросить!
Планирую записать ролик на свой канал с ответами на вопросы про менторство. Он выйдет, только если вопросов будет много и они будут толковыми, поэтому мне нужна ваша помощь. Специально для вас сделал анонимную форму, поэтому не стесняемся, изливаем душу, спрашиваем все, что хотели узнать, но боялись спросить!
🔥33❤10⚡6
Конструктивная критика ведет к успеху?
Когда работаешь под руководством ментора или тимлида, бывает жутко страшно попросить у них обратную связь. Почему-то кажется, что сейчас тебя завалят критикой, скажут: “Ну ты тупил, тупил и натупил” – и ты навсегда потеряешь веру в себя. На самом деле фидбэк – это не приговор, а шикарный инструмент, чтобы стать лучше и здорово прокачаться в профессии.
Почему стоит просить фидбэк, а не ждать, когда “само придёт”?
Во-первых, сам факт, что ты не боишься задать вопрос: “Что можно улучшить?” – уже говорит о твоей готовности расти. Ментор видит, что ты не равнодушный наблюдатель, а реально хочешь расти и развиваться. Во-вторых, зачастую то, что со стороны кажется очевидным, для нас остаётся “слепой зоной”. И когда тебе указывают на этот пробел, это как включить свет в комнате: “Ааа, вот оно что!”. Также не забывай, что со стороны иногда не видно, есть ли проблемы у тебя. Задавать вопрос - база!
Почему фидбэк не равен фразе “ты всё делаешь плохо”?
Любая адекватная обратная связь идёт в формате “вот что ты сделал классно, а вот где можно ещё подтянуться”. Если в компании привыкли орать и смешивать людей с грязью, стоит ли тебе там задерживаться? Нормальный тимлид или ментор понимает, что его задача – развить твои сильные стороны и помочь устранить слабые, а не затоптать.
Как просить фидбэк, чтобы не впадать в самоедство?
Как давать фидбэк, если ты уже в роли наставника?
В итоге запрос фидбэка – это не поход на Голгофу, где тебя должны распять, а абсолютно нормальная часть рабочего или учебного процесса. Помни, что фраза “Мне нужна честная обратная связь” показывает твой профессионализм и зрелость. Люди, которые не боятся услышать о своих ошибках, всегда движутся быстрее, чем те, кто предпочитает жить в иллюзии “я и так всё знаю”. Да, иногда неприятно слушать о себе что-то негативное, и я сам проходил через это! Привет, тем, кто был на созвоне про агрессивность!
Так что не бойся спросить, как у тебя дела. Иногда достаточно пары уточнений, чтобы обнаружить точку роста и шагнуть вперёд. А уж если кто-то выдаёт жёсткий негатив, без конструктивных советов, – это скорее звоночек, что здесь не всё ок с командной культурой. Но в большинстве случаев, поверь, менторам приятно, когда к ним приходят с вопросом: “Как мне стать лучше?” – вопрос который нужно время от времени задавать тем, кто с тобой взаимодействует. И самому себе
Когда работаешь под руководством ментора или тимлида, бывает жутко страшно попросить у них обратную связь. Почему-то кажется, что сейчас тебя завалят критикой, скажут: “Ну ты тупил, тупил и натупил” – и ты навсегда потеряешь веру в себя. На самом деле фидбэк – это не приговор, а шикарный инструмент, чтобы стать лучше и здорово прокачаться в профессии.
Почему стоит просить фидбэк, а не ждать, когда “само придёт”?
Во-первых, сам факт, что ты не боишься задать вопрос: “Что можно улучшить?” – уже говорит о твоей готовности расти. Ментор видит, что ты не равнодушный наблюдатель, а реально хочешь расти и развиваться. Во-вторых, зачастую то, что со стороны кажется очевидным, для нас остаётся “слепой зоной”. И когда тебе указывают на этот пробел, это как включить свет в комнате: “Ааа, вот оно что!”. Также не забывай, что со стороны иногда не видно, есть ли проблемы у тебя. Задавать вопрос - база!
Почему фидбэк не равен фразе “ты всё делаешь плохо”?
Любая адекватная обратная связь идёт в формате “вот что ты сделал классно, а вот где можно ещё подтянуться”. Если в компании привыкли орать и смешивать людей с грязью, стоит ли тебе там задерживаться? Нормальный тимлид или ментор понимает, что его задача – развить твои сильные стороны и помочь устранить слабые, а не затоптать.
Как просить фидбэк, чтобы не впадать в самоедство?
- Покажи, что ты уже сделал: “Я протестировал этот функционал такими-то кейсами, но чувствую, что мог где-то не углубиться. Подскажи, как бы ты проверил?”
- Сразу задай рамку: “Для меня важно понять, что было ок, а что не очень, чтобы улучшиться. Я нормально воспринимаю любую критику, если она конструктивна”.
- Слушай по делу: можешь записывать или конспектировать, чтобы не упустить детали и потом не придумывать, что тебе “наговорили”.
Как давать фидбэк, если ты уже в роли наставника?
- Говори конкретно: “Ты неплохо описал тест-кейсы, но обрати внимание, что не учёл сценарий с отключённым интернетом. Это может повлиять на стабильность результата”.
- Подкрепляй примером: не просто “Сделай лучше”, а “Добавь проверку на 404, если сервер вдруг недоступен”.
- Поощряй и успехи: “Круто, что ты не забыл про авторизацию с двух устройств! Продолжай так же детально оценивать риски”.
В итоге запрос фидбэка – это не поход на Голгофу, где тебя должны распять, а абсолютно нормальная часть рабочего или учебного процесса. Помни, что фраза “Мне нужна честная обратная связь” показывает твой профессионализм и зрелость. Люди, которые не боятся услышать о своих ошибках, всегда движутся быстрее, чем те, кто предпочитает жить в иллюзии “я и так всё знаю”. Да, иногда неприятно слушать о себе что-то негативное, и я сам проходил через это! Привет, тем, кто был на созвоне про агрессивность!
Так что не бойся спросить, как у тебя дела. Иногда достаточно пары уточнений, чтобы обнаружить точку роста и шагнуть вперёд. А уж если кто-то выдаёт жёсткий негатив, без конструктивных советов, – это скорее звоночек, что здесь не всё ок с командной культурой. Но в большинстве случаев, поверь, менторам приятно, когда к ним приходят с вопросом: “Как мне стать лучше?” – вопрос который нужно время от времени задавать тем, кто с тобой взаимодействует. И самому себе
🔥27❤7 3
Самый глупый в комнате
Когда люди приходят ко мне на курс, они часто переживают: «а получится ли у меня? Я раньше занимался совсем другим, а IT и QA — это что-то новое и сложное». Страх неизвестного есть у всех, это частотный вопрос, хоть и кажется, что в названии мы уже заложили мысль, что обучаем именно с 0.
Точка А, с которой я жду учеников — это отсутствие знаний в тестировании. Безусловно, есть ребята с читкодами, кто уже работал разработчиком или аналитиком, уже как-то был связан с IT, но это больше исключение, и абсолютно не обязательно для курса.
Изначально я сделал огромную ставку на комьюнити, потому что оно помогает создать прозрачность, выравнивает всех и буквально говорит:
Постепенно приходит понимание: тестирование — это не магия. Это навык, который можно освоить.
Здесь важно одно: позволить себе быть «самым глупым в комнате». Это принцип, на котором строится обучение. Ты сначала ничего не знаешь, потом осваиваешь теорию, потом пробуешь на практике, потом идёшь на собеседования. Это нормальный процесс.
Мы с кураторами всегда поддерживаем и помогаем, но возможность разбирать чужие кейсы, слушать реальные собеседования, узнавать про плюшки и ред флаги различных компаний — бесценный опыт. Именно так и происходит на обучение благодаря комьюнити.
Сегодня стартует второй поток курса. Есть последнее место.
Если устал ждать и хочешь летом работать удалённо, а не ехать в душном транспорте в офис — самое время.
А точка Б, в которую приходят ученики —это уверенные знания в QA, оффер на 130+, весь пакет плюшек классной айти-компании и здоровая менталка, потому что людям нравится, что они делают.
Готов вкатиться в QA? Пиши!
Когда люди приходят ко мне на курс, они часто переживают: «а получится ли у меня? Я раньше занимался совсем другим, а IT и QA — это что-то новое и сложное». Страх неизвестного есть у всех, это частотный вопрос, хоть и кажется, что в названии мы уже заложили мысль, что обучаем именно с 0.
Точка А, с которой я жду учеников — это отсутствие знаний в тестировании. Безусловно, есть ребята с читкодами, кто уже работал разработчиком или аналитиком, уже как-то был связан с IT, но это больше исключение, и абсолютно не обязательно для курса.
Изначально я сделал огромную ставку на комьюнити, потому что оно помогает создать прозрачность, выравнивает всех и буквально говорит:
смотри, мы все тут на разном уровне, все учимся, все получаем оффер. Да, это не просто, но реально. И ты сможешь тоже!
Постепенно приходит понимание: тестирование — это не магия. Это навык, который можно освоить.
Здесь важно одно: позволить себе быть «самым глупым в комнате». Это принцип, на котором строится обучение. Ты сначала ничего не знаешь, потом осваиваешь теорию, потом пробуешь на практике, потом идёшь на собеседования. Это нормальный процесс.
Мы с кураторами всегда поддерживаем и помогаем, но возможность разбирать чужие кейсы, слушать реальные собеседования, узнавать про плюшки и ред флаги различных компаний — бесценный опыт. Именно так и происходит на обучение благодаря комьюнити.
Сегодня стартует второй поток курса. Есть последнее место.
Если устал ждать и хочешь летом работать удалённо, а не ехать в душном транспорте в офис — самое время.
А точка Б, в которую приходят ученики —
Готов вкатиться в QA? Пиши!
🔥32❤10
Forwarded from Иван Ничипор | Жизнь и мысли
Совместно с @NOWGUILD и @twitereda записали подкаст о том, как сохранять ресурс, не скатываться в выгорание и быть в балансе с собой.
Поговорили о:
— ментальном и физическом здоровье
— цифровой гигиене и нейроресурсе
— тренировках и питании без фанатизма
— БАДах, холоде, воздержании и других нестандартных штуках
— и вообще, как вывозить в 2025-м, не разваливаясь
Cмотреть на YouTube: https://www.youtube.com/watch?v=-6B-ba_GjcE
Будем рады фидбеку. Если зашло — дайте знать, это сильно мотивирует делать дальше 🙌
Поговорили о:
— ментальном и физическом здоровье
— цифровой гигиене и нейроресурсе
— тренировках и питании без фанатизма
— БАДах, холоде, воздержании и других нестандартных штуках
— и вообще, как вывозить в 2025-м, не разваливаясь
Cмотреть на YouTube: https://www.youtube.com/watch?v=-6B-ba_GjcE
Будем рады фидбеку. Если зашло — дайте знать, это сильно мотивирует делать дальше 🙌
1🔥25👍3
«Ты же в прошлом месяце говорил, что офферы от 150 тысяч, а теперь — от 130. Что, рынок просел?»
Решил не бороться с комментариями, отсыпая теории по рынку труда, а посчитать среднюю сумму за март. Всё, как мы любим, только цифры. Взял все офферы, которые получили мои ученики за последний месяц, и вывел среднюю сумму. Получилось:172 882 рубля.
Всё, расходимся.
Понятно же, что это средняя цифра? Кто-то выходит на первую работу с окладом 110к, а кто-то принимает оффер не ниже 250к. Поэтому взял среднее значение, просто чтобы предметно показать, не на словах, а как в реальности.
За март выпускники получили38 офферов . Это тоже реальные цифры. Ученики, которые без многолетнего опыта и без технического образования. Да, те, которые проходили 2,5 месячный курс.
Общая сумма офферов —6 569 500 рублей.
Горжусь прям изо всей силы за учеников и за свой продукт, который дает такие результаты. И нет, ИИ тестировщиков не заменит, а рынок не умрет в ближайший год.
QA — это не про «кликать кнопки». Это про логику, внимательность и умение находить то, что другие упускают. Если вы до сих пор ищете способ быстро войти в IT — тестирование один из самых надёжных путей. В своем продукте я собрал базу базющую, как с 0 освоить достаточное количество навыков для работы и получить оффер. И это работает, цифры не врут.
И, нет, это не пост прогрев нового потока. Просто захотел поделиться промежуточным результатом за март. А вам интересно смотреть статистику по каждому месяцу? Потому что мне реально интересно транслировать прозрачность во всех своих процессах по продукту.
Хочу провести закрытый созвон, где отвечу на все интересующие вопросы о менторстве. Чтобы попасть, нужно заполнить форму
Решил не бороться с комментариями, отсыпая теории по рынку труда, а посчитать среднюю сумму за март. Всё, как мы любим, только цифры. Взял все офферы, которые получили мои ученики за последний месяц, и вывел среднюю сумму. Получилось:
Всё, расходимся.
Понятно же, что это средняя цифра? Кто-то выходит на первую работу с окладом 110к, а кто-то принимает оффер не ниже 250к. Поэтому взял среднее значение, просто чтобы предметно показать, не на словах, а как в реальности.
За март выпускники получили
Общая сумма офферов —
Горжусь прям изо всей силы за учеников и за свой продукт, который дает такие результаты. И нет, ИИ тестировщиков не заменит, а рынок не умрет в ближайший год.
QA — это не про «кликать кнопки». Это про логику, внимательность и умение находить то, что другие упускают. Если вы до сих пор ищете способ быстро войти в IT — тестирование один из самых надёжных путей. В своем продукте я собрал базу базющую, как с 0 освоить достаточное количество навыков для работы и получить оффер. И это работает, цифры не врут.
И, нет, это не пост прогрев нового потока. Просто захотел поделиться промежуточным результатом за март. А вам интересно смотреть статистику по каждому месяцу? Потому что мне реально интересно транслировать прозрачность во всех своих процессах по продукту.
Хочу провести закрытый созвон, где отвечу на все интересующие вопросы о менторстве. Чтобы попасть, нужно заполнить форму
1👍40🔥16❤14
Всем привет!
Вышел новый урок из курса по тестированию ПО, в котором я разбираю ключевые темы, необходимые для старта в профессии. Этот курс подойдет как тем, кто только начинает свой путь в тестировании, так и тем, кто хочет структурировать знания и разобраться в основах.
В этом уроке разберём:
– что такое требования;
– атрибуты, зачем тестировать и где брать требования;
– такие понятия, как верификация и валидация.
На протяжении курса мы будем углубляться в темы тестирования, разбирать практические примеры и учиться применять знания в работе. В следующих уроках поговорим о видах тестирования, техниках тест-дизайна, работе с багами и тестовой документацией.
Вышел новый урок из курса по тестированию ПО, в котором я разбираю ключевые темы, необходимые для старта в профессии. Этот курс подойдет как тем, кто только начинает свой путь в тестировании, так и тем, кто хочет структурировать знания и разобраться в основах.
В этом уроке разберём:
– что такое требования;
– атрибуты, зачем тестировать и где брать требования;
– такие понятия, как верификация и валидация.
На протяжении курса мы будем углубляться в темы тестирования, разбирать практические примеры и учиться применять знания в работе. В следующих уроках поговорим о видах тестирования, техниках тест-дизайна, работе с багами и тестовой документацией.
2🔥43👍8⚡5
Привет! Часто я слышу от учеников: «Я уже всем друзьям прожужжал уши про твой крутой курс по тестированию, но им же нужна мотивация!» – и я задумался, почему бы не поблагодарить вас всех за рекомендации? Ведь сарафанное радио – самая честная реклама, идёт от сердца и реального опыта. Между прочим, в январе больше половины новых учеников пришли по совету друзей)
До недавнего времени у меня была реферальная система только для учеников курса. А теперь я решил сделать её публичной, чтобы любой желающий мог рекомендовать курс и получать за это приятные бонусы:
Зачем я это делаю? Хочу, чтобы все, кто делится информацией обо мне, получали не просто моральное удовлетворение, но и реальную благодарность. Порой одно тёплое слово от друга значит больше, чем десяток рекламных объявлений. Плюс ты сможешь отбить часть своей собственной оплаты за курс или потратить деньги на что-то приятное.
Если у тебя есть знакомый или коллега, который давно задумывается о переходе в тестирование, но всё никак не решится – самое время подтолкнуть его к мечте. А заодно самому порадоваться дополнительному бонусу. Все в плюсе: новичок экономит, ты получаешь приятное вознаграждение, а я знакомлюсь с будущим тестировщиком.
Так что бери на заметку, делись инфой и будь частью нашей дружной комьюнити. Если остались вопросы или уже есть кандидат, пиши мне в личку – всё расскажу и оформим как надо. Спасибо за доверие и до встречи на курсе.
До недавнего времени у меня была реферальная система только для учеников курса. А теперь я решил сделать её публичной, чтобы любой желающий мог рекомендовать курс и получать за это приятные бонусы:
1. Если ты приводишь человека на курс, он получает 10 процентов скидки, чтобы решиться на шаг в IT и не переживать за бюджет.
2. После того как он устроится на работу, ты получаешь 15 процентов от его постоплаты.
Зачем я это делаю? Хочу, чтобы все, кто делится информацией обо мне, получали не просто моральное удовлетворение, но и реальную благодарность. Порой одно тёплое слово от друга значит больше, чем десяток рекламных объявлений. Плюс ты сможешь отбить часть своей собственной оплаты за курс или потратить деньги на что-то приятное.
Если у тебя есть знакомый или коллега, который давно задумывается о переходе в тестирование, но всё никак не решится – самое время подтолкнуть его к мечте. А заодно самому порадоваться дополнительному бонусу. Все в плюсе: новичок экономит, ты получаешь приятное вознаграждение, а я знакомлюсь с будущим тестировщиком.
Так что бери на заметку, делись инфой и будь частью нашей дружной комьюнити. Если остались вопросы или уже есть кандидат, пиши мне в личку – всё расскажу и оформим как надо. Спасибо за доверие и до встречи на курсе.
❤35🔥26
This media is not supported in your browser
VIEW IN TELEGRAM
Не тестированием едины, я же кошкотец
🥰62❤13 3
This media is not supported in your browser
VIEW IN TELEGRAM
Как тестировать задачи на собеседованиях (и не запаниковать)
Очень часто встречаю проблему с задачками на тестирование на собеседованиях. При обучении и подготовке ребят к собеседованиям большая часть времени уделяется теории и практике с инструментами и подготовке к собеседованию, но на самих собеседованиях ребята робеют перед такими задачами.
Эти задачи, я думаю, известны всем:
Суть и цель этого поста — рассказать о некой структуре, по которой мы будем двигаться при тестировании таких задач, чтобы показать себя с лучшей стороны на собеседовании.
Допустим, возьмём за пример задачу «протестировать лифт». На первый взгляд кажется задача достаточно простой, даже слегка детской. Ну, что там тестировать? Нажал кнопку — приехал лифт. Но тут есть подвох, и, как всегда, он начинается с вопросов и уточнений.
Когда мне дают задачу вроде «протестируй лифт», первое, что я должен сделать, это начать задавать вопросы, чтобы не попасть в ловушку собственных допущений. Когда мы начинаем сразу с разбега тестировать, опираясь на какой-то личный собственный опыт или на какие-то свои субъективные суждения, мы допускаем ошибку, потому что это задача, поставленная сверху, поставленная бизнесом. А у бизнеса должны быть определённые требования.
Здесь мы возвращаемся к теории тестирования (инфа по требованиям) и начинаем уточнять:
Тут можно накидывать много разных вопросов. Для чего это нужно? Человек, который проводит собеседование, хочет увидеть, как ты подходишь к решению задач, и намеренно не даёт изначально все вводные данные, чтобы посмотреть, как ты будешь с ними работать.
После того как я уточнил весь контекст, задал все интересующие меня вопросы, получил все интересующие меня ответы, я имею полную картинку по вводным данным, по требованиям и понимаю, как должен работать наш лифт, как он должен выглядеть и что он должен уметь.
Дальше мы накидываем проверки, опять-таки идя структурно. Например, сначала тестируем внешнюю панель. Здесь просто важно понять, как лифт реагирует на вызовы с разных этажей. Очень простой сценарий: нажал кнопку «Вверх» на первом этаже, лифт приехал, дверь открылась — супер, кейс пройден. А что, если одновременно вызвать лифт на первом и на пятом этажах? Какой вызов будет приоритетнее?
Далее переходим к следующему блоку — панель внутри лифта. Здесь кейсов может быть больше. От простых: нажал этаж — приехал на этаж, до сложных: нажал три разных этажа, и лифт должен доехать в правильной последовательности (по возрастанию). Или нажал кнопку «открыть дверь», когда лифт уже поехал — сработает или нет?
Отдельная тема — двери. Если я застрял в дверях, двери откроются обратно или нет? Реагирует ли он на какие-то преграды при закрытии (например, руку)? Будет ли лифт закрываться и ехать дальше или нет?
Затем мы можем применять техники тест-дизайна. Например, проверяем граничные значения: либо количество людей, либо вес (грузоподъёмность), либо количество этажей. Здесь же мы можем дополнять негативными кейсами: что будет, если лифт перегружен? Он будет стоять на месте или подавать сигнал? Что будет, если пытаться вызвать несуществующий этаж? Опять-таки, мы можем подразумевать, что вызвать такой этаж невозможно, но проверить это обязательно должны.
ПРОДОЛЖЕНИЕ В КОММЕНТАХ!
Очень часто встречаю проблему с задачками на тестирование на собеседованиях. При обучении и подготовке ребят к собеседованиям большая часть времени уделяется теории и практике с инструментами и подготовке к собеседованию, но на самих собеседованиях ребята робеют перед такими задачами.
Эти задачи, я думаю, известны всем:
- Протестировать калькулятор
- Протестировать форму регистрации (да и любую форму вообще)
- Протестировать лифт или какие-то более абстрактные задачи
Суть и цель этого поста — рассказать о некой структуре, по которой мы будем двигаться при тестировании таких задач, чтобы показать себя с лучшей стороны на собеседовании.
Допустим, возьмём за пример задачу «протестировать лифт». На первый взгляд кажется задача достаточно простой, даже слегка детской. Ну, что там тестировать? Нажал кнопку — приехал лифт. Но тут есть подвох, и, как всегда, он начинается с вопросов и уточнений.
Когда мне дают задачу вроде «протестируй лифт», первое, что я должен сделать, это начать задавать вопросы, чтобы не попасть в ловушку собственных допущений. Когда мы начинаем сразу с разбега тестировать, опираясь на какой-то личный собственный опыт или на какие-то свои субъективные суждения, мы допускаем ошибку, потому что это задача, поставленная сверху, поставленная бизнесом. А у бизнеса должны быть определённые требования.
Здесь мы возвращаемся к теории тестирования (инфа по требованиям) и начинаем уточнять:
- Лифт грузовой или пассажирский?
- Может ли он ездить ниже первого этажа (подземные парковки, складские помещения)?
- Есть ли ограничения по весу или количеству человек?
- Как устроена панель управления: что происходит при нажатии нескольких кнопок сразу?
- Что делает лифт, если его одновременно вызывают снаружи и внутри?
Тут можно накидывать много разных вопросов. Для чего это нужно? Человек, который проводит собеседование, хочет увидеть, как ты подходишь к решению задач, и намеренно не даёт изначально все вводные данные, чтобы посмотреть, как ты будешь с ними работать.
После того как я уточнил весь контекст, задал все интересующие меня вопросы, получил все интересующие меня ответы, я имею полную картинку по вводным данным, по требованиям и понимаю, как должен работать наш лифт, как он должен выглядеть и что он должен уметь.
Дальше мы накидываем проверки, опять-таки идя структурно. Например, сначала тестируем внешнюю панель. Здесь просто важно понять, как лифт реагирует на вызовы с разных этажей. Очень простой сценарий: нажал кнопку «Вверх» на первом этаже, лифт приехал, дверь открылась — супер, кейс пройден. А что, если одновременно вызвать лифт на первом и на пятом этажах? Какой вызов будет приоритетнее?
Далее переходим к следующему блоку — панель внутри лифта. Здесь кейсов может быть больше. От простых: нажал этаж — приехал на этаж, до сложных: нажал три разных этажа, и лифт должен доехать в правильной последовательности (по возрастанию). Или нажал кнопку «открыть дверь», когда лифт уже поехал — сработает или нет?
Отдельная тема — двери. Если я застрял в дверях, двери откроются обратно или нет? Реагирует ли он на какие-то преграды при закрытии (например, руку)? Будет ли лифт закрываться и ехать дальше или нет?
Затем мы можем применять техники тест-дизайна. Например, проверяем граничные значения: либо количество людей, либо вес (грузоподъёмность), либо количество этажей. Здесь же мы можем дополнять негативными кейсами: что будет, если лифт перегружен? Он будет стоять на месте или подавать сигнал? Что будет, если пытаться вызвать несуществующий этаж? Опять-таки, мы можем подразумевать, что вызвать такой этаж невозможно, но проверить это обязательно должны.
Ну и отдельно я всегда проверяю нефункциональные требования:
- Как быстро приезжает лифт?
- Какой шум и вибрация?
- Что произойдёт, если отключится электричество?
- Как он выглядит, соответствует ли дизайн реальным требованиям?
ПРОДОЛЖЕНИЕ В КОММЕНТАХ!
👍28🔥28⚡6❤2 2
Всем привет! В этом видео мы встретились с Ваней Булгаковым во время моего путешествия на Бали и поговорили о том, каково это — устроить более 140 человек в IT, зачем вести кружки в Telegram и как не перегореть, когда ты пашешь в закрытом комьюнити.
Обсудили:
– что делать, когда теряется вау-эффект от трудоустройств;
– почему именно рутина рождает профессионализм;
– как работают постоплата и рассрочка в менторстве;
– почему высокая цена — это фильтр, а не маркетинговый трюк;
– как выглядят боты, которые реально помогают;
– стоит ли заменять себя цифровым аватаром (спойлер: нет);
– и почему живой человек продаёт лучше любого ИИ.
Это неформальный и честный разговор двух менторов — про работу, усталость, радость, деньги и философию менторства. Приятного просмотра!
Обсудили:
– что делать, когда теряется вау-эффект от трудоустройств;
– почему именно рутина рождает профессионализм;
– как работают постоплата и рассрочка в менторстве;
– почему высокая цена — это фильтр, а не маркетинговый трюк;
– как выглядят боты, которые реально помогают;
– стоит ли заменять себя цифровым аватаром (спойлер: нет);
– и почему живой человек продаёт лучше любого ИИ.
Это неформальный и честный разговор двух менторов — про работу, усталость, радость, деньги и философию менторства. Приятного просмотра!
2🔥32❤11 4🥰3👍1
Кстати, чуть больше года как я не в найме, снял видос о своих мыслях на этот счет, время летит - ахуй
1🔥31❤2
Всем привет!
Вышел новый урок из курса по тестированию ПО, в котором я разбираю ключевые темы, необходимые для старта в профессии. Этот курс подойдет как тем, кто только начинает свой путь в тестировании, так и тем, кто хочет структурировать знания и разобраться в основах.
В этом уроке подробно разберём что такое SDLC и STLC и поговорим об их этапах.
На протяжении курса мы будем углубляться в темы тестирования, разбирать практические примеры и учиться применять знания в работе. В следующих уроках поговорим о видах тестирования, техниках тест-дизайна, работе с багами и тестовой документацией.
Вышел новый урок из курса по тестированию ПО, в котором я разбираю ключевые темы, необходимые для старта в профессии. Этот курс подойдет как тем, кто только начинает свой путь в тестировании, так и тем, кто хочет структурировать знания и разобраться в основах.
В этом уроке подробно разберём что такое SDLC и STLC и поговорим об их этапах.
На протяжении курса мы будем углубляться в темы тестирования, разбирать практические примеры и учиться применять знания в работе. В следующих уроках поговорим о видах тестирования, техниках тест-дизайна, работе с багами и тестовой документацией.
🔥24👍9❤6⚡3😈2 1
Снял видео «ответы на вопросы» из этого поста
40 минутпиздежа разговор о главном.
Ставь лайк если ждешь
40 минут
Ставь лайк если ждешь
1❤43🔥11 4😈1
Всем привет! Прошёл ровно год с того момента, как я ушёл из найма и полностью переключился на менторство. Это видео — не про советы, не про продажи и не про систему. Это откровенный монолог о том, что я понял за этот год: про страхи, свободу, ответственность, выгорание и баланс.
Поделился мыслями о том:
– почему свобода — это не про лёгкость;
– как вылезти из зоны комфорта и не пожалеть;
– как изменилась моя жизнь, мышление и окружение;
– что делать со страхом нестабильности.
Честный итог года без найма. Без прикрас. Просто опыт, которым хочется поделиться.
Поделился мыслями о том:
– почему свобода — это не про лёгкость;
– как вылезти из зоны комфорта и не пожалеть;
– как изменилась моя жизнь, мышление и окружение;
– что делать со страхом нестабильности.
Честный итог года без найма. Без прикрас. Просто опыт, которым хочется поделиться.
1🔥33❤13⚡8👍1