Еще есть одна рефка:"Есть под рукой рефка на ios сениора, до 400 в руки по ип аутстаф, хотят от 4х лет опыта, за границей работать можно"
Писать -> @tolcheevvladislav
Писать -> @tolcheevvladislav
❤1🔥1
Спасибо Никите за наводку 🤝
1. Все современные устройства на li-ion аккумуляторах заряжать до 80%. Исключение — когда устройство нужно на целый день, куда-то в дорогу взять и т.д., тогда до 100%
2. Разряжаешь до 20%, заряжаешь до 80%. Можно сделать автоматизацией с уведомлением в Shortcuts.
3. Заряжать желательно в более холодной холодной температуре, идеально — 5 градусов по Цельсию.
Более никаких секретов, мифов и т.д.
Нет необходимости в ноль разряжать, потом заряжать. Это все байки, по типу «В Японии микроволновками не пользуются».
🔗 https://github.com/zackelia/bclm
1. Все современные устройства на li-ion аккумуляторах заряжать до 80%. Исключение — когда устройство нужно на целый день, куда-то в дорогу взять и т.д., тогда до 100%
2. Разряжаешь до 20%, заряжаешь до 80%. Можно сделать автоматизацией с уведомлением в Shortcuts.
3. Заряжать желательно в более холодной холодной температуре, идеально — 5 градусов по Цельсию.
Более никаких секретов, мифов и т.д.
Нет необходимости в ноль разряжать, потом заряжать. Это все байки, по типу «В Японии микроволновками не пользуются».
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👎3🤡3❤1🔥1🤔1💯1
Ломается ли layout в SwiftUI? Как в UIKIt'e при автолейауте, когда мы видим ошибки в меню
Anonymous Poll
14%
Да
40%
Нет
46%
Посмотреть ответ
iOS Roadmap - Полезное | Swift, SwiftUI, Интервью
Ломается ли layout в SwiftUI? Как в UIKIt'e при автолейауте, когда мы видим ошибки в меню
А вот и ответ, который можно прочитать еще более подробно [по этой ссылке]
👍5❤1🦄1
Уже доступно описание новшеств, которые будут ожадить нас в swift 6 📱
https://www.hackingwithswift.com/articles/269/whats-new-in-swift-6
https://www.hackingwithswift.com/articles/269/whats-new-in-swift-6
Please open Telegram to view this post
VIEW IN TELEGRAM
Hacking with Swift
What's new in Swift 6.0?
When fully enabled, Swift 6 is likely to require changes in pretty much every project.
🔥4👍1
Forwarded from Nikita Rossik
Основное: https://developer.apple.com/documentation/updates/wwdc2024
0. SwiftUI обновы: https://developer.apple.com/documentation/updates/swiftui
1. Миграция на современный канкаренси: https://www.swift.org/migration/documentation/migrationguide или https://developer.apple.com/documentation/Swift/AdoptingSwift6
2. Миграция на новое тестирование: https://developer.apple.com/documentation/testing/
3. TVML Депрекейтед: https://developer.apple.com/documentation/TVMLKit
4. Интеграция intelligence: https://developer.apple.com/documentation/AppIntents/Integrating-your-app-with-siri-and-apple-intelligence
5. Xcode 16: https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notes
6. Сессии 2024: https://developer.apple.com/wwdc24/sessions/
0. SwiftUI обновы: https://developer.apple.com/documentation/updates/swiftui
1. Миграция на современный канкаренси: https://www.swift.org/migration/documentation/migrationguide или https://developer.apple.com/documentation/Swift/AdoptingSwift6
2. Миграция на новое тестирование: https://developer.apple.com/documentation/testing/
3. TVML Депрекейтед: https://developer.apple.com/documentation/TVMLKit
4. Интеграция intelligence: https://developer.apple.com/documentation/AppIntents/Integrating-your-app-with-siri-and-apple-intelligence
5. Xcode 16: https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notes
6. Сессии 2024: https://developer.apple.com/wwdc24/sessions/
🔥6👍2
#swiftui #начинающим
Всем привет! Очень хорошая сессия по WWDC23 - SwiftUI essentials, как - раз то, что нужно начинающим разработчикам в SwiftUI и iOS разработку, крайне рекомендую её посмотреть.
- Разница между Imperative и Declarative
- Почему SwiftUI используется struct
- Как подружиться с SwiftUI
Я уже добавил её в ноушен, нужный раздел, а так же в SwiftUI Roadmap➡️
Всем привет! Очень хорошая сессия по WWDC23 - SwiftUI essentials, как - раз то, что нужно начинающим разработчикам в SwiftUI и iOS разработку, крайне рекомендую её посмотреть.
- Разница между Imperative и Declarative
- Почему SwiftUI используется struct
- Как подружиться с SwiftUI
Я уже добавил её в ноушен, нужный раздел, а так же в SwiftUI Roadmap
Please open Telegram to view this post
VIEW IN TELEGRAM
Apple Developer
SwiftUI essentials - WWDC24 - Videos - Apple Developer
Join us on a tour of SwiftUI, Apple's declarative user interface framework. Learn essential concepts for building apps in SwiftUI, like...
👍8❤2🔥1
#swift #compile-time
Всем привет!🥂 Нашёл увлекательную статью о том, почему Swift часто сталкивается с медленным временем компиляции. 😷
В этой статье обсуждаются:
- сложности связанные с выводом типов
- их влияние на скорость и сообщения об ошибках во время компиляции.
Автор предлагает потенциальные решения для оптимизации работы компилятора, так что не только про ошибки, но и про способы решения. Прочитать статью [можно здесь] 🚀📚.
Всем привет!
В этой статье обсуждаются:
- сложности связанные с выводом типов
- их влияние на скорость и сообщения об ошибках во время компиляции.
Автор предлагает потенциальные решения для оптимизации работы компилятора, так что не только про ошибки, но и про способы решения. Прочитать статью [можно здесь] 🚀📚.
Please open Telegram to view this post
VIEW IN TELEGRAM
Danielchasehooper
Why Swift’s Type Checker Is So Slow
How a 10 year old design choice for Swift’s type checker still haunts us to this day
👍3🔥2🤔1
Как человек нашел работу в это сложное время: история успеха [Poland edition 🇵🇱 ]
Всем привет! Интересная история одного поиска работы на рынке Польше. Автор захотел разбавить поток негативных постов о текущем состоянии рынка труда для iOS-разработчиков, т.к не только СНГ рынок шторимт💪
Статистика заявок:
- Всего подал 26 заявок
- 12 заявок остались без ответа
- 11 отклонили после получения резюме
- 3 пригласили на интервью
- 1 отклонили после интервью
- 1 сделал предложение
- 1 процесс прервал, так как уже принял другое предложение
Опыт:
- Живу в другой стране и мне нужно рабочее разрешение 🛂
- Проработал почти 10 лет в одной компании, из которых 9 лет занимался мобильной разработкой 📱
- Степень бакалавра и 15 лет опыта 🎓
После увольнения автор обновил LinkedIn, описал свою ситуацию и квалификации, а также сообщил, что ищет новую работу, наверное при помощи #open to work хештега и статуса и это помогло получить отклики и рекомендации. 🌐👥
Шаги для получения интервью:
- Полностью переработал свое резюме, сделав его более привлекательным и информативным. 📄✨
- Активировал личный разработческий аккаунт и начал работу над новым open-source приложением, использовав актуальные технологии. 🚀
- Обновил LinkedIn и сделал посты о новом приложении. 📢
После этих шагов автора начали приглашать на интервью! 🎉
Итог: несмотря на текущую сложную ситуацию на рынке, я нашел работу! 🎉
Совет: Не сдавайтесь и продолжайте готовиться, и у вас все получится! 💪
P.S.: Один раз автор пропустил интервью, но компания дала ему второй шанс, и это именно та работа, которую в итоге получил он получил. 😊
Прочитать полностью его статью [можно здесь]
Всем привет! Интересная история одного поиска работы на рынке Польше. Автор захотел разбавить поток негативных постов о текущем состоянии рынка труда для iOS-разработчиков, т.к не только СНГ рынок шторимт
Статистика заявок:
- Всего подал 26 заявок
- 12 заявок остались без ответа
- 11 отклонили после получения резюме
- 3 пригласили на интервью
- 1 отклонили после интервью
- 1 сделал предложение
- 1 процесс прервал, так как уже принял другое предложение
Опыт:
- Живу в другой стране и мне нужно рабочее разрешение 🛂
- Проработал почти 10 лет в одной компании, из которых 9 лет занимался мобильной разработкой 📱
- Степень бакалавра и 15 лет опыта 🎓
После увольнения автор обновил LinkedIn, описал свою ситуацию и квалификации, а также сообщил, что ищет новую работу, наверное при помощи #open to work хештега и статуса и это помогло получить отклики и рекомендации. 🌐👥
Шаги для получения интервью:
- Полностью переработал свое резюме, сделав его более привлекательным и информативным. 📄✨
- Активировал личный разработческий аккаунт и начал работу над новым open-source приложением, использовав актуальные технологии. 🚀
- Обновил LinkedIn и сделал посты о новом приложении. 📢
После этих шагов автора начали приглашать на интервью! 🎉
Итог: несмотря на текущую сложную ситуацию на рынке, я нашел работу! 🎉
Совет: Не сдавайтесь и продолжайте готовиться, и у вас все получится! 💪
P.S.: Один раз автор пропустил интервью, но компания дала ему второй шанс, и это именно та работа, которую в итоге получил он получил. 😊
Прочитать полностью его статью [можно здесь]
Please open Telegram to view this post
VIEW IN TELEGRAM
Reddit
From the iOSProgramming community on Reddit
Explore this post and more from the iOSProgramming community
👍6🔥6❤2
#system_design #собеседование
Мобильный дизайн - не только про backend🤔
Как многие знают / слышали, что компании начинают перекатываться на системный дизайн при собеседовании, то вот это видео станет хорошим гайдом для вката, рекомендую!
https://www.youtube.com/live/tW3F62fY1Vc?si=arYYg-H5iarQvnHr
Мобильный дизайн - не только про backend
Как многие знают / слышали, что компании начинают перекатываться на системный дизайн при собеседовании, то вот это видео станет хорошим гайдом для вката, рекомендую!
https://www.youtube.com/live/tW3F62fY1Vc?si=arYYg-H5iarQvnHr
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
#FaangTalk 62 iOS System Design: Чем уникален мобильный систем дизайн
Канал с анонсами https://t.me/faangtalk_news
Чат по подготовке к интервью: https://t.me/faangtalk
- Чем уникален мобильный систем дизайн
- Архитектуры MVC, MVP, MVVM, MVVM-C, and VIPER
- The Composable Architecture, scheme source
- TCA, repo
- CoreData…
Чат по подготовке к интервью: https://t.me/faangtalk
- Чем уникален мобильный систем дизайн
- Архитектуры MVC, MVP, MVVM, MVVM-C, and VIPER
- The Composable Architecture, scheme source
- TCA, repo
- CoreData…
👍8🔥5
#concurrency #multithreading
Улучшаю iOS Roadmap часть в ноушене и наткнулся на такой интересный сайт для изучения очередей - если - вдруг вы не видели, то однозначно рекомендую, присутствует интерактив, для ещё лучшего понимания👍
https://encore.dev/blog/queueing
Улучшаю iOS Roadmap часть в ноушене и наткнулся на такой интересный сайт для изучения очередей - если - вдруг вы не видели, то однозначно рекомендую, присутствует интерактив, для ещё лучшего понимания
https://encore.dev/blog/queueing
Please open Telegram to view this post
VIEW IN TELEGRAM
encore.dev
Queueing – An interactive study of queueing strategies
In this blog, we go on an interactive journey to understand common queueing strategies for handling HTTP requests.
🔥12👍4
#indie
Если кто слышал про A Van Der Lee, то можете прочитать интересную статью о том, что Энтони решил уйти из своей фулл тайм работы и стать инди разработчиком.
Внутри найдете цифры по доходам с сайд проектов: 2022, 23, 24 года, а так же мотивацию, спойлер:(петы приносят достаточно, чтобы их развивать и жить на это)
P.S. Так же Энтони будет струячить курсы, уже доступен курс про инди девелоперство, как газовать приложения и жить с этих денег [вот ссылка на курс]
https://www.avanderlee.com/general/from-side-project-to-going-indie/
Если кто слышал про A Van Der Lee, то можете прочитать интересную статью о том, что Энтони решил уйти из своей фулл тайм работы и стать инди разработчиком.
Внутри найдете цифры по доходам с сайд проектов: 2022, 23, 24 года, а так же мотивацию, спойлер:
P.S. Так же Энтони будет струячить курсы, уже доступен курс про инди девелоперство, как газовать приложения и жить с этих денег [вот ссылка на курс]
https://www.avanderlee.com/general/from-side-project-to-going-indie/
SwiftLee
Going Indie: From Side Project to Going Independent
Discover the journey of going from a full-time job to becoming an indie developer, transforming side projects into a six-figure revenue.
👍10❤5
14 августа состоялся релиз плагина для Xcode, который газует Swift и SwiftUI в Kotlin и Compose на Android.
- Вот здесь можно посмотреть разницу между всеми решениями: натив, флаттер, реакт натив, кмп
- Посмотреть как работает
https://skip.tools/blog/skip-1_0-release/
- Вот здесь можно посмотреть разницу между всеми решениями: натив, флаттер, реакт натив, кмп
- Посмотреть как работает
https://skip.tools/blog/skip-1_0-release/
Skip
Skip 1.0 Release
Skip brings SwiftUI app development to Android
🎉6🤣3🔥1
Хорошая рекомендация от браче Артёма всем на заметку! 👍
Так же помним, что существует конкретно контент для собеседований:
- Весь flow собеседования: от старта до фидбека + PDF гайд
- Поиск валютной удалёнки + FAQ по резюме
- Резюме от А до Я + полный flow найма
- HR - iOS developer: FAQ по собесам
- Senior iOS dev. про работу на иностранную компанию
- Валютные удалёнки: опыт трёх гостей
Так же помним, что существует конкретно контент для собеседований:
- Весь flow собеседования: от старта до фидбека + PDF гайд
- Поиск валютной удалёнки + FAQ по резюме
- Резюме от А до Я + полный flow найма
- HR - iOS developer: FAQ по собесам
- Senior iOS dev. про работу на иностранную компанию
- Валютные удалёнки: опыт трёх гостей
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥6
Forwarded from ArtyDev
Идеальное резюме. Часть 1. 💻
В течении нескольких месяцев я активно ходил по собесам. По итогу вывел правила, которые повысили процент просмотра резюме и количество приглашений.
В качестве примера будет типичный шаблон HH и будем идти сверху вниз по каждому пункту:
🚩 Фото - максимально нейтральное - деловой портрет без головных уборов. В идеале сходи и сфоткайся, как на паспорт.
🚩 Город - Москва или Питер, к сожалении, есть примущество для кандидатов из столиц. Для удаленщика здесь никаких проблем не будет.
🚩 Контакты - укажи помимо почты и номера телефона свой ник в телеграмм формате https://t.me/ArtyDevelop , для того чтобы HR сразу могла тебе написать без всяких копи-пастов и лишних телодвижений.
🚩 Опыт работы:
- Сколько лет проработал по специальности. Тенденция рынка такова, что идеальным кандидатом является человек, который проработал в индустрии более 3 лет.
- Работаешь по настоящее время. HR неохотно пишут кандидатам, которые уволились N месяцев назад.
- Название компании и желательно ссылку на их официальный сайт.
- Помимо компании, необходимо указать название прилки / проекта
- Обязательно стек технологий или инструментов, которые ты использовал во время написания кода.
- Опиши, что именно делал на работе. Тут важно сохранить краткость и максимальную лаконичность повествования. Большие портянки текста никто читать не будет. Поэтому пиши и сокращай максимально. Твоя задача описать свой опыт так, чтоб HR только взглянув на текст поняла, кто ты и что ты делал.
- Отступы между блоками. Текст должен “дышать”.
- Используй различные знаки для отделения пунктов, например тире или жирные точки. ( - я делал что-то / • провел рефакторинг)
🚩 Ключевые навыки. Тут все просто, все с чем имел дело ищешь в поиске и добавляешь на доску HH.
🚩 Пункт “Обо мне“. Тут важно указать, что ты работал про scrum, в больших командах и показать, что ты инициативный человек, который не боиться трудностей.
🚩 Образование. Указываешь где учился или учишься. Технические специальности в области информатики имеют преимущества.
🚩 Языки. Английский не ниже B2 тк стоят фильтры по этому пункту.
🚩 Курсы и квалификации. Тут не переусердствуй и укажи лишь стоящие.
В итоге у тебя должно получится резюме на страницу максимум полторы, если получается больше - сокращай.
Помни, что резюме это твоя самопрезентация, поэтому подходи к этому ответственно. Тут еще могу порекомендовать обратиться к знакомым, которые удачно устроились и почитать их резюме тк в зависимости от направления могут быть уникальные вводные.
В течении нескольких месяцев я активно ходил по собесам. По итогу вывел правила, которые повысили процент просмотра резюме и количество приглашений.
В качестве примера будет типичный шаблон HH и будем идти сверху вниз по каждому пункту:
- Сколько лет проработал по специальности. Тенденция рынка такова, что идеальным кандидатом является человек, который проработал в индустрии более 3 лет.
- Работаешь по настоящее время. HR неохотно пишут кандидатам, которые уволились N месяцев назад.
- Название компании и желательно ссылку на их официальный сайт.
- Помимо компании, необходимо указать название прилки / проекта
- Обязательно стек технологий или инструментов, которые ты использовал во время написания кода.
- Опиши, что именно делал на работе. Тут важно сохранить краткость и максимальную лаконичность повествования. Большие портянки текста никто читать не будет. Поэтому пиши и сокращай максимально. Твоя задача описать свой опыт так, чтоб HR только взглянув на текст поняла, кто ты и что ты делал.
- Отступы между блоками. Текст должен “дышать”.
- Используй различные знаки для отделения пунктов, например тире или жирные точки. ( - я делал что-то / • провел рефакторинг)
В итоге у тебя должно получится резюме на страницу максимум полторы, если получается больше - сокращай.
Помни, что резюме это твоя самопрезентация, поэтому подходи к этому ответственно. Тут еще могу порекомендовать обратиться к знакомым, которые удачно устроились и почитать их резюме тк в зависимости от направления могут быть уникальные вводные.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
ArtyDev
У программиста нет цели есть только путь
👍9🔥3
Forwarded from ArtyDev
Идеально резюме. Часть 2. 💻
В этом посте постараюсь описать коротко все моменты, которые стоит избегать при составлении резюме.
1. Профиль и само резюме без фото.
2. Указан номер телефона отличный от +7 и нет ссылки на телеграм.
3. Указан малознакомый город.
4. Дублирование резюме, но с другими данными в одном профиле.
5. Не работаешь по настоящее время.
6. Часто менял компании (Job hopping).
7. Работал на последнем месте менее года.
8. В описании опыта работы очень много воды и нет конкретики, что именно ты делал и как это повлияло на рабочий процесс.
9. Указан нерелевантный опыт на конкретную позицию.
10. Не указан гитхаб или другие хостинги.
11. Резюме по объему более 2 страниц.
В этом посте постараюсь описать коротко все моменты, которые стоит избегать при составлении резюме.
1. Профиль и само резюме без фото.
2. Указан номер телефона отличный от +7 и нет ссылки на телеграм.
3. Указан малознакомый город.
4. Дублирование резюме, но с другими данными в одном профиле.
5. Не работаешь по настоящее время.
6. Часто менял компании (Job hopping).
7. Работал на последнем месте менее года.
8. В описании опыта работы очень много воды и нет конкретики, что именно ты делал и как это повлияло на рабочий процесс.
9. Указан нерелевантный опыт на конкретную позицию.
10. Не указан гитхаб или другие хостинги.
11. Резюме по объему более 2 страниц.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
Forwarded from ArtyDev
Идеальное резюме. Часть 3.
В этой части я дополню предыдущие посты.
🚩 Не указывай зп. Тут есть две причины: могут сразу отфильтровать и лишаешь себя возможности поторговаться тк HR будет ориентироваться на ту цифру, что указана в профиле.
🚩 Пиши максимально просто и лаконично. Здесь лучше воспользоваться сайтом главред(glvrd.ru), данный ресурс укажет на различные смысловые и орфографические ошибки в тексте. Для более системного подхода могу порекомендовать книгу “Живое слово и мертвое” Нора Галь.
🚩 Название файла резюме. Корректный вариант: Иванов И.И. iOS разработчик. Ты даже не представляешь, сколько людей забивают на это и потом резюме тупо теряется.
🚩 Кидай только окончательной вариант резюме. Каждый раз, как ты отправляешь резюме ты попадаешь в базу компании. И если ты еще раз отправишь его, но измененное, то тебя отклонят моментально тк будет несоответствие двух вариантов. В бигтех это особенно критично. Поэтому лучше не спешить и максимально проработать все нюансы.
🚩 Не давай разрешение на публичное размещение своего резюме. Сейчас существуют различные базы HR куда может попасть твое резюме и в дальнейшем оно будет использоваться для отсеивания кандидата.
Хотелось бы еще раз сделать акцент на том, что резюме крайне важная вещь в поиске работы и от его качества завист успех на получение заветного оффера.
Ребят, во время написание последнего поста понял, что телеграм не особо удобен в работе с текстом, который будет постоянно дополняться и обновляться. Поэтому сейчас мысли крутятся вокруг obsidian, но буду признателен за рекомендацию альтернатив.
В этой части я дополню предыдущие посты.
Хотелось бы еще раз сделать акцент на том, что резюме крайне важная вещь в поиске работы и от его качества завист успех на получение заветного оффера.
Ребят, во время написание последнего поста понял, что телеграм не особо удобен в работе с текстом, который будет постоянно дополняться и обновляться. Поэтому сейчас мысли крутятся вокруг obsidian, но буду признателен за рекомендацию альтернатив.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥1
Swift Server Side 😳
Если кто следит, или кому-то интересно посмотреть на то, что там вообще происходит с серверной частью на Swift, не Kotlin и Go едины жеж☕️ , то можно посмотреть уже готовые к просмотру целых три серии:
- Swift Server Side Meetup #03
- Swift Server Side Meetup #02
- Swift Server Side Meetup #01
#backend
Если кто следит, или кому-то интересно посмотреть на то, что там вообще происходит с серверной частью на Swift, не Kotlin и Go едины жеж
- Swift Server Side Meetup #03
- Swift Server Side Meetup #02
- Swift Server Side Meetup #01
#backend
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2🤯2
10 вещей, чтобы избегать.pdf
36.6 KB
#собеседование #linkedln #cv #поискработы
LinkedIn, который работает💸
Достаточно интересный материал, который поможет 100% - т.к некоторые вещи тестировал и сам, например маломальские посты с CTA - про уход ноушен. Или просьба на лайк / комментарий на апдейт по SwiftUI Roadmap, кстате спасибо больше ещё-раз!
Рекомендую для начала прочитать небольшие презентации, а как будет время - глянуть видео. И советую не откладывать, так как так может и забыться...Двигайся шаг за шагом, улучшение за улучшением, ну а главное сохрани презентации, чтобы не потерять!☕️
🔗 Вебинар LinkedIn
LinkedIn, который работает
Достаточно интересный материал, который поможет 100% - т.к некоторые вещи тестировал и сам, например маломальские посты с CTA - про уход ноушен. Или просьба на лайк / комментарий на апдейт по SwiftUI Roadmap, кстате спасибо больше ещё-раз!
Рекомендую для начала прочитать небольшие презентации, а как будет время - глянуть видео. И советую не откладывать, так как так может и забыться...Двигайся шаг за шагом, улучшение за улучшением, ну а главное сохрани презентации, чтобы не потерять!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤2👏2