Можно ли стать хорошим специалистом, ни разу не заглянув в документацию? QA Engineer, автор курсов по тестированию и YouTube-блогер Артем Русов на этот вопрос отвечает однозначным «нет».
Специально для Highload Артем рассказывает, чем может помочь документация самоучкам и сеньорам и как правильно ее читать.
Документация — это основной источник знаний для самоучки. Она дает базовое понимание работы инструмента, и там всегда можно найти позитивные примеры использования программы или алгоритм.
Важно! Обычно документация на английском. Именно поэтому айтишнику важно знать язык. Но если уровень низкий, можно поискать локализации или версии от волонтеров. В крайнем случае — пользоваться гугл-переводчиком.
Нельзя стать хорошим специалистом, ни разу не заглянув в документацию. Документация закрывает большое количество вопросов и делает из вас того специалиста, который любит исследование и знает, где найти ответ. Как минимум в первые пару лет в своей работе нужно научиться дружить с документацией как проектной, так и внешней.
К тому же, зачастую только через документацию можно быстро узнать об обновлении и одним из первых начать использовать новые функции приложения.
Даже матерый специалист не должен знать документацию назубок. Он должен уметь в ней ориентироваться, чтобы быстро находить то, что ему нужно.
Совет для сеньоров: Справочная информация должна оставаться справочной, поэтому не мучайте ребят на интервью по каждой мельчайшей возможности инструмента. Главное — понимать, для чего он вообще.
В хорошей документации есть следующая информация:
Source: ProductHunt
Читайте документацию ко всем инструментам, которые используете. Даже у мануального тестировщика их много: от багтрекинговых систем (Jira) до синтаксиса БД и СУБД (MySQL). У автоматизатора и разработчика таких инструментов еще больше: языки программирования, IDE и т.п.
Я бы советовал ознакомиться в первую очередь с базой: установка/настройка/запуск. А далее не идти постранично, а отталкиваться от поставленных перед вами задач.
Например, Postman можно использовать для перехвата HTTPs-запросов. Но всем ли надо это знать? Однозначного ответа нет.
В то же время чем больше инструментов с похожим набором функций у вас в кармане, тем более вы интересный специалист, который может найти быстрое решение или подсказать, как использовать имеющиеся мощности.
Но в первую очередь нужно понимать, для чего нужен инструмент, его интерфейс и закрываемый им фронт работ. Не советую сразу использовать все по максимуму: мозг имеет свойство забывать, а документация никуда не пропадет и всегда будет в том же самом месте. Тем более что версии приложений меняются, старые функции обрастают новыми, какие-то уходят в сторонние приложения.
Важно! Многие думают, что ролики в YouTube смогут заменить самостоятельную проработку документации и ее практическое применение, но это не так. Обычно видеоуроки — про то, что и так лежит на поверхности, а углубляться придется уже самим.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…