Happy Devops — сообщество адекватных инженеров – Telegram
Happy Devops — сообщество адекватных инженеров
1.91K subscribers
182 photos
8 videos
2 files
298 links
Сообщество адекватных инженеров | Все про DevOps и эксплуатацию.

Культура, инструменты, подходы и решения

Живо общаемся (чат): https://news.1rj.ru/str/+eNGNnbY_2mVkZTEy

По всем вопросам в бота: @HDFeedBackBot
Web: https://happydevops.ru
Download Telegram
Что у нас из ближайшего? Ну в самых первых, прямой вариант попасть ко мне в команду за одни выхи.

Несмотря ни на что, у меня по-прежнему самая лучшая команда SRE в VK, а я самый лучший менеджер) В общем, мы подготовили такое мероприятие: Weekend Offer для SRE-специалистов

Несколько команд и несколько моих коллег-лидов
⛵️ Команда администрирования публичного облака
⛵️ Отдел технической поддержки облачных сервисов
⛵️ Команда продуктовых проектов
⛵️ Команда RuStore

И, конечно же, моя команда. Мы с коллегами занимаемся эксплуатацией мессенджеров для бизнеса.

Как все будет проходить?

Отправляйте ваши отклики до 25 мая включительно.

Наши рекрутеры свяжутся с вами после получения заявки и договорятся о звонке на 15–30 минут. Короткий рассказ о командах и выбираете слот для индивидуального онлайн-интервью в выходные.

⛵️ Суббота, 27 мая
Детальное знакомство
С 10:00 по московскому времени выступят руководители направлений и команд. На общей онлайн-встрече вы узнаете про процессы и задачи, которые предстоит решать, и получите ответы на вопросы.

С 11:00 до 19:00 пройдут индивидуальные технические онлайн-собеседования. Вот тут и пригодится заранее назначенный слот

⛵️Воскресенье, 28 мая
Финальное собеседование
Вы сможете пообщаться с понравившимися командами, узнать больше о предстоящих вызовах и получить ответы на вопросы. Встречи будут проходить с 11:00 до 18:00.

⛵️ Job Offer
Уже в воскресенье вечером мы определим лучших кандидатов и отправим им офферы.

И все, выходите на работу) Можно в офис, можно дома.

Тыц: https://team.vk.company/VK_offer_tech/?utm_source=tg&utm_medium=happy_devops
Во-вторых)

Я буду выступать на конференциях.
31 мая в Питере, на эвенте от Jug.Ru, буду рассказывать, как не надо делать мониторинг. Анонса пока нет, ссылочку пригоню попозже. Это митап, встречка будет совсем небольшая

А 3 июня поеду на Южный Урал, в Челябинск!! Очень давно хотел там побывать, а вот и повод) Ребята пригласили выступить, там я буду рассказывать расширенную версию доклада про Developer Experience. Расширенную в том плане, что добавил конкретики про DevOps и процессы эксплуатации. Ссылка вот: https://uwdc.ru/events/uwdc2023/talks/d933e249-77bd-4f4d-9d37-0e62b8cb7be2

А еще буду в Минске где-то в июле, анонсы будут попозже
Две обещанные вакансии

Вакансии в мою команду, в паблике их не будет. Я буду стараться их закрыть своими силами, потому что эти направления для меня очень важны. Я знаю, что меня читают хорошие крутые ребята, это для вас.

Уровень: только сеньор и выше, работка очень ответственная

⛵️ Инженер доступности в направление информационной безопасности
Мы занимаемся, а том числе, b2g-проектами. На них довольно высоки требования к безопасности, ищу инженера в команду обеспечения и поддержки всего этого. Есть возможность поработать со всякими хитрыми системами шифрования, активными комплексами обнаружения атак и самыми современным antiddos-фермами.

⛵️ Старший инженер доступности в Core-команду
Ядром и архитектурой наших сервисов занимается отдельная команда. Это суперпрофи, без преувеличения. В сфере ответственности самые сложные решения, архитектурные проекты, на решениях, реализуемых этой командой, стоит вообще всё. Так что собес будет придирчивым и сложным

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

Резюме и два слова о себе, мне на почту плз: andrey@sinits.in

PS Ну и не лишними будут пара ссылочек про то, как готовиться к собеседованиям:
⛵️ Что я спрашиваю на собесах по хард-скиллам?
⛵️ Материалы для подготовки к собеседованиям на SRE
В жопу достигаторство

Счастье, как ни прискорбно это осознавать, полностью биохимический процесс. Мы чувствуем счастье, когда на определенном интервале времени поддерживается нужный баланс нейромедиаторов.

В этот интервал произошли некоторые "дофаминовые качели", но не очень сильные. Это дало нам почувствовать как это фигово, когда баланс смещается в отрицательную сторону и как хорошо, когда все возвращается на свои места. Собственно, все. Это и есть счастье. Не статическое застывшее состояние, а именно колебания в управляемых пределах.

Сложности достижения стабильности этого баланса ужасные. Чтобы получилось без сложностей, надо вырасти в поддерживающей обстановке, со здоровой психикой, пройти через необходимые физические и ментальные нагрузки в детстве, чтобы сформировать правильный.. итд-итп-скукотища. Все равно так ни у кого не бывает.

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

Лайки, фолловеры, репосты, охват, контент, медиа — любое безобидное хобби надо превратить в достигаторство и машину по зарабатыванию денег. Бабло — это начало и конец, альфа и омега. Неее, на хер это дерьмо. Я не бессеребренник, но ТАК рвать жопу за деньги я не готов. Я абсолютно счастлив на работе, я решаю сложные задачи, а зарплата позволяет мне не думать о деньгах. У меня нет яхты и роллс-ройса, но мне есть где жить, что есть и чем занять время. Все, enough. Для счастья мне не надо зарабатывать охулиард денег и быть public person, вполне достаточно оставаться самим собой и удовлетворять свою потребность в общественном признании через принесение пользы компании, которая меня кормит. Баланс. Вин-вин.

Оказалось, что мое счастье, опять банальность, не измеряется деньгами. Количество удовольствий, которые можно купить за деньги, конечно. И объем этот весьма мал, увы. Главное, чтобы это понимание не пришло слишком поздно. А то удовольствия внезапно кончатся, а все, что ты умеешь — это зарабатывать бабло, а больше ничего и не умеешь. А деньги вдруг оказались бесполезными бумажками, оказывается, что ими тоже надо уметь пользоваться и это отдельная наука.

Так вот, к чему я это все. Совсем необязательно следовать общепризнанным паттернам и рвать себе жопу. В общем, я опять неоригинален. Но стоит потратить силы, чтобы найти то, что включает тебя без внешнего локуса контроля. Японцы называют это Икигаи (生き甲斐). Переводится как "смысл жизни", но само понятие куда шире и интереснее. Даже книжка есть с аналогичным названием, совсем маленькая, рекомендую. Чтение на вечер.

Давние читатели канала знают, что я уже стопицот стилей перепробовал и инфоцыганом побыл даже, но все не то. Не включает. Точнее включает, но очень ненадолго. И потом надо еще и еще... Вейт, ох щи, да это же зависимость! Там я уже был.

В общем, мне просто нравится писАть и очень не нравится трясти достоинством перед читателями. Поэтому я буду просто писать, а больше не буду ничего делать здесь.

Секрет в том, что дофамин везде одинаковый и надо, чтобы его было немного, чтобы он имел ценность. Так что сложные пути не приведут к головокружительным пикам и взрывам эйфории, но зато помогут избежать зависимости и дофаминовых ям. И вполне могут указать путь к счастью.

Канал живет, поиски простого девопсячьего счастья продолжаются. Stay tuned.
А вот и анонс моего выступления в Питере) Расскажу, как не надо делать мониторинг. Ну или наоборот, как его сделать максимально плохим и бесполезным.
Итак, 31 мая, офис VK "У Красного моста". DevOops и Jug.Ru — организаторы мероприятия.
Стоимость — халява, а я буду готов поотвечать на вопросы в кулуарах сколько потребуется)
Также напоминаю, что я нанимаю вообще всегда, вакансии есть постоянно, если не в моей команде, то в соседних точно. На митапе можно будет поговорить и про это тоже. Я могу рассказать про интервью, про найм, про работу у меня и наши проекты и все такое)
Приходите, поболтаем
DevOops Meetup #1. Бесплатный митап по DevOps. 31 мая в 18:00 (МСК, GMT+3).

Труъ-девопсы / Как не нужно делать системы мониторинга / Борьба с плохими зависимостями / Беседа с Программным комитетом конференции DevOops.

В программе:

Вася, ты видишь девопса? А он есть! / Василий Куценко, руководитель департамента DevOps в Почтатехе

Что если мы скажем вам, что девопсов не существует? Девопс рождался как новый способ взаимодействия уже существующих ролей в командах, а не как отдельная специальность. Однако, реальность такова, что компании постоянно ищут девопс-инженеров. Так кто же эти фантастические твари и что нужно, чтобы быть труъ-девопсом? У  есть интересное мнение на этот счет, которым он поделится в своем выступлении.

Антипаттерны мониторинга / Андрей Синицын, руководитель команды SRE мессенджеров из VK Teams

Как не нужно делать системы мониторинга? Не будем говорить о конкретных инструментах, а в целом рассмотрим подходы, которые приводят к негативным последствиям и снижают эффективности системы мониторинга.

Как оградить себя от плохих зависимостей / Алексей Федулаев, DevSecOps из Bimeister

Как контролировать зависимости в продуктах и как не допустить появления вредных зависимостей? Обсудим, какие инструменты и процессы для этого необходимы.

Беседа с Программным комитетом DevOops

Иван Буймов, Алексей Федулаев, Алексей Акопян расскажут про процесс работы с докладами, поделятся своими историями выступлений и преимуществами участия в конференции. Участники смогут задать любые вопросы относительно конференции и потенциальных докладов.

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

Митап пройдет в офисе VK по адресу: Санкт-Петербург, наб. реки Мойки, 73, ТДЦ «У Красного моста».

Участие бесплатное. Нужно только зарегистрироваться.

Количество мест ограничено. Регистрация закроется 30 мая.

Добавляйте событие в календарь, чтобы ничего не пропустить.
Вышло переиздание абсолютно охуенной книжки. Очень здоровая (большая, в смысле, больше 1500 страниц), очень крутая.
Осилив и поняв ее, можно смело идти и просить х2 к зарплате.

Книга ориентирована именно на производительность систем. То, что называют performance engineering. То есть необходимо обладать какими-то знаниями линуксов и всего вот этого. Ну и понимать, зачем вы ее читаете. Ну это ключевой момент любой осознанной деятельности, конечно.
Автор, кстати, инженер из Netflix, 16 глава — как раз пример из его практики. Вообще, стоит реально почитать подробное оглавление и понять, что это просто концентрированая мудрость)

Вот что там есть:
Глава 2. Методологии
Глава 3. Операционные системы
Глава 4. Инструменты наблюдения
Глава 5. Приложения
Глава 6. Процессоры
Глава 7. Память
Глава 8. Файловые системы
Глава 9. Диски
Глава 10. Сеть
Глава 11. Облачные вычисления
Глава 12. Бенчмаркинг
Глава 13. perf
Глава 14. Ftrace
Глава 15. BPF
Глава 16. Пример из практики
Приложение A. Метод USE: Linux
Приложение B. Краткий справочник по sar
Приложение C. Однострочные сценарии для bpftrace
Приложение D. Решения некоторых упражнений
Приложение E. Производительность систем, кто есть кто

Книжка — новье, переиздание было в 2020, у нас вот только что вышла. Перевод — норм, читать можно)
Главы с 12 по 15 — просто золото.
👍1
Митап прошел, я добрался до дома наконец-то🤪 Чтобы немножко поспать и стартовать в Челябинск. Пока на эмоциях, хочется написать постик по следам событий.

Хочу сказать большое спасибо всем, кто пришел! Мероприятие получилось отличное, очень уютное и ламповое. Познакомился с кучей народа) Очень много было вопросов, исключительно офигенных! Должен сказать, что после ставшего уже привычным, онлайн-формата конференций, такой вот оффлайн-вечерочек просто как глоток свежего воздуха.

Запись будет чуть попозже, как только она у меня появится, сразу выложу. Отдельное спасибо Косте из Deus Ops за атмосферу)

Доклады были прекраснейшие! Но, к стыду своему, последний доклад я почти весь пропустил, так как отвечал на вопросы на кухне вместе с Васей Куценко из Почтатеха.

Питер неожиданно порадовал погодой) Солнце, небо чистое. Ну и белые ночи уже на подходе, конечно) Я ни разу не был в Питере во время белых ночей, не получалось почему-то.

Отдельное спасибо нашей чудесной Лизе, она DevRel в VK и помогала мне с первого до последнего шага. Всегда крайне приятно работать с профессионалами🤗

Ну и очень был рад встретить ребят из нашего ХэппиДевопсКлуба (напоминаю, что мы всем рады: https://news.1rj.ru/str/+8C_XNV3Pw3c3MTc6), развиртуализировались, так сказать)

За фоточку спасибо Леше Емелину🤙
Неделя конференций прошла, пора возвращаться в рабочий ритм. Челябинск оказался просто нереально крутым, атмосфера на конфе была почти домашняя🥰 Очень душевно пообщались, особенно крутой вышла дискуссия про ИИ

На Урале я до этого не был ни разу, тут очень уютно. Жаль, что так мало времени, не успел ни в горы, ни на озера.

Я решил, что больше не буду рекламировать канал, буду набирать живых людей, которым реально будет интересно то, о чем я пишу.

Количество никогда не переходит в качество, в этом я убедился на своем опыте. Так что пусть лучше немного, но зато все свои!

Я большой поклонник челябинской рэп-команды «Триагрутрика», сегодня ночью шлялся по Че под их треки, очень кайфово🤗

Спасибо всем, кто был на конфе и кто пришел послушать мой доклад❤️

PS Челябинск провожает радостной погодкой🤪
Про 💙

Вернулся со всех конференций, разобрал чемодан, и пока расслаблялся после дороге, задумался о предстоящей рабочей неделе. И как-то оно все перетекло в размышления о работе в целом.

Последний мой опыт в крупной компании перед вк, был в Лазаде. И то, это был стартап, заранее накачанный баблом от рокет интернета. Он хоть и крупный был, но дух стартапа и все дела. Да и работал я во Вьетнаме, что в корне отличалось от понимания "крупных компаний" западными людьми. Разъебайство и дружеская атмосфера присутствовали в полной мере. Но, надо сказать, команда там была очень сильная и Лазада вывозила дай дорогу.

Всегда мной владела тяга к путешествиям и всегда я знал, что ни на одной работе я не хочу работать до пенсии. Не было ощущения.. фундамента чтоли. Во всем чувствовалась какая-то временность. Я всегда придумывал сотни вариантов побочного заработка, какие-то свои маленькие-средние проектики. Это было тяжело и утомительно, но сил у меня хватало. Я вернулся из Вьетнама в Россию, развелся и с головой ушел в работу. Было норм, команда стала вместо семьи. Когда наш лид решил уволиться, то я ушел за ним, мне казалось это естественным. Но только мне одному😁 Наши дорожки с ним сразу разошлись, дай бог ему здоровья. Прекраснейший человек, я у него очень многому научился, крайне ему благодарен. Влад, если ты это вдруг прочитаешь, спасибо тебе большое за всё!🙏

Я рос-рос, рос-рос и вырос из девопса в менеджера. Как когда-то я ушел из разработки в эксплуатацию просто потому, что тупо писать код — это неинтересно. Интересно писать код, который саппортит живой хайлоад на много тысяч рпс-ов. 10 лет жизни я отдал чисто эксплуатации и мне стало скучновато. Компьютер никогда не ошибается, в этом его плюс и минус одновременно. А кто ошибается? Ошибаются люди, значит с ними должно быть еще интереснее. И я вполне осознанно ушел в менеджмент.

На самом деле, менеджерские функции я, так или иначе, выполнял везде, начиная с 2012 года, но никогда это не было прям в приоритете. Пришло время сгрести в кучу все приобретенные навыки и осознанно уйти в управление людьми. В пипл менеджмент.

После Лазады я набил руку как менеджер в различных проектах и в итоге пришел в вк. И, как ни странно, вк оказался тем местом, где мне захотелось остаться. Впервые в жизни и это очень странное чувство. Точнее отсутствие, отсутствие той самой временности. Казалось бы, вокруг творится пиздец, и самое странное сейчас — это чувствовать уверенность и постоянство. Ну хз, я для себя ответил на все вопросы. Наконец-то.

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

Не, нифига, все совсем не так. Прямо вот до противоположности не так. Не хватает всего: людей, железа, полезных коммуникаций, часов в сутках. Но от этого еще интереснее. И талант мой должен выразиться в том, что мы все равно все сделаем красиво.

У меня суперкоманда, я им верю как себе. Передо мной стоят очень хорошие задачи и я должен решить их как менеджер, я несу персональную ответственность за людей, за SLA, за свои собственные слова. Ответственность не в том смысле, что если что, то меня подвесят за яйца (хотя, не уверен, что это прям метафора.. может и подвесят), а в том, что я наконец-то поймал ту волну честного взаимодействия. В вк у меня есть все возможности, но чтобы их использовать, надо прям работать. И это кайфово.
🔽🔽
Please open Telegram to view this post
VIEW IN TELEGRAM
🔼🔼
Ну и, конечно, коллеги с таким уровнем профессионализма, что понимаешь незначительность своих знаний в принципе. Но знаешь, что твой вклад ощутим и весом, ощущаешь импакт. Вот это наглядный пример эмерджентной системы: совместная работа такой сильной команды показывает очень хорошие результаты, гораздо большие, чем сумма их действий. И люди, самое главное, очень простые. Для меня это важно, админы старой школы. Костя Никифиров, один из лидов, на встрече со студентами спросил, знает ли кто-нибудь, кто такой bofh? Не знал никто. И тогда он сказал, что только за зарплату такую работу выдержать очень тяжело. Нужно что-то еще, как раз про это и bofh.

И я с ним прям очень согласен. Пусть у каждого будет свой bofh🤗
Душа просит челленджа :) Может устроить что-нибудь типа "каждый день по посту") Но чет я пока ленив

Сегодня хочу написать про боль и страдания каждого, кто пилит какой-то контент. Эта боль — цифирки. Цифирки подписчиков, лайков и прочей вот этой истории, по которой автор пытается угадать обратную связь. Зашел или не зашел пост? Не слишком ли резко? Ой, опасная тема, надо как-то аккуратно обойти.

И все вот это. Страдания молодого Вертера.

Я, со своей расшатанной психикой, конечно же выключил реакции и жить стало полегче. Но число подписчиков — это все равно долбаная цифра😁

Отписки будут всегда. Люди приходят и уходят, заходят случайно, попадают по случайной нецелевой рекламе и отписываются после любого контента, который им не заходит. Если включены комментарии, то еще можно встретить тех, кто напишет "контент гавно отписка", как будто хоть кого-то ебет этот плюшевый акционизм

Можно вообще ничего не постить, а люди все равно будут отписываться. Ну логично, зачем держать канал, который контента не производит, скажем, полгода🤷‍♂️ От меня, за периоды моего молчания в пару месяцев, отписывалось по несколько десятков человек.

Но! Во всем этом есть одно прям жирное "но") Я — живой человек, все тексты для канала пишу исключительно сам (нет, chatgpt, ты просто помогаешь, это не считается) и мне не стыдно лично ответить за каждое сказанное здесь мной слово. Можно придти на конфу, например, и лично в лицо мне сказать, что контент — говно. Можно в офис вк приехать, я даже внутрь проведу и угощу вкусным кофе. Или фрешиком апельсиновым.

Никто, ни разу никто не сказал ничего плохого (а жаль😋 негативный фидбэк гораздо полезнее, так-то я и сам знаю, что я охуенный🤗). Зато все подходят, благодарят, руку жмут. И это значит, что я все делаю правильно, когда человек делает осознанное усилие подойти и просто сказать спасибо, это дорогого стоит. Именно поэтому я возвращаюсь с конференций всегда на подъеме. Я знаю, что я живу и работаю не зря, спасибо вам, друзья. После докладов я всегда делаю поклон и это очень искреннее и абсолютно подсознательное движение, мой способ поблагодарить за внимание и вопросы.

В общем, к чему все это я? Я хочу сказать большое спасибо всем, кто отпишется после этого поста. Жаль, что не зашло, но теперь вы знаете, что есть вот такой вот канал и, ну мало ли, когда-нибудь вернетесь. Спасибо, что заглянули :)

Ну а всем, кто намеренно пришел сюда почитать всякого интересного из айтишной и всякогооколонеё жизни, огромное спасибо, что остаетесь на связи, я буду писать до тех пор, пока работает интернет😁) Ничего не меняется, работаем в прежнем формате.
👍1
Печальная правда о карьере

Очень популярный вопрос: куда расти после...? После сеньора, после найма, после своего бизнеса, после стеклянного потолка. После любой встречной развилки.

У меня очень неприятное и очень непопулярное мнение: с какого-то момента любая карьера превращается в продажи 🤪
Очень хорошо поможет бэкграунд, опыт, знания. Но основным скиллом становятся коммуникации, а основным действием — продажи

Постоянно что-то приходится продавать: свое видение коллегам, свои идеи бизнесу, идеи коллег бизнесу и обратно, да даже свои планы на отпуск своим близким тоже хорошо бы уметь правильно продать.

У нас, бедных детей постсовка, моск травмирован штампом, что продажи — это только про товар-деньги-товар. И все это, кстати, почему-то плохо. Стигматизация во все поля, тогда вообще умели
И, в общем, нет. Продажи — это любая достигнутая договоренность. Там может не быть денег вообще, а условия торговли будут складываться из многослойных нелинейных зависимостей, но это все равно продажа

В чем польза этого понимания? Работают законы экономики и теория игр 💜
Все книжки про успешный успех — они про то, что продавать, эффективный дутый пиздеж. Эффективный потому, что очень похож на правду. Даже книжки по продажам — это про то, как продавать продажи.

Когда я перестал работать руками и стал работать языком (🙈), то стало абсолютно неважно, что там за тайтл написан в договоре, сеньор-помидор я или младший подметала. Уже попробовал вкус решения совсем других задач совсем другим способом. Именно это стало более важно.

Развить навыки эффективных коммуникацийпродаж поможет опыт и изучение психологии, экономики и определенных областей математики. И понимание того, куда и зачем идти. Нет конечного знания, овладев которым можно обеспечить себя на всю оставшуюся жизнь. Это все — лишь путь, вектор.

И я всегда в начале координат😊
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Давайте смешную историю расскажу. Про важность формулировок.

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

И кидает мне текст. А там, помимо всего прочего, шикарная фраза "ситуационный мониторинг по следам факапов"

- Вот посмотри, говорит мне шеф, на все это глазами аудиторов и ответь мне, вы там что, кокаин чтоли долбите? Немедленно сделай с этим что-нибудь

Что-нибудь я сделал, что именно не скажу, да это и неинтересно. История просто забавная.

Да может и долбим, работа нервная капец 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
Если хочется задать какие-то вопросы по мониторингу в целом и по этому докладу в частности, то велкам в наш клуб) https://news.1rj.ru/str/+8C_XNV3Pw3c3MTc6
У нас там есть Роман из моей команды, он Senior SRE и про мониторинг знает очень много, это его специфика работы. У нас в эксплуатации есть большая ViсtoriaMetrics например, есть Clickhouse, есть много миллионов метрик в секунду и Рома знает, как это все готовить
Forwarded from Синицын, бл🤬
https://www.forbes.ru/tekhnologii/490515-andeks-ob-avil-o-zapuske-robotaksi-v-moskve

Очень рад за Яндекс, они большие молодцы и просто ОЧЕНЬ МНОГО сделали в направлении управления беспилотным транспортом. Их система сканирования пространства на лидарах, насколько я знаю, аналогов в мире не имеет.

Ну и клево, что мы в числе первых в мире, кто запускает бсепилотники. Предвижу полыхание жоп у таксистов.
🔥1
Я всегда любил делать красоту. Понятия о красоте у меня своеобразные, но что есть то есть.

На работу вот принес фикус, назвали его Аськой 🌼 А пингвина этого я купил на линуксцентре году, наверное, в 2003 и с тех он пор он был везде, на всех моих работах стоял у меня на столе) И значок на нем "Linux.Org.Ru"

ЛОР был вообще большим этапом в моей жизни, хороший форум) Я там даже был модератором несколько лет.

К чему я это все? Из маленьких традиций и ритуалов складывается большая жизнь
Говнокод vs. написать идеально

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

Гипотеза взлетает, код в 100% случаев никто не переписывает. Нет такого, чтобы "окей, эта тема работает, берем паузу на год, напишем красиво". Она уже работает, надо брать и делать дальше.

И что, опять говнокодить? Итерационные улучшения — это хорошо, но техдолг нормально закрывается примерно нигде. Есть люди, которые с ним работают, есть люди, которые на него забивают, но и у тех и у других он есть.

Ну да, говнокодить🤷‍♂️ Если хочется красоты, то надо продавать красоту. Где у нас все красиво? В академических, по сути, работах. Во всяких там фреймворках например, то есть в лопатах, которыми будут пользоваться другие инженеры. Они обязаны быть красивыми. Феррари красива сама по себе и она не виновата, что на ней возят картошку. Но если бизнес-процесс таков, что позволяет возить картошку на феррари и выходить в плюс, то сорян. Я художник, я так вижу.

И это одна из причин, почему я ушел в эксплуатацию в свое время. Не потому, что я такой весь правильный, упаси создатель. Я просто стал относиться к коду продукта как к такому нестабильному живому организму, которому нужна адекватная питательная среда. И моя задача, как инженера эксплуатации, эту среду ему сделать. Эта задача оказалась интереснее, чем генерировать вот этих нестабильных и стремящиеся к распаду уродцев.

И пусть ребята кодят что угодно, в принципе, запакуем это все в докер как в чашечку Петри и потащим в кубернетес, он переподнимет, если вдруг упадет😊
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Говнокод vs. написать идеально: решение

А делать-то что? — воскликнет пытливый читатель, сам не осознавая, врата в какую бездну он открывает этим невинным вопросом

Ну, в первую очередь, не врать самому себе. У многих в этом месте наступает фрустрация и когнитивный диссонанс. Людям ссут в уши из всех утюгов про красоту и правильность, про паттерны и солид, про DRY и YAGNI, а по факту заставляют дайв инту питон, как на известной картинке. И человек страдает, ему хочется делать красиво, а надо делать быстро. Быстро и качественно делать не просто дорого, а очень дорого и многим этот путь просто не по карману

Так что думать надо не о коде, а о том, что он воплощает. Тут разработчику очень не помешает хотя бы капелька продуктового мышления. Взглянув на продукт в целом, уже можно ощущать собственный импакт и осознавать не фрагментированную картинку, а все вместе. И, только обретя это понимание, уже можно начать внедрять итерационные улучшения, как принцип прогрессивного джипега, например

Техдолг будет всегда. Если нет техдолга, то на следующем шаге система отправится на помойку, она перестала жить. Задача не в том, чтобы от него избавиться, а в том, чтобы его контролировать. Помнить о нем, говорить на ретро, декомпозировать задачи, впихнуть хоть немножечко. Работа с техдолгом — задача менеджеров.

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

Ну и всегда стоит помнить о том, что любая красота — это лишь временное явление. Сегодня красиво одно, завтра будет совсем другое. Красота — она в процессе, в творчестве. Ну да, бывает сложно найти творчество в формошлепстве и крудописательстве, но и там оно есть, поверьте 😊
Please open Telegram to view this post
VIEW IN TELEGRAM