"Войти в it через парадный, а не шоколадный"
Часть 9. Третий пальчик
После того, как формы нашлепаны, что нужно с ними сделать? Нет, мой дорогой друг, не показывать всему миру в сети Интерн и не выкладывать в своем секретном телеграмм канале, чтобы мамонты скорее заскамились и принесли прибыль очередному прорывному модному успешному бизнесу, нет. Их надо протестировать, и каста тех, кто этим занимается, так и называется - тестировщики. Если компания, в которую ты устроишься работать, будет состоять только из гендира и его экспрессивного друга-гея - тестировщиком предстоит быть тебе, в нормальных конторах для этого есть специальные люди, и их задача - следить за качеством выпускаемого продукта.
И если на каком-нибудь заводе служба контроля за качеством - это полумертвая бабка со штангель-циркулем, которая меряет диаметр резинового члена и ставит печать, если он проходит в допуски, то в айти тестировщик - это самый мерзкий, самый душный и самый внимательный пользователь, который только может быть у твоей системы.
Задача тестировщика, на первый взгляд - проста: протыкивай кнопки и пиши баги, если кнопки меняют цвет, тестируй новые фичи и следи за тем, чтобы не ломались старые, но на самом деле тестировщики - это те, кто делает продукт таким, какой он есть, и их теневая работа - следить за тем, чтобы дегенераты-разработчики и амбициозные атланты-бизнес-аналитики своими действиями не сломали то, что хорошо работает и уже приносит прибыль.
Работа тестировщика в айти - это самое скучное занятие, которым только можно заниматься за компьютером. Представьте, что Вы сидите в середине абстрактной очереди в поликлиннике, в духоте, из колонок играет джастин бибер, а очередь состоит исключительно из ворчливых бабок и орущих детей. У Вас разрядился телефон и Вы наверняка не знаете, к нужному ли Вы врачу сидите и не знаете, попадете ли в кабинет сегодня.
Представили? Достаточно скучная ситуация? Умножайте на 100 и Вы примерно приблизитесь к тому, что изо дня в день чувствует среднестатистический тестировщик.
Ему нужно раз за разом, ВНИМАТЕЛЬНО пользоваться ДЕРЬМОВЫМ приложением или сайтом, подмечая его особенности, разбираясь при этом во всяких жисонах, икэмэлях и верстках, чтобы грамотно написать баг-репорт о том, что в прошлой версии если потрясти телефон, потом попрыгать, потом три раза нарисовать звезду сатаны против часовой стрелки, то через три экрана кнопка "заскамиться" будет не синей, а изсиня-багровой. Кроме того, тестировщику день ото дня нужно изучать функциональные требования, и именно он принимает решение о том, что бэкэнд-павиан напрыгал жопой на клавиатуре именно то, что от него хотел аналитик.
И да, несмотря на то, что тестировщик - это очень прокаченный пользователь, он все еще айтишник. Самый низкооплачиваемый, с самой душной работой и при этом - с самой высокой ответственностью, он входит в святую тройку чистых айти-специальностей.
Вкатиться в айти через тестирование одновременно и проще и сложнее всего. Проще потому что получить необходимые для успешной работы навыки легче, чем просто лежать на диване и ничего не делать. Тут потребуется общая компьютер-сасайнс-грамотность, понимание что такое "запрос-ответ", "пост-гет", иногда SQL, иногда уменье смотреть в логи без приступов пантэических атак и уж очень редко - необходимость смотреть в какие-то там консоли и коды.
Потому что самостоятельно изучить это дерьмо практически невозможно - если разработчик может просто разрабатывать, а аналитик - просто анализировать, что тестировщику надо тестировать. И тестировать не абы что, а системы, на которые можнописать баг-репорты, которые кто-то почитает и оценит.
Сложнее потому, что этоьсамое последнее место в айти, где можно найти "интересные задачи" из завлекалок мошенников из гейбрейнс.
И сложнее тем, что ты, вчерашний 40-калетний скуф-сварщик вместо того, чтобы в курилке с мужиками обсуждать очередное стоп-слово пацана будешь вынужден общаться с 20-тилетними метросексуальными сеньерами, зарабатывающими в 5-10 раз больше тебя.
В общем, 8/10, если ты - женщина. Если мужик - то выбери другой путь, путь инженера