Как изменилась жизнь мидл-разработчика в Москве с зарплатой 158 000 ₽
Это повторный дневник трат
Интересно посмотреть, как жизнь может измениться — или не измениться совсем. В этом дневнике увидим, что произошло за год у мидл-разработчика из Москвы.
Дневник написан в конце января — начале февраля 2023 года.
О себе
Возраст: 27 лет.
Город: Москва.
Семья: девушка Д., ей тоже 27 лет.
Должность: мидл-разработчик.
В какой индустрии: ИТ.
Зарплата: в среднем 158 000 ₽. Оклад 21 000 ₽, но с учетом доплат я получаю в месяц 121 000 ₽ чистыми. Еще есть постоянные квартальные премии — тоже 121 000 ₽. Они не зависят от результатов моей работы. Кроме того, дают премии по итогам сдачи работ, но в этом году их еще не было. Еще у меня есть годовые премии — 100 000 ₽. По запросу мне компенсируют медицинские траты, включая психолога, но без стоматологии. За 2022 год получилось около 120 000 ₽. Также выплатили поддержку из-за начала СВО — 180 000 ₽ за три весенних месяца.
После прошлого дневника мне формально подняли зарплату в два раза, но итоговые доходы не выросли. Оказывается, в прошлом году шеф ввел меня в заблуждение дважды, перепутав выплаты до и после налогов. Поэтому в прошлом дневнике моя ежемесячная выплата была на самом деле 104 000 ₽, а не 121 000 ₽. Узнал я об этом в июле. В общем, на 13% меньше.
Второй раз рост зарплаты был государственной фикцией: подняли оклад, но уменьшили премиальные на ту же сумму. У нашей компании были большие финансовые проблемы из-за упавшего курса доллара, так как мы работали на экспорт в Азию. В будущем доходы компании начнут увеличиваться: растет доллар и продажи наших программ из-за ухода иностранных аналогов.
В 2022 году у нас задерживали зарплаты и премии на срок от четырех дней до четырех месяцев. Это было очень больно.
Должность Д.: фрилансер, 3D-визуализатор интерьеров и экстерьеров.
Доход Д.: от 10 000 до 75 000 ₽ в месяц, в среднем 50 000 ₽. Д. потеряла работу еще до выхода первого дневника. С этого момента она непрерывно ищет новое место. Первые полгода она получала очень мало, потому что дизайн в стране притих из-за СВО. Вся работа с заграницей постепенно заглохла. Но к лету доходы стали восстанавливаться.
Осенью Д. нашла место с зарплатой 100 000 ₽ на испытательном сроке. Проработала там два месяца, но остаться не получилось.
Дополнительные источники дохода: полтора года назад я сделал ремонт в квартире, принадлежащей папе. Потратил примерно 375 000 ₽. Она сдается по моей доверенности за 35 000 ₽ плюс счетчики. Себе оставляю 13 000—14 000 ₽, отцу отдаю 21 000 ₽ в месяц вне зависимости от того, были выплаты или нет. Остальное идет на коммунальные платежи.
Сколько откладываю: до лета 2022 года я активно отдавал долги. Сейчас откладываю по 300 $ (22 575 ₽) с квартальных премий.
На что откладываю: планирую накопить 3000 $ (225 750 ₽) к концу сентября. Это подушка безопасности и потенциально деньги для переезда.
Сколько накопил: 1456 $ (109 564 ₽) наличными. У Д., думаю, есть около 1 500 000 ₽ в разных портфелях. Точно не знаю, у нас не принято это обсуждать.
Инвестиции: Д. потеряла на падении акций около 800 000 ₽. Финансы вложены в ПИФы, связанные с ВТБ. Деньги Д. инвестировала по своему усмотрению, не слушая меня.
Собственность: половина квартиры отца, где он живет, по документам принадлежит мне, но из этических соображений — как бы нет.
По сути, у меня нет ничего, кроме электротехники, которой стало немного больше. Например, я купил монитор за 26 000 ₽ — 144 Гц, 2К. А еще 3D-принтер Mars 3 Pro с инструментами постобработки моделей за 34 000 ₽. Также я получил веб-камеру на день рождения.
Регулярные расходы
Аренда жилья: 65 000 ₽, из них я плачу 40 000 ₽. Еще на мне коммунальные платежи.
Мы снимаем двухкомнатную квартиру в 65 минутах от моей работы. Из плюсов — неплохой ремонт, новые кондиционеры в комнатах, посудомойка. Из минусов — диван, который постепенно разваливается и который я чиню. А еще рядом нет продуктовых магазинов. Серьезно, даже в «Пятерочку» надо ехать две остановки на автобусе. Но по сравнению с друзьями-немосквичами мы живем дорохо-бохато.
Мы не переехали в папину квартиру, которую я сдаю, потому что:
- Папа сказал, что я буду платить ему 15 000 ₽ плюс всю коммуналку за две квартиры, если буду жить там.
- Папа всего лет девять назад не гнушался шантажировать маму и бабушку недвижимостью и деньгами.
- Дополнительные траты на посудомойку и мебель составили бы порядка 150 000 ₽. И я не понимаю, как организовать в однокомнатной квартире два рабочих места.
Продукты: 33 000 ₽ в месяц. Кладу каждые девять дней по 11 000 ₽, денег хватает впритык. Я начал экономить на еде, так как Д. тратит больше, работая из дома. Она стала чаще готовить, но иногда использует дорогие, по моему мнению, полуфабрикаты и закупается готовой едой.
Путешествия: за год с прошлого дневника мы много путешествовали. Ездили во Владимирскую область в декабре, за все платил я, потратил около 20 000 ₽. На новогодних каникулах были в Карелии. За путевку платили пополам, по 23 000 ₽, остальные расходы были на мне, это еще 25 000 ₽.
За день до начала СВО Д. с мамой улетели в ОАЭ. Путевка обошлась им в 120 000 ₽ с человека. Сколько потратили сверху, не знаю. Полагаю, много, потому что доллар за время их пребывания в стране вырос до 200 ₽ и у них заблокировали часть карт. Плюс экскурсии и HB-питание. Принудительный вывозной рейс сократил отдых всего на 12 часов в последний день, что я считаю огромной удачей.
В мае мы — а точнее Д. — отказались от автопутешествия по России с друзьями: Д. сказала, что лучше я наконец куплю телефон и одежду. В августе летали с друзьями в Турцию на 11 ночей. В целом я потратил на все 140 000 ₽ и 600 $ (45 276 ₽). Д. оплатила свою часть путевки и свои сувениры, а кафе и мелкие траты были на мне.
Также в августе ездил к бабушке в деревню на четыре дня — потратил 8000 ₽. А в сентябре поехали вместе с Д. в командировку на четыре дня в один из крупнейших городов России. Поездка была связана с работой, поэтому проживание и перелет оплатил работодатель.
В новогодние праздники мы с Д. и девушкой друга побывали в прекрасном месте, в необычном доме в лесу. Отдал 17 000 ₽ за путевку для себя, 12 000 ₽ ушло на питание для всех. На проезд для меня и Д. потратил примерно 3100 ₽.
У Д. на порядок больше требований к месту проживания на отдыхе, поэтому итоговый выбор отеля и путевки за ней. Отдыхать в хороших местах для нее важно. А для меня есть только три табу: горячие точки, страны Аравийского полуострова и Крым с 2014 года.
Родителям: я отдаю папе 21 000 ₽ в месяц вне зависимости от того, поступили деньги от квартирантов или нет. В 2023 году, например, они еще не платили, так как установили кондиционер. Также из-за кризиса стал привозить продукты, примерно на 800 ₽, и подсовывать в пачку больше сотенных купюр. Покупаю то, что отец сам не возьмет: сыр подороже, замороженные ягоды, чай получше.
Мама в начале года продала гараж, который остался от дедушки. Потратила эти деньги и остатки накоплений на переезд в новую квартиру, чтобы спасти их от инфляции и дефолта. Я помогал маме за эти полгода всего пару раз — в сумме вышло около 20 000 ₽. Самое дорогое — оплатил приемку квартиры и медицинские анализы.
Бабушке покупал билеты, мед, лекарства и водил смотреть «Царь-макет». Вместе с обедом в ее любимом «Андерсоне» это стоило 6000, 2000, 2000 и 5000 ₽ соответственно. Еще привез бабушке в деревню много продуктов и подарков из Турции и Москвы. Небольшие гостиницы считать не будем.
На мамину дачу в этом году потратил мало — 8000 ₽.
Здоровье: за последние полгода потратился на лекарства, пока мы с Д. болели ковидом. Это было как раз когда опубликовали первый дневник, ушло около 4000 ₽. Еще примерно 62 000 ₽ оставил у стоматолога.
Шампунь за 1300 ₽ купил до подорожания, ортопедические стельки стоили 4500 ₽. Перевязочные материалы для Д. после операции — 2000 ₽. Простужался в июле — потратил на лекарства 2000 ₽. Лечение двух болезней в декабре и январе стоило 15 000 ₽, включая медикаменты. Приемы остеопата — 12 000 ₽. Из профильных врачей был у невролога, потратил 2300 ₽.
На линзы трачу примерно 7000 ₽ в квартал.
Подарки: сложно посчитать, в целом 4000—5000 ₽ на родственно-человеко-праздник. На дни рождения друзей ушло за год 1000, 1500, 3000, 2500, 1500, 1400 ₽. Тут сэкономил: кто не праздновал, тем не дарил ничего. Но с пустыми руками в гости не придешь.
Праздники для Д. в последний год были очень простыми: кафе плюс конверт с деньгами. С учетом ее положения — лучший подарок. Получается, с прошлого дневника на это ушло около 20 000 ₽ наличными: на Новый год, день рождения, 14 Февраля и 8 Марта. На прошлый Новый год подарил Д. две планки оперативной памяти за 13 000 ₽, в остальные праздники подарки были поскромнее.
На все новогодние подарки ушло 16 500 ₽.
Хобби: я тратил кучу денег — каждый месяц по 5000—6000 ₽. В месяц мобилизационного заточения — больше. Итого порядка 80 000 ₽. Дособрал две полноценные армии для любого формата в настольном «Вархаммере». Еще одна — на этапе склейки, и одна готова для маленького формата. В этом мне помог 3D-принтер Mars 3 Pro. Планирую продать его осенью 2023 года, потому что нельзя печатать новые миниатюры бесконечно. Шутка. Не знаю.
Прикупил на барахолке миниатюр по фэнтези-варгейму — думаю, последний раз. Обзавелся матом с sci-fi городским рисунком, полочками для хранения, контейнерами для битсов. Также купил две краски: одна засохла, вторая закончилась. Еще пополнил запасы клея и модельной шпаклевки.
Коммунальные платежи:
- За квартиру, в которой живем. Плачу по счетчикам, за интернет и за услуги консьержа. Выходит около 2300 ₽.
- За квартиру, которую сдаю. Очень разные суммы за электричество и водоснабжение. В среднем 1500 ₽.
- За квартиру, в которой живет папа. Интернет, налог, электричество через раз, чтобы у отца не слетел автоплатеж. В среднем 200 ₽.
Транспорт: 2300 ₽ в месяц на проездной. Еще 1500—3500 ₽ на такси, включая поездки в аэропорт и подобные форс-мажоры.
Развлечения: за последний год я купил в подарок Д. и девушке своего друга Tabletop Simulator. В «Стиме» добавились Assassin’s Creed Odyssey, Pavlov VR, Age of Empires 2, Don’t Starve Together, Stormworks, Green Hell. В среднем на игры тратил 400 ₽ в месяц. Летом меня порвало в Rise to War по «Властелину колец» — заплатил 2500 ₽ за три месяца.
Походы куда-то с Д. я в эту категорию не вношу, потому что отношения — это тяжелый труд, а не развлекаловка и ногомашество. Давайте запишем сюда бутылку вина за 700 ₽ раз в месяц и поход к друзьям с угощением на 1500 ₽ раз в месяц.
Кафе, доставка еды: летом тратили 10 000—14 000 ₽. Почти каждые выходные или бывали в кафе, или заказывали что-то на дом. С сентября ходим в кафе раз в месяц — тратим 2500 ₽. Заказываем пиццу или роллы, когда приходят гости, — 1500—2200 ₽ за раз. Я был бы рад выбирать что-то более здоровое, но не знаю, что это может быть за те же деньги.
Ланчи и ужины: раньше на это уходило 5000—6000 ₽ в месяц. Сейчас я стал готовить не только обеды, но и полдники. Как правило, это гречка с сыром или с тем, что кто-то когда-то не доел дома. А если был голодный завтрак или недостаточно сытный полдник, то добираю бесплатной едой на работе. Полагаю, это экономит до 3000 ₽ в месяц.
Красота: на красоту подзабил — остался только крем для рук из «Перекрестка». И парикмахерская — раз в три месяца оставляю там 1600 ₽. Да-да, все подорожало. Один раз ходил выщипать брови, отдал 1200 ₽. Понравилось, очень больно, думаю повторить.
Телефон: 1300 ₽ за телефон для меня и мамы и проводной интернет для папы.
Одежда: после начала СВО один раз был в дисконт-центре «Орджоникидзе, 11». На 5100 ₽ купил домашне-летние штаны, рубашку и футболку для сна. В Турции в «Вайкики» на 5500 ₽ взял джинсы, две футболки, толстовку, рубашку, пачку трусов и носков. Но эту сумму учел как расходы на отдых.
Дважды мама Д. отбирала дырявые ботинки на ремонт — осенние и зимние. Потратил 1200 и 1500 ₽ соответственно.
Домашний интернет: 610 ₽ за 100 мегабит. Мы с Д. договариваемся, когда кто может качать файлы, не обрушивая второму связь. У меня много трафика занимает «Стим», файлы для моделирования и торренты игр. Еще клево качать и изучать открытые проекты в геймдеве.
Психоаналитик: на работе после начала февральских событий нам предложили выбрать психолога из МААП и обещали компенсировать расходы. Этим я и воспользовался. Впрочем, я и так собирался, как закрою долг.
Я семь месяцев ходил к психоаналитику. Обратился с вопросами об отношениях с Д., проблемами со вспыльчивостью и переживаниями из-за переезда. Платил 16 000 ₽ в месяц за четыре визита, а работодатель компенсировал.
Осенью у нас со специалистом накопилось недопонимание. Часть проблем мы разобрали, а другие она отказывалась обсуждать — уводила разговор в сторону. Например, это касалось личных границ, некоторых проявлений агрессии, проблем с планированием.
По финансовым соображениям искать другого специалиста не готов: по умолчанию фирма уже не будет его оплачивать.
Сервисы: не пользуюсь.
Долги: в прошлом дневнике у меня было три долга, включая кредит в зеленом банке, на сумму 375 000 ₽. Они образовались из-за вложений в ремонт. Последний из долгов я закрыл в июле 2022 года. В целом тратил на это от 30 000 до 60 000 ₽ в месяц.
В сентябре 2022 я взял у Д. в долг 40 000 ₽ на командировку: нам платят по чекам после возвращения. Компенсация должна прийти только со следующей зарплатой — а уже 2023 год! Отдавал этот долг частями из своих выплат, закрыл в декабре.
Спорт: нет денег и времени. После потока осуждения в прошлом дневнике неприятно даже смотреть на World Class — нужно что-то дешевле. Пока нет идей, где и как заниматься: все очень далеко от дома и работы. Перед отпуском полтора месяца качался дома и в зале по бесплатному сертификату. Это Д. купила полугодовой абонемент в World Class и обеспечила меня бесплатным месяцем и одним занятием с тренером.
Машина: нет.
Благотворительность: нет. По-прежнему считаю, что любители жертвовать на аполитичные благотворительные акции — кирпичики режима.
Страховки: нет.
Обучение: моя работа — это постоянное обучение. Там можно получить клевые материалы по Computer Science. У нас есть пул бесплатной информации, в разработке которой участвовали коллеги. Никакой дополнительной компенсации за обучение на курсах, с репетиторами или на конференциях не предусмотрено.
Много знаний я освежил по книге Cracking the Coding Interview и по лекциям Константина Владимирова из МФТИ. Пару недель назад начал доступную часть «Коричневого пояса по C++» от «Яндекса» на «Курсере». В работе мы используем в основном Qt, так что повторить контейнеры из стандартной библиотеки было отличным опытом.
Еще я занимаюсь с русскоязычным преподавателем английского языка из Грузии. В среднем это стоит 3000 ₽ в неделю — за два занятия. До начала СВО я планировал вместо английского весной пойти в автошколу, но понял, что с новыми ценами машина мне не светит.
Как мы ведем бюджет
За квартиру я плачу 40 000 ₽, Д. — 25 000 ₽. Коммунальные услуги я оплачиваю сам. На общую «продуктовую» карту кладу 33 000 ₽ в месяц, с нее покупаем продукты и хозтовары. Все развлечения — за мой счет. Если идем в кафе вместе, я плачу за двоих со своей карты. Общие поездки на такси тоже на мне.
Путевки для путешествий каждый покупает сам. В поездках я рассчитываюсь за кафе, дополнительное питание, транспорт. Экскурсии и сувениры оплачиваем по отдельности. За бытовые покупки и услуги — кастрюли, ножи, фильтры, химчистку ковров — платим пополам. В случае чего будем распиливать.
Остальные деньги у каждого свои. Мы не следим, у кого сколько. Обычно после всех трат у меня их около нуля. Я трачу на коммунальные платежи и ремонт, ланчи, занятия с репетитором, кредиты, электронику, одежду. Также есть расходы, связанные с хобби и своими проектиками, помощь родителям, подарки друзьям и походы в гости. А еще траты на медицину, плак-плак.
Д. занимается английским с репетитором из ЮАР, ходит на занятия по ораторскому мастерству, в тренажерный зал, на массаж попы и лица — это разные сеансы. Также занимается с психологом по «Скайпу», покупает себе лекарства и оплачивает врачей. Еще она берет кофе в соседнем доме, иногда обедает в кафе. Как она говорит, на все это уходит 65 000—75 000 ₽ в месяц.
Раньше я контролировал расходы в приложении «Сбербанк-онлайн» с красивыми графиками. Но после того как значительная часть трат перешла в Т-Банке, такая возможность пропала. На совместную карточку Т-Банк мы получаем до 950 ₽ кэшбэка в месяц.
Мы тратим больше, чем зарабатываем, так что еще месяцев десять подобной динамики — и нам придется менять квартиру на жилье в Новой Москве. Да и вообще перестраиваться в тратах. Я полагаю, это будет жесткий локальный семейный кризис. Возможно, я сменю работу или страну.
Теперь можно написать дневник трат одного дня
Тем, у кого мало времени, чтобы написать дневник трат за неделю, мы предлагаем рассказать про один день из своей жизни: обычный, выходной или важную дату — юбилей, день переезда или увольнения с ненавистной работы. Анкету можно заполнять много раз, чтобы описать несколько таких особенных дней.
После модерации все тексты появятся в потоке «День из жизни», а лучшие мы отредактируем и опубликуем на главной странице журнала.
День первый, суббота
Траты за день: 4602 ₽
04:25. Проснулся посреди ночи от боли: после двух месяцев перерыва схватил невроз. Немного полежал, пошел за «Нурофеном» на кухню. Подождал, пока опоясывающие боли в груди, отдающие в лицевой нерв, пройдут, и уснул. Накануне был очень нервный десятичасовой рабочий день.
09:20. Просыпаюсь, как обычно, раньше Д. Ползу умываться и завтракать. В холодильнике пустовато под конец месяца. Варю в микроволновке овсянку и ем ее без всего.
Раньше я частенько ел по утрам хлопья «Экстра», которые больше в Россию не привозят. Еще я опечален уходом «Юникло» и «Икеи». А самое заметное — это уход поставщиков алкоголя. И я, и многие мои друзья стали меньше пить, так как не осталось ликеров, виски, рома, французского вина. Покупать эти товары по серому импорту кажется очень опасной затеей.
Пью чашку вчерашнего зеленого чая с медом.
10:20. Сел на рабочее место. В блокноте вычеркнул и дописал траты и дела на неделю. Приведу в оцифрованном виде список трат из блокнота за январь — февраль.
Уже вычеркнуто, то есть оплачено:
- Квартира — 42 000 ₽ за январь.
- Английский — 12 000 ₽.
- Еда, 10 января — 11 000 ₽.
- Еда, 20 января — 11 000 ₽.
- Транспорт, интернет — 6000 ₽.
- Подарки — 5000 ₽.
- Химчистка ковра — 1500 ₽.
- Ремонт ботинок — 1000 ₽.
- «Ламода» — 1000 ₽.
Не вычеркнуто, то есть пока не оплачено:
- Массаж — 12 000 ₽.
- Медицина — 12 000 ₽.
- Отложить 10 000 ₽ на пуховик.
- Пиджак — 4000 ₽.
- «Орджоникидзе, 11» — 3000 ₽ на рубашки.
- Ланчи — 3000 ₽.
- Замена защитного экрана на телефоне — 1500 ₽.
Этот список мы составили с Д. после новогодних праздников. Он определял, на что должны были пойти мои деньги с квартальной премии и зарплаты за декабрь.
Разобрался с тратами и делами, занимаюсь пет-проектом. У меня две задачи: рефакторинг и подключение GUI. С GUI все очень плохо. Я потратил уже несколько выходных в декабре и январе на попытку просто добавить их в мою cmake-сборку и запустить.
10:58. Д. проснулась. Выкладываю посуду из посудомойки, мою ножи. Этим всегда занимаюсь я. Загружаю грязную посуду. После немного валяемся с Д. в обнимку на кровати: я в своем телефоне, Д. в «Тиктоке».
Я каждый день проверяю новости в трех телеграм-каналах, один из них украинский — читал его еще до февраля 2022 года. Я отдаю себе отчет в том, что каждый день люди сидят под обстрелами и гибнут. Стараюсь не акцентировать на этом внимание — ни в жизни, ни в дневнике. Как физик-теоретик, знающий, что души нет, считаю человеческую жизнь высшей ценностью.
11:58. В очередной раз отчаиваюсь подключить GUI сам. Публикую заказ на «Профи-ру»: хочу найти репетитора, который поможет мне разобраться. Заложил бюджет 2500 ₽. Подсматривая в будущее, скажу, что я потрачу 3000 ₽ на два полуторачасовых занятия.
Увязаю в рефакторинге. Так как некоторым частям кода более 14 месяцев, мне многое не нравится. Натягиваю inline и const на getters/setters. Моя боль — это класс DataManager. В нем в кучу свалены все объекты для хранения, которые вообще есть в проекте, и их загрузки и сохранения. На днях обсуждал с тимлидом, как это лучше устроить. Буду дробить, выделяя инварианты.
Д. доделывает домашку по английскому и занимается с репетитором.
13:00. Продолжаю программировать. Параллельно включаю интервью про ИТ в России и про ипотечный рынок: некоторые этапы рефакторинга требуют чисто механической работы. Интервью оказывается неинтересным.
Д. выбирает кафе, куда пойдем обедать, потому что дома нет готовой еды.
Думаю о покупке жилья. Я понимаю, что платить так много за аренду — это не лучшее решение, желательно переехать в собственную квартиру. На рынке новостроек в Москве интересных предложений не вижу, остается вторичка. Но на нее нет льготной ипотеки. И непонятно, смогу ли я в итоге переехать за границу. Мне нравится ЖК, в котором мы живем сейчас: расположение неидеальное, но чистые подъезды и большая площадь квартир. Если бы позволяла цена, взял бы в ипотеку такую же квартиру, как та, в которой живу.
У нас были разговоры про эмиграцию, но они закончилась к середине лета. Мы с Д. выбрали страны для возможного переезда, я несколько месяцев искал там работу. Но, к сожалению, мой стек оказался слишком узким, чтобы быстро что-то найти. До собеседования я не дошел ни разу. В итоге мы много узнали про эмиграцию, пообщавшись со знакомыми, которые живут в Германии и южных странах. Поняли, что переезд — это существенное падение уровня жизни на неопределенный срок. И временно отказались от этой идеи.
14:05. В спешке собираемся. Едем в кафе, потом двинемся на новоселье. Выпиваю АЦЦ. После ряда болезней за последние два месяца, включая ковид, я заработал атрофический назофарингит — это официальный диагноз отоларинголога. По вечерам и по утрам у меня болит горло.
14:28. Едем в метро по проездному. Д. обожает сидеть, даже если нам одна станция до пересадки. Удивляюсь, что меня не прижимают как кильку в бочке: у этой ветки метро дурная репутация в плане пассажиропотока.
15:00. Мы пришли в кафе, которое выбрала Д. Это «Папа Вейдер». Входная группа выглядит дешево, но само помещение очень приятное.
Заказываю салат «Мечта Хичкока», «Ребрышки Шредингера» и апельсиновый фреш. Д. берет раф, «Утиные истории» и десерт — овсянку с яблоком. Пока все готовится, играем в кикер. После трех голов подряд убираю левую руку и играю одной правой, чтобы уравнять шансы. В тяжелой борьбе побеждаю с преимуществом в два гола.
16:40. Д. с трудом доедает десерт, я не могу помочь: мне не нравится. Оплачиваю счет в кафе. −2900 ₽
Зашли в ВВ — ну вы поняли. Взяли абхазские апельсины и яблоки для глинтвейна. Не знаю как, но я стал в компании тем человеком, который варит глинтвейн и грог. Вот и на новоселье друга буду этим заниматься. −130 ₽
Около метро заходим в «Хобби-геймс»: я обещал другу захватить из дома «Нечто», но забыл — придется купить и подарить. Д. залипает в игру с грибочками. Я отстоял очередь и покупаю. −672 ₽
Тащу Д. к прилавку с «Вархаммером». Там крутые коробки, которые никогда не будут моими. У них даже лежит коллекционное издание Черных храмовников! Такой набор стоит 14 950 ₽. Я же могу позволить себе только пиратские копии. Они в четыре раза дешевле оригинальных, если литые, и в шесть раз — если печатаю на 3D-принтере сам. Можно потратить 130 ₽ на отлитую пехотную миниатюру или 50 ₽ на материалы для напечатанной.
16:48. Садимся в метро. В наших сердцах огонь, в нашей попе игла, наше направление — за Мкад. «Яндекс-метро» показывает 27 минут.
17:10. Мы идем от метро по нечищенному тротуару в Подмосковье. Нас обгоняет долговязая фигура в наушниках. Пишу ему во «Вконтакте», чтобы обернулся. Идем до новоселья вместе.
Осматриваем квартиру. Друг купил ее чуть меньше чем за 6 млн. Она однокомнатная, с «бабушкиным» ремонтом. Около половины денег ему дали родители.
Я готовлю глинтвейн из белого вина. Начинается игра: хозяин — назовем его А2 — написал квест с закладками и лабиринтом на телефоне и спрятал подсказки по всей квартире. Когда неделю назад друг спросил, что устроить на новоселье, я предложил спрятать загадки в укромных местах. А потом выдать каждому гостю фигурку из D&D — и двигаться на шаг к сундуку с сокровищами за ответ на каждую загадку. А2 сделал лучше. К сожалению, другое мое предложение было отклонено: я предлагал выбрать из гостей петуха и занести его, согласно традиции, в квартиру, чтобы он там прокукарекал на счастье.
Костяк собравшейся компании — четыре парня, включая меня, которые учились на одном курсе МГУ. А1 — двухметровый трудоголик, который разрабатывает промышленные 3D-принтеры, занимается их программной частью и сборкой. Он одинок. A2 обучает нейросети в рентгенографии и распараллеливает расчеты на видеокартах. С ним я общаюсь больше всего. A3 — ловелас, который перевелся в Бауманку, окончил ее со скрипом и работает с электросхемами в металлодетекторах.
Расскажу, кто еще был на встрече. Б1 — мой одноклассник с очень тяжелой судьбой и плохим здоровьем. Почти со всеми друзьями познакомил его я, он одинок. Я рад, что смог сделать его жизнь хоть немного лучше. Б2 — лучшая подруга Д. Она фанатичный эйчар «Яндекса», бывший сотрудник колцентра, одинока. Б3 — знакомый Д. и Б2, из их школы, но не одноклассник. Он выглядит как подросток из Средней Азии, хронически одинок. Пилит фронт- и бэкенд за 250+ в банковской сфере, числится в халявной экономической аспе и мечтает перекатиться в крипту. Альфарий одобряет. Еще с нами была девушка А2 и чей-то знакомый, фронтендер из банка.
С А1 я обсуждал работу. С А2 — предстоящий ремонт в новой квартире: стены, полы, потолки, двери. На все есть около 100 000 ₽, остальное он будет брать из зарплаты. Б3 рассказывал мне про свою последнюю поездку по России. Он с коллегами побывал на горячих источниках Урала. С девушкой А2 я обсуждал все сальные университетские приколы, которые оба смогли вспомнить.
Еще играли в Just Dance, но без меня: я без тренажерки окостенел. Потом играли в «Бункер». Девушка А2 и он сам накрыли на стол, после хозяйка стала делать коктейли «Секс на пляже». Тихая девушка сегодня в ударе!
А2 теперь для нас с Д. неистощимый источник шуток про ипотечников. Когда-нибудь мы его достанем и он удалится из друзей.
Я по-прежнему не критикую друзей и знакомых за их странные и даже опасные дела. Но уточню, что я их никогда не осуждаю вслух, а вот про себя или в дневнике — сколько угодно. Видимо, в прошлом дневнике это было написано не очень четко.
23:15. В дверь стучит соседка. Хозяин решает не выходить, но быть потише. А у меня внутренняя борьба. Это конфликтная ситуация, которую мы прорабатывали с психоаналитиком. Я категорически не разделяю понятие групповой ответственности. Сам я говорю тихо, а после 22:00 даже тихо смеюсь. Понимаю, что и где я делаю. Если при этом мои друзья ведут себя громко и нам всем об этом скажут, я набрасываюсь с оскорблениями на сделавшего замечание. Оскорбления будут не прямые, а завуалированные или саркастические.
Проговорив ситуацию себе, я чувствую облегчение. Продолжаем вечеринку. Слава богу, когда мы тусим у нас, таких инцидентов не возникает.
23:30. Расходимся. Б3 предлагает ехать на минивэне «Яндекса» впятером. До-о-олго собираемся, запихиваемся в такси. Весело едем. Мы с Д. выходим первыми. Оплачиваю я. За неделю ребята вернут свои части — и моя трата из 2250 ₽ превратится в 900 ₽. −900 ₽
01:00. Сижу пыхчу небулайзером с физраствором, чтобы увлажнить слизистую. Д. пьяненькая, благодарит за то, что я взял на себя больше трат, пока она без работы. Я обнимаю Д., но в душе грустно. Не верю, что можно легко найти работу в кризис. Кажется, наш маленький мирок катится в пропасть.
01:40. Засыпаем. Я трезвый, пил только чай — из-за назофарингита. Всего трезвенников было трое, это приятно.
День второй, воскресенье
Траты за день: 8183 ₽
07:04. Я опять на темной кухне с приступом невроза, пытаюсь найти «Нурофен». Нахожу «Ибуклин-юниор», принимаю две таблетки. Так даже лучше: он чуть меньше влияет на желудок. Сегодня в целом боль была поменьше и даже не отдавало в сердце. Засыпаю.
09:30. Тихо звонит будильник, Д. спит. Первым делом смотрю, сколько стоит такси до врача-остеопата, — 950 ₽. Ну нет, поеду своим ходом.
Делаю завтрак: варю два яйца и ем с кусочком сыра. Два года назад начинал день чаем с медом или сладостями, но Д. заставила начинать с еды. Какой-то врач ей сказал, что так лучше. Теперь я привык. Завариваю чай. Первую заварку сливаю, вторую пью.
Тщательно принимаю душ и навожу марафет. Для меня важно у любого врача выглядеть опрятно и чисто даже голым.
10:50. Прокрадываюсь с фонариком в спальню, забираю вещи. Д. просыпается, говорит, что скоро будет вставать. Перед выходом обнимаемся.
Вытаскиваю из сумки Д. документы: трудовой договор, свидетельство об аккредитации и стопку справок о том, что я ключевой сотрудник, выполняющий гособоронзаказы. Хе-хе, на самом деле наше ПО вообще на линии фронта не используется. Кладу документы в пакетик, буду с ним таскаться. Когда едем с Д., сдаю их ей. Без этих бумаг стараюсь не выходить из дома с сентября.
Выхожу.
11:33. Звонит бабушка. Она у себя дома, в Подмосковье. Хочет вечером забрать с «Озона» книгу «Свет далекой звезды», которую заказала с моей помощью. Спрашивает, не пришел ли еще код. Пока нет, к сожалению. Кажется, он появится, когда товар придет в пункт выдачи. Книгу я оплатил на прошлой неделе, поэтому в траты не записываю. Она стоила 401 ₽.
Еще поговорил по телефону с Д., она отговаривает идти смотреть пуховики в Finn Flare после врача. Говорит, что там маленький выбор и надо заказывать самовывозом с примеркой.
11:55. Оплатил прием врача, сижу в очереди. Внезапно звонит курьер — говорит, что принесет линзы через десять минут, хотя время доставки указано с 18:00 до 22:00. Ну ладно, Д. еще дома, так что сможет принять. Линзы стоили 5370 ₽, оплатил их ранее. −6250 ₽
Затем час боли. Это гораздо хуже похода к стоматологу: какое-то коматозное состояние, можешь думать только о том, как внезапно пальцы врача надавят на тебя, будто проламывая хрящи. Это третий сеанс за два месяца. Я должен был отходить уже больше, но пропускал, пока болел. Лучше всего себя чувствует левая половина спины и шейный отдел. При массаже всего остального, включая руки и ноги, я как развалина. Попе сегодня о-го-го как досталось. Наверное, если бы не было так больно, это было бы даже приятно.
13:21. Дошел от клиники до метро. Хочется ходить и двигаться больше, но пока из-за назофарингита мне еще неделю не рекомендовано выходить из дома без нужды. Немного немеет правая нога — доктор сказала погреть попу в горячей ванне.
Выхожу из метро, автобус через 21 минуту. Вызываю такси. −224 ₽
14:00. Меня встречает Д.: выходит в коридор и, пока я снимаю верхнюю одежду, вопит: «Солнце, солнце пришло!» Принимаю горячую ванну.
14:54. Обед. Ем лазанью, которой по инициативе Д. с нами вчера поделились друзья. Доедаю остатки вареных овощей. Д. тоже ест лазанью и какой-то суп из ВВ.
После обеда Д. наполняет корзину в «Перекрестке». Закажем пораньше, так как есть промокод на скидку. Собираем Д. на танцы, ищем по всей квартире ее кроссовки.
15:30. Д. уходит, загружаю посудомойку, развешиваю белье. Играю в VR-игру 18+.
16:10. Запускаю на компьютере «Стелларис», создаю государство Империум и перевожу игру в режим наблюдения. Посмотрим, сколько веков протянет такое государство. Вывожу на экран новое интервью с Марианной Минскер. Сам в это время собираю миниатюры.
Звонит бабушка, она получает посылку в «Озоне» — контролирую процесс. Пью чай.
17:00. Звонит Д. Занятие по танцам прошло ужасно, она будет искать на «Профи-ру» другого преподавателя. Д. хочет заниматься какими-нибудь абстрактными танцами с хорошей разминкой в первой половине урока. Периодически ходит на пробные занятия в поисках того самого.
Перевожу деньги через «Киви» и Казахстан в «Стим», чтобы купить «Акрон». −400 ₽
18:30. Готовлю рабочее место на балконе для 3D-печати. О ней можно писать монографию: так много особенностей использования материалов и поиска моделей.
Я пока сделал перерыв, крашу и собираю уже готовое. Возобновлю производственный процесс весной, когда можно будет печатать на балконе и не переживать из-за запахов.
Пока несу принтер, из него проливается часть смолы. Господи, хоть бы не на ковер! Не на ковер. Убираю, проветриваю. С салфеткой в руке меня застает гость.
18:56. Звонок в дверь, пришел А1. Извиняюсь перед ним, прибираю, проветриваю, пылесошу. Договариваемся о еде, звоним А3. Он, конечно, опаздывает. Засовываю А1 в VR Alex. Начало игры довольно иммерсивное, А1 рисует на стекле сами понимаете что.
Симуляция «Вархаммера» в «Стелларисе» закончилась плачевно. Государство еще существует, но Терру уже захватили мерзкие грибовидные ксеносы, а людишки подверглись на ней тотальному истреблению.
20:20. Приходит Д., затем А3. Д. звала еще его девушку, но она сказала, что больше никогда с А3 не пойдет. Их отношения переживают не лучшие времена. Делюсь с А1 опытом печати на фотополимерном принтере. Он работает только с теми, что печатают металлом.
А1 видит запылившийся ноутбук — тот самый, из воскресенья первого дневника. Объясняю, что используем его только для просмотра фильмов в поездках, так как не встали драйверы вайфая после установки Убунту. А2 говорит, что сталкивался с этим, и сам лезет чинить. Спойлер: у него так и не получилось. Хи-хи.
А3 болтает с Д. об отношениях. Просит рассказать, как мы ссоримся. Рассказываю. Говорю, как я «что-то решаю за другого человека» и как у нас каждые полгода перестраивается быт, потому что у одного из пары изменились доходы. А еще романтические вечера в ванной обязательно переходят в обсуждение того, какая унылая работа. И дальше говорим, что мне надо расширить стек технологий, чтобы спокойно работать в любой коммерческой компании.
Заказываем пиццу в «Твоей пицце». Каждый раз больно пользоваться «Яндекс-едой»: при ошибке регистрации у меня возникло два аккаунта — один на компьютере, другой на телефоне. Раз в год я пишу в поддержку с вопросом, можно ли объединить аккаунты. Каждый год мне говорят, что такой функции нет. −1309 ₽
Кстати, для комментаторов замечу, что мои шутки про маленький мозг Д. продолжают жить. Они даже вышли на новый уровень — после того как Д. делали МРТ и нашли у нее лишнюю кость в черепе. На обеих вечеринках такие шутки имели место.
Привозят квадратную пиццу с грушей и горгонзолой и пиццу с цезарем. Пока едим, Д. уговаривает А1 разобрать упавший ноут и посмотреть, что там случилось с матрицей. С внешним дисплеем все в порядке. Прекращаю балаган, зову играть в белок.
21:18. Режемся в «Акрон». Лучшая игра для компании на VR-шлеме.
Потом переходим на кухню и играем в «Кошкин дом». Это набор из 50 котов, вырезанных из толстой фанеры. Задача — используя одного кота как основание, построить башню. Все падает. Сидим до глубокого вечера.
Гости уходят, мы сдаем им мусор из-под пиццы и готовимся ко сну.
23:51. Умываюсь, ложимся спать.
День третий, понедельник
Траты за день: 5314 ₽
07:56. Просыпаюсь непонятно почему. Решаю встать: до работы хочу зайти в банк. Сегодня необычный завтрак — шарлотка от мамы Д. и чай. Варю себе гречку на полдник.
08:17. Собираю разбросанных по кухне котов.
09:35. Покупаю в метро абонемент на 30 дней. После Нового года он подорожал. −2540 ₽
10:30. Зашел в Сбер, снял наличные. Затем купил 300 $ (22 575 ₽) в другом банке. Почему не сразу после премии? Потому что часть выплат нам перенесли на январь, а еще потому что болел и не выходил из дома. Получается, я откладываю 4% среднемесячного дохода. Или 6% стабильного, регулярного дохода. Надо бы довести до 10%, но это мечты. С другой стороны, я не так давно без долгов.
10:36. Вошел в офис. Начинаю день с чашечки чая и ассемблера. Спонсор второго месяца подряд — векторные инструкции.
По-прежнему не могу рассказать, чем именно занимаюсь: область ужасно узкая. Но мои рабочие задачи критически поменялись. Я стал полностью ответственным за два из 45 модулей нашего инструмента. Из них активно развиваются всего семь. Один из этих модулей — столп работы соседнего отдела из семи человек. Я исправляю там все ошибки, алгоритмы, GUI, обрабатываю баг-репорты, добавляю новые функции.
Соседний отдел непунктуально оформляет баг-репорты. И я теряю кучу времени. Они могут просто неправильно указать входные данные, ветку или версию мастера, на котором нашли «проблему». Модуль для работы использует много других ресурсов и модулей. Их код и изменения в них тоже на мне, если за ними не закреплен конкретный сотрудник.
Второй модуль — с трагической историей. Весной я его полностью переписал, что ускорило его работу в 30 раз. Но изменения не приняли. Причина — нет нормального набора тестов, на которых можно сравнить точность предыдущего и моего алгоритмов и отладиться. Наш тимлид выдрал куски из моей ветки и соорудил нечто из старого и нового, ускорив исходный алгоритм раз в восемь и добавив в него ошибок.
10:40. Напоминаю в рабочем чате, что отправлял запрос на восстановление пропуска.
Замечаю нездоровое оживление в «Телеграме». Оказывается, опять открыли чат Минцифры. Странная новость про расширение программы ипотеки. Посмотрю условия. Квартира вроде той, где мы живем сейчас, стоит 17 млн — это 73 тысячи в месяц, 30 лет, 4,7%. Выглядит даже нормально — можно потянуть одному, если не шиковать. Но на вторичку ипотека не распространяется.
11:30. Захожу к коллеге из соседнего отдела. Я курирую его по разработке на плюсах в нашем инструменте. Давайте называть его Кор’сарро-хан — или просто К. К сожалению, он не приступил к новой, интересной для меня задаче, а готовит системные тесты модуля. Там нестандартный случай входных данных. Инструмент позволяет обрабатывать их специальными надстройками, пользоваться которыми коллега в полной мере не научился.
Д. пишет, что А1 починил ее ноутбук. Ну хорошо.
12:30. Обедаю, общаюсь с К., он мой ровесник. Обсуждаем ипотеку и смешные моменты из игры «Бункер»: почему шапочка из фольги не спасла отставного военного от непорочного зачатия и беременности Иисусом. Ем котлету и пюре со вчерашнего дня.
16:00. Откладываю ассемблер. Очень хочется тестов, но их нет, коммичу изменения. Ветку с ассемблером я не трогал больше недели — некоторые детали вылетели из головы, так что работа шла медленно. Берусь за ветку с переделанной поддержкой скриптов для всего проекта. В целом она сделана, но пока не проверялась на моих модулях и нет шаблонов для входных параметров. В ветке со скриптами 85% — работа тимлида, 15% — мой код и отладка на примере моих модулей.
16:30. Полдничаю гречкой с сыром. Узнаю, что у начальника соседнего отдела сегодня день рождения. Праздновать в офисе нет никакого желания: голова тяжелая. Пока ем, прохожу тест о том, как человек ведет себя в ситуации неопределенности. Это для дипломной работы незнакомой студентки, тест мне скинули друзья.
Обнаруживаю, что модуль позволяет запустить себя с очевидно неправильными входными параметрами. А в конце есть место с потенциальным падением — обращение к первому элементу массива без проверки размера контейнера. Отмечаю в это в таск-трекере.
18:05. Последние два часа сильно болит голова. Выпил «Нурофен» и чашку черного чая. Ничего не помогает — уйду домой раньше. Может быть, мало спал.
По дороге домой заполняю дневник.
18:30. Давно не ездил в метро в это время — удивляюсь лютой давке. Ненавижу пропускать поезда, но приходится. Я не понимаю, почему машинист не может дождаться, когда все пассажиры сядут в поезд. Я вообще много чего не понимаю в последнее время.
Не могу сказать, что прикладывал какие-то особенные усилия, чтобы пережить февраль. Была объемная и сложная задача на работе. Именно тогда я решил выделить больше денег на «Вархаммер» из бюджета: шансы ядерного конфликта казались максимальными, хотелось успеть все в этой жизни.
Мои родители оценивают произошедшее по-другому. Мы никогда не проговаривали это и не ссорились на эту тему. Мой круг общения очень однородно относится к событиям, но я знаю одного парня, который поддерживает СВО. Мы видимся, но не говорим о политике. А вообще, я с детства пропитан каким-то советским лицемерием. Это когда ты знаешь, что мнение нельзя высказывать нигде, кроме своей кухни, — хоть о государстве, хоть просто о других людях.
19:20. Приезжаю домой с чугунной головой. Д. чистит картошку и советует мне померить давление. Елки-палки — и верхнее, и нижнее упало на 15—20 единиц! Такого у меня еще не было. По совету Д. заливаюсь горячим черным чаем. Пока он заваривается, тупо лежу, не думаю ни о чем. Если и стало легче после чая, то совсем немного.
Пишу старому знакомому и коллеге во «Вконтакте». Обсуждаем некоторые административные вопросы. Он в другом отделе и работает из солнечной южной страны. Договариваемся созвониться завтра вечером. Коллега переехал с супругой, но, кажется, ему все равно скучно.
Оказывается, Д. не знает значения слова «забайтить». Объясняю.
Сажусь за компьютер смотреть пуховики, еще надо ответить на отклик с «Профи». Д. говорит по телефону с подругой.
Понимаю, что Д. уже зачем-то тычет в экран. Подхожу и узнаю, что ей полчаса назад написал А1. Он починил ноутбук и завезет его после работы.
20:03. Приходит А1. Сначала не хочет заходить надолго, но мы уговариваем. Угощаем чаем с пирогом и запеченной курицей. Сидим на кухне, много говорим. Пью еще черный чай.
Обсуждаем, почему такая большая разница в работе эйтышников с железячниками — в лице меня и А1 — и визуализаторов. Мы и уйти пораньше можем, и зарплату нам индексируют, и начальство не орет матом. А1 говорит, что это общее для сферы услуг, когда заказчик и фирма тянут одеяло на себя. Произносит фразу «Мне за державу обидно» — в контексте того, почему он так пашет без надзора и берет на себя все больше обязанностей. В целом А1 тоже против сами знаете чего. Это приятно.
22:47. Шутки-прибаутки. А1 сочно матерится, как настоящий выпускник физфака. Д. спрашивает, не умеет ли А1 ремонтировать блэкаут-шторы. Он соглашается. Я снабжаю его инструментом, любуюсь картиной и иду на балкон мыть, сушить и грунтовать печать.
Почему А1 так легко на все соглашается? Я думаю, ему немного скучно и одиноко. Москва не его родной город, друзей у него мало, да и те нынче имеют тенденцию разъезжаться. А1 очень много работает.
23:24. Спускаюсь открыть двери курьеру из «Перекрестка». Консьержка уже спит, и зайти внизу нельзя. Идем с курьером до квартиры. Выгружаем продукты с Д., она прикладывает мою продуктовую карту. −2774 ₽
Возвращаемся к А1. Д. просит меня детально рассказать про старый дневник в Т—Ж. Про то, какая она умница и красавица, и про то, как сотни людей в комментах желали ей удачи и советовали бросить меня. Определенно дневник добавил в нашу жизнь топовых шуток. Но комментаторов я не люблю. Психоаналитик говорила, что это для меня был травмирующий опыт, который не стоит повторять. Я плохо спал и до сих пор борюсь с желанием найти всех комментаторов и оскорблять их в реальной жизни.
23:50. А1 уходит. Возвращаюсь к компьютеру. Понимаю, что ничего не успел, но надо ложиться спать. Хочется завтра на работе быть свежим, а не как сегодня.
00:10. Проделываю за пару минут ежедневные задания в мобильной Rise to War. Хоббиты уже бросили кольцо в Ородруин под бдительным присмотром объединенных сил добра, которые взяли Черные врата и Барад-дур сразу после сражения за Минас Тирит. Так что делать больше нечего до конца сезона. Засыпаю.
День четвертый, вторник
Траты за день: 2760 ₽
08:35. Меня будит Д. — я так крепко сплю, что не слышу будильника. Снился кошмар. Завтракаю творогом, пью стаканчик чая.
10:34. В метро пытаюсь посмотреть урок в «Курсере», но видео не грузится. Перезапуск приложения не помог, скачать тоже не получилось. Кажется, доступ к курсу заблокировали действительно полностью. Строго говоря, видео «Яндекса» смотрятся посредственно после лекций Константина Владимирова. После «Курсеры» я всегда запускаю хоть на десять минут его лекции, чтобы смыть налет посредственности.
Мои коллеги не любят «Яндекс». Считают, что нанимать топовых выпускников лучших вузов страны на разработку очередного микросервиса — большая ошибка. Физфак МГУ к лучшим не относится, я со своим факультетом на дне. Ситуация с наймом усугубляется ограниченностью человеческого ресурса в России. Исключение среди проектов «Яндекса» — беспилотное такси и нескольких других наукоемких отделов.
11:05. Захожу на работу, сегодня начну со скриптов. Понимаю, что вчерашний вечер просрал. Парсер для QVariant в нужные форматы данных есть — правда, нерабочий и в другом модуле, но писать его с нуля не надо.
11:39. Проверил ход работ у К. Коллег в моем опенспейсе все нет.
12:30. Обедаю. Ем котлеты из Вкусвилла со вчерашней картошкой. Во время обеда подходит К., задает вопрос про Qt. После обеда договариваюсь с начальником соседнего отдела и заинтересованными сторонами — хочу организовать совместную работу двух джунов из разных отделов.
13:19. Двухминутная консультация с тимлидом. Он должен был в понедельник довести свою ветку до такого состояния, чтобы можно было переиспользовать новые фичи в моем модуле. Но пока нет, по глазам понимаю, что не раньше пятницы. Спойлер: гораздо позже.
Иду на кухню за горячим чаем. Там коллеги, с которыми я часто болтаю, — девочка-ровесница и хардкорный охотник сорока лет. Спрашиваю о низком давлении. Все здоровые — говорят, что тонометра в офисе нет. Возвращаюсь к работе. После разговора с тимлидом скрипты перестали работать в принципе. Хэ-хэ.
Я по-прежнему боюсь тимлида и его замечаний. Но в целом он теперь значительно реже исправляет что-то в моих МР. Раньше мы раз в полгода обсуждали мои KPI или вроде того, но уже полтора года такого не было. Никакой оценки моей работы я за это время не слышал. Явных косяков, как перед первым дневником, вроде нет.
Нашел проблему при запуске скриптов в модуле. Продолжаю тестировать, параллельно клонировал рабочий проект и пилю в нем ассемблер. Оперативки хватает впритык.
16:46. Полдничаю. Ем гречку с сыром. После еды и голова полегче.
Набрал за день три правки в модуль со скриптами. Добавляю в issue по модулю, над которым сегодня работает К. Не буду делать отдельную ветку и реквест, потому что тимлид очень нагружен. Чтобы заставить его посмотреть и принять один МР, надо несколько дней тыкать его палочкой. Или, заручившись поддержкой начальника соседнего отдела, сказать, что просили принять срочно. Это тоже придется сделать несколько раз. Вообще, тимлид — адский трудоголик. Он уже которую неделю работает по воскресеньям, коммитил проект в новогоднюю ночь. Притом что у нас пока нет дедлайна.
18:38. Выхожу с работы. Не знаю, что бы послушать. Сейчас холодно, держать в руке телефон не получится, то есть смотреть лекции по плюсам нельзя. Включаю новый рассказ про примарха-соплежуя — здесь в прямом смысле — на канале Hobsplay.
В метро натыкаюсь на коллегу. Едем вместе по кольцевой линии — кажется, оба чуть тяготимся этим. Немного говорим о питании, спорте, проекте, который ведет коллега. Этот человек мне непонятен. Несмотря на здоровый образ жизни и здоровый подход к работе, он имеет единственное верное мнение относительно всего. Не принимает, что другие мнения в принципе могут существовать.
19:05. Жду на кольцевой Д. — она возвращается с занятия, дальше поедем вместе. Д. жестко зависает в телефоне: оформляет заказ из ВВ. Говорит, что надо заказать сегодня. От метро едем на такси. −162 ₽
19:50. Д. оплачивает заказ из «Вкусвилла». −2598 ₽
Ем курицу с тушеными овощами. Люблю замороженные овощи: их можно приготовить за 20—25 минут с минимальными усилиями, используя масло и воду. Д. некоторые из них не нравятся, так что готовлю, можно сказать, только на себя. Это развязывает мне руки, и я могу добавить больше специй.
20:20. Созваниваюсь по видео с парнем, которого я знаю с первого курса университета. Он старше меня и учился на ВМК. Сейчас он мой коллега, но из другого отдела, живет в Армении и работает удаленно. Поводом написать ему были некоторые выплаты от фирмы — особое льготное кредитование для сотрудников. Мне неудобно обсуждать это с непосредственным начальником.
Спрашиваю у коллеги, как проходит релокация. Он пытается найти работу в Европе, но его пока даже не звали на собеседования. Живет хорошо, зарплаты хватает. До коворкинга, организованного нашей фирмой, две минуты пешком. За квартиру платят 600 $ (45 150 ₽). Коллега живет с женой, которую я не знаю. Они познакомились и быстро поженились в разгар ковида. Рассказывает, что в целом в Армении тепло, много солнца и горы. Проблем или нет, или мой собеседник не стал ими делиться. Однако я бы не хотел надолго переезжать в страну, разрушенную недавней войной.
21:05. Английский не начинается. Преподаватель пишет, что ему плохо. Смотрю зимние куртки в Finn Flare. Мама Д., а затем и сама Д. решили, что моя зимняя куртка устарела.
22:45. Включаю Beat Saber, на руки надеваю утяжелители по 0,5 кг. Понимаю, что просел по физическим показателям. Один из любимых треков, Shiawase, смог пройти на Expert+ только со второго раза, а ведь он не самый интенсивный. Вот пример, как проходить игру, из интернета. Промок насквозь, иду в душ.
22:25. Д. готовит сцену с экстерьером в портфолио, переделывая один из выполненных заказов. Это двухэтажный дом с участком. Зовет меня — сажусь на табуретку, включаю режим пиксельного душнилы. Пересветы, слетевшие полигоны, непонятные углы в окнах, одинаковые туи. Сцена очень тяжелая: Д. не мастер оптимизаций — трех пассов для предпросмотра приходится ждать очень долго.
Лезу в телефон, чтобы параллельно сделать что-то полезное. Замечаю, что хочется попросить Д. взять лист и записать или прислать ей в «Телеграме» список правок. Сказываются рабочие привычки.
23:05. Начинаю работать над проектом на плюсах. Включаю в проводных наушниках музыку погромче: не хочу слышать, как Д. ругается по телефону с мамой, которой понравился «Чебурашка». У Д. глаз наметан на рендеры, поэтому у нее кровавые слезы от исполнения самого Чебурашки.
Задача — привести в божеский вид класс DataManager. Приходится начинать не с архитектуры, а с указателей. Очень много небезопасных ссылок. Все заменяю умными указателями, добавляю их и в загрузку данных из парсера. Избавляюсь от копирования в некоторых методах. Указатели в моем проекте умные, а его создатель — нет. Говорю, что хочу поработать, поэтому Д. садится смотреть полнометражный мультфильм одна.
22:40. Д. дважды говорит, что мультик про кота Мориса крутой, а я дурак, что отказался. На второй раз злюсь: теперь и правда очень жалко. Терри Пратчетта я люблю, прочитал почти всего. Особенно выделяю серию «Ринсвинд, Коэн и волшебники».
22:56. Выключаю компьютер, дальше вечерний ритуал: шторы, дверь, шкафы, форточки. Все привожу в готовый для сна вид, умываюсь и засыпаю. Где-то в ночи приходит Д. Она работала над заказом и на ночь поставила его на рендер.
День пятый, среда
Траты за день: 0 ₽
08:05. Просыпаемся до будильника. Ворочаемся. Д. продолжает спать, а я встаю.
08:20. Звонит будильник, а я уже на кухне. На завтрак варю два яйца. Буду есть их не с сыром, как обычно, а с двумя кусочками копченой индюшатины. Ее купила Д. и милостиво оставила мне.
Я не знаю, почему не было понятно, как сочетаются мои правила и убеждения о еде с тем, что я ем. Точно так же, как в случае с алкоголем. Люди, зная о вреде, все равно пьют. Так и я ем жареное или острое либо что-то в кафе. Только из-за того, что ты считаешь что-то плохим, ты не перестаешь это есть. Особенно если живешь не один и вынужден адаптироваться к чужим вкусовым привычкам.
09:50. Выхожу из квартиры. По дороге на работу вместо полезных дел заполняю дневник. В прошлом году, 27 марта, я все-таки купил телефон — Сяоми 11T 256 Гб за 41 000 ₽. С тех пор никаких проблем: все работает, заряд держит целый день, заряжается быстро, камера супер и так далее.
По дороге слушаю «про политику».
10:55. Захожу на работу. В моем кабинете опять никого. Беру яблоко, мандарин, белевскую халву. Перевожу на продуктовую карту 8232 ₽ из положенных 11 000 ₽, потому что заказ в «Перекрестке» уже был оплачен раньше.
Задачка на сегодня — комментарий к старому коммиту от начальника соседнего отдела. Ужасные названия переменных, два связанных друг с другом модуля. Разбираюсь.
12:30. Обед. Ем вареную курицу и рис. Листаю новости — что-то несерьезное вроде «Хабра».
«Хедхантер» упорно присылает оповещения каждый день. Я иногда думаю, почему переезд и смена работы вообще не удались. Во-первых, мой стек очень узкий. Шаг в сторону — и я просто плюсовый джун, который умеет в Qt. Может быть, я найду когда-нибудь ту самую вакансию с моим стеком — и сразу уеду на среднюю зарплату. Во-вторых, когда мы посмотрели предложения, Д. поняла, что уровень жизни резко просядет на три-четыре года. А так как человек она упрямый, нам светит астрономический счет за тепло. Ходить в свитере дома — это точно не про Д.
Мы периодически спорим с Д., не стоит ли мне уйти в обычное программирование. Ведь битовые поля в армовых векторных инструкциях никому в России не нужны. Работа в узком стеке имеет свои плюсы и минусы. Сейчас все выглядит так, что я буду углубляться в C++ и изучать другую тему из Computer Science — тоже узкую, но не насколько. И потом переползу в московский филиал международной компании.
12:44. Возвращаюсь к работе. Дебажу на разных входных данных, проблем больше, чем кажется на первый взгляд. Немного откладываю, занимаюсь ассемблером.
16:15. Общаюсь с начальником соседнего отдела. Он горяч и возбужден сегодня. Обсуждаем связи объектов в модели теневой памяти, используемой в модуле. Руководитель смакует подробности того, почему мой старый коммит не работает.
18:53. Выхожу с работы.
20:02. Д. встречает шуткой. Захожу, снимаю куртку, спрашиваю, есть ли мусор, чтобы выкинуть. Она отвечает: «Есть». И стоит. Я говорю: «Ну неси». Д. показывает на меня: «Вот, уходи!»
Еще Д. встречает банановыми кексиками — горячими, из печки. Ужинаю чаем с ними. Сегодня по расписанию секс. Звучит не очень, но лучше, чем никакого. Разлагаемся.
22:50. Выхожу из душа. Сажусь за компьютер, возвращаюсь к рефакторингу кода проекта. Запускаю «Стелларис» в режиме наблюдения с Imperium of Man. На этот раз дарю человечеству на старте симуляции много технологий.
Обмениваюсь сообщениями с А1 в «Телеграме», он тоже сидит с пет-проектом. Д. занимается маленьким проектом за 11 000 ₽, который взяла сегодня. Скорее всего, будет активно работать над ним два дня. Потом долгие правки.
23:10. Ни шатко ни валко переходим к просмотру мультика The Box Trolls, скачанного с торрента.
Хочу сказать, что я категорически не согласен брать ни грамма ответственности за пиратство фильмов Д. Я не люблю современные фильмы, не хочу тратить на них время и деньги, за очень редким исключением. Даже когда мы ходим в кино, я часто не руководствуюсь своими желаниями. Фильмы по вечерам с Д. — это часть обязанностей, которые накладываются нашими отношениями.
00:20. Досматриваем мультик. Мне понравилась анимация. А вот повторенная в тысячный раз идея пресна и отталкивает. Опять про то, что «не такие, как все» могут быть частью общества. Вероятно, поэтому мне на контрасте нравится «Вархаммер». Нет никаких неопределенностей: все ксеносы и демоны — зло, их нужно немедленно уничтожить, вопросы жизни и загробного мира решены.
Тупо пялюсь в рефакторинг. В симуляции прошло 500 лет. Империум человечества сошел с пути истинного, пытается устроить апокалипсис в галактике, используя злобную хаоситскую технику. Но у них это не получится, потому что ИИ не умеет строить установки, перерабатывающие черные дыры в нужные материалы. Как так, люди, как мы дожили до такого?
01:30. Засыпаю.
День шестой, четверг
Траты за день: 818 ₽
09:10. Звонит будильник. Сегодня спидран-сборы на работу.
Завтракаю двумя сырниками. Их передала мама Д.
11:15. Захожу на работу. Припозднился, заместитель директора уже тут. По дороге купил обед и ужин в «Прайме». −439 ₽
11:50. Приходит тимлид. Задаю короткий вопрос о конвертации QVariant-параметров.
12:30. Готовый ланч — картошка и цыпленок. На ужин — борщ со сметаной. Уточнял на кассе, не острый ли борщ. Сказали, что нет. Но на самом деле да.
В столовой колобродит начальник соседнего отдела. Ругает по телефону учебную часть ВШЭ, в которой преподает. Кажется, требования к преподавателям там минимальны. Неудивительно, учитывая, что они набирают их по ГПХ, чтобы экономить на зарплате, больничных и отпусках. В ВШЭ есть целый отдел, единственная задача которого — бесконечно обновлять документы ГПХ и переоформлять их.
12:50. Миссия поесть выполнена. Оформляю запушенную К. ветку, составляю список с планом рефакторинга модуля.
14:25. Нахожу ошибку в коде. С ужасом смотрю историю коммитов, очень боюсь, что это моя ошибка. Но нет. Я исправлял и дополнял множество модулей — и уже начал забывать, что именно делал. Пишу план для массивного рефакторинга. Ух и переработки меня ждут, когда я буду разгребать это г*но!
Я не знаю, что делать со своей карьерой. Многие говорят, что работать на одном месте 3—4 года — плохая идея. Ты начинаешь проседать по зарплате, да и развития меньше. Я не понимаю, сколько я смогу в принципе получать в нынешней компании. Хватит ли этого на двоих плюс на условную ипотеку или аренду?
В свободное время я изучаю английский и подтягиваю плюсы в тех областях, что не связаны с работой. А еще готовлю другие запасные аэродромы. История с ними довольно прохладная: я пытаюсь писать, у меня есть фэнтези-книга, которая лежит в архиве, и сборник рассказов, отмеченный на доске планов. Он вдвое увеличился с прошлого дневника.
Также у меня в работе плагин, который я планирую выложить в Unity Store через полтора года. По моим оценкам, он принесет около 10 тысяч рублей. Есть игра-кликер, которую я собираюсь выпустить через два года. Думаю заработать на этом около 5 тысяч. Еще у меня готовы два очень больших и проработанных живых квеста. Их можно попробовать проводить на коммерческой основе, а не для друзей. Но в целом картина не складывается.
19:34. Приходит уведомление от Т-Банка — Д. что-то купила в «Ароматном мире». Как потом узнаю, конфеты ассорти. −250 ₽
Встретились с Д. в метро и поехали на такси вместе. −129 ₽
20:10. Заходим домой.
20:15. Готовлю замороженную овощную смесь на ужин. Работаю с дневником. Вспоминаю поразивший меня эпизод в видео Фининди по моему прошлому дневнику. Александр сказал, что он, его подписчики и вообще все учились с утра до вечера. Аж пахали с первого класса и до последнего курса универа, и нечего записывать это в заслуги. Как говорится, есть маленькая статистика, а есть Фининди? Я, например, в своей школе знал только двух ботанов кроме себя.
21:00. Начинается занятие по английскому языку. Я здорово продвинулся за этот год: могу говорить без стеснения на разные темы, слушать каналы на «Ютубе».
Вообще-то я собирался заниматься в Skyeng, где было указано ИТ-направление. Внес пакетом 60 тысяч рублей, чтобы было дешевле. Прождал около месяца, потому что мне не могли подобрать никого. Деньги вернули, репетитора в итоге я нашел на «Профи-ру». Преподаватель — парень моего возраста. За полгода занятия потеряли свежесть, но потом он перенес все материалы на платформу Edvibe — и мотивация делать домашние задания резко выросла.
22:20. «Консультирую» Д. по интерьеру. Цвет стен и мебель в этот раз предустановлены заказчиком. Д. добавила классические молдинги. Я считаю, что нужны особые, так как у заказчика было пожелание «дорохо-бохато» — это дословно. Если бы делал сам, поставил бы такие молдинги, чтобы строители ушли в запой, увидев их на чертежах. Сегодня правок у меня мало, исправляю только отражения на мраморной поверхности.
23:05. Делаю Д. массаж. В это время слушаем пересказы книг от Андрея с канала The Station. Сейчас это «Кровь Асахейма». Д. плотно втянулась в лор «Вархаммера» с прошлого дневника. Больше всего ей понравились рассказы про Красного Гоббу и Чернокаменную крепость — кроме финала. Неплохо зашли «Дьяконовы бедствия», «Пепел Просперо», «Череп бухгалтера», «Сангвиний. Великий ангел». А еще — рассказы про присоединение к Империуму Алфеи и работу инквизиции на планете Эквестрия.
В антитопе у Д. книга «Вальдор. Рождение Империума», «Пентименто», рассказы про Ибрагима Гаунта, история Gathering Storm от начала 13-го крестового похода до Терранского крестового. Здесь же две брошенные книги — «Великий труд» и «Люций Вечный». Д. невзлюбила Императора, потому что он не проявляет милость так же щедро, как боги Хаоса. Те рассылают демонов и даруют тентакли всем перешедшим на их сторону. А большая часть людей в Империуме всем глубоко пофиг.
Обнаруживаю, что пришли деньги за больничный. +22 749 ₽
Почему именно такая сумма, я не знаю. Через неделю придет еще 2300 ₽ — государственная часть больничного. Очень странные суммы. Полагаю, компания выплатила мне полностью среднюю зарплату за три рабочих дня.
00:19. Д. просит помыть посуду. Я про себя вспыхиваю и злюсь. Какой раз мне об этом говорят посреди ночи!
Договариваюсь с Д., что помою завтра. Иду на кухню, беру яблоко, которое положил греться из холодильника. Кусаю, Д. приходит, ругается и после короткой борьбы отбирает. Пихаемся. «Нельзя есть на ночь. Будешь всю ночь ворочаться и не спать. Завтра встанешь — все лицо отечное будет». Жесть. Напоминает истории актеров стендапа про двинутых родителей.
00:50. Засыпаем.
День седьмой, пятница
Траты за день: 1670 ₽
08:35. Будильник. Готовлю гречку на полдник и варю два яйца. Мне нравится использовать крупы в пакетиках: поставил на плиту с таймером — и забираешь готовую еду в контейнер. А кастрюлю потом легко сполоснуть.
К яйцам беру кусочек сыра сулугуни. К чаю — банановый кекс.
09:55. Выхожу из дома. В подъезде уборка.
11:04. Вхожу в офис. У нас опять никого нет. В рабочем чате появляется объявление, что сегодня в 17:30 будут праздновать день рождения коллеги.
11:10. Сел за комп джуна настроить ему сборку, пока его нет. В этот момент рвется рукав рубашки — прямо под другим свежим швом. Это бедствие! Четыре мои основные рубашки, в которых я ходил 90% всех рабочих дней, порваны. Печаль-беда.
11:25. Спорю с А2 в «Телеграме» о возможности создать нейросети с внутренней организацией как у человеческого мозга. А2 уверен, что в конструкцию мозга заложен альтруизм — а значит, нейросеть его от нас унаследует.
Я же считаю, что альтруизм — следствие смертности. Субъект стремится максимально продолжать свое существование. Но из-за смертности мы сознательно или бессознательно проецируем собственное продолжение жизни на детей или на других людей, общество. Это и приводит к альтруизму. Нейросеть же будет ограничена только сроком жизни материи. И для нее единственное рациональное поведение — психопатически и эгоцентрично поглощать все доступные ресурсы.
12:30. Обед — котлеты из ВВ и остатки овощной смеси. Делюсь с начальником отдела, который пришел за чаем и халвой, мыслями о нейросетях. Тот выдает свою базу: осознанное поведение людей состоит из достижения целей. Цели, подразумевающие сложную деятельность, эффективно достигаются только в коллективе, в общине. Следовательно, у человека, который идет к личной цели, появляется оптимальная стратегия поведения. Она включает в себя защиту и поддержку членов общества, то есть альтруизм.
Сколько людей, столько и мнений.
12:50. Заканчиваю обед. После него становится нехорошо с животом. Нахожу на работе «Энтеросгель», принимаю. Провожу минут двадцать в компании белого друга. Потом отпускает.
13:29. Возвращаюсь от К. До вечеринки добиваю большой коммит по ассемблеру.
17:30. В офисе нездоровое оживление: «молодежь» — те, кому до 30, — собирается идти в другой филиал на день рождения. С нами начальник соседнего отдела, мои руководители не пошли.
17:45. Ничего себе! Здесь я не был. Помещение напоминает крутой офис из рекламных брошюр на форумах о карьере: высокие потолки, лофт, куча светильников. Огромная кухня, где может одновременно сидеть человек 12 против наших четырех. Кухонный гарнитур — с раковиной! Единственный минус — очень крупный опенспейс в другом помещении, человек на 18. Понимаю, что, несмотря на ремонт, кабинеты больше похожи на коридоры Института физики атмосферы, а не на современную ИТ-компанию.
До 19:00 сижу в кругу сотрудников соседнего отдела. С ужасом осознаю, насколько не понимаю коллегу напротив. Тот говорит, что не может спокойно уйти с работы. Он постоянно хочет, чтобы его коммит был лучшим вкладом в проект из возможных. Постоянно перерабатывает, или ему приходится насиловать себя морально, чтобы уйти домой вовремя. У меня таких проблем нет. Может, потому, что я повидал всякое. Хорошо, что с нашим архитектором я на одной волне.
Вторую половину вечера провожу в алкокружке вокруг именинника. Обсуждаем кино, начальник соседнего отдела травит байки про фирму и сотрудников. Хорошо, что он ушел до начала обсуждения «Трассы 69» :D Хорошо, что наш маленький мирок так далек от границы. Получилось две бутылки виски на восемь человек.
Вызываю такси.
22:25. Пьяный еду в такси. Можно было бы и на метро, но так сложно следить за всеми этими пересадками! −770 ₽
Договариваюсь с Д. купить билеты в кино на завтра. Очередной дешевый треш-боевик — «Операция „Фортуна“». −900 ₽
23:00. Отмокаю в ванне.
23:58. Засекаю время, пыхчу пять минут небулайзером. Хоть какое-то облегчение для пострадавшей слизистой.
Обнаруживаю вторую выплату за больничный. Почему именно столько — не понимаю. +2857 ₽
00:10. Засыпаю.
Послесловие
С момента написания дневника прошло полтора месяца. За это время мы дважды пересматривали наш бюджет. В первый раз потому, что мои траты выросли, так как у Д. стали заканчиваться деньги. А во второй раз они вернулись к предыдущему уровню, потому что Д. вышла на работу на испытательный срок и уже получила первую зарплату.
Я открыл резюме на «Хедхантере» и нашел вакансии по моей узкой специальности, но в компаниях, которые не предоставляют сотрудникам бронь от мобилизации. Скорректировал темы для самообразования.
Мне наконец выплатили командировочные. И на работе я добился, чтобы всех сотрудников регулярно оповещали о сроках выплат зарплаты и возможных переносах и задержках. Бухгалтерия даже прислала формулы, по которым рассчитывает выплаты, и у кого-то они даже сошлись — но не у меня. К слову, годовой индексации зарплаты, увы, не произошло. Я очень расстроился.
Еще меня перебросили на разработку другого модуля, у которого горят сроки сдачи. Растянутый дедлайн с переработками длится уже третью неделю, поэтому очень хочется спать.
Траты за неделю — 23 347 ₽
Медицина | 6250 ₽ |
Продукты | 6191 ₽ |
Транспорт | 4725 ₽ |
Кафе | 2900 ₽ |
Доставка еды | 1309 ₽ |
Развлечения | 1300 ₽ |
Подарки | 672 ₽ |
Траты за неделю — 23 347 ₽
Медицина | 6250 ₽ |
Продукты | 6191 ₽ |
Транспорт | 4725 ₽ |
Кафе | 2900 ₽ |
Доставка еды | 1309 ₽ |
Развлечения | 1300 ₽ |
Подарки | 672 ₽ |