четверг, 28 февраля 2013 г.

Lesson 250

Сегодня идем на Невозможное с подачи EvgenComedian.

Слово Канеру

Расширяйте профессию за пределы компании

Это твоя профессия. Если компания завтра обанкротится и избавится от тебя, то твоя профессия останется с тобой (вы найдете новую работу, часто лучше той, что вы только что потеряли). Есть большое сообщество тестировщиков и еще большее — разработчиков программного обеспечения. Мы пишем, встречаемся, учим друг друга, даем друг другу советы, ищем новые рабочие места.

У вас есть множество способов принимать участие в жизни сообщества. Посетите конференции по разработке или тестированию ПО.Присоединитесь к местному отделению Association for Computing Machinery, the American Society for Quality, the Human Factors and Ergonomics Society или любому другому профессиональному сообществу связанному с разработкой ПО. Участвуйте в дискуссиях, пишите в рассылки (http://www.testingfaqs.org/swtest-discuss.html), если вам есть что сказать. Если вы согласны с положениями контекстного тестирования в конце этой книги, зарегистрируйтесь (http://www.context-driven-software.com) или подпишитесь на нашу рассылку. Читайте Agre (2001) чтоб получить еще советы по этой теме.

Таки ура

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

https://twitter.com/Zakupki1

Lesson 249

Меня переполняет примерно такая эмоция


Слово Канеру

Расширяйте свою карьеру за пределы тестирования ПО

Многие из самых счастливых и успешных людей ушли из тестирования в другие области.

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

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

вторник, 26 февраля 2013 г.

Lesson 248

Так светло, радостно, обидно и больно, когда кто-то исполняет твою мечту.
http://habrahabr.ru/post/169097/



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

Слово Канеру

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

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

Одни компании оплатят вам курсы, другие нет. Мы лишь призываем вас думать, когда создаете свою карьеру. Займитесь тем, что вам нужно и тем, что вас интересует. Если необходимо потратить деньги, то рассматривайте их как инвестиции. По мере приобретения новых навыков вы станете более ценным для вашей компании или вашей следующей компании (той, которая более высоко вас оценит).

Некоторые компании позволят вам заниматься проектами с другой группой на полный или неполный рабочий день. Другие нет, или они будут держать вас на полной загрузке в тестировании с неполной загрузкой по другому проекту. Последний случай более распространен. Будьте готовы работать сверхурочно, чтоб изменить что-либо. Если у вас нет такой возможности (семейные обстоятельства требуют вашего присутствия дома), то вы бы могли найти время для самостоятельных курсов или поработать над open source проектами как внешний сотрудник (Будьте осторожны и храните хобби отдельно от работы. Если вы занимаетесь open source проектом на работе, то ваш работодатель может получить на него права. Также будьте осторожны, не создавая ничего, что может конкурировать с продуктом вашего работодателя).

понедельник, 25 февраля 2013 г.

Сказка

http://nl.livejournal.com/1214265.html

Да. Скорей бы на работу, есть там пара моих... пресс-форм с перепутанными буквами... которые на место поставить надо.

пятница, 22 февраля 2013 г.

Lesson 247

Заголовок вкладки текстового редактора — мой день - написал с ошибкой.
Получилось Mayday. Вот оно ведь как.

Слово Канеру

Не стесняйтесь менять направление своего развития

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

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

Например, вы хотите двигаться из тестирования в программирование, пройти курс. Если ваш график не позволяет пройти курсы в университете или студии, изучите курс через интернет или по книгам. После того, как вы получите базовые навыки программирования в интересующем вас языке программирования, которые позволят выполнять вам простую работу — присоединитесь на время к одной из команд разработки. Возможно, некоторое сопротивление вам окажет ваш тест-менеджер. Мы предлагаем вам найти способ уверить его, что вы будете заниматься тестированием 40 часов в неделю. Все время, что сверх этих 40 часов — ваше собственное (If you can't get that much of an accommodation, and you want to shift into programming or any new track, you might have to find a transitional job somewhere else).

Ы

Прекрасное с хабра.

В компании средней руки набирают студентов за 400-800$, которые пишут на Java. Попытки устроиться в такие компании на должности сеньора и тимлида с нашей стороны потерпели фиаско ввиду нашей профнепригодности. Когда наша профпригодность достигла уровня достаточного для указанных должностей, поражение потерпели попытки этих компаний пригласить нас на собеседование.

четверг, 21 февраля 2013 г.

Lesson 246

В свете сегодняшних событий процитирую Брига:

- Я тебе вот что, Бриг, скажу... Нужен, не нужен - это все лирика. Вполне может быть, что и не нужен. Вот и Серега тебя заменит. А вот... выйди я сейчас в соседнюю комнату - тишина, все работают, слова лишнего не скажут, разъеби я кого - утрутся молча, неправ я буду - все равно промолчат, сидеть будут, очереди своей ждать... Что, трудно им людьми остаться? Не дрожать, не лизать жопу, глаза не опускать? Из, блядь, ста или - сколько там сейчас? - людей, не людей - не знаю, единиц, в общем - из этих ста кто мне в ебало правду скажет? Ну, Петрович, да Гена, да ты вот... Из ста!

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


Слово Канеру

Доход тестировщика может быть выше дохода программиста

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

Сравнения зарплат достаточно сложны. Во время бума доткомов (1998-2000) зарплата выросла для всех специалистов в IT. Во многих компаниях архитекторы автоматизации получали больше программистов. Опытные тестировщики черного ящика who only did manual testing did not fare as well. Во время dot-bomb (2000—2001), зарплаты упали и мы подозреваем, что зарплаты тестировщиков черного ящика падали быстрее среднего.

Мы считаем, что тестировщики, имеющие специализированные технические навыки часто являются боле ценными (и их труднее найти), чем тестировщики-управленцы, которые, в свою очередь, более ценны, чем тестировщики черного ящика и менее опытные автоматизаторы.

Lesson 245

Коллеги в свободном полете, где вы?
Уже вторую неделю открыта вакансия.
Вас тупо нет? Или вам мало денег?
Тестировщики, сколько вы хотите получать денег? Идите ко мне, у меня есть вакансии до 40 тыс. руб. и до 60 тыс. руб. Вроде норм для екб.

Может вам неинтересно? Эх.


Слово Канеру

Выберите вариант развития карьеры и следуйте ему

Есть два основных варианта развития карьеры тестировщика: технический и управленческий.

Несколько примеров технических направлений в процессе тестирования (вы могли бы пройти путь от новичка до эксперта по любому из них):
- Программист автоматизации
- Архитектор автоматизации
- Тестирование масштабируемости и надежности
- Системный анализ
- Анализ и тестирование пользовательского интерфейса и человеческого фактора
- Планирование тестирования
- Эксперт в предметной области
- Тестировщик черного ящика

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

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


Несколько примеров направлений работы менеджера в тестировании:
- Тест-лид
- Тест-менеджер
- Руководитель тестирования или ответственный за качество
- Внутренний консультант
- Внешний консультант

У вас есть возможность выйти за пределы тестирования. Тестировщики, как правило, получают более широкое видение продукта, чем программисты. They often have a product-wide interest, view, and effect. Также они чаще взаимодействуют с руководителями и топ-менеджерами в большинстве сфер разработки ПО. В результате многие менеджеры тестирования получают возможность научиться и перейти в следующие должности:
- Программный менеджер или менеджер продукта
- Менеджер службы технической поддержки
- Менеджер продукта (особенно для специалистов с техническими навыками)
- Менеджер группы документирования
- Менеджер поддержки продаж (для технологически сложной продукции, продавцов часто сопровождает кто-то, кто может ответить на технические вопросы или разработать прототип продукта вместе с клиентом)


Еще одно направление тестировщиков в управлении включает вы себя:
- Специалист по метрикам ПО
- Специалист по улучшению качества процесса разработки

Мы рекомендуем подходить к управлению процессом разработки с осторожностью. Эти направления не связаны напрямую с развитием или прибылью продукта. В некоторых компаниях, соответственно, у этих позиций самый высокий риск увольнения. Кроме того, в некоторых компаниях эти позиции укомплектованы неквалифицированными специалистами. Мы рекомендуем вам получить серьезную подготовку в матстатистике и теории измерений (читать и понимать Zuse, 1997 и Austin, 1996) прежде, чем занять подобную должность. Мы рекомендуем вам работать как минимум в двух-трех областях (тестирование, программирование и маркетинг) прежде чем становиться специалистом по улучшению процессов.

вторник, 19 февраля 2013 г.

Глава 10 Ваша карьера в тестировнии ПО

Слово Канеру



Какое будущее ждет вас в тестировании? Ответ на этот вопрос сложен. Легко найти тупик в тестировании, вам нужно управлять своей карьерой, иначе вы идете в никуда. Зарплата в тестировании зачастую ниже, чем на других позициях, но это не так, если вы активно развиваете навыки свои и ваших сотрудников. Текучка кадров выше: тестировщики, кажется, увольняются и их увольняют чаще, чем остальных. Улучшайте навыки поиска работы и умение вести переговоры.

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

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

четверг, 14 февраля 2013 г.

Lesson 244

Слово Канеру

Запишите обещания, которые вы дали, нанимая, и храните их.

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

Lesson 243

Наши базы для нагрузочного весят по полтерабайта каждая.


Слово Канеру

Нанимай сразу же, как только принял решение

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

Ы

Зацените, какую мне хрень подогнали:

Альбом: office

вторник, 12 февраля 2013 г.

понедельник, 11 февраля 2013 г.

Lesson 242

Лейтмотив дня прям-таки.


Вот как-то так:
Сердце вторит Ана-а-а-астаси-и-ия...
Ы-ы-ы-ы-ы-ы!


Слово Канеру

Нанимая, спрашивайте у кандидатов примеры работы

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

четверг, 7 февраля 2013 г.

Lesson 241

Слово Канеру

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

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

Серьезный эффект может быть достигнут при использовании большого количества головоломок и логических задач. Канер использовал их для обучения своей дочки, когда ей было 12. Она хорошо справлялась с ними. Но это не значит, что она была умнее и это не делает ее лучшим тестировщиком. Это означало, что она была хорошак в решении головоломок. Эффекты подобных практик лежат в основе подготовки к серьезным экзаменам SAT, LSAT, GRE и другим вступительным испытаниям в колледжи. Practice effects (previous experience) last quite a long time and are more pronounced in speeded tests. They're more pronounced in nonverbal tests and performance tests (Jensen 1980). Человек, который хорошо проходит подобные тесты может быть просто знаком с ними. Другой, не умеющий их решать, может стать (по нашему опыту) хорошим тестировщиком.

Speed tests select for quick but not necessarily for thorough thinking— mental rabbits. Черепахи иногда проектируют лучшие продукты и лучшие стратегии тестирования.

среда, 6 февраля 2013 г.

Lesson 240

Дожили. Лейтмотив дня:
Главное - не спугнуть кандидата, попросив его выполнить тестовое задание

Грусть и зависть к московским коллегам, получающим 50 откликов на вакансию, пока они пишут ее текст.

Слово Канеру

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

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

Другой пример, если вы нанимаете архитектора для автоматизации, попросите его проанализировать состояние продукта и ситуацию в нем и предоставить вам высокоуровневый план автоматизации (опять же, рассмотрите возможность использования продукта с открытым кодом, а не вашего). Судите его по вопросам, которые он задаст, исследования, которые он сделает, по тому, как он собирает информацию. Этот подход не идеален, но разумен и обоснован (Более подробно см. DeMarco and Lister 1999).

вторник, 5 февраля 2013 г.

Lesson 239

А если не сложно.
Ну правда интересно.


Приветствуются ответы вида добрых дел мастер.

Слово Канеру

Нанимайте честных

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

Lesson 238

Вот просто интересно.
Меня кроме Ильи кто-нибудь из екатеринбуржских тестеров читает? Если Илья, конечно, меня все еще читает..

Слово Канеру

Нанимайте людей, которые любят свою работу

Обращайте внимание на энтузиазм и будьте осторожны с людьми у которых в прошлом есть история проблем с менеджерами. Будьте особенно осторожны с теми кто плохо отзывается о прошлых работах.

понедельник, 4 февраля 2013 г.

Lesson 237

Ищу работу Junior QA Engineer'а...
Не-не, это не я, какой из меня QA, я тестировщик просто.

Вам не кажется, что в связке Junior QA кроется что-то странное?
Ну вот например прямое, мать его, противоречие.

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

М-да, сколько раз вы видели вакансию технический директор-стажер?


Слово Канеру

Согласуйте найм

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

Легко игнорировать шестое чувство и убедить кого-нибудь снять вето. Тем не менее, мы совершали ошибки найма, игнорируя неформулируемую, но сильную реакцию нашего сотрудника. Внимательно слушайте своих сотрудников и учитывайте их мнение, если оно не основано на дискриминационном отношении.

воскресенье, 3 февраля 2013 г.

Рутина



Приобрел маску.
В нижнем правом углу пример уголка памяти. Воспроизвести полностью нельзя. Часть нда, часть обидное. Я рисую по два а4 листа с каждого совещания, картинки, чуть текста. По ним дословно могу воспроизвести происходящее почти всегда.

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

Как вы тренируете память?