среда, 5 апреля 2017 г.

Делу время, потехе - час

Преподаватель (ментор) с наших курсов выложил на youtube видео о том, как можно учиться на работе.
Учиться на работе - это, конечно, неплохая идея. Но только в теории.
На практике, это - утопия:

1\ Всё тайное рано или поздно становится явным.
Т.е. через какое-то время начальству станет известно, что:
а) тебя недогружают работой и ты "скучаешь",
б) 50% зарплаты ты получаешь за то, что на рабочем месте занимаешься какими-то своими делами.
Лично я не видел ни одного работодателя, который, принимая работника на фулл-тайм, считал бы, что платит не за время, а за результат. Они все считают, что платят и за вермя и за результат.
Поэтому тебя сразу же:
а) либо "развеселят" новой работой,
б) либо попросят не страдать "хернёй" в рабочее время. И никакие увещевания в том, что ты учишь новые технологии, которые в твоей конторе не используются, исключительно для блага этой конторы, тут не помогут. Все твои доводы разобьются о стену, на которой большими красными и наверное даже выпуклыми буквами будет написано: "Я КУПИЛ 8 ЧАСОВ ИЗ КАЖДОГО РАБОЧЕГО ДНЯ ТВОЕЙ ЖИЗНИ !"
Что ты получишь в результате: понимание того, что за ту же самую зарплату ты теперь делаешь в 2 раза больше работы, или испорченные отношения с начальством ("он назло нам стал работать медленнее").

2\ Другой удар может прийти с той стороны, с которой ты его совсем не ждёшь - от тебя самого.
Люди сделаны не из железа. Можно просидеть в кресле (на стуле, на сиденье), уставясь в монитор, и 4 часа и даже 8. Но если делать это каждый рабочий день, то очень скоро твой организм "намекнёт" тебе, что ему это не очень нравится.
Лично я видел, как люди к 30 годам "зарабатывали" себе: межпозвоночную грыжу, язву желудка и зрение, посаженное до -7 единиц.
Если это не твой вариант, то те самые "сэкономленные" благодаря ускоренной работе 4 часа, которые можно было бы потратить на учёбу, тебе нужно будет тратить на следующие физиологически необходимые процедуры: сходить в туалет, попить воды, пройтись размяться (в конце-концов в прошлом веке не зря была придумана производственная гимнастика).
Итак, если по первому пункту у тебя будет всё окей, то по второму пункту ты получишь:
- либо комплекс "офисных" заболеваний,
- либо около часа свободного времени, которое можно будет потратить на учёбу. ))


До      После      GitHub       LinkedIn      HeadHunter.ru

вторник, 4 апреля 2017 г.

Какого *уя ?! ))

Появилась на нашем местном сайте объявлений вакансия QA-engineer. Требования к вакансии были:  (общие понятия того, основы сего, понимание модели этого, отсутствие опыта).
Думаю, была не была, попробую. Чем плохо начать карьеру программиста с тестировщика?
Если возьмут, то прокачаю скилы в тестировании бэк- и фронт-энда и с текущей работой попрощаюсь. Если не возьмут, то ничего не потеряю. )) 
Направил им своё резюме и забыл. Через день (в пятницу) звонят и бодрым голосом приглашают в понедельник на собеседование. Договорились, что по времени определимся в понедельник
.
Надо сказать, что в резюме и сопроводительном письме я честно написал, что опыта "промышленного" тестировании не имею. Есть небольшой опыт некоммерческой разработки и тестирования своих программ с помощью JUnit. Дал ссылку на GitHub.

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

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

С утреца в понедельник встал пораньше, чтобы успеть немного почитать шаблоны тестирования и в 09:00 уже звонил в контору, договариваться о собеседовании. ))
Бодрый голос по телефону показался уже не таким бодрым, а даже скорее каким-то неуверенным. И надо было сразу обратить на это внимание, но мне было не до того. Ещё бы - первое "взрослое" собеседование не по телефону. ))

Приехал в конторку, расположенную в пригороде. Два пыльных смежных кабинета 2 х 3 метра, 3 стола и 4 стула, 2 из которых заняты. Ну, думаю, никто и не рассчитывал на то, что тут будет гугл.))

Собеседуемся. Сначала немолодой человек рассказал мне, какая у них замечательная контора и как у них всё круто: и целых 2 "новых" проекты, длящихся по 15 лет с "передовыми" технологиями, и аж 2 зарубежных партнёра, чьи 2 проекта они тянут, и использование C# вместо Java, и отсутствие в конторе какого бы то ни было QA в принципе.
Следующая фраза интервьюера меня "убила": "Я почитал резюме и, честно говоря, не понял..."
Спрашиваю, что именно не понятно. Снова рассказывает про свои замечательные проекты и про то, что он-таки "не понял..."
Мне приходит мысль, что человек не видел мой код и не понимает, чем я занимаюсь во время изучения Java, над какими задачами работал. Подробно рассказываю.
Он в ответ: "Нам нужен QA. У нас его никогда не было, но сейчас он нам нужен".
Дублирую ему своё резюме: мол так и так, видел, как это делается с вебом, но сам руками не щупал, тестировал только свои собственные приложения с помощью JUnit.
В ответ: "Нам тестировщик не нужен. Нам нужно, чтобы все было автоматизировано".

Не буду утомлять долгим диалогом. Понял следующее:
В этой контроке сроду QA никогда не было и им, оказывается, нужен специалист уровня сеньор, который им всё это дело наладит и поставит на конвейер. 
На этом фоне смешными выглядят:
1\ требования, которые они предъявляют к кандидатам (общие понятия и т.д., отсутствие опыта). Короче, требования как к джуну;
2\ зарплата, которую они предлагают такому специалисту 60 - 100 т.р. почему-то мне кажется, что специалист, который сможет в одиночку взять на себя формирование QA в конторе с нуля, над такой зарплатой даже смеяться не будет, чтоб время зря не тратить. ))
Человек, который со мной беседовал, под автоматизацией тестирования явно имел ввиду не то же самое, что я. На мои рассказы про JUnit, Mock и прочие "финтифлюшки от тестирования", он только морщился и говорил, что это всё "ручные" тесты, т.к. такие тесты надо писать вручную, а им нужно, чтобы тесты были "автоматические". Х.з., что он имел ввиду... 

Расстались на том, что он сказал: приходи через пару месяцев, когда освоишь автоматическое тестирование.))

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

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


До      После      GitHub       LinkedIn      HeadHunter.ru