Вредные советы
А что мы все о грустном да печальном, ошибках да UB всяких? Давайте скрасим пятницу парой вредных советов ala Григорий Остер. В бытность мою работы в питерском офисе электроников (EA Spb), был у нас один замечательный QA инженер. В обычной жизни человек довольно замкнутый и неразговорчивый, но на вечеринках, приняв стопку-другую чаю, превращался в искрометного шутника, способного срифмовать все что угодно, чем мы неоднократно пользовались. Василий, за давностью лет, я к сожалению не помню твоей фамилии, если отзовешься в коментах, то обязательно поставлю авторство. Немного из тех виршей у меня сохранились, да смысла их записывать особо не было и некогда, потому что всегда был автор под боком, но кое что сохранилось.
Совет №0
Если ты с утра увидел
Багу в трекере своем
Не спеши её дебажить
Пусть немного полежит
В чате спрашивай побольше
И лида поотвлекай
Пусть о баге этом страшном
В фирме знает весь народ
А потом отправь на репро
И закрой как CNR
Совет №1
Багу в пятницу увидев
Снова в трекере своем
Допиши немного кода
Чтобы проскочить ревью
В выходные постарайся сам
Из города свалить
Добрый лид, что баг получит
Будет рад его чинить
Совет №2
Зазвездившийся программер
Должен помнить что его
С офиса погонят тряпкой
Как закончится контракт
Надо действовать умнее
Набирай джунов послабже
Чтоб никто твой код не мог
Никогда, ничем, никак
Без тебя не скомпилить
Совет №3
Все делай руками, всегда и везде
Забудь с скриптах, как о сказочном сне
В любую беседу влезай поскорей
Быстрее на почту всегда отвечай
Почаще на кухню за кофе ходе
Так день пролетит, не заметишь и сам
Совет №4
Кто придумал эти тесты
Только время зря терять
Поскорее в прод комиты
Можно и не компилять
И тогда в субботу утром
Пригласив коллег на чай
Будешь ты вещать на кухне
Как все это починять
Совет №5
Нет приятнее занятья
Чем вернуть комит джуну
Пусть сомнения охватят
Что умеет он писать
Будет всем тогда понятно
Кто же самый умный тут
А кто будет возмущаться
Тот пойдет чинить бекенд
Совет №6
Если вас поймал начальник
За любимым делом вашим
Вместо написанья кода
Вы играетесь в контру
Объясняете что это
Новый тест вчерашней баги
Называется дебажим
Мы по сетке на троих
Совет №7
Не смотри ютубчик, если
На тебя глядят другие
Лучше ты найди плагинчик
Для IDE свой любимой
Что видосы прямо в коде
Будет он тебе крутить
Так и код веселым будет
И быстрее день пройдет
Совет №8
Никогда вопросов умных
На ревью не задавай
Будешь только злить начальство
Мимо премия пройдет
Если умные вопросы
Появились на ревью
Ты апрувь его скорее
Вдруг заставят отвечать
Совет №9
Посещай почаще кухню
Няшки там и вкусный кофе
И всегда с коллегой можно
Зацепиться языком
Время что на перекуре
Ты убил на травлю баек
Смело трекай, не стесняйся
Спишешь, что компилил код
Совет №10
Родился прогером терпи
Забудь про сон ночной
И свитер старенький носи
И бороду не мой
Тогда всего лишь лет за дцать
Ты станешь понимать
Шаблоны, стл, плюсы
И как горбатым стать
Совет №11
Если вы с коллегой вместе
Вдруг собрались код писать
Надо крепко поругаться
Можно даже поорать
Удаляйте сразу строчки
Гните линию свою
Ведь тогда вам не придется
Отдуваться на ревью
Совет №12
Если вы собрались в отпуск
Лучше таски все закрыть
Это очень некрасиво
С долгами в отпуск уходить
Или лучше распихайте
Таски все — своим друзьям
Критикал приоритет поставить
Чтоб поменьше делать вам
Совет №13
несчастливый совет
Совет №14
Главным делом вашей жизни может стать любой язык
Надо только сильно верить, что ему замены нет
И писать на нем что можно, а особенно нельзя
Рекламировать повсюду, холиварить на конфах
И тогда все скажут «Вау!», это точно мертвый страус
И подарят вам железный компилятор на дровах
Совет №15
Отрывайтесь на собесах, это весело всегда
Пусть ревьюверы не верят как из null’a вызвать func
Вы им сразу покажите все костыльные места
И комиты предьявите, как пихали это в прод
И тогда конечно сразу, без оглядки на проекты
Вам предложат быть стажером, чтобы базу подучить
Совет №16
Начиная драку с шефом, подготовь пути отхода
Заявленье в отдел кадров отнести за пару дней
И коллегам что ты должен, новый дай мобильный номер
Машу, что с QA отдела, на свидание пригласи
И в последний день комиты отправляй без передышки
И сломай кофемашину, врядли им нужна она
Забирая отпускные с рук поверженного шефа
Не забудьте пожелать всем, все бекапы потерять
Совет №17
Если в проде баги пляшут, словно осы над вареньем
И мемлики потихоньку поджирают сервера
Время вам менять работу, чтоб забыть про эти страсти
Там на новом месте будут интересные задачи
Новые знакомства, отпуск, конференции, фуршет
А не этот монолитик, с кодом, что постарше вас
Совет №18
Если чтото закомитил, а оно потом упало
Кто сказал что это ты? Пусть QA перепроверит
Пару раз комит откатят, багу в джире заведут
Сам ни в чем не признавайся, лучше выйти на обед
А иначе, виноватым будешь сам и баг вернут.
Спрячься в офисе, в курилке, можешь посидеть на встрече
Главное дождаться ночи, и потом уйти домой
Совет №19
Оказалось в вашей джире завалялась горстка багов
Так скорей упомяните в тасках всех своих коллег
Не пугайтесь что не знают, как и чем они помогут
Вместе думать веселее, главное не звать лида
Разведите разговоры в пять страниц воды побольше
Чтобы смысл растворился словно сахар там
А потом на встрече утром, приведите аргументы
Что никто сейчас не может эти баги починить
Дальше смело закрывайте, потому что в том болоте
И техлид уже не сможет здравый смысл отыскать
Совет №20
Бей джунов без передышки, и мидлов когда подходят
С глупыми вопросами к твоей светлой голове
И тогда на каждой встрече будут все тебя бояться
Главное построже брови хмурить на звонке
Только шефа бить не стоит, и лидов наверно тоже
Шеф не мама и не папа, шеф вам это не простит
Совет №… последний
Если ты в своем комите ни багульки не нашел
Загляни в комит вчерашний, очевидно они там
Всем пятницы!