All streams
Search
Write a publication
Pull to refresh
8
0

QA Engineer

Send message
Ну, справедливости для можно отметить, что подобное не только в Яндексе. Такое можно встретить почти в каждой крупной конторе на пост-советском пространстве. К примеру слышал о таком же и в Лаборатории Касперского и в Luxoft, много где. Вообще, мы ИТ и привязываться к компании в первые месяцы нет смысла. Вкладывать душу имеет смысл, когда коллектив показал себя множеством адекватных и нацеленных на решение проблем, а не на проявление выскокомерие. Отсюда вывод: Всегда держи руку на пульсе и в актуальном состоянии свое резюме, а лучше два. Не забывай принимать участие не только в тех проектах, что на работе, но и в других.
Я тоже н едавно нарвался на the Hu. Залип также на долго, как давным давно залип услышав Amon Amarth. Но их Ю-А-Ю-А-Ю достовляет )))
Если нет QA, то у тебя 2 варианта:
1. Либо достаточно много заниматься правкой багов, которые нашли пользователи и которые пришли на Support. Захочешь ли ты этим заниматься, если у тебя на горизонте новая интересная фича или то что делаешь очень увлекательно?
2. Самому заниматься тщательным тестированием после программирования. При этом не только того участка, где ты копался, но и вообще всего того, что может потенциально затронуть твоя работа
3. В процессе разработки заниматься не только написанием модульных тестов, но и разработкой компонентных тестов, интеграционных, нагрузочных и др.

Если п2 и п3 еще можно сделать, то п1 очень часто нет, т.к. пользователь после баги может психануть и потребовать денег обратно и ему до ломпочки, что ты можешь эту багу пофиксить.
>>>и тут клиент хочет ещё рюшечку добавить
Мы, программисты, всегда почему-то свято верим в то, что пользователь придет и по-любому попросит что-то поменять\добавить. А это не так! Да, приходят и просят, но не всегда! Очень часто решат свою задачу и забудут, то у вас в принципе есть такая хорошая программа.

Как я в прошлом году пошел в гугл, нашел youtube-видео-даулодер, поставил, скачал видео и все! Больше я НИ РАЗУ с прошлого года эту прогу не запускал. Мне абсолютно наплевать насколько там идеально хорошо продумана архитектура.

Вот вы напишите сразу «хорошо» потратите на 5 часов больше времени, а пользователь больше ни разу не обратиться по поводу вами разработанной фичи. А из какого кармана эти допольнительные 5 часов будут оплачиваться? Из вашего? Согласны, чтоб из вашего, а не работодателя?
>> и в других городах нашей родины.
Да ладно?

Возьму, к примеру, плавание:
Живу в 10 км от МКАД и в моем городке 2 более менее вменяемых тренера. Ходил сначала к одному, после 1.5 года тренировок увидел, что что-то не то и результаты стоят. Обратился ко второму и вроде учит и техника улучшилась, но опять же результаты стоят, т.к. он не знает как строить тренировочный процесс. А лучше этих тренеров рядом не найти. А вот в Москве мгновенно! У меня после 3х занятий с тренером в Москве(рекордсменка России) улучшились результаты

Возьму, к примеру, образование: Казалось бы какая разница кто что оканчил. Да и холивар на тему нужно ли высшее образование до сих пор не утихают. Но практика показала, что те кто окончил МГУ, Бауманку на порядок как технари выше!
А как иначе купить жилье не работая в Москве? :)

Посмотрите цены на жилье в глубинке? Да, дешевле, но с той ЗП что получают в глубинке эту квартиру, что «дешевле» не купить!

К примеру, я до ноября 2007-го работал в своем родном Н-ске, в котором получал 9.000 руб, после переезда в Москву мгновенно стал 35.000 руб. Вот и вопрос, сколько бы я работая за 9 должен копить на квартиру, чтоб ее купить? Или сколько времени бы я вынужден был выплачивать ее?

Некоторые говорят «Ну где-то ты же жил до Москвы?». Да, жил. С мамой и папой. ;) А с мамой\папой жить при создании семьи это не вариант. Когда создаешь семью хочется в своем жить.

>>норовит взять ипотеку в 2х часах езды от работы.
Да потому что в черте Москвы цены очень большие!

>>У меня вот коллега из Гродно
Ну, помимо жизни в квартире жизнь состоит много из чего! Это тебе и кружки для ребенка и более менее адекватные детсады и школы. Это и хобби. К примеру, я увлекаюсь плаванием и найти нормального тренера по плаванию не в Москве это задача крайне сложная! Много чего лучше в Москве. Если бы это было не так, то никто бы не рвался сюда
А смысл идти в отпуск, если ты точно понимаешь, что не сможешь отдохнуть полноценно?

Меня вот не прикалывает ехать в Чугуйск и лежать жопой к верху на пляжу. Я отлично знаю, что моя душа просит мини-подвига и поэтому всегда еду туда, где можно проплыть не менее 1.5 км и при этом посмотреть красивую природу.Буквально недавно ездил в Италию на оз.Орта, чтобы проплыть 4.5 км. Да это не 28 дней отпуска, а всего 6 ночей, но это куда лучше для меня, чему лежать тушей около воды в Чугуйске.

Искать подобие отпуска ради галочки «я отдохнул», а не деле нет это бредовое занятие. Надо четко понимать, а как именно твоя душа отдыхает?
Вот вы спросили про оплачивается или нет, но к чему этот вопрос? Что хотите донести? Типа за этот промежуток времени получив отпускные тоже можно платить ипотеку\детсад и др. Это вы хотите донести?
Не все так просто! Да, устал. Хочется отдохнуть. Порою ловишь себя на мысли «Скорее бы 6 вечера». Но! Если я сейчас пойду в отпуск, то:
* Кто сделает очередной платеж по ипотеке?
* Как я смогу оплатить дочери дет.сад\кружок и ....?
* Где мне тогда брать денег, чтобы маме…?

У нас у всех есть обязательства!

Казалось бы мы все в ИТ и можно сменить сферу приложения своих усилий, но:
Если я не хочу то что делаю сейчас, но тогда что я хочу на самом деле? Этот вопрос тоже не простой и отвечаешь на него, порою не за 2-3 месяца!
Я уже отказался от продукции из Спортмастера. Раздражают как бонусы, так и малый выбор.

Казалось бы бонусы копятся, но целиком при оплате покупке их потратить нельзя.

В конечном итоге пришел к тому, что нет ничего такого в других магазинах, что есть именно в Спортмастере.

К примеру, недавно на гребном канале в Москве в стартовом пакете получил сертификат на 1000 р в TYR. Пошел с удовольствием купил нормальные TYR Special Ops 2.0 Transition. И сертификат целиком потратил и очки нормальный при хорошем выборе выбрал. Есть ли такой же выбор очков в Спортмастере? Нету!

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

Много чего не так этим магазином.
Нужно исходить из ситуации. Какие могут вообще ситуации?
1. Пользователь решил проблему. Больше не пришел
2. Кроме одного пользователя эту сделанную фичу больше никто не использовал
3. Пользователь решил проблему. Пришел с багой\предложением

и еще 100500 вариантов развития будущего.

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

Мы же когда пишем код мы же обычно так поступаем:
Встретилась задача просто пишем код. Встретилась второй раз тупо копи-пастим. Встретилась в третий — выносим в отдельную функцию. Втретилась в четвертый — выносим в библиотеку.

Ну так и тут надо также! Сначала вы просто пишете код. Да, стараетесь написать по-лучше. Но слишком заморачиваться не стоит, т.к. «лучшее враг хорошего». И уж если потом потребуется тогда и сделаете как надо, т.е. тогда, когда это действительно будет оправдано.

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

Ну, если школота прямо сейчас решит задачу, которая позволит уже завтра продать продукт, то почему нет? У меня есть один коллега, все ворчит, что код не тот. Но когда ему говоришь «ОК. У тебя появляются возможность 2 дня писать код без оплаты». Он вдруг задает вопрос, а почему это?

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

Хотим мы с вами или нет, но мы решаем задачи бизнеса. А пользователь на бизнес стороне, как правило, понятия не имее про ООП или BDD или синглтон. Ему наплевать что там в кишках! Он просто тыкает кнопку и если она не решает его задачу он не платит денег. И хоть вы там идеальную архитектуру наколбасите ему будет пофиг, лишь бы кнопка делала то что надо!
EverydayTools: А можете написать такую же статью, но только вместо Силиконовой для России с той же цифрой? ;)
Если честно, то меня всегда раздражал ситуация с ошибками в статьях. Автор написал статью, ты видешь что запятая не там, или букву другую надо поставить. Чтобы сообщить мне автору приходится делать личное сообщение, копировать текст, писать что не так. Это же ооочень долго. А если статья содержит ооочень много ошибок? Мне если честно в лом. Я закрываю статью не смотря на ее полезный контект. Вывод: Автор в пролете, а я остался без знаний. Ну не могу читать, когда слишком много ошибок в тексте.

Я бы предложил добавить что-то в виде Ctrl+Enter на некоторых сайтах.Выделяешь предложение, жмешь горячую клавишу. Автору отлетает ссылка на статью, текст где ошибка и опционально добавление комментария сообщающего об ошибке.

P.S.: Написал в виде сообщения, т.к. кто-то может залайкать и как вывод можно посмотреть статистику, а это только одному мне не нравится или еще кому-то? Но продублировал это же в фидбек
В итоге что? Правильно, из меня и программист так себе, и велосипедист, и языки эти я знаю через пень колоду

Почему посредственный?
Вы не задумывались о том, что может быть вам еще каких-то навыков не хватает? Что к примеру у вас с английским? А умеете ли вы продавать идеи? К примеру убедить коллег использовать ту или иную технологию это тоже «продажи».

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

Это про то, что сделанные нами выводы не факт что истина.
На Босфор еще попасть надо. Написал в личку подробности )))
Будем честными интересной работы чуть более чем дохрена!
Есть люди ничем не интересующиеся, к примеру от них можно услышать: «а зачем мне марофон пробегать?» или «А зачем мне в хакатоне учавствовать?» или «А зачем мне на лыжи идти?» или «А зачем мне куда-то ехать пострелять?» или <подставьте, что придет в голову>. Им в принципе вообще не интересно! Уперлись только в одно занятие и сидят в нем.

А есть другие! Они и IronMan-ы проходят. И марафоны бегут. Еще и для мобилы аппликуху запилят и еще 100500 всего. Им все интересно! Как правило у них другой вопрос «Где на все взять время?» ведь все так интересно.

По поводу способностей и навыков: все развивается!
До августа 2016-го я умел плыть только одним стилем «топор ко дну», а в июле текущего 2018-го переплыл Босфор. В прошлом году понятия не имел что такое Promise, а сейчас не только его, но и async\await пишу и не особо боюсь и много чего другого тоже применяю.

было бы желание!
Уверяю вас, в мире разработки очень много интересных задач и при этом хорошо оплачиваемых. Не надо просто замыкаться только и только в одном куске разработки. Разработка она большая! Это большая вселенная! И надо просто поднимать голову из своего болота, хотя бы изредка и смотреть по сторонам. Тогда интересы многих сторон будут соблюдены, в том числе и интересы разработчика
fillpackart:

Нужно обычное. Потому что готовый продукт важнее его реализации.

Таки да!

Вот к примеру, беру сейчас мобилу в руки и если честно, то я понятия не имею как много раз разработчики прошивки и программ писали goto? Меня лишь заботит исключительно функциональность и производительность относительно моего субьективного представления. К примеру, если я считаю, что смс-ка должна отправиться за 1 сек., а отправляется за 7-10 сек., то мне абсолютно до лампочки как много хороших практик применил разработчик в коде отправки смс-ки! И так думает почти 95% пользователей ПО.

Далее. Чисто из экономических соображений. N руб. сегодня не равно N руб. завтра! Есть инфляция. Если вы провозитесь с решением на K дней больше находясь в поисках хорошего варианта, хотя можно было написать пусть не идеальное, но рабочее и качественное решение и за это время продукт из-за инфляции упал на 1 руб., то в случае с 1.000.000 пользователей это 1.000.000 руб. А за эти деньги можно много чего для бизнеса решить, к примеру выдать вам зарплату!

Позиция «Мне платят за выбор из разного вариантов лучшее» — ошибочна! Вам платят за решение рабочих задач на уровне «Необходимо и достаточно».

Вы, как разработчик, абсолютно ничем не рискуете. Легко можете поднять мягкое место и найти другого работодателя, который будет вам выдавать новые задачи. А вот работодатель рискует! Продолбанные сроки перед заказчиками — факап. Неуспели поставить пользователям билд, а уже новый год встречают и они не работают и как вывод не покупают софт — факап. И много много других факапов может быть из-за «Я искал лучшее решение». А потом к работодателю приходит Вася и говорит «Я вот тут работал и искал лучшее решение. Месяц прошел. Выдавайте зарплату» и ему как правило насрать, а сумел ли работодатель продать софт или нет
Жесткая обратная связь вполне нормальное явление. Но именно жесткая, а не переходящее в оскорбления.

Information

Rating
Does not participate
Location
Железнодорожный (Московск.), Москва и Московская обл., Россия
Date of birth
Registered
Activity