Перейти к основному содержимому

Размышления на середину 2024 года

· 3 минуты чтения
Pitt Wu
Software / Product Engineer

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

Компания

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

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

Дорога в одну сторону — от 30 до 60 минут каждый день, почти два часа туда-обратно. Добавьте сюда тайбэйскую аренду и расходы на уход за ребёнком, и качество жизни по сравнению с эпохой удалённой работы резко ухудшилось. К моменту возвращения домой у меня практически не оставалось энергии на свои дела — большая часть времени уходила на заботу о ребёнке.

Техническая сторона

Хотя я постоянно говорю, что не сильно вырос, оглядываясь назад, за эти шесть месяцев я всё же затронул несколько направлений:

Рефакторинг админки стримингового сервиса

Я самостоятельно взял на себя рефакторинг системы управления бэкендом для стримингового сервиса, улучшив рабочий процесс и производительность загрузки страниц. Добавил функцию предпросмотра в реальном времени и настройки соотношения сторон фотографий стримеров, чтобы операционный персонал мог работать более эффективно. В итоге я улучшил скорость отклика страниц на 40%.

Оптимизация интеграции голоса в игре

Провёл рефакторинг подхода к интеграции голоса во фронтенде игры, переключившись со статического импорта файлов на динамическое получение имён файлов. Раньше добавление нового набора голосовых файлов занимало 1–2 дня разработки; после рефакторинга это сократилось примерно до 2 часов — повышение эффективности примерно на 90%. Я также настроил стандартизированный процесс, чтобы будущие разработчики могли справляться с этим самостоятельно.

Создание библиотеки компонентов

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

Личный бренд

Я записался на курс по медиа и голосу, планируя заставить себя записывать видеоуроки. Но, как и в 2023 году, я снова прокрастинировал. За два года эта цель всё ещё стоит на стартовой линии. Прокрастинация действительно упрямая вещь.

Жизнь

Честно говоря, главное ощущение за эти полгода — не какой-то технический прорыв, а усталость от родительства. Ребёнок растёт, требует всё больше внимания и времени, а с учётом энергии, которую отнимает дорога на работу, свободное время после работы было почти полностью занято.

В дальнейшем я надеюсь отдавать приоритет удалённой или гибридной работе и в конце концов освободиться от привязки к конкретному городу.

Послесловие

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