TGViewer
iOS Dev iOS Dev @iosdev · 7.91K subscribers
Post #1655 3.74K
Катализатор роста iOS-разработчика

В iOS я очень давно и видел такое, во что вы просто не поверите. Штурмовые корабли в огне на подступах к Ориону. Я смотрел, как Си-лучи мерцают во тьме близ врат Тангейзера. Все эти мгновения исчезнут во времени разные изменения не только в оси, но и в экосистеме на протяжении более чем десяти лет карьеры.

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

Несмотря на то, что в настоящий момент я руковожу командой разработчиков, мои приоритеты не изменились — изучение сторонних технологий, на первый взгляд не очень популярных, может принести свои плоды в будущем.

Например, когда-то для звонков мы использовали pjsip, но при обновлении стека всё-таки переключились на LiveKit (и там, и там есть свои плюсы и недостатки).

В канале я регулярно делюсь историями и о пет-проектах, и о том, какие сложности могут возникать при этом.

Парадоксально, но помимо очевидного изучения документации и просмотра лекций WWDC, я бы рекомендовал вам иногда пробовать что-то из прочитанного не только в боевых проектах, но и в качестве теста.

Как инженер, в первую очередь я ищу самый простой способ для решения поступающих задач в жестко заданных рамках требований.

Язык программирования по факту всего лишь набор правил, эдакая знаковая система для общения с девайсом посредством инструкций. В своё время я писал и на python, и на c#, и на node.js, плюсы знаю чуть лучше, для пет-проектов до сих пор юзаю cloud functions гугла, умею разворачивать контейнеры в докере и юзал это для пары ботов — но всё это лишь способ достижения цели.

Поэтому важно сосредоточиться на фундаментальных знаниях. Несмотря на то, что у меня есть высшее образование и собственный взгляд на то, что наличие диплома по крайней мере показывает способность человека придерживаться намеченного вектора развития, в современном мире не все компании могут требовать от вас диплом. А вот наличие знаний необходимо (обратите внимание на этот базовый пост с чего начать изучение Swift).

Не стоит верить, что AI за вас всё решит, и тем более - что это нельзя определить.

Я вижу, как многие вместо собственного мнения выдают два обрезанных предложения. А вместо решения задачи пишут статьи или хвалятся как AI сделал за минуту нечто (что невозможно поддерживать в будущем, да и не факт - что это нечто скомпилится).

Но иногда токенов может не хватить для полноценного ответа.

Пару лет назад я говорил, что тестируя свой код AI-помощниками, вы лишь прокачиваете и бесплатно тестируете монструозные корпоративные проекты.

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

А что будет с вашими знаниями?

😃 iOS Dev
  • ❤‍🔥 30
  • 🔥 12
  • 🏆 8
  • 👍 4
  • ✍ 3
  • 🤝 3
More from @iosdev
  1. Oct 5, 2026iPhone Duo UIKit Q&A: большая подборка ответов от инженеров Apple 📖 В своём блоге Антон с…
  2. Oct 1, 2026SwiftUI Charts и динамическое маскирование Одним из применений для диаграмм является разны…
  3. Sep 29, 2026⚡️Сегодня ночью десятки тысяч приложений массово начали крашиться из-за либы для аналитики…
  4. Sep 28, 2026От pbxproj к xcproj: разбор конфигураций проекта 📖 В этой статье можно посмотреть на новы…
  5. Sep 25, 2026Симулятор iPhone Duo: тестирование и оптимизация приложения Как только был анонсирован iPh…
  6. Sep 24, 2026Настоящая причина, почему на презентации не показали, как выглядит звонок с iPhone Duo. 😃…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →