Размышления на середину 2024 года
Время действительно летит быстрее, чем ожидаешь. Половина 2024 года уже позади, но я не чувствую, что моя самодисциплина сильно улучшилась. Результатов немного, но запишу кое-какие заметки.
Компания
В конце 2023 года компания, где я работал удалённо, столкнулась со снижением бизнеса и оперативно сократила половину фронтенд-отдела. К сожалению, я оказался в их числе, поэтому пришлось вернуться на рынок и искать следующий источник дохода.
В итоге я устроился в компанию в Тайбэе. Да, удалённой работы не было, поэтому я снова стал ездить на работу. Это означало резкий рост расходов — мне пришлось перевезти жену и сына обратно в Тайбэй, снять жильё и обустроиться.
Дорога в одну сторону — от 30 до 60 минут каждый день, почти два часа туда-обратно. Добавьте сюда тайбэйскую аренду и расходы на уход за ребёнком, и качество жизни по сравнению с эпохой удалённой работы резко ухудшилось. К моменту возвращения домой у меня практически не оставалось энергии на свои дела — большая часть времени уходила на заботу о ребёнке.
Техническая сторона
Хотя я постоянно говорю, что не сильно вырос, оглядываясь назад, за эти шесть месяцев я всё же затронул несколько направлений:
Рефакторинг админки стримингового сервиса
Я самостоятельно взял на себя рефакторинг системы управления бэкендом для стримингового сервиса, улучшив рабочий процесс и производительность загрузки страниц. Добавил функцию предпросмотра в реальном времени и настройки соотношения сторон фотографий стримеров, чтобы операционный персонал мог работать более эффективно. В итоге я улучшил скорость отклика страниц на 40%.
Оптимизация интеграции голоса в игре
Провёл рефакторинг подхода к интеграции голоса во фронтенде игры, переключившись со статического импорта файлов на динамическое получение имён файлов. Раньше добавление нового набора голосовых файлов занимало 1–2 дня разработки; после рефакторинга это сократилось примерно до 2 часов — повышение эффективности примерно на 90%. Я также настроил стандартизированный процесс, чтобы будущие разработчики могли справляться с этим самостоятельно.
Создание библиотеки компонентов
Помог с рефакторингом бэкенд-системы игры, создав общую библиотеку компонентов и документацию для разработчиков с помощью Storybook. Это был мой первый опыт прохождения относительно полного процесса создания библиотеки компонентов.
Личный бренд
Я записался на курс по медиа и голосу, планируя заставить себя записывать видеоуроки. Но, как и в 2023 году, я снова прокрастинировал. За два года эта цель всё ещё стоит на стартовой линии. Прокрастинация действительно упрямая вещь.
Жизнь
Честно говоря, главное ощущение за эти полгода — не какой-то технический прорыв, а усталость от родительства. Ребёнок растёт, требует всё больше внимания и времени, а с учётом энергии, которую отнимает дорога на работу, свободное время после работы было почти полностью занято.
В дальнейшем я надеюсь отдавать приоритет удалённой или гибридной работе и в конце концов освободиться от привязки к конкретному городу.
Послесловие
В конце июля я ушёл из той компании и получил полностью удалённую позицию с лучшей зарплатой. Полгода поездок на работу обменялись на довольно достойный результат. Теперь я надеюсь воспользоваться гибкостью удалённой работы и наконец начать делать то, что откладывал.
