iOS Makes Me Hate
3.93K subscribers
1.16K photos
167 videos
15 files
1.33K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Самое больше iOS сообщество практиков: https://boosty.to/lionbond/

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
Английский язык

Многие считают, что его нужно изучать одним из первых. Да, читать техническую документацию очень важно. Слушать лекции тоже. Но наш мозг так устроен, что если есть простой выход — то мы всегда будем выбирать его. Включать автопереводчики страницы или использовать перевод видосов от яндекса.

Я всегда считал, что хорошо знать английский нужно тогда, когда можешь что-то предложить западному рынку. Поэтому никогда не хотел идти в менеджмент или другие софт-ориентированные профессии. Русский менеджмент, русский маркетинг, русский продакт оунер. Все это сильно зависит от человеческих ресурсов. Я всегда считал, что мало кому ценен твой опыт на западе, если ты управлял только русскими. У нас свои особенности, история и культура.

В программировании все проще. Здесь нет кожанных мешков. Математика и код не знает крови, нации и культуры. Хард скиллы универсальные. Тебе их легче продавать на международном рынке. Зарешал 400 задач в литкоде, обучился систем дизайну. И там уже пошел изучать английский, чтобы начать продавать это все западному заказчику.

Думаю скоро, через года 2-3 это мне придется сделать. Я смотрю на ит сектор СНГ с пессимистичного ракурса, особенно из-за удалений аппок из сторов. Поэтому лучше подготовить для себя план Б. Да и мои коллеги говорят, что за такие же задачи запад платит в разы больше. Может стоит было начинать уже вчера. Но я, честное слово, начинал и позавчера) С языками почему-то у меня беда.

Вы как думаете? Какие советы дадите? Какой курс купить или лучше на офлайн унижения ходить с носителями сразу?
👍14🌚1
Публичная сессия систем дизайна

Главный навык сеньорности во многих компаниях — это способность кандидата проектировать свой код. Цель сессии определить не только ширину знаний, но и навыки коммуникации. Хороший разраб не ждет, когда ему принесут все готовое. А сам предлагает решения и ищет компромиссы

Вот несколько критериев оценки:
- Как хорошо собирает требования?
- Как ищет риски и корнер-кейсы?
- Берет ли кандидат инициативу в своих руки?
- Как легко с ним коммуницировать? (чаще опционально)
👍9💊2
Forwarded from Alek OS
Деревья - одна из сложнейших тем в программировании.
Ученые додумывались до их реализации десятки лет, постоянно их улучшая.
Поэтому от стандартного программиста не требуется заучивать их код наизусть, а требуется понимать их работу хотя бы на теоретическом уровне.
Анимации, представленные в видео, как раз помогают именно в этом.

https://www.youtube.com/watch?v=0BUX_PotA4c
🕊13❤‍🔥4
iOS Makes Me Hate
Финалисты лучших СНГ компаний для iOS разраба (только 1 вариант)
Ну че, топ 3 лучших СНГ компаний:
1. Яндекс 🥇
2. Dodo 🥈
3. Avito 🥉

Почти и не ожидал других результатов
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚13🔥12💊2
Forwarded from Product Developer
Процессы как отмазка
Disclaimer: в этом посте общественной пользы нет.

Я люблю структурировать процессы. Испытываю эстетическое удовольствие, когда всё разложено по полочкам, всё идёт по плану.

Я считаю, что любое повторяющееся действие должно быть структурировано, описано и закреплено процессом. Особенно, если это действие делают разные люди, чередуясь. Без описания это неформальная договоренность, возможность нафакапить и повод для будущего конфликта.

НО. Меня люто бесят люди, которые облажались и не признают свой косяк, не делают выводов для себя и оправдываются отсутствием / недостаточной структурированностью процесса.

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

НО. Очень уж дофига человеколюбия в последнее время в этом нашем айти. Когда кто-то облажался, мы ищем ему оправдание в хреновости процесса и ищем системное решение в виде доработки процесса. На ретроспективах стараемся не шеймить человека, а предлагать решения в виде регламента, чеклиста, бота с напоминаниями, второй пары глаз, еще чего-то. Это поможет, если человек понимает, что облажался.

Но бывает, что один и тот же человек находит изъяны всех ваших процессов. Находит способ облажаться в любом действии. В котором не лажают другие. Процессы всегда не идеальны. Структурированность процессов — баланс между бюрократическим оверхедом и стремлением снизить человеческий фактор. И ради одного персонажа вы из раза в раз добавляете оверхед в процессы. А он из раза в раз находит изъяны этого процесса.

Что будете делать с таким человеком? Ведь он старается, работает, пользу приносит. Или вред?
👍7🔥3💊3
Product Developer
Процессы как отмазка Disclaimer: в этом посте общественной пользы нет. Я люблю структурировать процессы. Испытываю эстетическое удовольствие, когда всё разложено по полочкам, всё идёт по плану. Я считаю, что любое повторяющееся действие должно быть структурировано…
Пост моего тимлида напомнил мне историю из сберздоровья

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

Спустя пару месяцев я узнал, что пользователи почти не оставляют позитивных оценок. 1 положительный отзыв на 20 негативных. Тогда мне стало грустно, ведь я хотел получить фидбэк от юзеров.

С тех пор стало понятно, что рынок СНГ не умеет давать положительного фидбэка. Люди считают негативный коммент полезней позитивного. Вроде круто, но это выстреливает всяким оптимизаторам сторов и пиар компаниям. Да и затрудняет путь обычным работягам, которые хотят сделать крутой продукт.
💯11💊6❤‍🔥2🫡2👍1
Тут скинули инфу, что это не только проблема ИТ, и не только СНГ. Проблеме плохого фидбэка уже лет 100 и, как всегда, все начинается с психологии

https://www.nytimes.com/2018/06/13/smarter-living/trust-negative-product-reviews.html
👍6💊2
Приложение написанное с помощью нейросети

Твиттер-тред о том, как автор без написания кода и дизайнеров сам сделал приложение.

Джунам все сложнее и сложнее...
💊20🌚2💔2
Последний пост про телеграм конкурс, общаю.

Мое главное селф-ревью. Всем, кто хотел каких-то комментариев — читайте картинки. Получилось лаконично (половина редакторы порезали), но по-другому никак

Спасибо вам и этому каналу.
Forwarded from AvitoTech
Лев Бондаренко, наш iOS-разработчик из кластера Trust&Safety, по совместительству автор канала iOS makes me cry, недавно участвовал в Telegram Call UI Contest. Не просто участвовал, а занял там призовое место.

Мы встретились со Львом и задали ему вопросы. Получилось небольшое интервью, которым делимся с вами 💜

#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33❤‍🔥6👍4💊21
О доверии

Мы уже выяснили, что скажи человеку ничего не делать и получать за это лям, то он будет ныть почему не 2ляма получает и обвинять в этом процессы, систему.

Но что делать, если тебе говорят, что все вокруг врут и надо тоже врать? Эту проблему уже давно разобрали математики в теории игр. Самая лучшая стратегия доверия или вранья смоделирована уже давно.

Пройдите игру и решите сами какой путь выгоден вам. Спойлер всем врать плохо математически

https://notdotteam.github.io/trust/
👍12💊5🆒2
Не знаю зачем пишу это, но дико нравится программировать под музыку Deus Ex. Как я уже говорил: музыка — это одно из первых в процессе

https://www.youtube.com/watch?v=7lERcfsqJSk
🔥11👍3
"Краудсорсинг: Коллективный разум как инструмент развития бизнеса" | Хау Джефф

Если бы был мой список книг, которые на меня повлияли, то эта была бы в топ 3. Опять же о ней узнал из библиотеки сбера от Грефа.

Прошло много лет и я почти не помню о чем она. Надо перечитать. Но сама идея коллективного труда коммьюнити и личностей в нем перекочевала в этот канал.

Это — ядро моей мотивации. Ни деньги рекламодателей. Ни лайки. Ни интервью, мок-собесы, твиттер-посты, исследования и доклады.

Главный стимул — получение удовлетворения через создания мощного интеллектуального ресурса. Или, как минимум, игрушки с ним

#books
👍5🔥31