Какие у вас есть профессиональные или технические хобби?

«Какие у вас есть профессиональные или технические хобби?» — вопрос из категории Софт-скиллы, который задают на 23% собеседований IOS Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Мои хобби тесно связаны с постоянным профессиональным развитием и автоматизацией.

Технические увлечения:

  • Pet-проекты на Swift/SwiftUI: Создание небольших приложений для отработки новых фреймворков (Combine, Concurrency) или архитектурных подходов (TCA).
  • Автоматизация рутинных задач: Пишу скрипты на Python или Swift для упрощения рабочих процессов. Например, скрипт для автоматической генерации boilerplate-кода или локализаций.
  • Участие в open-source: Контрибьючу в проекты, связанные с iOS-экосистемой, и изучаю чужой код.

Пример скрипта для автоматизации (Python):

# Пример: скрипт для поиска неиспользуемых локализованных строк в iOS-проекте
import re
import os

strings_files = []
# ... логика поиска .strings файлов и использования ключей в .swift файлах
print("Unused localization keys:", unused_keys)

Не-технические хобби: Фотография (макросъемка), настольные стратегические игры, велопрогулки. Участие в хакатонах также считаю формой хобби, которая позволяет быстро прототипировать и учиться в сжатые сроки.