Your AI powered learning assistant

Чем я занимаюсь как инженер-программист?

Быстрая совместная разработка мобильных продуктов Инженер-технолог создает мобильные приложения, ориентированные на пользователя, в основном это инструменты повышения производительности и социальные сети. В отличие от инженеров, которые создают сервисы для других инженеров или повышают надежность и производительность, основное внимание уделяется функциям, которые используют люди. Работа идет от решения конструктора о том, что создавать, до разработки макетов и технической реализации, но решения принимаются совместно, а не на конвейере. Идеи часто переходят от концепции к выпуску в течение одной-двух недель, при этом проводятся частые совещания, чтобы все согласовывали свои действия. Около 20% времени уходит на это межфункциональное сотрудничество.

Планирование, кодирование и повторение доминируют в течение рабочего дня Около 70% работы заключается в разработке: планировании подхода, координации с другими командами, выборе компонентов, предоставляемых Apple, или пользовательских компонентов, форматировании данных и рассмотрении плана с инженерами. Затем вносите в план изменения, при необходимости исправляя ошибки и улучшая тесты и инструменты. Оставшиеся 10% посвящены обсуждению карьеры с глазу на глаз, встречам в компании, на которых можно быть в курсе событий, и вкладу в другие интересные области. В одни дни много совещаний с небольшим количеством программ, в другие - без встреч, и это разнообразие поддерживает здоровый баланс.