Тестирование и жизнь
3.38K subscribers
70 photos
3 videos
6 files
685 links
Тестирование не то, чем кажется

Все про людей и их работу в этом вашем айти. И про жизнь вокруг

Поговорить в личку - @red_foks

Не размещаю рекламу.
Download Telegram
«Тестирование — легкий путь в айти?»

Согласно нарративной практике человек не изолируется в своем внутреннем мире, а часть больших систем. Семьи, организаций и институций, общества в целом. И эти системы на него влияют, в том числе с помощью идей про то, как устроено общество, каким должен быть человек, как ему правильно себя вести.

Деконструкция этих идей помогает внимательно посмотреть на то, что «всем известно».

Когда я понимаю, как устроена идея, в каком контексте она появилась и почему она такая, я могу с ней соглашаться или нет. Видеть границы ее применения, смотреть в каких ситуациях она мне полезна, а в каких нет.

Я использую этот подход и в своей личной терапии, и в разговорах про социальное и в консультациях.

Деконструируем идею «тестирование — легкий вход в айти».

1️⃣ Как звучит идея?

«Тестирование — легкий путь в айти»

Это простое определение, но если подумать, то мы можем задать дополнительные вопросы. Сделать описание насыщенным, в котором заключаются наши личные смыслы. Это похоже на тестирование требований, когда мы задаем вопросы «а что значит быстро?» или «а как мы поймем, что достигли успеха?»

Что значит легкий? Будет легко учиться? Или легко получить работу? Или легко работать? Всем ли будет одинаково легко? Или кому-то сложнее? И легко относительно чего?

Опять же что мы понимаем под айти? Только участников разработки? Или смотрим на отрасль шире?

Это единственный такой легкий путь? Или есть еще?

2️⃣ Где и когда вы узнали эту идею?

Даже если «это все знают» и «это всем очевидно», идеи обычно продвигают конкретные люди и институции. Можно попробовать отследить, откуда вы это знаете.

Это могут быть разнообразные курсы.

Это могут быть люди из айти, которые не занимаются тестированием и имеют о нем весьма поверхностное представление.

Это могут быть тестировщики, которые начинали несколько лет назад и помнят старые времена. Рынок труда меж тем за последние годы изрядно поменялся.

Это могут быть люди не из айти, которые транслируют эту идею как «все это знают», особо не вникая.

3️⃣ Кому это выгодно?

Мой любимый вопрос. Как в детективах, ищите, у кого есть мотив.

Образовательные курсы и отвечают на спрос, и формируют этот спрос.

А вот с людьми сложнее.

Это могут быть и искренние попытки помочь. И давление, что вы должны идти и зарабатывать кучу денег. И даже обесценивание ваших усилий, если вы вам сложно в процессе учебы и поиска работы или если вы уже работаете в тестировании.

Спросите себя, а то и своего собеседника — зачем он вам это говорит?

4️⃣ А это действительно так?

Как вы можете проверить, как обстоят дела на самом деле?

Например, обратиться к исследованиям.

Яндекс.Практикум опубликовал исследование трудоустойства. Самое интересное в последнем подробном отчете. Так например среди выпускников курса по тестированию 01.01.2022-31.04.2022 среди тех кто закончил курс и начал искать работу в течение полугода ее нашли 39%. В отчете нет цифр по тому, сколько студентов-тестировщиков доходят до конца обучения, но общие цифры для всех специальностей — 60%.

Или посмотреть объем откликов на вакансии на сайтах поиска работы.

Или поискать людей из отрасли, которые непосредственно нанимают джунов и проконсультироваться.

Работу найти можно. Найдет ли ее каждый — очевидно, что нет. Я писала отдельный пост, почему у вас это может не получиться.

5️⃣ Как влияет эта идея на вашу жизнь? Как вы оцениваете это влияние?

Вы можете обнаружить, что учиться гораздо сложнее, чем вы рассчитывали. Или что вы не можете найти работу, хотя делаете все, что возможно. Или что условия на работе хуже, чем вы рассчитывали.

Если верить в идею «тестирование — легкий путь в айти», то можно прийти к мысли, что это с вами что-то не так. Что вы глупые, неспособные, ленивые. А где-то есть мифические «нормальные люди», которых сразу взяли или которые только на кнопки тыкают и получают сто тыщ.

Но это не так. Одна из главных идей нарративной практики: «проблема не в человеке, проблема — это проблема». Не все зависит от вас.

#подпольный_евангелизм
#карьера_в_тестировании
Как работать работу в современном мире?

В разговорах про тестирование я часто слышу «жизнь нас к этому не готовила». И я решила задаться вопросом, а к чему нас готовила жизнь? И почему нам сложно работать современную работу?

Большинство из нас училось в системе массового образования. Стандартизованные программы, тесты, большие классы... Сама эта система появилась относительно недавно, как часть индустриального общества. Надо было быстро готовить много людей с нужным уровнем знаний и навыков, которые бы потом шли работать. Это мог быть и условный завод, и какая-то контора.

Одним вещам нас учили явно. Куда впадает Волга? Как возвести число в степень? И прочие предметы в школе и институте. Это — формальный учебный план.

А есть еще ценности, нормы и процедуры, которые мы усвоили неявно. Например, что бабушка печет пироги и заботится о внуках. Что надо сидеть неподвижно 45 минут и не вертеться. Что если у тебя проблемы с одноклассниками, надо решать их самостоятельно и не жаловаться родителям и учителям. Что «светлая голова, но ленишься» лучше, чем «звёзд с неба не хватаешь, но старательная». И кучу всего еще. Это называется скрытый учебный план (или hidden curriсulum).

А потом мы приходим на работу в айти и тестировании и от нас требую совсем иного.

В школе в целом понятно как получить пятерку. Есть набор знаний и навыков, есть формы и критерии оценки. А потом мы оказываемся в мире, где неизвестно, что надо знать и уметь, чтобы быть «хорошими тестировщиками». Кажется, что чем больше умеешь, тем больше открывается впереди. И еще регулярные разговоры «как ты можешь называть себя X, если не знаешь Y». В целом непонятно как оценить себя и свою работу.

В школе есть стандарты и правильные решения. А в нашей жизни мы часто сталкиваемся с задачами, которые вообще непонятно как решать. И приходится искать информацию, спрашивать совета, пробовать...

Я часто слышу тестировщиц, которые считают, что это все потому, что у них нет технического образования. И вот если его получить, то все будет радикально проще. Но я не думаю, что это сработает. У меня есть техническое, где-то это помогает, но часто все равно сложно.

Мы пятнадцать лет учились начинать и заканчивать свою работу по звонку и переключать свои контексты по команде. А тут у нас гибкое начало дня, самоорганизация и куча чатов. И можно легко себя обнаружить в ситуации, когда ты гибко работаешь с утра до вечера без обеда. Или когда твой рабочий день раздергали чатами, просьбами о помощи и glue work, а основная задача не продвинулась.

Про все это и что с этим делать я рассказываю в докладе на QA Sis Conf.

Дополнительные материалы:

• Элфин Тоффлер. Третья Волна
Hidden cirriculum in Education: Definition & Exampels
Наталья Петровская. Как понять, что я хороший тестировщик?
• Максим Дорофеев. Путь Джедая
Сергей Нужненко. Менеджеры почем?
Антон Зотин. Почему вам не стоит внедрять Agile?
Деконструкция идеи на примере «Тестирование — легкий путь в айти?»

#подпольный_евангелизм
#карьера_в_тестировании
#qasisconf
Даша дополняет мой пост и пишет не только про зазор между системой образования и реальной работой, но и между курсами по специальности и реальной работой по этой специальности.

И это тоже неизбежно.

Чтобы новички потянули когнитивную нагрузку обучения, на них нельзя вываливать всю неоднозначность реального мира. Им нужны простые примеры, понятные алгоритмы и примеры. Делай раз, делай два, делай три.

А дальше новичок идет в реальную жизнь и сталкивается с тем, что мир сложнее. И чувствует, что либо с ним что-то не так, либо что-то не так с курсами. Были плохие, одна вода, не научили нужному.

Идеальный вариант, когда старшие коллеги отбирают простые задачи или упрощают существующие, вносят в них больше ясности и определенности. И так поэтапно обучают новичка. Но бывает по-разному. И нередки ситуации, когда джуну приходится решать задачи, которые выше его уровня.

Чем-то это похоже на то, как обучаются языку в среде. На занятиях одно, а живая среда и задачи в ней требуют совсем другого и никто не градуирует тебе уровень языка.

Помогает, как мне кажется, разнообразная поддержка. И с тем как решить конкретную проблему, и с тем, чему надо научиться, чтобы системно стало попроще.

#учить_и_учиться
#карьера_в_тестировании
И еще раз про автоматизацию.

На кодефесте уважаемые коллеги из Контура попробовали устроить холивар на тему "идя в автотестеры - ты гробишь свою карьеру". Там, конечно, был наброс, но в целом идеи занятные.

Основная мысль была в том, что если человек в тестировании меньше четырех лет +/- и он уходит в чистое автотестирование - то он теряет время. Потому, что тестировать он уже перестает (и забывает), а автотесты первые пару лет пишет хреново. Но начинает вкладываться в программирование. И оказывается между двух полюсов - уже не тестировщик, но и не программист. А развитие дальше из этой точки логично уже в программиста (если получится).

При таком пути обещают деньги, славу и почет. И даже дают это. Но для роста себя как специалиста это не самое хорошее решение.

Еще я наглядно увидела, что разговор про автотестирование задевает у людей личное. Это не просто обсуждение методов, границ применимости и целесообразности. Это задевает идентичность, смысл работы, вопросы статуса и всякое такое. И поэтому вместо взвешенной дискуссии получается много эмоций.

Отдельно повеселило, что свое мнение про автотестирование и что должны делать тестировщики любят высказывать программисты.

#карьера_в_тестировании
#подпольный_евангелизм
Думаю про ситуацию, когда тестировщик перерастает свою компанию. Я встречала такое часто у начинающих тестировщиков. Представления о тестировании в разных компаниях самое разнообразные, люди развиваются тоже очень неравномерно и проекты тоже разные. В результате стаж в тестировании мало о чем говорит.

И за год-полтора-два человек может перерастать те ожидания от тестирования, которые есть в его команде. Тестировщик хочет делать лучше, копать глубже, развиваться, а команде эта дополнительная ценность не нужна, ее вполне устраивает текущий уровень работы.

Кто-то пытается объяснить команде, что эта дополнительная ценность - выгодна, кто-то уходит из тестирования совсем... Чаще всего это решается сменой команды/компании. И уже в новой команде это выше, быстрее, сильнее становится востребовано.

А во всем этом процессе у самого тестировщика (особенно у начинающего) часто много метаний - "а туда ли он идет", "а не слишком ли многого он хочет" и вообще "все же норм, почему же мне не норм". И действительно сложно во всем этом разобраться самостоятельно.

#карьера_в_тестировании
Тестирование и жизнь
Думаю про ситуацию, когда тестировщик перерастает свою компанию. Я встречала такое часто у начинающих тестировщиков. Представления о тестировании в разных компаниях самое разнообразные, люди развиваются тоже очень неравномерно и проекты тоже разные. В результате…
Заметка из ноября 2016.

Несмотря на доминирующее «надо развиваться, а то пиздец» в реальности все гораздо сложнее.

Иногда бывает, что стремление сотрудника развиваться – головная боль для компании. Потому что брали-то они этого сотрудника на конкретные задачи и взять принципиально чего-то нового через полгода неоткуда.

Бывает, что тестировщик хочет развиваться и работать глубже в том же направлении, а компании это не нужно и платить за это она тоже не готова.

Бывает, что тестировщик хочет развиваться куда-то в зону своего интереса и это не совпадает с представлением компании о развитии.

Бывает, что компания требует развиваться в определенную сторону, а тестировщику это неблизко.

Сейчас я думаю про развитие и карьеру как сотрудничество – есть интересы компании и есть мои интересы. Мы пытаемся найти пересечение, а если не получается – расстаёмся.

#адвент
#учить_и_учиться
#карьера_в_тестировании
Тестирование и жизнь
А эта цитата поддерживала меня в сложные времена на работе: "Во многих других компаниях такой же бардак как в вашей Многие тестировщики в ужасе от количества багов в их продукте и путаницы в компании. Это не необычная ситуация даже в хорошей компании. Тестировщики…
Сейчас бы я сформулировала это как «везде бардак, но мы можем выбрать его сорт».

Нигде нет работы мечты идеальной для всех. С интересными всем задачами и подходящими всем процессами.

Работы мечты нет, но есть хороший HR-бренд. И часто он сопровождается заговором молчания о реальной работе там.

Публично компания много говорит про ценности и делает хорошие штуки. А про неизбежные проблемы и сложности сотрудники действующие и бывшие рассказывают в очень личных беседах. Ведь Если компания такая хорошая, а тебе там так плохо – то может это в тебе дело?

Как говорила одна моя знакомая много лет назад, когда Яндекс считался корпорацией добра, «в Яндекс приходят, гордясь и хвастаясь, а уходят из него очень тихо».

Если вы верите в «работу мечты», то возможно вы мало о ней знаете.

#адвент
#карьера_в_тестировании
Forwarded from Тестирование и жизнь (Olga Artemyeva)
Про коммерческий опыт и неявные навыки

Часто в вакансиях для начинающих специалистов работодатели пишут про коммерческий опыт. Стандартные отсечки — от полугода работа и от года работы. А многие тестировщицы и тестировщики переживают, что за эти полгода-год работы приобретают навыки, которые специфичны только для конкретной компании и нечего написать в резюме.

Хочу порассуждать о том, что же такого происходит в эти полгода-год, даже если кажется, что ничего не происходит.

▪️ты разбираешься в новой предметной области и продукте. Задаешь вопросы, гуглишь и как-то систематизируешь информацию.

Нанимающая компания надеется, что если человек разобрался в одном продукте, то и в другом продукте тоже разберется.

▪️ты отрабатываешь на практике навыки тест-дизайна и работу с инструментами. Одно дело сделать несколько домашних заданий, когда ты учишься. Другое дело пользоваться чем-то постоянно, пока оно не доходит до устойчивого навыка.

И будущий работодатель надеется, что ты эти навыки будешь применять и у него тоже в реальной работе.

▪️сталкиваешься с кучей рабочих ситуаций и решаешь их. Команда обнаружила критичный баг на бою. Прибежал заказчик и требует срочно релизиться вечером пятницы. В требованиях нет важной информации. У пользователя происходит странное и надо как-то локализовать проблему. Функциональность знала только Маша, которая уволилась полгода назад. В конце концов надо регулярно просыпаться/приходить на работу в более-менее предсказуемо время)

Нанимающий менеджер надеется, что ты и с его штатными рабочими ситуациями будешь более-менее справляться.

▪️работаешь в каком-то процессе. Он может быть более-менее формализованным как скрам или менее, но все равно ты на практике понимаешь как устроен жизненный цикл. Даже если текущий процесс тебе не нравится, то ты можешь от него оттолкнуться в том, что ты хочешь.

И будущий работодатель надеется, что ты сможешь принять и его процесс и вписаться в него.

▪️на практике узнаешь, что тебе нравится, а что не очень, чем ты хочешь заниматься дальше.

И тут компании тоже проще найти людей, с которыми совпадают ценности и интересы.

#карьера_в_тестировании
Forwarded from Тестирование и жизнь (Olga Artemyeva)
Fixed и growth mindset

На прошлой неделе я закончила девятинедельный курс #sekta, из которого брала только физические упражнения. Для меня это была действительно физкультура и прописи — разные типы движения, разные практики.

И я поняла, что 1,5 года почти каждый день занимаюсь физкультурой. Гуляю, балет, зарядка, кардио.

Большую часть своей жизни я не могла себе такого представить. Я была неспортивным ребенком, который любил рукоделие и читать. Уроки физкультуры в школе и институте были для меня пыткой.

У меня был фиксированный образ мышления — у меня не получается, значит мне не дано. Но на самом деле оказалось, что физические навыки также можно развивать. Даже, если я начинаю с уровня, который сильно ниже, чем в среднем.

У меня перестали отваливаться руки, когда я мою окна. У меня больше не болит спина, когда я потаскала небольшой чемодан в самолете. У меня стала сильно лучше координация и я могу пройти по поребрику. Я могу повторять движения в аэробике вслед за ведущей. Я могу лазить по холмам и пересеченной местности.

Я чувствую себя спортивной и активной.

И это еще одна область, где я практически проверила, что любые навыки можно развить. И с каждым разом делать новые попытки проще.

#подпольный_евангелизм
#карьера_в_тестировании
Тестирование и жизнь
Fixed и growth mindset На прошлой неделе я закончила девятинедельный курс #sekta, из которого брала только физические упражнения. Для меня это была действительно физкультура и прописи — разные типы движения, разные практики. И я поняла, что 1,5 года почти…
Заметка из ноября 2021 года.

Сейчас все больше думаю, что в эту разницу мышления упирается во многом тема «моё это или не моё».

Либо у тебя призвание, страсть и талант и это твоё, либо тебе местами тяжело, местами неуверенно и что-то не получается и тогда это, наверное не твоё. Либо дано, либо нет. Если не дано, то ничего сделать нельзя, так будет всегда.

Это всё ещё сильно формируется нашей системой образования, где хвалят способности, а не усилия. «Светлая голова, но ленится» гораздо понятнее, чем «берет занятиями».

А во взрослой жизни оказывается, что способ изучения чего-то не один и можно найти подходящий. Что количество усилий переходят в результат. Что способности помогают конечно, но в изрядном количестве вещей не определяют. И сравнивать действительно стоит с собой прошлой.

Через два года у меня спортивное хобби, два шоссейных велика и полка в шкафу под форму. Я сейчас прохожу тот же курс и чувствую насколько больше у меня связи с телом, координации и силы.

Если не умеешь – можно научиться. Или сделать другим способом. Или адаптировать задачу под себя.

Если даже петь можно научиться с любыми ушами и медведями, то уж тестированию так точно.

#адвент
#учить_и_учиться
#подпольный_евангелизм
#карьера_в_тестировании
Дайджест #11

Пока я собираю сложные тексты, снова пришло время дайджеста.

Капитанские правила для REST API

Как сделать API удобным для использования, в том числе и нами. Конечно, само API создают программисты, но мы можем обращать внимание на детали и хорошие практики.

Заметка про нехватку языковой диверсити в международной компании и какие проблемы это рождает

Кира Кузьменко и главное слово кандидата на собеседовании. Предлагает прямо наклеить стикер на монитор.

Как понять, где проблема – на бекенде или на фронтенде?

Перевод статьи про то, что невозможно знать все и это ок

«Даже в области, где вы много знаете и считаетесь «экспертом», будет масса того, чего вы не знаете или пока еще не знаете. Это нормально. Никто не ожидает, что вы знаете все».

Привет всем тем, кто стыдит нас за то, что это должен знать джун/миддл/кто-угодно.

#дайджест
#карьера_в_тестировании
#база_тестирования