Хабрахабр

«Календарь тестировщика» за август. Прочти книгу

В этот раз ответим на вопросы: зачем тестировщику читать книги? Продолжаем цикл «Календарь тестировщика». Есть миллион статей про это. Что лучше книг? И проверенные ими способы: как найти время, как мотивировать себя и коллег. У тестировщиков Контура Виталия Рощупкина и Кати Пальчиковой есть ещё одно мнение.


Так выглядела библиотека тестеров Контура в 2017

Если опыта мало или нет, книга покажется слишком сложной. Вспомните весь свой опыт разработки и тестирования ПО. Если опыт есть, то смело открывайте книгу и сравнивайте с вашими проектами.
Предисловие к Lessons Learned In Software Testing (Cem Kaner, 2001) Она собьёт с толку и вам понадобится время, чтобы прийти в себя.

Видите лицо?

Если ты видишь лицо, то это только потому, что мы, люди, заточены на распознавание лиц. Какие-то природные процессы случайно создали этот рельеф. Белка не увидит лица человека на этой скале.

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

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

Время и мотивы можно найти.

Читать в транспорте
20–30 минут в автобусе, пока едешь на работу — это удивительно много, хорошую книгу можно освоить за несколько недель.

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

Брать книгу, чай и читать 15 минут. Читать с утра 10–15 минут
С утра еще никто не отвлёк. Это много.

Не читать скучное, глупое и неинтересное
Если книга не идёт, то зачем себя мучить?

Отложить книгу и вернуться к ней потом — почему нет? Читать долго
Читать хорошую умную книгу год — это нормально.

Не обязательно брать первую из списка. Работать со списком литературы
Есть список книг для чтения? Можно осмотреть список и взять то, что интересно сейчас.

Хочешь стать, как он? Авторитетное мнение
Кого ты считаешь крутым спецом? Появится повод пообщаться с человеком, которого считаешь крутым. Узнай, какие книги он читает и прочитай то же самое.

Это тоже можно устроить.

В конце отзыва передают вызов ещё троим коллегам. Челлендж “Прочитано”
В нашей корпоративной соцсети люди пишут отзывы на статьи и книги. Очень нелегко игнорировать такой вызов, и опять приходится читать!

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

  1. Берёшь несколько коллег.
  2. Выбираешь книгу.
  3. Бронируешь в календаре периодическую встречу на 30 минут на каждую неделю.
  4. Договаривайтесь с коллегами по сколько читаете (“читаем по одной главе в неделю”).
  5. На каждой встрече обсуждайте, что прочитали. Иногда обсуждение будет уходить от книги — за этим нужно следить и возвращаться к теме встречи.

Например, так мы с коллегами прочитали Lessons Learned In Software Testing. Это помогает не лениться, потому что ты берешь обязательство “прочитать вот этот кусок до 30 сентября”. Уложились в полтора года.

Также можно...

Для этого нужно:

  1. Кто взял книгу, у кого на руках, кто сдал.
    Варианты: доска в трелло, гуглотаблица или любой другой удобный инструмент.
    Так выглядела наша библиотека в Trello: Придумать, как вести учёт книжек.

    "

  2. Книг можно взять сколько сможешь унести. Придумать правила.
    У нас такие: книгу можно взять на 2 месяца, потом продлить ещё на один (написав библиотекарю). Чтобы сдать — положить книгу в специальное место, наклеить на неё стикер с именем.
    Чтобы взять — нужно отметиться на специальном листе в библиотеке.

  3. Скорее всего, с менеджером или офис-менеджером. Договориться об оплате книжек за счёт компании.

    Мы заказываем до 8 книг в месяц, на это уходит до 5 тысяч рублей. Ответить на вопросы: сколько будешь тратить, нужно ли вести отчётность, как будешь вести учёт книг. Заказываем в крупных российских интернет-магазинах прямо в офис.

    Добиться ответов на вопросы: за чей счёт будут книги и если за твой, то как будут компенсироваться.

  4. Договориться с начальством, что ты будешь тратить время на библиотеку (если нужно).

  5. Идеально, если люди часто стоят или подходят к месту (кулер, зона для стендапов). Найти хорошее место на виду, чтобы люди мимо ходили.

  6. Сделать список из 10 книг, которые хочется заказать в ближайшее время.
    Как пополнять список: слушать доклады на конференциях, общаться с коллегами, гуглить “топ 100 книг для тестировщика”.

    Пример списка с красивыми книжками будет ниже.

  7. Заказать книги, дождаться, поставить на полку.

  8. Написать где-нибудь объявление о том, что пришли новые книги, приходите и берите.

Библиотека готова!

У нас это заняло примерно год и получилось вот так:


  • Раз в неделю или чаще проверять состояние библиотеки: отмечать сданные книги, проверять, что отмеченные книги на полке.
  • Раз в месяц заказывать ещё 5–6 книжек, писать про них анонс.
  • Пинговать должников “когда ты сдашь книгу”.
  • Не жестить с правилами. Прощать должников, разрешать подержать книгу ещё неделю.
  • Есть ещё куча нюансов и историй про библиотеку. В статью не влезают, можем написать отдельно, если интересно.

Например. В интернете много списков книг для тестировщиков. А вот интересные книги “рядом” с профессией, которые могут пригодиться:

  1. Алан Купер. Психбольница в руках пациентов
  2. Элияху Голдратт. Цель-2
  3. Чед Фаулер. Программист-фанатик
  4. Алистер Коберн. Современные методы описания функциональных требований к системам
  5. Адитья Бхаргава. Грокаем алгоритмы
  6. Владимир Савельев. Статистика и котики
  7. Ник Морган. Javascript для детей

А вот ещё список всех бумажных книжек в нашей библиотеке по категориям 🙂

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

Становится интересно, если человек упоминает что-то кроме Савина, Куликова и Канера . На собеседовании мы спрашиваем: «Какие книги вы прочитали?».

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть