Pull to refresh
2K+
256
InlyIT@InlyIT

Пользователь

710
Subscribers
Send message

Почему разработчикам не платят достаточно, чтобы они оставались в компании?

Reading time4 min
Reach and readers15K

Когда появились первые новости о том, что восходящая звезда Реге-Жан Пейдж уходит из сериала «Бриджертоны» после первого же сезона, в первую минуту я был потрясен и огорчен. У меня в голове не укладывалось, как так вышло, что Netflix и герцог Гастингс не сумели прийти хоть к какому-то соглашению. Но потом пришло осознание: да ведь я в течение всей своей карьеры только и смотрю, как талантливые программисты уходят из компаний на более хлебные места после до обидного короткого периода работы. И сам не без греха – не отработав даже двух лет, покинул прекрасную команду ради должности технического директора в компании Ethena.

Если оставить в стороне личный опыт, мне кажется, эта общая закономерность проистекает из проблем с организацией, а не недостатков конкретных людей. При найме сотрудников компании вынуждены соперничать друг с другом за самых способных на открытом рынке. Между тем, внутреннюю модель оплаты труда они умышленно делают непрозрачной и распределяют информацию неравномерно, чтобы как можно меньше повышать ставки нанятым работникам и удерживать нижнюю границу зарплат неизменной.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #424 (13 — 19 декабря)

Reading time3 min
Reach and readers4.8K
В нашем новом дайджесте перевод C++ в Swift и модуляризация доменного слоя, разбор истории с невыполненным звонком в 911 и шаблонизация кода, инструменты для снятия логов, игры-миллиардеры 2021, курс “Введение в робототехнику” и многое другое!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #423 (6 — 12 декабря)

Reading time3 min
Reach and readers2.6K
В этой подборке протоколы Swift и дружба с Google Ассистентом, работа с цветами и изображениями, экспоненциальные навыки и годы тестирования, новый Flutter, доходы приложений, эмодзи 2021 и многое другое!

Читать дальше →

Блокчейн не решает проблем, которые меня интересуют

Reading time7 min
Reach and readers2.6K
Финансовая справка: я никаким образом прямо или косвенно не задействован в сфере криптовалют и вообще в инвестировании в компании, работающие с распределенными реестрами.

Профессиональная справка: моя профессиональная деятельность никак не связана с криптовалютами, я не получаю денег за работу с ними. Также я не получаю денег за работу с конкурирующими финансовыми инструментами. Высказанные мной мнения могут не совпадать с мнениями моего работодателя.

Эта статья назревала давно: уже больше пяти лет мне задают вопросы, которые укладываются в один из трех шаблонов:

  • Как вы относитесь к блокчейну? Почему хорошо / почему плохо?
  • Стоит ли инвестировать в (название криптовалюты)?
  • А правда, что блокчейны делают (полезную вещь) для (группы людей)?


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

В блогосфере уже и так хватает отличных технических и полемических текстов, которые досконально объясняют, почему в сфере криптовалют всё, говоря попросту, очень плохо. Поэтому я зайду с другого угла: начну с финансовых сложностей, для которых лично мне хотелось бы получить решение, а потом, двигаясь от общего к частному, разъясню, почему блокчейн, на мой взгляд, не способен адекватно с ними справиться.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #422 (30 ноября — 5 декабря)

Reading time4 min
Reach and readers2.9K
В очередной нашей подборке — лучшие приложения 2021 от App Store и Google Play, управление памятью и дело об исчезнувшем покрытии кода, Unity со всех сторон, геймдизайн, адвент задачи для программистов и многое другое!

Читать дальше →

Переусложнение может погубить ваш продукт

Reading time7 min
Reach and readers4K
Эта статья предназначается не только для менеджеров продуктов. Основатели компаний, инвесторы и люди других профессий, которые в достаточной степени заинтересованы в каком-либо цифровом продукте, тоже смогут извлечь из нее пользу. Я так считаю, потому что проблема, которая будет обсуждаться – пересуложнение – одна из наиболее распространенных в разработке. По моему мнению, перусложнение чаще убивает продукты, чем плохие практики программирования.

Прежде чем пускаться в подробности, позвольте сказать пару слов о собственном опыте. До перехода в менеджеры продуктов я работал программистом. Вообще говоря, даже образование я получал по специальности «информатика». По ходу карьеры я держался ближе к управлению, чем к написанию кода, но мне в равной мере приходилось формировать команды как менеджеров, так и программистов и руководить теми и другими.

Так что мои рассуждения о переусложнении – это не взгляд со стороны. Я и сам в этом отношении не без греха, и от чужих ошибок тоже доводилось страдать. Поэтому я хорошо понимаю, что это такое, во что обходится командам и как этого избежать.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #421 (22 — 29 ноября)

Reading time4 min
Reach and readers2.2K
В нашем новом дайджесте предназначение UIKit и стабильность develop, слон в посудной лавке в эпоху перемен и молодые Senior-ы, метавселенные реального мира, анатомия пейволов, AR-гарнитура Apple и многое другое!

Читать дальше →

Я развернул монитор на 90° и всем это рекомендую

Reading time5 min
Reach and readers73K


Когда я только начинал работать удаленно, то целые месяцы приводил в порядок свое рабочее место, стараясь довести всё до совершенства. Стол, кронштейны для монитора, веб-камера – просто остановиться не мог. Моя работа напрямую связана с тем, чтобы повышать людям производительность, так что о подобных вещах я думаю много.

И я не один такой. Например, когда я купил новую мышку, то сразу скинул фото своему другу Логану Брауну, тоже помешанному на технике – совсем как инстаграмер, который не может удержаться, чтобы не запечатлеть для своих подписчиков тарелку с едой.

Была одна идея, которая меня интриговала долгое время – развернуть монитор в портретное положение. Я подметил, что так делают некоторые разработчики, потому что им нужно иметь в поле зрения много строк кода одновременно. Разработчики, в целом, хорошо подкованы в таких вопросах, поэтому я решил последовать их примеру.
Читать дальше →

Я готов платить деньги тем, кто удалит свой модуль npm

Reading time2 min
Reach and readers14K
Культура npm создает серьезную опасность для защиты программного обеспечения в мировых масштабах. Это крайне безответственно – позволять деревьям зависимостей разрастаться до таких размеров, что в них входят тысячи зависимостей, связывающих вас с производителями, о которых вы никогда не слышали и которых едва ли могли критически оценить. И всё это служит для разрешения простых задач, с которыми и без этого можно было бы справиться в два счета, или, если всё как следует обдумать, вообще обойтись без них.

Нужно что-то придумать, чтобы остановить это безумие, но что? У меня есть идея. Помните историю с left-pad? Неплохо бы устраивать такое почаще.


Читать дальше →

Дайджест интересных материалов для мобильного разработчика #420 (15 — 21 ноября)

Reading time4 min
Reach and readers3K
В новом дайджесте принципы SOLID и главные циклы, избавление от шаблонного кода и доработка напильником, 20 лет разработки, честные проценты техналога, современный UI вне плоскости экрана, работа с отзывами, экосистема TikTok и многое другое!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #419 (8 — 14 ноября)

Reading time4 min
Reach and readers3K
В нашей новой подборке работа с ATT в iOS и главный циклы в Android, конкуренция за память и данные акселерометра, которые могут многое рассказать, джентльменские релизы, самые зарабатывающие и популярные приложения и многое другое!

Читать дальше →

Сообществам разработчиков лучше общаться на форумах, чем в чатах

Reading time7 min
Reach and readers4.4K
После примерно года попыток сформировать сообщество разработчиков выражаю свое провокационное мнение: если вы хотите объединить разработчиков с какой-то платформы в сообщество и у вас встает проблема выбора, то лучше использовать для этой цели форумы, а не чаты с синхронным общением.

Да, в отношении удобства и сплоченности придется чем-то поступиться, но в большинстве случаев сообщества разработчиков лучше себя чувствуют на публичных модерируемых форумах, чем в приватных каналах на Slack, где ничего толком не найдешь.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #418 (1 — 7 ноября)

Reading time3 min
Reach and readers2.6K
Новый дайджест вышел не очень большой, зато в нем безопасность iPhone и новые MacBook Pro в Android-разработке, чаты на вебсокетах, тестирование на удаленке, основы CI/CD и многое другое!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #417 (25 — 31 октября)

Reading time4 min
Reach and readers2.7K
В этой подборке креши на старте и идеальный наблюдатель, новые MacBook Pro в компиляции проектов и эволюция CI, боты в мультиплеере, проблема разлогинов, вопросы удаления функций, фейковые приложения и многое другое!

Читать дальше →

Даниэль Канеман «Думай медленно… Решай быстро»: механизмы наших ошибок

Reading time9 min
Reach and readers41K

Труд Даниэля Канемана «Думай медленно… Решай быстро» — из тех, о которых все как минимум где-то слышали; он не случайно оказался на первой строке в рейтинге самых упоминаемых книг на HackerNews. Это книга о том, как мы ошибаемся, о системности наших ошибок, заложенной в самой природе мышления. Несмотря на то, что исследование находится на пересечении двух научных областей – психологии и экономики – написано оно доступно и увлекательно, с многочисленными простыми примерами, которые помогают наложить теорию на повседневную жизнь. В этой статье мы хотели бы представить обзор первой части книги, где рассказывается о принципах мыслительного процесса и предпосылках когнитивных искажений
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #416 (18 — 24 октября)

Reading time4 min
Reach and readers2.6K
В нашем новом дайджесте последствия App Tracking Transparency и борьба с зависимостями, новые MacBook Pro и летающая пицца, идеальный код, оффбординг, траты жителей разных стран на приложения и многое другое!

Читать дальше →

Компания Facebook заставила разработчика удалить расширение для чистки новостной ленты под угрозой суда

Reading time5 min
Reach and readers36K


Если бы кто-то создал инструмент, который не дает людям впадать в зависимость от Facebook, который позволяет им получать полную отдачу от преимуществ соцсети, при этом ограничивая воздействие негативных сторон – как бы отреагировали на это в Facebook?

Я знаю ответ на этот вопрос, потому что сам создал такой инструмент – и Facebook его стер с лица земли. Этим летом я получил от компании письмо, где мне предлагалось прекратить противоправные действия под угрозой суда. Мои аккаунты на Facebook и в Instagram удалили без возможности восстановления. Кроме того, от меня потребовали никогда больше не писать программ, которые каким-либо образом взаимодействовали бы с Facebook или другими сервисами компании.
Читать дальше →

Дайджест интересных материалов для мобильного разработчика #415 (11 — 17 октября)

Reading time3 min
Reach and readers2.3K
В этой подборке автоматизация iOS и Android-приложения в Windows 11, Compose для Wear OS и основы Android на Kotlin, микроанимации в интерфейсе, медитации в Waxe, Arduino-ракетв на 3D принтере и многое другое!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #414 (4 — 10 октября)

Reading time4 min
Reach and readers3.4K
В нашем новом еженедельном дайджесте путь от игрушек на Objective-C к реальным проектам на Swift, опыт масштабирования Airbnb, автоматизация без посредников, квадратный колобок, ведение семейных финансов, главные медиаисточники мобильной рекламы и многое другое!

Читать дальше →

Дайджест интересных материалов для мобильного разработчика #413 (27 сентября — 3 октября)

Reading time3 min
Reach and readers2.9K
В новом выпуске поиск выключенных iPhone и локализация строк, оценки приложений самой Apple и свое приложение для Android Auto, ЦОДы в кармане, управление тестированием, зарплаты начинающих разработчиков, игровые метрики, рекордные расходы на приложения и многое другое!

Читать дальше →

Information

Rating
Does not participate
Registered
Activity