К основному контенту

Сообщения

Накуа тебе QA в написании тайтла?

Брюзжание и разжигание. Попалась на глаза вакансия с названием "Junior QA". В тырнеты полетел твит. тут Следом пошли вопросы , что меня так смутило. Решил чуток пояснить в статье. QA - это сложный процесс, выполнение которого требует хорошего знания того, как пишется софт, какие практики и в какой момент времени надо применять. Эту роль не может выполнять человек. который только начинает свой путь в айти (джуниор?).  Ну да фиг с ним, можно конечно считать, что это начальный уровень роли и тп. Но хуже другое - мало кто понимает и использует этот термин правильно. Мне не попадался хотя бы один живой человек, который бы нормально смог объяснить, что значат эти буквы у него в резюме. Но зато были те, кто вообще не могли сказать, что значит Q, а что А (а мне, например, очень нравится Quality Assistance от Atlassian). И среди них были товарищи с опытом больше 3х лет с названием QA в должности. Тут подходим к интересному, это есть и в комментах. К названию до...

А вы уже зарегались на Гейзенбаг?

Меня тут уже ласково покорили в комментах, что давно не пишу. А про конфы уж совсем-совсем давно. Тому есть много причин, но вместо того чтобы оправдываться, проще написать новый пост :) Думаю, многие уже знают, что в Питере 4 июня будет проводится крутая конференция в области тестирования "Гейзенбаг" . Почему вы должны быть на этой конфе? Начну я, пожалуй, с организаторов. Эти ребята любят конференции, знают и, главное, умеют проводить их на высоком уровне. Они понимают, чего от них ждут участники конфы и не идут ни на какие компромиссы. А если ошибки совершаются, то над ними идет серьезная работа. Лично на себе испытал всю организаторскую любовь к прекрасному, когда пробовал стать докладчиком на  первом Гейзенбаге . И пусть это надолго отбило у меня желание пробовать дальше, дело тут во мне. Зато нанес себе "непоправимую пользу". Но теперь я точно знаю, что вероятность булшита на их конференциях минимальна :) Теперь про собственно программу конференции ...

Сборная солянка видеодокладов для самообразования на разную тематику - Выпуск 8

Ох, давненько я не варил "видеосоляночки". Сегодня небольшая кастрюлька на пару порций. Гриша уже был в солянке, но его отрекламировать всегда за честь. Посмотрите, там не только про Python. " Все доклады Григория Петрова на MoscowPython " Интервью с Михаилом Рыжиковым " Процесс разработки, DDD, Agile, Lean " Миша на фоне и с использованием розовой доски рассказывает полезные вещи простым словами. Кстати, ребята из Hexlet-а, снимают много полезных видео (вебинаров) " Цели и задачи тестирования " от Алексея Виноградова. Доклад с QAFest 2016. Начал Леша не очень бодро, но потом втянулся. А за смысл доклада попадет в Гриффиндор :) да-да, так и написал Интересная HR-тема с SECON207 " Проблема лояльности персонала в IT компаниях " и дискуссия после доклада . Жестко, очень жестко. Но правда. Инфантилизм прет изо всех щелей. Из интересного: Марина предлагает неожиданные способы удержания ключевых сотрудников, а именно оплата об...

ROI от автоматизации тестирования - Сергей Мартыненко

Взято здесь Интересно, местами спорно и специфично, но полезно посмотреть. Основная тема - автоматизирование проверок, чаще всего, дороже ручных проверок . Начинать надо : с автоматизации получения информации о состоянии тестирования (отчеты и тп) автом.развертывания(передачи в тестирование) обучения (вики, запись видео и тп)  Ну а с проверками - надо оценивать :) Решение зависит от требуемого уровня бездефектности. Что еще было интересного? Сергей на удивление лоялен к тестам разработчиками и к "test first" (тесты до кода). Есть ощущение, что он рассматривает текущее состояние автоматизации тестирования, как автопроверки через GUI. В вопросе эффективности таких проверок я с ним соглашусь. Хотя, конечно, это не единственный способ автоматизации проверок. Серебряной пули нет, везде надо включать мозг и,... калькулятор. В общем, у меня отлегло :)

"Вкусняшка" для менеджера программистов или лучший момент в работе менеджера

Белая кобра Тхунтх из мультика "Маугли" Часто в работе менеджера-бывшего программиста возникают случаи, когда есть срочная задача, а решать ее некому. Возникает ощущение, что "бывших не бывает", закатываешь рукава и вперед. К сожалению, случается и так, что эта "вкусняшка" не поддается усталым челюстям и решить ее можно только "покунав" не в одну чашку чая-кофе. Самое неприятное - это когда ты даже после N-чашек не можешь справиться с задачей, "потому что кобра настолько стара и дряхла, что у нее уже не осталось ядовитых зубов". Можно по-разному к этому относится, но это факт. Но приятно, когда к задаче приступает программист, и спокойно ее решает. В эти моменты я забываю, что сам разгрызть "вкусняшку" не смог (про себя стараюсь ответить на вопрос "почему-что делать-как дальше жить-как дошел до жизни такой"), и радуюсь. А есть ведь еще задачи, к которым ты даже подойти то не знаешь с какой стороны, а кома...

Популярная психология в IT и не только

Решил собрать в одном месте все нравящиеся мне термины из психологии, которые касаются работы, мотивации, отношения к своему труду и к себе. Задача не стояла в объяснении каждого термина, а просто в том, чтобы все было собрано в одном месте. Если вы знаете, еще какие-нибудь интересные штуки, пишете в комментариях. Эффект Даннинга — Крюгера Определение в вики слишком затянутое. Я его понимаю так:  глупые не понимают, что они глупые, потому что они глупые. Но при этом уверены, что они круты. А умные "знают, что ничего не знают" и думают, что все остальные о них того же мнения.

Про "моргающие" тесты: GTAC 2016 - How Flaky Tests in Continuous Integration (Gmail)

Тесты "моргают" и в Гугле. Интересный доклад. Радует, что у нас используются похожие методы определения и борьбы с "моргунчиками", хотя сравнение объемов и масштабов может вызвать лишь сочувственную, по отношению к нам, улыбку. Слайды Видео