Елена Булыгина предлагает Вам запомнить сайт «Ленусик»
Вы хотите запомнить сайт «Ленусик»?
Да Нет
×
Прогноз погоды

Основная статья: Qa engineer

Бесплатное обучение тестировщиков ПО

До Нового года осталось меньше двух месяцев, и вы наверняка уже строите какие-нибудь планы на 2020-ый. Быть может, в эти планы входит «освоить профессию тестировщика ПО»? В таком случае можно начать воплощать их в жизнь уже в самое ближайшее время. Мы открываем набор на бесплатный пятимесячный курс тестировщиков ПО, по итогам которого вы можете попасть на стажировку в Geekbrains и Mail.ru Group.

На бесплатный курс поступят 50 студентов, которые будут выбраны по итогам трех этапов вступительных испытаний. Для первых двух этапов мы предоставим базовые обучающие материалы — их нужно будет изучить, а затем пройти по ним тестирование. Будьте внимательны: на каждое тестирования в отборочном этапе дается только одна попытка.

На третьем этапе участникам нужно будет записать видеоинтервью, которое оценят эксперты Geekbrains. Подробные правила и сроки отборочных этапов можно посмотреть в условиях участия. А вот программа учебного курса: 

Январь. Тестирование ПО, уровень 1

  • Основные понятия в тестировании
  • Место тестирования в процессе разработки ПО
  • Разработка тест-кейсов
  • Классы эквивалентности и граничные условия. Планирование и работа с требованиями
  • Работа с багтрекером
  • Регрессионное тестирование
  • Организация процесса тестирования
  • Тестирование пользовательского интерфейса

Февраль. Тестирование ПО, уровень 2

  • Тест-анализ. Исследование ПО
  • Доменное тестирование и комбинации параметров
  • Тестовая комбинаторика
  • Тестирование состояний и переходов
  • Тест-анализ на основе бизнес-логики
  • Тест-анализ на основе рисков (предугадывание ошибок)
  • Стратегия тестирования
  • Оценка эффективности тестов

Март. Введение в автоматизацию тестирования

  • Введение в автоматизированное тестирование
  • Стратегия автоматизированного тестирования. Практическое создание тестов при помощи Autoit.
  • Виды автоматизированного тестирования
  • Проект Selenium и его составляющие.
  • Автоматизированное нагрузочное тестирование на примере Apache Jmeter
  • Автоматизированное мобильное тестирование
  • Автоматизация процесса тестирования
  • Работа с требованиями и постановками задач

Занятия проходят два раза в неделю в форме вебинаров. Для тех, кто не может подключиться к вебинару, мы сохраняем записи всех трансляций. По итогам каждого занятия дается домашнее задание — его и другие вопросы по обучению можно обсудить в чате с педагогом. В конце курса мы проведем собеседования с самыми успешными студентами и предложим некоторым пройти двухмесячную удаленную стажировку в GeekBrains и Mail.Ru Group.

Зарегистрироваться на первый отборочный этап можно до 17 ноября на странице курса. Подробные правила программы можно посмотреть здесь. Желаем успехов!

Пройти обучение

12 ноя 19, 13:27
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Сисадмин плюс безопасник равно… ведущий инженер!

В октябре 2019 года Сергей Бут пришел работать на Ильском нефтеперерабатывающем заводе инженером АСУ ТП — автоматических систем управления технологическими процессами. Но рядовым инженером пробыл недолго — уже через четыре месяца спустя получил должность ведущего. Что помогло быстро продвинуться на новом месте? Профильное образование, опыт, а также, как признается сам Сергей, учеба в GeekBrains. Здесь он осваивал информационную безопасность, системное администрирование и навыки тестировщика. Как эти знания пригодились ему при трудоустройстве и в работе? Какую еще IT-специальность он изучает на нашей площадке? Обо всем по порядку.

— Сергей, добрый день! Если правильно понимаю, изучать тестирование и информационную безопасность вы начали, когда уже состоялись как инженер. Расскажите о своей карьере до учебы в GB. Почему решили заниматься автоматизацией, чем вам это нравится, какое образование получили в этой сфере?

Я окончил Кубанский государственный технологический университет (КубГТУ) по специальности «автоматизация технологических процессов и производств». На нее я прошел без экзаменов, потому что школу окончил с золотой медалью и сдал централизованное тестирование (тогда еще не было ЕГЭ). 

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

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

После университета я два года работал на станках с ЧПУ (числовым программным управлением). Сначала как инженер-технолог, потом — начальник сектора. Дальше почти десять лет трудился в ООО «НОИНТ» инженером-программистом, ведущим инженером-программистом, начальником отдела.

C октября 2019 года работал инженером автоматических систем управления технологическими процессами в КНГК-ИНПЗ (Кубанская нефтегазовая компания, Ильский нефтеперерабатывающий завод). А в марте стал там ведущим инженером.

— У вас есть и второе образование — менеджмент. Вы получали его, чтобы лучше понимать процессы на предприятии? Или хотели попробовать принципиально новое направление?

Во времена моей учебы в КубГТУ было модно получать два высших образования одновременно. В нашей группе на второе высшее решились три четверти студентов. Занятия шли несколько раз в неделю по вечерам. Как в известной комедии, «Все побежали — и я побежал».

Менеджмент организации становился все более полезным, когда я начал продвигаться по карьерной лестнице. У меня появились подчиненные, я принимал все большее участие в решении «глобальных вопросов». Тут знания и пригодились. Редкий случай, когда с двумя высшими работаешь по обоим направлениям одновременно, здорово! В итоге о времени и ресурсах, затраченных на освоение этих специальностей, я не жалел ни разу.

— В GeekBrains вы пришли изучать информационную безопасность. До этого пробовали тестирование ПО. Сейчас осваиваете системное администрирование. Зачем вам столько всего?

В области автоматизации технологических процессов очень мало специалистов, которые занимаются информационной безопасностью. Я решил совместить эти области знаний: автоматизацию и ИБ. А поскольку безопасник должен в совершенстве знать Linux-системы, я купил еще и обучение по программе «Системный администратор».

Тестирование мне близко: еще в детстве проверял работоспособность всего вокруг, начиная с игрушек :) Это в моем характере — вникать в каждую мелочь и изучать реакцию объекта на нестандартные воздействия. Обучение в GeekBrains по профессии «Тестировщик ПО» упорядочило мои знания и навыки, помогло их «разложить по полочкам». 

Пользоваться этими знаниями я начал практически сразу — мне постоянно надо проверять свою и чужую работу, изменения, которые вносятся в ПО разных объектов на заводе. Теперь я понимаю, что нужно тестировать в первую очередь, что во вторую, а что можно не тестировать вообще.

— Для чего вам нужны знания безопасника и системного администратора?

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

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

Автоматизация затронула и ведение технологических журналов. На смену тетрадкам с записями от руки пришли автоматизированные системы, которые собирают и накапливают информацию в специализированных базах данных. Появилась возможность автоматически обрабатывать эту информацию, «сводить» ее в отчеты и передавать в системы управления предприятием: CRM, ERP. 

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

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

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

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

— Новая должность — новая ответственность, а вы еще продолжаете учиться. Хватает ли времени? Как восстанавливаете силы после работы и как любите отдыхать?

Времени не хватает! Лучший отдых для меня — это полеты на самолете. Летаю на симуляторе X-Plane на Boeing 737-800. Иногда интересно осуществить стандартный перелет из одного аэропорта в другой, иногда придумываю нештатные ситуации — отказы — и пытаюсь посадить самолет в целостности и сохранности. Это по настроению.

Еще у нас в Краснодаре есть авиатренажер Boeing 737-800, который в точности воспроизводит реальную кабину пилотов. Все это находится на подвижной платформе, поэтому создается впечатление, что управляешь настоящим самолетом. В полете тебя сопровождает опытный инструктор. Я летаю постоянно с одним и тем же — он настоящий пилот, много отлетал именно на Boeing 737-800. С ним очень интересно общаться — постоянно узнаю новое.

— Как руководство узнало о ваших новых навыках в IT? Через сколько времени с начала учебы вы почувствовали практическую пользу от новых знаний?

— Я уже учился в GeekBrains, когда пришел устраиваться на нынешнюю работу. О том, что помимо промышленной автоматизации я изучал смежные направления, руководители предприятия узнали уже на собеседовании. В том числе и поэтому повышение я получил очень быстро.

— Чему вы успели научиться в GeekBrains к моменту перехода на новую работу? 

К началу поиска новой работы я отучился всего один семестр на факультете информационной безопасности в GeekUniversity. Дальше принял решение перейти на профессию «Специалист по ИБ» — обучение там более концентрированное и сжатое.

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

— Как примерно выглядит ваш рабочий день: сколько времени уходит на организационные моменты и руководство, сколько на код и тестирование?

Каждый мой рабочий день отличается от предыдущих: приходится решать задачи по мере поступления. Есть одна-две глобальные фоновые задачи, обычно связанные с модернизацией ПО для какого-либо объекта на заводе. Но очень редко выдается день, когда бы на заводе ничего не сломали, никто нигде не накосячил и ничего не вышло из строя. Поэтому приходится прерывать фоновые задачи и ехать решать острые вопросы.

— Какие темы изучаете сейчас в Geekbrains и что еще предстоит?

Сейчас я продолжаю изучать профессию «Системный администратор». Считаю, что специалист по информационной безопасности должен досконально знать Unix-системы и очень глубоко разбираться в сетях и сетевой безопасности. Поэтому специальности «системный администратор» и «специалист по ИБ» очень органично дополняют друг друга.

В будущем хочу изучить C# и Unity, чтобы попробовать разрабатывать свои игры. Тем более что владение C# и Visual Studio, по-моему, никогда не будет лишним.

— Раз вы упомянули Unity... Какую игру вам было бы интересно создать? Свой авиасимулятор, например? :) А еще же в Unity можно моделировать технические системы и процессы. Тоже в перспективе польза для работы?

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

— Есть ли пожелания к GeekBrains? Что бы вы улучшили на курсах, которые прошли и проходите?

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

Во-вторых, я бы уделил больше внимания разработке учебных программ и методических материалов. К сожалению, по некоторым курсам методички долго не обновляются или выглядят сырыми. Вот, вроде, и всё… :)

— Какие практические задания и проекты по специальностям вам были интересны или полезны?

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

Очень нравится проект наставничества. Когда объясняешь кому-то материал, который недавно изучил сам, глубже вникаешь в тему, осознаешь вещи, на которые не обращал внимания. Кажется, Эйнштейн сказал: «То, чего вы не можете объяснить шестилетнему ребёнку, вы не понимаете сами». Наставничество помогает осознавать пробелы в своих знаниях и восполнить их.

— Сергей, спасибо, что поделились своей историей! По-моему, это хороший пример того, как широта знаний переходит в новые возможности, в том числе карьерные. Успешного вам продолжения учебы и дальнейшего роста в выбранном направлении!

Пройти обучение

30 окт 19, 16:21
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Факультет тестирования ПО — короткая дорога в IT

 

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

В нашем блоге масса историй успеха тестировщиков. Пока не было факультета, люди даже после трех небольших курсов находили крутую работу в IT. Ведь тестирование — сфера с низким порогом вхождения, в которую быстро и без лишнего стресса может попасть даже далекий от технологий человек.

Теперь историй успеха станет гораздо больше — ведь факультет, в отличие от отдельных курсов:

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

Программа факультета разработана так, что студентом может стать человек совершенно без подготовки. А выпускник факультета может работать:

  • мануальным тестировщиком веб-приложений (устроиться на эту должность реально уже после I четверти);
  • инженером по автоматизации тестирования на Java;
  • мануальным тестировщиком мобильных приложений;
  • инженером по автоматизации тестирования мобильных приложений на Java.

Подробнее о факультете и его программе рассказал методист образовательных программ GeekBrains Александр Скударнов.

— Александр, чем руководствовались при составлении программы факультета? Что лежит в ее основе?

— Затрагиваемые темы и временные пропорции во многом соответствуют программе международной сертификации по тестированию — ISTQB® Certified Tester. Базовый уровень. Конечно, студенты, желающие получить этот сертификат, должны понимать, что это как знать английский и сдавать IELTS или TOEFL — перед экзаменом нужно отдельно подготовиться к его формату.

— Чем обучение на факультете отличается от того, что предлагают конкуренты?

— Не видел на рынке каких-то очень хороших продуктов. Где-то программы — фактически наш факультет, но за три месяца. Не знаю, как можно в человека впихнуть столько информации за такое время. Если у нас нагрузка примерно 10 часов в неделю, то там 30 будет? :) У нас все довольно размеренно, аккуратно, без перегибов — чтобы все усвоилось.

Обучение проходит в формате вебинаров, предусмотрено живое общение с преподавателями и возможность узнать об их личном опыте. Всегда можно получить обратную связь по практике в ключе: «Молодец! Но у нас в компании еще так делают...», — то есть полезный совет и конструктивную критику. У нас четкие дедлайны и задачи, а обучение проходит в группах, что дополнительно мотивирует возвращаться к занятиям.

— Какая будет практика?

— Будет исследовательское тестирование работающих продуктов, когда нет никакой документации и требований, а ты просто ищешь баги «на ощупь». Также я сейчас общаюсь с несколькими компаниями, которые будут давать свои продукты на тестирование. Пока NDA подписано только с одной, но скоро их количество, вероятно, увеличится до трех. 

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

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

— Скажешь что-то мотивирующее напоследок? :)

— Ниша тестирования огромная! Вот я зашел на HeadHunter и вбил «тестирование ПО» по Москве — он выдал 5 000 вакансий. По России — 15 000 вакансий. Просто для понимания, насколько это крутая возможность, чтобы сменить профессию и войти в сферу IT. 

Еще есть такой миф, что тестировщики — это те, кто какие-то баги ищет, лазит в HTML-верстке. Но плох тестировщик, который хочет просто «ломать систему», искать баги, а не смотреть чуть выше, чуть шире — выступать с позиции силы. 

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

А еще факультет тестирования ПО — это бренд. Я как методист понимаю, что мы не можем облажаться, и это для меня стимул привлекать лучшие ресурсы.

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

Ручное тестирование

Раиль Закиров, Senior Software Validation / Integration Engineer в международном проекте, работал в EPAM и группе компаний FIX. Имеет два высших образования — оба в нефтегазовой сфере. Отработал несколько лет в нефтяной отрасли, разочаровался в ней и сменил профессию. 

— Раиль, чему научите студентов?

— Базовой теории тестирования — основным инструментам, которые необходимо знать, а также понимать, для чего они. Объясню, как пользоваться литературой и достоверными источниками, а не первыми строчками результата запроса к поисковику. А еще — как задавать правильные вопросы. Ведь умение их формулировать очень важно не только в этой работе, но и в жизни тоже. 

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

Подготовлю студентов к вопросам, которые задают на собеседовании. Хочу научить их спокойнее относится к результатам первых интервью и лучше готовиться. На начальных этапах им нужна поддержка. Очень важно сказать, что первые отказы или сложные собеседования — это НОРМАЛЬНО. У меня самого в начале пути были такие интервью: во время одного хотелось просто повесить трубку и выбежать из квартиры, чтобы как-то снять стресс — настолько тяжело было в первые разы. 

— Как сделаете занятия интересными?

— Студентам интересно, КАК все происходит в реальности. Скучно слушать сухие лекции. Интересны примеры из реальных проектов. Поэтому я буду давать информацию из практического опыта. Расскажу, с какими ошибками я столкнулся, когда менял профессию. Где были провалы, где успехи. Как не разочаровываться при неудачах или малых результатах. Сколько времени уходит на разные этапы в работе и на что стоит обратить внимание в начале пути. Это все интересно студентам — особенно тем, кто меняет профессию. 

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

Еще будет много практики: по написанию отчетов о дефектах и тест-кейсов, по тестированию приложения, по поиску багов, по работе с повседневными инструментами для тестирования. 

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

— Хороший инженер по качеству ПО — это специалист, которому не все равно. Не обязательно иметь знания в огромном количестве инструментов — инструмент можно выучить за один-два дня или месяца, в зависимости от сложности. Гораздо сложнее встретить ответственного человека или же воспитать в сотруднике ответственное отношение и чувство вовлеченности в процесс. 

Мне нравится подход в европейских компаниях — там очень скрупулезно относятся к тому, насколько хорошо вольется потенциальный инженер в команду. Будет ли он ее дополнять или же вносить разлад? Технические моменты тоже важны, все-таки на серьезные проекты нужны технически подкованные специалисты, но soft skills не менее важны (на мой взгляд, даже более). 

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

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

Владлена Бонк, работает тестировщиком три года, получила опыт в геймдеве, банковской сфере, ip-телефонии. Сейчас работает с энергетикой и промышленностью. Закончила ОмГУ им. Достоевского по специальности «экскурсоведение и охрана природных и культурных объектов» — то есть училась на музейного работника.

— Владлена, чему научите студентов?

— Я преподаю курс «Тестирование. Уровень 1», где изучаются азы тестирования. Научу тому, как все устроено: как проходит организационный процесс, как выглядит типичный день тестировщика в компании, как находить баги, как их фиксировать. Будем учиться тестировать новую функциональность — там много-много видов тестирования: функциональное, нефункциональное и другие. Также определим как тестировать старый функционал - научимся регрессионному тестированию. На практику каждый раз буду давать новое приложение — чтобы студенты получили как можно более широкий опыт тестирования. На этом курсе также затрагивается тема тест-дизайна, мы тренируемся не только понимать что тестировать, но и как. Так что при ответственном подходе к учебе после курса уже можно идти на должность Manual QA Engineer.

Автоматизация тестирования на Java

Александр Фисунов, Senior Java Developer, разработчик ПО в области компьютерного зрения и видеоаналитики. Консультирует зарубежных тестировщиков. Кандидат технических наук, лауреат стипендии Президента РФ для молодых ученых и аспирантов.

— Александр, хватит ли знаний, полученных во время обучения, чтобы устроиться на работу инженером по автоматизации тестирования?

— На младшего инженера автоматизации тестирования можно спокойно идти. Для тестирования достаточно хорошего знания Java Core: циклы, массивы, методы, условия, типы данных, переменные. ООП — без него никуда. Коллекции, исключения, немного многопоточности, обобщения, работа с файлами, JDBC, Apache Maven — самые основы. Все это и инструменты, которые понадобятся в работе, мы изучим на курсе. 

Небольшая история для вдохновения. Несколько лет назад через «знакомых знакомых знакомых» со мной связался человек, который работал в Америке, он тогда занимал позицию Manual QA Engineer. У него было время, и он хотел изучить Java, Selenium, TestNG, SQL, а в процессе работы сюда еще добавились SoapUI, Zap Proxy, Jersey Client, Jbehave, Appium, Selenide и другие вещи. За три-четыре месяца еженедельных консультаций по два-четыре часа он разобрался с необходимой базой языка Java, которая как раз будет преподаваться в курсе, и устроился на позицию Middle Automation QA Engineer. 

После того как он нашел эту работу, мы продолжили с ним обучение. Чтобы не тратить время на отдельные примеры, стали разбирать рабочие задачи. Где-то после пяти месяцев такой работы он перешел на позицию Senior QA Engineer в компанию, которая занимается разработкой веб-приложений для сферы страхования. Еще через год он перешел работать на позицию ведущего автоматизатора тестирования в Disney. 

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

Мобильное тестирование

Александр Данилов, более десяти лет опыта в тестировании. Разрабатывает и проводит интерфейсное, функциональное и регрессионное тестирование веб- и мобильных приложений в компании CDC. Начинал с ручного тестирования крупного аналитического инструмента в ООО «Мегапьютер ТЕК», был старшим тестировщиком в Diasoft. Окончил два факультета Чувашского государственного университета им. И. Н. Ульянова: электротехнический и экономический. 

— Александр, чему научите студентов? Какие задачи будут под силу выпускникам?

— Научу принимать правильные решения в процессе тестирования. Чтобы занятия были интересными, будет много примеров и практики с учетом современных тенденций. Выпускники получат опыт использования современных инструментов автоматизации (UI Automator, XCUITest, Appium и Espresso), смогут внедрить их на своих проектах.

У вас вопрос по программе обучения? Напишите консультанту в чат или оставьте комментарий к статье. Либо запишитесь на факультет тестирования ПО и задайте вопросы менеджеру.

Пройти обучение

7 окт 19, 16:56
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Как сон влияет на продуктивность и память

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

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

Как сон влияет на память

Сон и декларативная память

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

Тесты показывают, что выученные непосредственно перед сном слова испытуемые воспроизводят значительно лучше, чем контрольная группа, которой не дали поспать после обучения. Более того, отсутствие полноценного сна ухудшает качество обращения к декларативной памяти — невыспавшиеся люди воспроизводят на 40 % меньше информации, чем те, у кого нет проблем со сном.

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

Влияние сна на моторную память

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

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

Догадки и озарения

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

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

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

Лайфхак: изучайте новую информацию перед сном — это гораздо продуктивнее.

Как сон влияет на продуктивность

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

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

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

Печальный факт — каждое пятое ДТП происходит по вине уснувшего водителя. Провалиться в сон даже на несколько секунд — на скоростной трассе этого достаточно для трагедии.

Лайфхак: приступ усталости в обеденное время — это естественно для организма. Чтобы «перезагрузиться», достаточно поспать 20–30 минут — но не больше, чтобы не наступила фаза быстрого сна. 

Сколько нужно спать

Взрослому человеку в среднем требуется около 8 часов сна, причем женщинам — из-за более сложной структуры нейронных связей — необходимо в среднем на 20 минут больше, чем мужчинам.

Плохая новость для тех, кто спит 5–6 часов в сутки: ни один нейробиолог, серьезно исследующий сон, не пришел к выводу, что этого времени достаточно. Может казаться, что все нормально, — но это лишь означает, что негативный эффект недосыпа уже замаскировался под норму.

Лайфхак: «синий свет», который излучают экраны современных девайсов, препятствует выработке мелатонина («гормона сна»). Поэтому установите на ваши устройства специальные программы, которые в темное время суток будут изменять цветовую палитру экрана на «теплую ламповую».

Пройти обучение

2 авг 19, 13:57
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Почему я оставил юридическую карьеру и стал тестировщиком

Он решил поменять профессию и осуществить давнюю мечту — найти работу в IT-компании. Владимир рассказал, почему он пошел учиться именно на тестировщика, как получил два предложения от крупных компаний и что было самым сложным на новой работе.

Не хотел оказаться трубочистом 

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

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

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

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

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

Выбрал онлайн-курсы по тестированию

Я решил выучиться на тестировщика. На мой выбор повлияли три момента:

  1. Тестирование мне понятно. В юриспруденции я занимался похожими задачами — тестировал договоры с земельно-имущественным комплексом. Я должен был находить в них баги и вносить замечания. В итоге я поменял только объект тестирования и инструментарий.
  2. Интерес к геймдеву. Игры долго были моим хобби. Когда думал о работе в IT-сфере, представлял себя именно гейм-дизайнером. Я прочитал много интервью с этими специалистами из крупных компаний (EA, Ubisoft, Blizzard) и сделал вывод, что входить в игровую индустрию лучше через тестирование. Прийти через разработку — более сложный путь, нужна хорошая техническая база. В тестировании много социального и жизненного, понятного большинству людей. Это позволяет быстрее адаптироваться и при желании перейти в разработку.
  3. Советы программистов. В моем окружении много разработчиков. Прежде чем пойти на курсы, я много с ними советовался. Они все одобрили мой выбор и сказали, что тестирование — отличный старт для входа в любую сферу IT.

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

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

Нашел отличную работу для новичка

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

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

Грамотное резюме и сопроводительное письмо, которые я отправил на адрес компании

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

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

Сопроводительное письмо — это как сочинение «Как я провел лето?», только тема — «Почему я хочу работать в компании N?». Не нужно писать десять листов и загружать рекрутеров — аккуратное и лаконичное сообщение привлечет больше внимания.

На портале GeekBrains есть отличные вебинары по тому, как составить резюме. Я посмотрел все, что нашел по теме поиска работы и подготовки к собеседованиям.

Понимание, чем я хочу заниматься

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

Первый этап — собеседование с рекрутером. Стандартные вопросы: моя история, биография, почему пришел, как выбрал это направление, где учился, почему заинтересовался компанией. Плюс получил экскурс от них, что это за компания, чем они занимаются, какой подход к сотрудникам.

Опыт реального тестирования

Я хоть и не работал тестировщиком, но прошел стажировку в GeekBrains, а это ничем не отличалось от практики на реальном проекте. В Aplana мне дали стандартную задачку — вручную протестировать калькулятор, еще задачи по базам данных (языку sql) и xml. Последнее не является обязательным требованием, но знания в этой теме будут большим плюсом.

Хорошее знание теории

Вторым этапом отбора в компанию было собеседование с техническим специалистом, который задавал вопросы по теоретической базе.

Все это мы проходили на курсах:

  • жизненный цикл бага;
  • методологию разработки;
  • классы эквивалентности;
  • граничные значения.

Интервьюеры спрашивали, с каким программным обеспечением мы работали (redmine, jira). Правильного ответа на этот вопрос нет — просто работодатель хочет понять ваш опыт.

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

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

Сложности были, но мы справились

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

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

Еще сложной для меня была первая неделя на проекте. Когда впервые столкнулся с тестированием серьезного бэкенда — почувствовал себя, как мужчина на этой картинке:

«Боже мой! Как страшно, я не справлюсь», — такие мысли постоянно звучали в голове. Справиться с неуверенностью помогли коллеги. Помните, как в фильме «Гараж»: один из героев рассказывает, что киты поднимают наверх раненого сородича, чтобы тот глотнул воздуха. Так вот для меня такими китами были коллеги из Aplana и Сбертеха. Они дали мне время спокойно влиться в рабочий процесс.

Плюс помогло хорошее знание теории тестирования и стажировка, которую я проходил в GeekBrains. Там я действительно научился писать кейсы, оформлять их. Заказчик очень положительно относится к сотрудникам, которые умеют писать кейсы. Так что не ленитесь: вас могут перевести с проекта на проект, может прийти новый сотрудник, которому отдадут часть ваших задач, — и коллеги просто не поймут, как устроена работа. Вы поможете другим, а они потом протянут руку вам.

Не верится, что это работа, а не хобби

Я работаю в новой профессии с апреля и все это время чувствую себя счастливым. Впервые в жизни получаю полноценное удовольствие от работы. Хочу и дальше развиваться в тестировании, но в сторону автоматизации, которая в России развита слабо. Я проанализировал рынки США и Европы: те знания, которые у нас относятся к сфере автоматизации, там считаются минимальным джентльменским набором для специалиста по ручному тестированию. А вот человек, способный написать программное обеспечение для тестирования, — большая редкость. Разработчик, который понимает, как устроено тестирование, — вот таким специалистом я хочу быть.

Продолжаю учиться в GeekBrains — взял курс по Java и разработке игр. После тестирования серьезных проектов мне гораздо проще учиться на программиста. Параллельно я продумываю свою концепцию идеальной игры: прописываю сценарий, механику. Учиться целыми днями теперь не получается, но я успеваю делать это в электричках.

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

Пройти обучение

2 ноя 18, 15:26
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Стартовать в IT в 31

Александр Красильников — выпускник профессии «Тестировщик ПО». Восемь лет работал менеджером по продажам, прежде чем решил уйти в IT и сменил профессию на инженера по тестированию ПО. В интервью GeekBrains Александр рассказал об обучении, мотивации и о том, как сменить профессию в 31 год и не пожалеть об этом.

Заинтересоваться

В 2007 году я участвовал в программе Work&Travel: жил в Сан-Франциско, работал на стройке и охранником в ночном клубе и просто изучал язык. Там познакомился с парнем — теперь уже моим хорошим другом, — который выиграл грин-карту и остался в Америке. Я после программы уехал в Россию, а он закончил курсы и стал работать тестировщиком ПО. Именно он натолкнул меня на мысль о том, чтобы заняться тестированием.

В тестирование я пришел из продаж. Раньше даже не знал, что такая профессия существует. Думал, что программисты сами тестируют свои творения. Поначалу, когда друг подбивал стать тестировщиком, я думал, что он шутит — я уже не молодой, страшно уходить в другую профессию в 31 год без опыта. Но и от продаж я уже устал. Это не было «моей» работой — я пришел на нее после института с мыслью, что это временно, и затянул на восемь лет. В итоге друг убедил меня, и я ушел.

Год назад начал изучать видео на ютубе, читать книги о тестировании и задумался о курсах.

Начинал с роликов Михаила Портнова — основателя первой в мире школы тестировщиков. Смотрел их на каналах Portnov computer school и SiliconValleyVoice

Обучиться

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

Сначала нашим преподавателем был Дмитрий Субботин, которого все расхваливали, но в итоге он ушел в неадекват. Создал чат в телеграме, чтобы обсуждать учебные моменты, но в итоге там начался трэш — Субботин писал людям всякое просто так, без оснований. Студенты после этого просили вернуть деньги — я общался с менеджерами, сам звонил в GeekBrains. Они сказали, что многим вернули деньги за курс, а Субботина отстранили от преподавания. У меня не было мыслей уйти: сразу понял, что виновата не компания. Я пришел в GeekBrains за знаниями, заплатил, чтобы их приобрести, и в итоге получил. «Кто не хочет — ищет оправдания, кто хочет — ищет возможности».

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

Не могу сказать, что учиться было сложно. Трудно было систематизировать материал после занятий. Из-за того, что Субботин переносил занятия, обучение растянулось и потеряло логичную структуру. В основном я изучал материал сам по методичкам, которые давали в GeekBrains. Пособия отличные, плюс есть ссылки на более детальный материал, который я прорабатывал сам. А SQL учил прямо по мануалу — установил на ноутбук и через консоль писал запросы.

На время обучения создал для себя базу знаний в Google Docs, куда заносил ссылки,  таблицы, определения

Мой совет тем, кто приходит на курс из других профессий и не знает, что его ждет: быть упорным. Главное — четко видеть цель и идти к ней. Неважно, кто что думает и говорит. Мало сказать: «Я хочу стать тестировщиком», — нужно быть готовым прилагать усилия и тратить время на обучение. Многие не готовы.

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

Составить хорошее резюме и ходить на интервью

У меня до сих пор нет однозначного ответа на вопрос о том, на что смотрят работодатели в резюме. Каждая компания ищет что-то свое. Тестировщики пишут разные резюме, и у всех, кто ищет работу, индивидуальные истории. Я видел резюме однокурсников по GeekBrains, они читали мое, что-то друг у друга копировали, и в итоге я нашел работу, они — нет. Не знаю, в чем там фишка. Сейчас работаю в крупной компании и общаюсь с HR — все равно не понимаю, как они отбирают кандидатов.

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

В интернете найдутся шаблоны резюме  для тестировщика на русском и английском

Работу я нашел не сразу — четыре компании отказали после интервью. Главная сложность в поиске работы — куча просмотров резюме на hh.ru и ни одного звонка. Решил, что неправильно написал резюме — ведь «айтишное» сильно отличается от «продажного». Пришлось изучить вопрос: читал в интернете о том, как составлять резюме, перекраивал несколько раз по рекомендациям знакомых. После неудачных интервью я отчаялся и подумал: «А может, все зря?» Но это была очередная проверка на стойкость.  

В EPAM я проходил собеседование в три этапа, но HR компании прислал отказ. Главное — не отчаиваться в такие моменты и продолжать искать

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

Подтянуть английский

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

Знание английского очень важно для тестировщика. Я работаю с кодом, занимаюсь white box тестированием, и английский колоссально расширяет профессиональные возможности. Все хотят устроиться в крупные компании, потому что там больше платят. А они работают с иностранными заказчиками. Многие айтишники с опытом в тестировании и девелопе получают шанс работать за границей — там платят еще больше.

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

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

Постоянно повышать скилл

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

После курса я был на интервью в EPAM. Собеседование не прошел, но оно натолкнуло меня на интересную книгу Святослава Куликова «Тестирование. Базовый уровень». Отличное издание для начинающего тестировщика. В методичках GeekBrains часть выжимок именно из этой книги, включая картинки.

Знаменитый мем в книге Куликова. Автор выложил ее в свободном доступе в PDF. Материал в книге современный, не как у Канера, и каждый год модернизируется

Многие почему-то считают, что точно трудоустроятся после того, как заплатили за курсы и получили условную «корочку». Но этого не будет без огромного желания найти работу или поменять профессию. Для результата надо приложить собственные усилия, а не компании GeekBrains. Важно понимать, что предстоит много самостоятельной работы. Я интенсивно занимался сам — прошел курсы, дополнительно изучил SQL и подтянул английский.

Сейчас в IT большая конкуренция: работодатели хотят получить специалиста со знаниями и опытом. Когда я проходил собеседования, никого не обманывал: в резюме не указывал выдуманные места работы. Написал, что проходил курсы GeekBrains, честно выполнил тестовое задание на английском, прошел очное интервью и в итоге получил работу. Все просто — стоит только захотеть и приложить усилия. Это единственный рецепт.

Мне повезло — с пятой попытки устроился в крупную компанию в Питере, которая работает над международным проектом. Я получил то, что хотел: надежного работодателя, серьезный проект, работу с SQL. Плюс повышаю уровень языка, потому что вся работа на английском — общение, документация.

Работаю уже больше месяца, и впечатления — супер. Не скажу, что все легко получается — многому не учат нигде. Но есть люди, которые помогают. Многое осваиваю в процессе, как и в любой IT-профессии. Неважно, тестировщик ты или девелопер — все равно учишься чему-то новому во время работы. В 31 год я сменил сферу деятельности и абсолютно не жалею. Тестирование — это именно то, чем я хотел заниматься.

Пройти обучение

12 окт 18, 15:25
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

У меня не было 5 месяцев, пришлось выучиться за 3

Когда тебе 32, первый вопрос, который задают на собеседовании – почему решили сменить вид деятельности. В 25 такого не услышишь. Все время после института я провел в секторе B2B-торговли – целых 12 лет. Интересная работа, много общения и высокая зарплата. Но в какой-то момент понял, что больше этим заниматься не хочу. Я ушел с работы и стал думать про дальнейший жизненный путь. И вдруг захотелось вернуться назад, в то время, когда я сам тянул локальную сеть через весь дом или программировал на Паскаль.

4 года учился самостоятельно

Я понимал, что время, чтобы стать высококвалифицированным программистом, упущено. Но несколько лет назад я столкнулся с тестированием. Информации о тестировщиках мало. О них редко пишут, а на YouTube ролики в основном от Портнова. Тем не менее, я заинтересовался направлением и стал самостоятельно его изучать с 2014 года. Тогда я думал, что на тестировщика учат только за рубежом.

Большого прогресса от самообучения не было. Не хватало системного подхода и обратной связи. Прослушал лекции, а заданий нет. Если есть, некому проверить. Поэтому не знаешь, правильно делаешь или нет. Я учился сам почти четыре года, но, только поступив на курсы, понял, где были ошибки. С GeekBrains определился случайно. Увидел рекламу и понял: вот оно. Будут знания, практика и строчка в резюме.

Я не могу учиться так долго

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

На портале есть ограничение. Уровни и стажировку проходят друг за другом. Записаться сразу на два уровня и стажировку нельзя. Но как только я записался на второй уровень, активировалась запись на стажировку, которой я сразу воспользовался. Курс «Введение в автоматизацию» можно пройти вместе с любым уровнем, поэтому добавил и его. В итоге я одновременно проходил второй уровень, автоматизацию и стажировался. Конечно, нагрузка большая. Если вы работаете, не советую идти моим путем, но совместить уровень и курс по автоматизации можно. Это не так сложно. В итоге я поступил в январе, а в марте выпустился.

Выбирайте место для старта

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

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

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

Три правила поиска работы

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

Второе правило – отправьте сопроводительное письмо. Я подробно написал, почему именно я подхожу на должность и почему хочу работать в этой компании. Работодатели получают десятки резюме, и только единицы присылают сопроводительные письма. Это шанс выделиться среди кандидатов.

Третье правило – подготовьтесь заранее. Я знал свои слабые места. Для работы с высоким окладом мне было недостаточно знаний по SQL и Selenium. Я искал в Интернете дополнительные материалы, и на собеседовании мне это пригодилось.

Воспринимайте тестовые задания как шанс попрактиковаться

Когда ищете работу, будьте готовы выполнять тестовые задания. Они присутствуют практически в каждой вакансии. После того, как вы отправите резюме, вам позвонят и пришлют тестовое. По объему и сложности они разные. Например, программа в Google Docs, которая рисует треугольник. В ней нужно найти баги.

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

Собеседование проходит в два или в три этапа. Звонок – тестовое задание – интервью.

Если задание выполнено хорошо, приглашают на собеседование. Дают задачки на логику, просят что-нибудь протестировать прямо на интервью. На встрече я был два раза. В первый не прошел, во второй – все получилось. Передо мной на собеседовании был тестировщик с 7-летним опытом ручного тестирования, но взяли все-таки меня, потому что после обучения я располагал знаниями и навыками автоматического тестирования.

Если решились, идите до конца

Перед последним собеседованием у меня опускались руки. Хотел плюнуть и искать работу по старой специализации. Но желание поменять профессию заставляло меня двигаться дальше. Всем ребятам хочу посоветовать добиваться цели, раз уж решились. Работа должна приносить удовольствие, тогда жизнь будет в радость.

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

Пройти обучение

28 мар 18, 12:49
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0
Показаны все темы: 7

Последние комментарии

нет комментариев
Читать

Поиск по блогу

Люди

7 пользователям нравится сайт lena2018.mirtesen.ru