Как из qa в разработку свичнуться ?

Ответить
Аватара пользователя
Komissar
Уже с Приветом
Сообщения: 64875
Зарегистрирован: Пт июл 12, 2002 11:38 am
Откуда: г.Москва, ул. Б. Лубянка, д.2

Re: Как из qa в разработку свичнуться ?

Сообщение Komissar »

nyekimov писал(а): Сб окт 05, 2019 9:24 pmИ в принципе мы (компания) выживаем на рынке по той простой причине, что для решения одной и той же задачи нам нужно 6 человек и 2 месяца, а IBM 60 человек и 2 года.
Но у ИБМ хватает профита прокормить 60 человек и кучу манагеров плюс офисный персонал, а у вас нет денег нанять ремонтера кофемашинок и сексапильную секретаршу.
tessob
Уже с Приветом
Сообщения: 549
Зарегистрирован: Чт янв 07, 2016 7:04 am

Re: Как из qa в разработку свичнуться ?

Сообщение tessob »

Komissar писал(а): Вс окт 06, 2019 4:05 amНо у ИБМ хватает профита прокормить 60 человек и кучу манагеров плюс офисный персонал, а у вас нет денег нанять ремонтера кофемашинок и сексапильную секретаршу.
Мы просто максимизируем прибыль на человека, чтоб иметь возможность использовать более дорогих человеков более эффективно. У нас народ если и уходит куда, то точно не в ИБМ, а на синиор позиции в компании вроде Нестле или Юниливер. ИБМу просто нечего предложить по деньгам. Я знаю, что некоторые ходили в Гугл и Амазон на архитекторские позиции, но там HR роняет трубку после ответа на вопрос об ожидаемой компенсации. Сейчас они просто нанимают индусов из ИБМ, Делойт и Аксенчер которые умеют рисовать презентации, и считают, что soft skills is for software and hard is for hardware.

Что касается кофе машины. У нас маленькие офисы распределенные географически. Я в Европе и у нас тут нет силиконовой долины с толпами девелоперов на каждом квадратном метре. Соответственно держать отдельного инженера на офис из 12 человек -- иррационально, а сервис инженера можно ждать неделю. Соответственно у нас все кроме ИТ на аутсорсе. Если я понимаю, что с кофе машиной процесс будет идти лучше, чем без нее, то я возьму отвертки и сам все сделаю. Секретарша тоже не нужна. Вышел на улицу и любая тебе секретарша.
inock
Уже с Приветом
Сообщения: 10741
Зарегистрирован: Пн май 22, 2006 10:59 pm
Откуда: New world

Re: Как из qa в разработку свичнуться ?

Сообщение inock »

Понравился ответ и про навыки и про секретарш. Молодца!
deev_a_v
Уже с Приветом
Сообщения: 4667
Зарегистрирован: Сб апр 07, 2018 10:16 am

Re: Как из qa в разработку свичнуться ?

Сообщение deev_a_v »

tessob писал(а): Вс окт 06, 2019 4:47 am
Komissar писал(а): Вс окт 06, 2019 4:05 amНо у ИБМ хватает профита прокормить 60 человек и кучу манагеров плюс офисный персонал, а у вас нет денег нанять ремонтера кофемашинок и сексапильную секретаршу.
Мы просто максимизируем прибыль на человека, чтоб иметь возможность использовать более дорогих человеков более эффективно. У нас народ если и уходит куда, то точно не в ИБМ, а на синиор позиции в компании вроде Нестле или Юниливер. ИБМу просто нечего предложить по деньгам. Я знаю, что некоторые ходили в Гугл и Амазон на архитекторские позиции, но там HR роняет трубку после ответа на вопрос об ожидаемой компенсации. Сейчас они просто нанимают индусов из ИБМ, Делойт и Аксенчер которые умеют рисовать презентации, и считают, что soft skills is for software and hard is for hardware.

Что касается кофе машины. У нас маленькие офисы распределенные географически. Я в Европе и у нас тут нет силиконовой долины с толпами девелоперов на каждом квадратном метре. Соответственно держать отдельного инженера на офис из 12 человек -- иррационально, а сервис инженера можно ждать неделю. Соответственно у нас все кроме ИТ на аутсорсе. Если я понимаю, что с кофе машиной процесс будет идти лучше, чем без нее, то я возьму отвертки и сам все сделаю. Секретарша тоже не нужна. Вышел на улицу и любая тебе секретарша.
С продуктами Гугла мы все знакомы. Они вполне достойны, хоть и не без недостатков, вполне объяснимых, учитывая масштабность задач, ими решаемых.
А вы, я так понимаю, сидите в нишевой области?
tessob
Уже с Приветом
Сообщения: 549
Зарегистрирован: Чт янв 07, 2016 7:04 am

Re: Как из qa в разработку свичнуться ?

Сообщение tessob »

deev_a_v писал(а): Вс окт 06, 2019 7:42 amА вы, я так понимаю, сидите в нишевой области?
Да, именно.
Аватара пользователя
TormentorOne
Уже с Приветом
Сообщения: 232
Зарегистрирован: Пт май 10, 2019 7:56 pm
Откуда: US

Re: Как из qa в разработку свичнуться ?

Сообщение TormentorOne »

tessob писал(а): Сб окт 05, 2019 12:43 pm Примерно четверть просто способна открыть внутренний репозиторий и что-то показать. Обычно начинаются отмазки, что весь код супер секретный и "без всевышнего сенода сию буллу не получить".
Если это не опен соурс разработка, то за пределами фирм "рога и копыта" никому не придет в голову даже и спрашивать раскрывать код, принадлежащий чужой компании. В конце концов можно дать кандидату отрефакторить плохой код прямио в "студии".
Кроме того, как показывает практика, если человек хорошо знает профильный язык программирования и имеет практический опыт, то и качество кода у него соответствующее.
always_sunny
Уже с Приветом
Сообщения: 552
Зарегистрирован: Пн фев 11, 2013 10:27 pm
Откуда: SFBA

Re: Как из qa в разработку свичнуться ?

Сообщение always_sunny »

Duck писал(а): Пт окт 04, 2019 11:35 pm Есть ли какие пути свичнуться из qa в dev, хочется больше денег и джоб секурити.
Легче будет переходить в компании где уже работаете и вас знают как специалиста и вы знаете людей. Еще зависит сколько у вас опыта, знаний, каких людей и на сколько близко знаете людей , размер и культура компании.
Но если не изменяет память вы же совсем недавно выучились на тестировщика, нет?
Аватара пользователя
TormentorOne
Уже с Приветом
Сообщения: 232
Зарегистрирован: Пт май 10, 2019 7:56 pm
Откуда: US

Re: Как из qa в разработку свичнуться ?

Сообщение TormentorOne »

Duck писал(а): Пт окт 04, 2019 11:35 pm Есть ли какие пути свичнуться из qa в dev, хочется больше денег и джоб секурити.
Утилизировать текущие практические и теоретические знания. Напрашивается изучение Python в связке с PyTest.
Аватара пользователя
Duck
Уже с Приветом
Сообщения: 4453
Зарегистрирован: Пт апр 11, 2003 5:29 pm
Откуда: SFBA

Re: Как из qa в разработку свичнуться ?

Сообщение Duck »

always_sunny писал(а): Вс окт 06, 2019 11:10 am
Duck писал(а): Пт окт 04, 2019 11:35 pm Есть ли какие пути свичнуться из qa в dev, хочется больше денег и джоб секурити.
Легче будет переходить в компании где уже работаете и вас знают как специалиста и вы знаете людей. Еще зависит сколько у вас опыта, знаний, каких людей и на сколько близко знаете людей , размер и культура компании.
Но если не изменяет память вы же совсем недавно выучились на тестировщика, нет?
Мне казалось наоборот, типа тут на тебя уже смотрят как на тестера а в новой компании посмотрят свежим так сказать взглядом.
TormentorOne писал(а): Вс окт 06, 2019 11:30 am
Утилизировать текущие практические и теоретические знания. Напрашивается изучение Python в связке с PyTest.
спасибо
Поздравляю тебя Шарик, ты балбес!
tessob
Уже с Приветом
Сообщения: 549
Зарегистрирован: Чт янв 07, 2016 7:04 am

Re: Как из qa в разработку свичнуться ?

Сообщение tessob »

TormentorOne писал(а): Вс окт 06, 2019 9:53 amЕсли это не опен соурс разработка, то за пределами фирм "рога и копыта" никому не придет в голову даже и спрашивать раскрывать код, принадлежащий чужой компании. В конце концов можно дать кандидату отрефакторить плохой код прямио в "студии".
Кроме того, как показывает практика, если человек хорошо знает профильный язык программирования и имеет практический опыт, то и качество кода у него соответствующее.
В чем проблема показать код с экрана ноутбука интервьюера? Что, кто-то в состоянии запомнить внутренности класса по сжатию и перекладыванию логов из папочки в папочку? Хорошо, предположим, что я даже это запомню, каким образом я смогу потом навредить компании этим знанием? В обычном приложении 90% кода – это какая-то сервисная муть, которая просто переливает пустое в порожнее и оборачивает дата-репозитории.

С другой стороны, увидев код, можно задать и свои вопросы интервьюеру, например:
  • Как вы пришли к мысли, что класс состоящий из 12 тысяч строк кода и хреновой тучи вложенных классов, а также реализующий кучу наследований – является наилучшей имплементацией подхода “Loose coupling”, который мы обсуждали на бумажке?
  • Что делает публичный метод “doInt” принимая две мапы и возвращая строку?
  • Как вы тестируете методы в 600 строк кода, которые реализуют несколько циклов for кучу булевых проверок, ловлю чужих исключений и бросание своих?
  • Как вы тестируете такие длинные методы если они называются “doInt” и принимают...?
  • Почему формула расчета потребляемого топлива использует две магические константы – 10 и maxTruckCapacity? Почему 10, а не Пи квадрат? Он обычно лучше вписывается в абсурд и близок по значению.
  • Почему имея целую кучу мертвого закомментированного кода, который судя по соседним комментариям, находится в таком состоянии с 2006 года, а также вагоны java-доков, ссылающихся на несуществующие сигнатуры методов, я не вижу ни одной посмертной эпитафии данному девелоперу от коллег? У вас что, плохие отношения в коллективе, или просто все придерживаются такого же подхода?

И обычно после всех этик Как и Почему у Клиента не возникает вопроса Почему у нас ставки на столько выше ИБМовских.

P.S. Это не приколы и шутки, если что. Это с моего текущего проекта.
Аватара пользователя
Херовимчик
Уже с Приветом
Сообщения: 5284
Зарегистрирован: Сб сен 27, 2008 4:48 pm
Откуда: Moscow-Seattle-SFBA

Re: Как из qa в разработку свичнуться ?

Сообщение Херовимчик »

Duck писал(а): Сб окт 05, 2019 3:22 pm
nyekimov писал(а): Сб окт 05, 2019 9:46 am
Duck писал(а): Пт окт 04, 2019 11:35 pm Есть ли какие пути свичнуться из qa в dev, хочется больше денег и джоб секурити.
Почему не в автоматизаторы тогда для начала? Из них много где можно в developer in test идти и затем уже убирать приставку in test.
Так я как раз и ищу сейчас на автомейшен работу но попутно был на пару дев интервью, и заметил что спрашивают примерно одинаково. А раз подготовка к интервью одинаковая то я и решил спросить тут старших товарищей что может тогда пытаться запрыгнуть повыше?
самая большая проблема, при малейшей возможности вам будут втюхивать роль qa. Мне пришлось начинать с чистого листа - убрать все намеки на работу в qa, и идти как свежий студент :twisted:
Аватара пользователя
Medium-rare
Уже с Приветом
Сообщения: 9195
Зарегистрирован: Чт мар 03, 2011 9:04 pm
Откуда: SFBA

Re: Как из qa в разработку свичнуться ?

Сообщение Medium-rare »

Херовимчик писал(а): Пн окт 07, 2019 1:06 am самая большая проблема, при малейшей возможности вам будут втюхивать роль qa. Мне пришлось начинать с чистого листа - убрать все намеки на работу в qa, и идти как свежий студент :twisted:
Такая проблема случится, когда интервью на программистскую дев. позицию пройдёт.
Из собственного опыта скриннинга кандидатов на те позиции - люди не понимают вопросов.
Вообще. В резюме сто двадцать лет всего.
... and even then it's rare that you'll be going there...
Аватара пользователя
Херовимчик
Уже с Приветом
Сообщения: 5284
Зарегистрирован: Сб сен 27, 2008 4:48 pm
Откуда: Moscow-Seattle-SFBA

Re: Как из qa в разработку свичнуться ?

Сообщение Херовимчик »

Medium-rare писал(а): Пн окт 07, 2019 1:13 am
Херовимчик писал(а): Пн окт 07, 2019 1:06 am самая большая проблема, при малейшей возможности вам будут втюхивать роль qa. Мне пришлось начинать с чистого листа - убрать все намеки на работу в qa, и идти как свежий студент :twisted:
Такая проблема случится, когда интервью на программистскую дев. позицию пройдёт.
Из собственного опыта скриннинга кандидатов на те позиции - люди не понимают вопросов.
Вообще. В резюме сто двадцать лет всего.
чтобы пройти интервью на дев позицию, надо на него сначало попасть. Я отправляла на дев позицию, а мне в ответ - а у нас тут вот куча qa есть, давай тебя туда?
люди не понимают вопросов
понимающих вообще единицы, к нам толпы "сеньоров" ходят на интервью, это вообще мрак и ужас. :angry:
Аватара пользователя
Komissar
Уже с Приветом
Сообщения: 64875
Зарегистрирован: Пт июл 12, 2002 11:38 am
Откуда: г.Москва, ул. Б. Лубянка, д.2

Re: Как из qa в разработку свичнуться ?

Сообщение Komissar »

tessob писал(а): Вс окт 06, 2019 1:39 pm
С другой стороны, увидев код, можно задать и свои вопросы интервьюеру, например:
  • Как вы пришли к мысли, что класс состоящий из 12 тысяч строк кода и хреновой тучи вложенных классов, а также реализующий кучу наследований – является наилучшей имплементацией подхода “Loose coupling”, который мы обсуждали на бумажке?
  • Что делает публичный метод “doInt” принимая две мапы и возвращая строку?
  • Как вы тестируете методы в 600 строк кода, которые реализуют несколько циклов for кучу булевых проверок, ловлю чужих исключений и бросание своих?
  • Как вы тестируете такие длинные методы если они называются “doInt” и принимают...?
  • Почему формула расчета потребляемого топлива использует две магические константы – 10 и maxTruckCapacity? Почему 10, а не Пи квадрат? Он обычно лучше вписывается в абсурд и близок по значению.
  • Почему имея целую кучу мертвого закомментированного кода, который судя по соседним комментариям, находится в таком состоянии с 2006 года, а также вагоны java-доков, ссылающихся на несуществующие сигнатуры методов, я не вижу ни одной посмертной эпитафии данному девелоперу от коллег? У вас что, плохие отношения в коллективе, или просто все придерживаются такого же подхода?

И обычно после всех этик Как и Почему у Клиента не возникает вопроса Почему у нас ставки на столько выше ИБМовских.

P.S. Это не приколы и шутки, если что. Это с моего текущего проекта.
если у вас такие вопросы обсуждаются с клиентом, то вы мелко плаваете. Обычно с заказчиком обсуждаем 2 аспекта: сроки и бюджет.
tessob
Уже с Приветом
Сообщения: 549
Зарегистрирован: Чт янв 07, 2016 7:04 am

Re: Как из qa в разработку свичнуться ?

Сообщение tessob »

Komissar писал(а): Пн окт 07, 2019 1:54 amесли у вас такие вопросы обсуждаются с клиентом, то вы мелко плаваете. Обычно с заказчиком обсуждаем 2 аспекта: сроки и бюджет.
И как, позвольте спросить, вы оцениваете сроки? Ну так, чтоб не просто франко-потолок брать?

Обычно когда мне клиент говорит, что у них 200 человек своих разработчиков, плюс несколько интеграторов на подсосе, но единственное что они осилили сделать за последние 2 года – это презентация на 400 слайдов про дигитализацию, уберизацию, машинное обучение, дополненную реальность… я всегда прошу показать что у них там реально происходит. В результате там всегда какой-то Содом и Гоморра, сифилис и змеи. Я еще планы проектов прошу показать, чтоб просто понимать почему вместо софта у людей раз за разом получаются какие-то презентации.

И это мы не мелко плаваем, а используем суда с малым заглублением. Ржавых Крейсеров в типичном корпоративном болоте тоже хватает, они там на боку лежат гниют.
Ответить

Вернуться в «Работа и Карьера в IT»