Никогда не знаешь, на какую тему тебе зададут больше всего вопросов. А мы попробуем заставить задать нам вопросы на тему, в которой мы больше всего разбираемся.
Как?
Рассказываем супер поверхностно, вскользь про то, что мы хорошо знаем. Чуть подробнее - про то, что мы знаем, но не совсем хорошо. И шутим про то, что совсем ничего не знаем.
Собеседование обычно ограничено часом-полтора. И те, кто собеседуют, посмеявшись над вашей шуткой, думают:
«Ага, вот над этим он шутит, тут все понятно - разбирается. Выкенем из собеса эту тему - не хватит времени. Про вот это он рассказал впринципе более менее подробно. А вот по этому прошелся вскользь - погоняем на эту тему»
И начинают спрашивать именно по той единственной теме, в которой мы шарим)
Можете воспринимать это как шутку, но это рабочий лайфхак, который помог не одному моему знакомому. Только никому 🤫
Моё мнение по поводу знания всего и вся: это полная чушь. Я объясню свою позицию.
Вот представьте автомеханика. Он приходит на работу, а работодатель его спрашивает: "Отверткой на 17 пользовался? Из какого металла отвертка? А как купить такую отвертку?" Ну, вы поняли суть. Мало того, что почти все эти знания не нужны, чтобы уметь пользоваться отверткой, так ещё и раньше не надо было иметь опыт использования отвертки, чтобы уметь это делать сейчас.
Я устроился в компанию, прихожу на проект, а там GraphQL, с чем я никогда не работал. Пару дней и всё, ты все это умеешь. Моя мысль в том, что это инструменты, это отвертки! Мне не надо иметь опыт работы с Jira 3 года, чтобы ею пользоваться! Мне будет достаточно 1 дня, чтобы освоить любой таск-трекер. Чтобы начать работать в TestiIT, не нужно, чтобы кандидат уже 3 года там работал.
Это наши отвертки; они, конечно, бывают сложнее, чем отвертка крестовая, но, по мне, бывают и проще.
Так что не надо требовать от кандидата идеальное знание своей технологии, он должен уметь пользоваться и отверткой, и, если нужно, гаечным ключом.
Пишу обещанный пост о собеседованиях в IT, и это не тот пост, в котором я буду рассказывать, как составлять резюме и как отвечать. Просто общие наблюдения.
Итак, прошел я очень много собеседований, потому что в период активного поиска работы собеседовался как джун (новичок). И да, можно натренироваться проходить собеседования и попасть на работу зайцем, потому что все как под копирку, кажется, у рекрутеров только голос менялся, и они говорили одинаковый текст. Но с рекрутером это скрининг на 15-20 минут, дальше интереснее. Дальше технические собеседования с техническим специалистом. И вот тут вообще интересно:
Некоторые собеседующие сами не понимают, что спрашивают. Например, QA не должен знать React, но меня спрашивали про React, причем человек явно не разбирался в вопросе.
Дальше пул вопросов. Иногда доходило до смешного, вопросы такие, что никаким боком не относятся к QA. Запомнился вопрос, куда уходит запрос, когда мы нажимаем на кнопку поиска, вплоть до днс серверов и всяких там сетевых таблиц, я это так и не выучил, потому что мне это на*** не нужно. Молчу про SQL, который требуют от каждого QA, а в действительности они им просто не пользуются.
Очень раздражает (сейчас уже нет), когда ты джун, тебе даже HR не напишет, потому что у тебя нет опыта. А если откликнуться самому, просто тебя откинут и все. Поэтому ты даже на собеседование не попадешь, какой бы ты ни был молодец.
Смешной случай, меня как-то собеседовали два HR, они просто выносили мне мозг полтора часа и цеплялись к словам, это был полный трындец. Я вообще не понял, зачем нужен этот этап, я такого не видел больше нигде. Вопросы были из ряда "Кем ты себя видишь через 5 лет". Кстати, собеседование я прошел, но отказался от предложения.
Вот тут мораль есть - рынок найма IT специалистов в говне.) Как нибудь ещё повспоминаю весёлые собесы.
Всем привет! Кто знает про мой курс и то, как я обучаю, тот знает, что делаю я это неплохо и довольно результативно (почитайте отзывы ребят). Часто ко мне приходят очень слабые ребята, те, кто не получил должных знаний и практики на других курсах и у них всё начинает получаться при работе со мною.
Через неделю у меня запуск второй группы "Венера", поэтому я решил сделать 3 специальных места: одно полностью бесплатное обучение и два с оплатой после трудоустройства (в случае успешного трудоустройства после курса, под честное слово, без договоров и обязательств). Курс для нулевых, обучаю с нуля (хотя конечно будет плюсом, если у вас уже есть небольшие знания в IT сфере).
Я задумался о работе в IT. Удобный офис, хорошая зарплата, работа не пыльная. Выбрал для себя тестирование, у меня нет времени учить язык программирования, а остальное мне не интересно. Я разработал план: не пойти учиться на курсы и сразу же идти проходить собеседование, а зайти из далека. Потому что на вакансию претендуют миллионы людей, и биться лбом не хочется. Ну вот так мой путь.
Я позвонил в Яндекс, чтобы устроиться в поддержку. Сразу узнал, возможно ли перейти в техническое направление или заняться тестированием. Мне дали добро, и я пошел туда работать. Работал там хорошо, зарабатывал тоже, но спустя полгода появился шанс перейти в тех отдел, связанный с тестированием. Я связался с парнем из этого отдела, поговорили с ним, и всё было в порядке, я подхожу. Только вот мой начальник сказал нет, потому что я работал очень хорошо. Но я договорился с ним, и через полтора месяца перешел. Зарплата упала в три раза... Я, конечно, расстроился, но нужно было получить опыт. Я много работал, и мои показатели оказались выше, чем у остальных в 2 или 3 раза. За это я получил хорошую премию.
И вот мне звонят из одного зеленого банка, предлагают пройти собеседование, и это уже вакансия в области QA. Я прохожу собеседование, делаю тестовое задание, и меня берут! Я был в восторге, что так влетел без всяких курсов. Пришёл туда, зп там повыше, но все же маленькая, я получал больше работая в поддержке. Работал на опыт.
Я работал там год, пошел учиться за хорошую сумму языку TypeScript. Отучился пару месяцев - сложно и занимает очень много времени. Столько я себе позволить не мог.Тогда я начал искать работу в области QA подороже, и нашел. И как раз под мой стек - React, TypeScript. Прохождение собеседований - это отдельная история (я прошел кажется мллион собесов, не думайте что лего заскочил). Но я устроился в компанию, и с зарплатой в 4 раза выше.
Морали нет, я просто очень много работал. С момента устройства в поддержку до устройства в текущую компанию прошло 2 года. И по итогу абсолютно законным способом я вышел на зп 100+. И это далеко не предел)
Главное, что должен прокачать тестировщик, это дисциплина. Без следования процессам и ведения документации не может работать ни начинающий инженер по тестированию, ни матерый специалист.
1. Документация
Да, это тоже инструмент, который помогает не упустить критичные ошибки в продукте.
Обычно документация включает:
План. Вся информация о тестировании: цели, расписание, охват, ресурсы, исходные данные и ожидаемые результаты.
Чек-лист. Список критериев, которые нужно проверить.
Тест-кейс. Инструкция, как проводить тесты: шаги, ожидаемые результаты и критерии для оценки успешности.
Баг-репорт. Детальная информация о баге: как его воспроизвести, к чему он приводит и как должно быть на самом деле.
Отчет. Результат тестирования и рекомендации по выпуску продукта.
Документация нужна не только тестировщикам. Например, с планом все участники проекта понимают, как продукт будут тестировать и каких ждать результатов. А отчет помогает команде оценить качество продукта и решить, готов ли он к выпуску.
2. Jira
Этим баг-трекером пользуются многие IT-команды. Даже если тестировщик работает в крупной компании, которая применяет специальные системы для управления тестированием, «Джиру» все равно надо знать.
3. Postman
Удобная (и потому популярная) программа для тестирования API — кода, который описывает, как происходит обмен данными между сервисами. Например, между интернет-магазином и платежной системой банка.
Изучая Postman, тестировщик узнает, какие бывают запросы, как они отправляются, как на них отвечает сервер и другие базовые вещи. Владение Postman — лишь один из многих навыков, которым учат эксперты Яндекса на курсе «Инженер по тестированию».
4. BrowserLing
Инструмент для кроссбраузерного тестирования. Эмулирует разные версии Windows и Android, а также почти все сборки популярных браузеров. Тестировщику чаще нужны актуальные билды и операционные системы, но иногда просто интересно посмотреть, как работает твой сайт на компьютере из прошлого.
Вот так бы выглядел Пикабу в первой версии Chrome
5. Bugmagnet
Плагин для Chrome, который ускоряет тестирование. Устанавливаете, кликаете ПКМ по полю ввода текста и выбираете предустановленные тестовые данные, среди которых тексты разной длины на разных языках и даже простенькие скрипты XSS.
Войти в IT легче всего через QA, так что на этом направлении нужно быть готовым к высокой конкуренции. Перед покупкой курса проверьте свои силы: первые четыре темы и практическое задание доступны бесплатно! Или выберите направление, которое вам ближе.
Сегодня можно встретить множество рекламы IT-курсов, на которых вам обещают высокие зарплаты и быстрый вкат в IT-сферу. Но так ли это? Расскажу мой опыт обучения на одном из таких курсов и о том, легко ли найти работу.
И так. В 2022 году я закончил курсы «Инженер по тестированию» в Яндекс Практикум, на сегодняшний день (январь 2024) они стоят 72 000 рублей за 4 месяца обучения. Главное, что вам нужно знать о курсах написано в оферте Практикума и поверьте, если вы будете чем-то недовольны, то вам это непременно процитируют:
Исполнитель не несет ответственности за несоответствие обучения ожиданиям Студентам и/или его субъективной оценке.
Что вас ждет за время обучения? Во-первых, это теоретическая часть. Да, теория там раскрывается достаточно подробно, но большую часть занимают бесполезные вымышленные диалоги ваших вымышленных коллег (пояснение: у обучения есть определенный сценарий, где студент попадает в несуществующую компанию стажером). Из всей теоретической части самая полезная часть (на мой взгляд) – это раздел «Вопросы для подготовки к собеседованию», где представлена сухая выжимка теории, если ее перенести на документ в ворд, то получится примерно 30 страниц 11 шрифтом, которые джуну нужно знать ОБЯЗАТЕЛЬНО. Если вы не готовы держать в голове столько информации, то на собеседованиях может быть тяжело. На деле можно найти куда более подробные и открытые источники теории, книги, видео и статьи (ссылки исключительно для примера, что информацию можно найти в открытом доступе).
Второе, это практическая часть. В курсе вам подробно расскажут какие программы вам будут нужны, как их установить и как они работают. Есть даже встроенные тренажеры. Но все эти программы и так представлены в открытом доступе, бесплатны и имеют множество статей о том, как ими надо пользоваться. Для тренажеров тоже можно найти альтернативу.
Есть то, чему найти альтернативу будет проблематично, если у вас нет знакомых в IT — это проверить ваши работы на ошибки (а ошибки будут). Но и здесь есть «но», проверяют весьма поверхностно, а если ошибок нет, то могут «высосать из пальца» замечания. Порой замечания противоречили материалам курса, странно, что проверяющие не знакомы с самим курсом, пару раз мне приходилось спорить и доказывать правоту, ссылаясь на материалы курса.
И так, если вам не хочется заморачиваться с поиском информации, у вас нет знакомых в IT, то вам будет полезен этот курс… Хотел бы я вам сказать это, но нет, так как многое упирается в последний пункт, а именно наличие связей в IT. И тут пора поговорить про аспект трудоустройства.
В Яндекс Практикум есть программа трудоустройства, но все чему вас научат делать – это составлять резюме рекламную брошюру Практикума. Их HR’ы из программы не одобрят ваше резюме, пока вы туда буквально не вставите раз 20 слова «Яндекс Практикум», а как релевантный опыт предложат указать период обучения. Только вот их коллеги из реальных компаний с ними не согласятся, которым придется читать сотнями эти рекламные брошюры. К слову, про количество откликов на одну вакансию:
Количество откликов на одну из вакансий тестировщика в поиске hh.ru в день написания текста
Это не единичный случай, откликов на одну вакансию может быть тысячи. Если у вас нет никаких связей в IT, то попасть даже на собеседование будет крайне сложно. Также работодатели значительно подняли требования к джунам. Если еще пять лет назад тестировщиком мог стать бывший кассир с ближайшего магазина, лишь бы он соображал и хотел учиться, то сейчас список требований на позицию джуна, примерно следующий:
1. Опыт работы тестировщиком от 1 года, сейчас все больше указывают от 2 лет.
2. Знание теории тестирования (минимум – те 30 страниц, про которые я писал выше);
3. Навыки работы с SQL.
4. Желательно знание одного из языков программирования.
5. Желательно техническое образование.
По пункту 5 и 6 у меня возникает вопрос к работодателям. Если у меня техническое образование и я знаю Java, то зачем вы мне сдались со своей позицией тестировщика?
Но стоит и добавить еще важное требование – развитое красноречие и харизма, иначе не выделившись перед HR пройти его фильтр будет крайне трудно. Были вакансии с припиской, что рассматривают резюме только с фотографией, т.е. нужно обладать еще и внешними данными. Если все сложить, то в голове HR'а обычный джун-тестировщик – это харизматичная фото-модель с техническим образованием, умением кодить на Java и не против работать за…
А что там с зарплатой? Вводная часть Практикума рассказывает студентом про зарплату 70 000 рублей после выпуска.
На деле, когда я пошел на собес и попросил 50 000 рублей за полную ставку, то в ответ услышал буквально визг проект-менеджера о том, что работа тестировщика не стоит таких денег, что максимум это 30 000 рублей при условии, что я буду совмещать еще какую-то должность и испытательный срок будет без оплаты. К слову, в большинстве вакансий даже не указана заработная плата, подозреваю, что история там примерно такая же.
Единственный способ как-то получить релевантный опыт – это иметь знакомых и помогать им в их проектах, если это возможно, а также вариант создавать свои некоммерческие проекты и их же самостоятельно тестировать. Собственно, так я и провел время после курсов. Пока я добивал год опыта на небольших частных проектах требования к джунам снова растут, к 2-3 годам коммерческого опыта. На деле уже настигло разочарование с выбранным направлением, так как требования растут, а если соответствовать всем хотелкам компаний, то тестирование как таковое будет уже не выгодно в перспективе.
Есть ли смысл идти учиться сегодня? Да, если у вас конкретная задача, где обучение на этих курсах необходимо. Если же вам просто надоел свой родной завод или унылая бухгалтерия, то готовьтесь к трудному и разочаровывающему пути. И помните, что сама цель IT-курсов не дать вам новую работу, а получить с вас деньги за ваше «обучение».
Выкручивайте остроумие на максимум и придумайте надпись для стикера из шаблонов ниже. Лучшие идеи войдут в стикерпак, а их авторы получат полугодовую подписку на сервис «Пакет».
Кто сделал и отправил мемас на конкурс — молодец! Результаты конкурса мы объявим уже 3 мая, поделимся лучшими шутками по мнению жюри и ссылкой на стикерпак в телеграме. Полные правила конкурса.
А пока предлагаем посмотреть видео, из которых мы сделали шаблоны для мемов. В главной роли Валентин Выгодный и «Пакет» от Х5 — сервис для выгодных покупок в «Пятёрочке» и «Перекрёстке».
Реклама ООО «Корпоративный центр ИКС 5», ИНН: 7728632689