Практические советы для жизни без стресса :)
8подписчиков сейчас
9.0цитируемость
Русскийязык
Россиягео
Подписаться в Telegram
Данные обновлены 22.07.2020
Публикации всего: 7
📚 Стоя на плечах гигантов
Это отсылка к высказыванию, приписываемому Ньютону: "Если я видел дальше других, то потому, что стоял на плечах гигантов".
Именно эта фраза встретилась мне в книге, которую я сегодня начал читать.
Книга называется "Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes" автора Брендан Бёрнс.
Книга начинается с мысли: мы не создаем системы в вакууме. Большинство задач, которые мы решаем, уже кто-то решал до нас. Проблемы масштабирования, надёжности, отказоустойчивости – всё это давно прожито, обожжено и осмыслено.
Паттерны – это способ учиться на чужих ошибках.
Это возможность «стоять на плечах гигантов», а не набивать все шишки самостоятельно.
И есть ещё одно наблюдение.
Каждый раз после проведенного курса или активной стадии менторства чувствую мощный прилив к собственному обучению. Как будто после того, как ты много информации «отдал», нужно восполнить запасы.
И это очень приятное состояние.
Когда снова хочется читать, разбирать, переосмыслять, углубляться.
Получается отличный цикл:
обучился → поделился → снова обучился.
Кажется, для меня это и есть нормальный итерационный ритм роста.
P.S. все книги обычно читаю в бумажном варианте, по ощущением это помогает провести границу между работой и развитием для себя
В последнее время у меня появилось чуть больше свободного времени и, что важнее, желание вложить его во что-то осмысленное.
Поэтому я хочу начать почаще пилить сюда посты лайф и тех формата, а также я готов взять еще несколько ребят на индивидуальное менторство по Go. 😊
Почему именно сейчас?
Мне хочется накопить больше успешных кейсов именно персонального менторства – когда есть фокус на одного человека, его цели, слабые места и реальный прогресс до оффера.
Что у меня уже есть:
– несколько лет веду курс «Go-разработчик с нуля» в онлайн-школе
– разрабатывал вступительные испытания на программу и был ревьюером первого потока по Go для стажёров в Авито 😎
– в настоящий момент на работе менторю начинающего специалиста в Туту 🧳, который попал в команду через программу стажировки
Если тебе в ближайшее время предстоит поиск работы backend-разработчиком на Go – думаю, я смогу быть полезен.
Можем разобрать:
– подготовку к собеседованиям, помощь с резюме
– реальные задачи из продакшена
– код-ревью и прокачку архитектурного мышления
– план выхода на следующий уровень
Если откликается – напиши в личку.
Обсудим формат и цели 👌
Как перестать бояться проблем на проде?
Каждый разработчик хотя бы раз переживал этот момент: нужно выкатить новую версию сервиса, сидишь смотришь на кнопку и ловишь себя на мысли: «А вдруг сейчас все рухнет?»
Спойлер: перестать переживать можно. Но только если у вас есть правильные инструменты и привычки.
1. Observability – это не роскошь, а базовый минимум
Пока нет нормальной наблюдаемости, прод остается загадочным.
Мы используем: ELK, Prometheus + Grafana. Также у нас собственная платформа поверх OpenShift для раскатки, наблюдения, настройки окружения, пайплайнов и тд.
2. План отката – обязательная часть ритуала
Перед выкладкой хотелось бы знать ответы на вопросы:
- что будем делать, если релиз пойдет не как ожидалось?
- какой у нас механизм отката?
- сколько времени займет возврат на предыдущую версию?
- кто принимает решение: откатываем или ждем?
Когда есть план, нервозность исчезает. Потому что знаешь: даже если все упадет, будет кнопка "Назад".
3. После выкатки – не исчезать 😁
Выкатился сервис? Поздравляю! Открываем борды, логи, чатики с алертами – и смотрим, что система ведет себя так, как ожидается.
Когда все это становится культурой, прод перестает быть монстром в темноте.
Он становится управляемой системой.
#tech
👋 Мой AI-стек как разработчика на конец 2025 года
В этом году AI окончательно стал частью рабочего процесса. Ниже – мой текущий набор инструментов, с которыми происходит взаимодействие фактически ежедневно:
💡 IDE и агенты
Основная среда у меня – GoLand. Здесь происходит все: правки, работа с БД, прогоны утилит, коммиты, пуши, ревью.
Из AI-ассистентов встроен GigaCode, он неплохо подхватывает автокомплит и полностью устраивает, начиная от нейминга и заканчивая понимания контекста в рамках функции, реже файла, чего вполне хватает.
Для генерации и анализа кода использую Cursor. У нас доступна платная корпоративная версия, и она помогает мне например при разборе больших участков кода, написании или адаптации тестов.
💡 ChatGPT
Использую в основном для поиска и валидации решений, уточнения тонкостей, обсуждения новых тем или технологий.
Работает через корпоративный VPN тоже очень все удобно.
💡 AI-ревью
Из нововведений – теперь у нас ревью кода в Bitbucket в дополнение к разработчикам делает агент. Он не просто оставляет комментарии к пулл-реквесту, но и вступает в дискуссию, если нужно защитить или обсудить решение. Из минусов, говорят, прожорлив на токены 😁
#tech
🌐 Съездил на Highload++ 2025 – конференцию, которая прошла 6–7 ноября в Сколково, Москва.
💡 Два дня докладов, нетворкинга и активностей
💡 Открытый разговор с министром цифрового развития, интересные темы и технологии, крутой мерч и отличная атмосфера.
💡 Зарядился рабочим настроем, посмотрев и послушав, как много классных вещей делают ребята в своих компаниях.
Спасибо Туту за такую возможность 🧳
#tech #life
❗️Go 1.25 – фиксируем
В первом посте хотел поделиться и зафиксировать исходную точку основного рабочего инструмента любого разработчика. В моем случае это Go и его текущий релиз 1.25 ❤️
Ниже – коротко о ключевых изменениях, с которыми стоит познакомиться👇
1. Новый пакет synctest
Позволяет мокать time во время тестов.
Если ваши тесты используют временные паузы — это ускорит прогон и может сократить время пайплайнов.
2. Новая версия пакета json – encoding/json/v2 (пока под флагом GOEXPERIMENT)
Обновлённая версия пакета для сериализации JSON.
Быстрее, умнее и с расширенными возможностями.
Для сервисов под нагрузкой — прям must-try.
3. Новый метод в sync.WaitGroup
Добавляет немного спокойствия – можно обходиться без комбинаций Add/Done.
Меньше кода, меньше ошибок, чище логика.
4. GOMAXPROCS стал умнее
Теперь он сам учитывает ограничения среды выполнения.
Без костылей и сторонних тулов.
5. Экспериментальный GC
Можно протестировать новый сборщик мусора – обещает меньше пауз и выше производительность.
📚 Подробнее об этих и не только изменениях:
Release Notes Go 1.25
Видеообзор от Avito
#tech
👋 Привет! Меня зовут Артём, мне 26 лет, я старший Go-разработчик в сегменте Travel в одной из российских BigTech компаний.
🌍 Родом из Томска, но на данный момент уже более 3 лет живу в Санкт-Петербурге. Поехал сюда на машине на следующий же день после получения диплома инженера Томского политехнического университета, специальность на стыке IT и инженерии.
🚗 Путь до Питера занял 4 дня и 4244 км, после чего сразу вышел на работу – компания ждала моего переезда почти 3 месяца.
💼 Сейчас, на конец 2025 года, я работаю в TravelTech, разрабатываю на Go и развиваюсь как инженер.
✈️ Вне работы люблю путешествовать, познавать мир и пробовать новые увлечения. Этот канал про Go, IT и жизнь за кодом.
✍️ А вы когда-нибудь переезжали ради работы? Как прошёл ваш первый день в новом городе?
Поделитесь своей историей в комментариях – буду рад почитать!
Присоединяйся, если тебе интересно!
#tech
История названий канала
14.08.2026
название
Жизнь в состоянии счастья :)
→
Artem Ovechkin | Tech Life
Дата — момент, когда изменение заметил наш обход.
Бизнес Идеи 2.0
AVENUE | Бизнес Лента
Трансформатор
Аяз
Тёмная сторона / Темнографика
Бизнес Идеи Стартапы