Да, так работаю всю жизнь =) Большая часть продуктовых команд, в которых я работал, или которые находились вокруг меня, так живёт. Fail fast подход
Да
Приходит фича, есть фича флаг(или нет). Её постепенно напиливают подливая код в мастер и деплоят на прод. Когда фича готова, её раскатывают через АБ или не через АБ
Когда как
unit, интеграционное тестирование. Тестирование на моканных данных на деве, тестирование на продовых данных, тестирование на проде. В зависимости от ситуации этапы скипаются. Часто достаточно юнит+руками тыкнуть на локале.
Фича лид(Обычно, либо разраб, либо лид команды). На моей памяти, прямо критичных инцидентов не было.
UPD: а релиз по инициативе разработчика – это никакой не стандарт, а воплощённый кошмар. Представьте себе команду из нескольких десятков, а то и сотен программистов, каждый из которых релизит в прод, когда ему вздумается.
magnit, avito, ozon? Там релиз под одной кнопке, как и откат
Пункт 4. Инициативность. Быть инициативным себе дороже. Рост зп не соответствует росту прилагаемых усилий, проверено не единожды. Повышение денег на уровень инфляции - не является повышением ;)
А вот джопхопинг до какого-то момента является лучшим способом расти на 30-40% в год. Примерно до 550к нет в месяц(на данный момент), затем уже можно начать задумываться о: смещение фокуса в другие области, каминг-аут в менеджеры/лиды, валютные удаленки. Но во всех вариантах надо очень аккуратно считать профит и потери
Пункт 5. Доверие. Какой-то процент его должен быть, но не 100%. Всё-таки цели линейного работника и его начальника, обычно, различаются.
Если всё это явно проговаривать, то такую работу возможно найти. Условные 350-400к для сеньёра это база при 6и часовом рабочем дне, на удалёнки из рф. С нанодейликом днём
Есть цели компании, есть цели команды, есть мои цели. Очевидно, я выбираю свои цели, обычно, это меньше работать И больше зарабатывать. Соответственно, чем меньше задача попадает в эти две цели, тем больше у неё шансов попасть в разряд: "не успел". Потому что результат команды редко позитивно коррелирует с моим личным pnl, а скорее наоборот...
Если не учитывать предыдущий пункт, то вторая по значимости причина: не учтенная работа. Помимо условных 15 сториков в неделю, на которые мы договорились, залетает ещё 7мь, которые в жире не отображены и не отменяют предыдущие 15 - что выливается в общее состояние: "да пофиг".
Личная заинтересованности и отсутствие усталости - залог предсказуемости.
Вряд ли тестировщик может выполнять задачи бекендера. Или бекендер задачи фронта.
Обмениваемся статусами, сверяемся с целью и смотрим, успеваем ли мы сделать запланированное
Как по мне дейли существует для двух вещей: поболтать и обозначить проблему, вдруг кто знает решение. Для всего остального есть жира/любой трекер задач.
После дейли всегда идёт уточнение бэклога (Product Backlog Refinement, PBR).
Имхо, на PBR должен присутствовать только заинтересованные лица и тимлид/продукт. Иначе это превращается в "я есть на встрече, но замьючин, смотрю на котиков или в код, что там происходит на самой встречи - хз"
К примеру, бэкендеру находиться на встречи по фронту на 90% бессмысленно после фиксации контрактов
Решает не "программист", а фича лид. Который часто является разработчиком
Ну, не верьте(c)
Говорю за себя + своих коллег, все так работают. За это нам и платят деньги, мы берём на себя ответственность за код и фичи ¯_(ツ)_/¯
Да, так работаю всю жизнь =) Большая часть продуктовых команд, в которых я работал, или которые находились вокруг меня, так живёт. Fail fast подход
Да
Приходит фича, есть фича флаг(или нет). Её постепенно напиливают подливая код в мастер и деплоят на прод. Когда фича готова, её раскатывают через АБ или не через АБ
Когда как
unit, интеграционное тестирование. Тестирование на моканных данных на деве, тестирование на продовых данных, тестирование на проде. В зависимости от ситуации этапы скипаются. Часто достаточно юнит+руками тыкнуть на локале.
Фича лид(Обычно, либо разраб, либо лид команды). На моей памяти, прямо критичных инцидентов не было.
magnit, avito, ozon? Там релиз под одной кнопке, как и откат
Если солдат не ругается на генерала, то это значит, что что-то идет не так
Тогда вопросов особо не имею )
п4. На мой взгляд, ситуация не сильно поменялась. А кризисы были всегда, как и золотые "ковидные" года. Надо умело использовать оба механизма.
Интересно, какова будет лучшая стратегия после окончания сво...
Пункт 4. Инициативность. Быть инициативным себе дороже. Рост зп не соответствует росту прилагаемых усилий, проверено не единожды. Повышение денег на уровень инфляции - не является повышением ;)
А вот джопхопинг до какого-то момента является лучшим способом расти на 30-40% в год. Примерно до 550к нет в месяц(на данный момент), затем уже можно начать задумываться о: смещение фокуса в другие области, каминг-аут в менеджеры/лиды, валютные удаленки. Но во всех вариантах надо очень аккуратно считать профит и потери
Пункт 5. Доверие. Какой-то процент его должен быть, но не 100%. Всё-таки цели линейного работника и его начальника, обычно, различаются.
С остальным полностью согласен.
Я бы сказал, звучит не банально. Но в перемешку вредные и полезные советы :)
Как будто сводку от chatGPT прочитал ... . Одна вода
Rutube, пожалуй, нет. Спасибо ...
Эх, а я бы согласился на 3 оклада. По сути, оплачиваемый отпуск на 2.5 месяца, правда, я бы начал торги с 5ти окладов
Если всё это явно проговаривать, то такую работу возможно найти. Условные 350-400к для сеньёра это база при 6и часовом рабочем дне, на удалёнки из рф. С нанодейликом днём
Разве не в любой биг компани так? Люди приходят заработать максимум за минимум времени с достаточно низкими рисками
Я понимаю, что калибр компаний совершенно разный. Но, в Авито всё точно так же: либо чилл, либо всё ради грейда; остальное потом
И это абсолютно нормально
Есть цели компании, есть цели команды, есть мои цели. Очевидно, я выбираю свои цели, обычно, это меньше работать И больше зарабатывать. Соответственно, чем меньше задача попадает в эти две цели, тем больше у неё шансов попасть в разряд: "не успел". Потому что результат команды редко позитивно коррелирует с моим личным pnl, а скорее наоборот...
Если не учитывать предыдущий пункт, то вторая по значимости причина: не учтенная работа. Помимо условных 15 сториков в неделю, на которые мы договорились, залетает ещё 7мь, которые в жире не отображены и не отменяют предыдущие 15 - что выливается в общее состояние: "да пофиг".
Личная заинтересованности и отсутствие усталости - залог предсказуемости.
Вряд ли тестировщик может выполнять задачи бекендера. Или бекендер задачи фронта.
Как по мне дейли существует для двух вещей: поболтать и обозначить проблему, вдруг кто знает решение. Для всего остального есть жира/любой трекер задач.
Имхо, на PBR должен присутствовать только заинтересованные лица и тимлид/продукт. Иначе это превращается в "я есть на встрече, но замьючин, смотрю на котиков или в код, что там происходит на самой встречи - хз"
К примеру, бэкендеру находиться на встречи по фронту на 90% бессмысленно после фиксации контрактов
Овер-алл: таких продуктов я уважаю )
Как активный кандидат. Я в декабре 2023 конкуренцию на позицию Go разработчика не ощутил.
"Искал" работу за 400к net, без премий, фулл ремоут(только из РФ в т.ч.). За 4 недели прошёл 16 компаний, получил 10 релевантных офферов:
3 собеса завалил лично
Для одного моя специфика технички совсем не соответствует их потребностям
Ещё два, отказ с моей стороны
"Искал" - сильное слово, кто в личку написал, с тем и работал. Даже почту не открывал. Резюме открыл только на хх.
Работа оказалась почти кайф: денег больше, головняка меньше, интересной работы больше, работать можно не 8 часов и при этом, все довольны :)))
Скоро пойду повторять процесс, но к текущим деньгам прибавлю 20-30% - покорять новые высоты
Не, Московскую ))
На удалёнку
Этих мы не принимаем :D
"Сейчас" - это уже 6 лет как ) За раньше говорить не могу, не знаю ))