Лучшие апки снг ч.2
Anonymous Poll
9%
27%
2ГИС
34%
Яндекс.Карты
15%
Самокат
36%
Додо Пицца
9%
Детский Мир
11%
Золотое Яблоко
6%
Монобанк
25%
Кинопоиск
7%
Другое
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Наконец-то и у нас что-то похожее на хот релоадинг
✅ Однонапраленность
✅ Декларативность
✅ async/await
✅ preview
✅ Combine
Ждем отдельного сборщика модулей и че там еще у всех давно есть, кроме нас
✅ Однонапраленность
✅ Декларативность
✅ async/await
✅ preview
✅ Combine
Ждем отдельного сборщика модулей и че там еще у всех давно есть, кроме нас
👍16🔥9😁1
Swiftlane
Грустную судьбу fastlane мы все слышали. Но ребята уже подсуетились и написали альтернативу на swift.
Кстати, один из авторов работает сейчас в авито😉
Грустную судьбу fastlane мы все слышали. Но ребята уже подсуетились и написали альтернативу на swift.
Кстати, один из авторов работает сейчас в авито
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - swiftlane-code/Swiftlane: Alternative to Fastlane, built entirely in Swift.
Alternative to Fastlane, built entirely in Swift. Contribute to swiftlane-code/Swiftlane development by creating an account on GitHub.
👍11🔥5❤🔥3
Хочу сделать книжный клуб. Каждый месяц мы будем выбирать книгу и читать ее вместе. Мб даже созваниваться. Но для этого нужно посмотреть кол-во вовлеченных
Ставь 👍🏻 если интересно
Ставь 👍🏻 если интересно
👍208👎2🔥2
Какую книгу будем читать?
Anonymous Poll
14%
"Код" Петцольд
10%
"Ненасильственное общение" Розенберг
22%
"Modern Concurrency" Todorov
17%
"Ум программиста: как понять и осмыслить любой код" Херманс
13%
"System Design" by ByteByteGo
31%
"Грокаем алгоритмы" Адитья
30%
"Чистая Архитектура" Мартин
17%
"Compiling Swift Generics" Pestov
8%
Другое
Один из наших подписчиков, с кучей лет опыта руководителя и разработки в крупных западных компаниях, сделал крутой саммари по интересным сессиям WWDC
уговорите его сделать канал и делиться материалами.
Если лень читать простыню, то short summary здесь
уговорите его сделать канал и делиться материалами.
Если лень читать простыню, то short summary здесь
Telegraph
WWDC 2023 Summary
Migrate to SwiftData URL: https://developer.apple.com/videos/play/wwdc2023/10189/ This video guides developers on how to start using SwiftData in their apps. It demonstrates how to use Xcode to generate model classes from existing Core Data object models…
🔥22👍1
Forwarded from ermolnik — GDE, Digital Nomad, mobile team lead (Sergei Ermolaev)
Еще один прекрасный видос с #teamlead conf о том, как устроена работа Тим лидов в авито
https://youtu.be/IE16qJeN_JI
В авито построена прекрасная система за счет введения правильных ценностей и соблюдении их на всех уровнях
Я встречал очень много компаний, где были такие же ценности и все о них знали, но только это все равно не заводилось, потому что потому)
В видео спикер верхнеуровнево рассказывает про грейды лидов, как тут все взаимодействуют, работают между собой и так далее. Сессия довольно короткая и спикер рассказал очень поверхностно, более подробно можно изучить в playbook — https://github.com/avito-tech/playbook/blob/master/techlead-profile.md
https://youtu.be/IE16qJeN_JI
В авито построена прекрасная система за счет введения правильных ценностей и соблюдении их на всех уровнях
Я встречал очень много компаний, где были такие же ценности и все о них знали, но только это все равно не заводилось, потому что потому)
В видео спикер верхнеуровнево рассказывает про грейды лидов, как тут все взаимодействуют, работают между собой и так далее. Сессия довольно короткая и спикер рассказал очень поверхностно, более подробно можно изучить в playbook — https://github.com/avito-tech/playbook/blob/master/techlead-profile.md
YouTube
Как расти менеджерам на примере менеджерской линейки Авито / Игорь Гранщиков (Авито)
Приглашаем на конференцию Saint TeamLead Conf 2025, которая пройдет 26 и 27 июня 2025 в Санкт-Петербурге.
https://teamleadconf.ru/spb/2025
Подать доклад: https://tlconf.info/
________
TeamLead Conf Foundation 2022
Тезисы и презентация: https://team…
https://teamleadconf.ru/spb/2025
Подать доклад: https://tlconf.info/
________
TeamLead Conf Foundation 2022
Тезисы и презентация: https://team…
🔥4
В тяжелом бою с алгоритмами выигрыла "Чистая архитектура". Пожмем ей руку и начнем изучать.
По формату. Пока все очень демократично и любые ваши предложения принимаются.
Сейчас берем книгу тут и идем читать.
По фидбэку тут 3 варианта:
1. Создаем чат и обсуждаем там
2. Созваниваемся раз в месяц на час и делимся мнениями (важны разные мнения как новичков, так и опытных)
3. И то, и другое
Дедлайн 10 июля
Приятного чтения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍47
Главное образовательное видео этого года. Но ждал его от Ильина
https://www.youtube.com/watch?v=ZyIGagqf44E
https://www.youtube.com/watch?v=ZyIGagqf44E
😁10
На высоком уровне важны доли секунд
За этот год я неплохо вырос. И есть еще куда расти и много точек роста. Я смотрел на людей из первого тира, старался учиться у лучших. Самая главная фраза, которую я от них услышал: на олимпийском уровне конкурируют за доли секунд.
И ведь это так. Во всё легко вкатиться, но тяжело конкурировать. Наша область пока не самая конкурентная и поэтому много историй, как чел из завода легко выходит на заработок х2-х3. Только динамика изменений у нас другая. Год назад был другой мир. А через год будет другой.
На высоком уровне важно всё: алгоритмы, систем дизайн, тонны книг, юнит-тесты. Ты не знаешь, что тебе пригодится в мире компьютерных наук и как изменится рынок со смертью технологий или санкций.
Звезды быстро загораются и еще быстрее затухают. Год назад ты был сеньором, но прощелкав рыночные требования и утонув в однотипных тасках легко потерял форму.
В олимпийских играх решают доли секунд. И ради них тренируются 4 года
За этот год я неплохо вырос. И есть еще куда расти и много точек роста. Я смотрел на людей из первого тира, старался учиться у лучших. Самая главная фраза, которую я от них услышал: на олимпийском уровне конкурируют за доли секунд.
И ведь это так. Во всё легко вкатиться, но тяжело конкурировать. Наша область пока не самая конкурентная и поэтому много историй, как чел из завода легко выходит на заработок х2-х3. Только динамика изменений у нас другая. Год назад был другой мир. А через год будет другой.
На высоком уровне важно всё: алгоритмы, систем дизайн, тонны книг, юнит-тесты. Ты не знаешь, что тебе пригодится в мире компьютерных наук и как изменится рынок со смертью технологий или санкций.
Звезды быстро загораются и еще быстрее затухают. Год назад ты был сеньором, но прощелкав рыночные требования и утонув в однотипных тасках легко потерял форму.
В олимпийских играх решают доли секунд. И ради них тренируются 4 года
👍36💯6👎2🔥1
Задача на многопоточность
Сейчас стали очень популярны задачи на абстрактное мышление. Тебе дается только условие, а код ты сам должен написать. Выбрать какой инструмент выберешь для решения проблемы и оценить его качество.
Например: "написать код, который ожидает выполнение операции 1, результат который влияет на операции 2 (должна быть ассинхронная) и 3, после выполнения которых вызывается операция 4"
Что ты будешь использовать зависит от тебя. А главное, как ты будешь рассуждать о плюсах и минусах.
Как по мне, это круто. Помогает избавиться от зубрежников и проверяет реальный скилл. Дополнительно проверяется навыки коммуникации и умение задавать вопросы.
Как-нибудь напишу отдельный пост, что важнее не навыки и знания, а способность найти этому применение. Умение выстраивать диалог и задавать вопросы, подходить проактивно к решению проблем — главное наше преимущество перед ИИ.
Сможете ли сделать задачу на async/await? а на pthread'ах?
Сейчас стали очень популярны задачи на абстрактное мышление. Тебе дается только условие, а код ты сам должен написать. Выбрать какой инструмент выберешь для решения проблемы и оценить его качество.
Например: "написать код, который ожидает выполнение операции 1, результат который влияет на операции 2 (должна быть ассинхронная) и 3, после выполнения которых вызывается операция 4"
Что ты будешь использовать зависит от тебя. А главное, как ты будешь рассуждать о плюсах и минусах.
Как по мне, это круто. Помогает избавиться от зубрежников и проверяет реальный скилл. Дополнительно проверяется навыки коммуникации и умение задавать вопросы.
Как-нибудь напишу отдельный пост, что важнее не навыки и знания, а способность найти этому применение. Умение выстраивать диалог и задавать вопросы, подходить проактивно к решению проблем — главное наше преимущество перед ИИ.
Сможете ли сделать задачу на async/await? а на pthread'ах?
👎15👍6💯2🫡2🆒2
Кто должен отвечать за применение твоих навыков?
Проблема начинающих разработчиков, что в своем развитии они обвиняют других. Возможно, проблема не только в профессиональном развитии, но и в личностном. В наших бедах виноваты родители, гос-во, рынок, собесы, начальник, вуз, онлайн курсы, компания, соседи. Это отдельная большая тема. Сократим масштабы до простого.
Повышение в большинстве компаниях — сложная вещь. Где-то ты правда не можешь повлиять на развитие продукта и приоритеты, но чаще всего мы сами должны отвечать за свое развитие. Особенно, это главное требование к сеньорским позициям и уж тем более для руководителей и выше.
Странно будет слышать, как опытный разработчик или лид жалуется, что все вокруг виноваты в том, что не могут найти ему применение. Хотя он должен вести за собой и обладать эталонной моделью поведения. Такое простительно только джунам.
Вот прикольный видос про inner source mentality. Проактивность и самостоятельность решение проблем — главная разница между сеньором и джуном.
Вот еще про собесы. Они проверяют на базовые навыки, а если мы жалуемся, что только кнопки красим, то стоит задать вопрос: "что я сделал, чтобы найти применение всем своим навыкам?"
Проблема начинающих разработчиков, что в своем развитии они обвиняют других. Возможно, проблема не только в профессиональном развитии, но и в личностном. В наших бедах виноваты родители, гос-во, рынок, собесы, начальник, вуз, онлайн курсы, компания, соседи. Это отдельная большая тема. Сократим масштабы до простого.
Повышение в большинстве компаниях — сложная вещь. Где-то ты правда не можешь повлиять на развитие продукта и приоритеты, но чаще всего мы сами должны отвечать за свое развитие. Особенно, это главное требование к сеньорским позициям и уж тем более для руководителей и выше.
Странно будет слышать, как опытный разработчик или лид жалуется, что все вокруг виноваты в том, что не могут найти ему применение. Хотя он должен вести за собой и обладать эталонной моделью поведения. Такое простительно только джунам.
Вот прикольный видос про inner source mentality. Проактивность и самостоятельность решение проблем — главная разница между сеньором и джуном.
Вот еще про собесы. Они проверяют на базовые навыки, а если мы жалуемся, что только кнопки красим, то стоит задать вопрос: "что я сделал, чтобы найти применение всем своим навыкам?"
YouTube
The InnerSource Mentality
Learn and spread the mentality that leads to InnerSource thinking by watching and sharing this video.
👍9🔥1💯1
Время пришло. Думаю сделать демо-апку с SwiftUI и async/await(корутины). Какая апка подойдет для теста?
Anonymous Poll
49%
Онлайн магазин с корзиной
33%
Соц сеть
15%
Обучалка
28%
Стрим видео
21%
Инвестиции
22%
Крипто-апка
3%
Другое (напишу в комменты)
путь от джуна к сеньору в иос. Без пропаганды
(чисто мем, без шейминга. мы инклюзивные)
(чисто мем, без шейминга. мы инклюзивные)
😁67👎18🫡3👍1