×Закрыть
Senior iOS Engineer@American Express
  • Свій Підкаст — що, для чого і чи вартує?

    Ничего не могу сказать о качестве контента, но украинский язык нужно подтянуть. Вы либо делайте на 100% юморной суржик-стайл: «прівєт колєгам, як сьогодні настроєніє? Давайте навчатися дотнета!», либо делайте всё на серьезных щах, но тогда фильтруйте свою речь. Как дикторы на телевидение. Я бы даже скорее первый вариант предпочёл.

    Качество продакшена тоже неудовлетворительное — нужно хотя бы купить недорогой конденсаторный микрофон и навернуть шумодав и нормализацию.
    Хорошей практикой является реферинсинг — включайте во время мастеринга подкаст какого-нибудь Джо Рогана и крутите нобы пока у вас не будет максимально похожий звук.

    Фоновую музыку я бы советовал убрать — это тот случай, когда вы почти ничего не выигрываете угадав со вкусом слушателя (потому что люди пришли не за музыкой), но теряете всё, если не угадали — человек вас выключит через 5 минут, чтобы не мозолить час себе уши этой ядрёной кантри гитарой.

    Поддержал: Oksana Chuiko
  • Tarta.ai — бот для поиска работы 🧙‍♀️

    В принципе, прикольно.
    Но я вряд ли бы стал пользоваться ботом иначе как забавы ради. Потому что зачем ИИ, если есть просто И? А именно, толпы свирепых рекрутеров, которым дай те же «30+ data points» и они пойдут искать тебе вакансии. Ладно бы ещё бот давал возможность сэкономить деньги на услугах консультантов, как это делают тревел-боты, но для кандидата услуги рекрутера все равно бесплатные.

  • Team Performance Dashboard, или Как измерить реальную продуктивность сотрудников

    Ух, даже не знаю, что тут сказать. Выглядит дико. Не сама система, а предложенные KPI и сделанные на их основе выводы. Полностью согласен с анализом Sergii Sichynskyi. На первый взгляд этот набор KPI выглядит бесполезным, на второй взгляд — зловредным.

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

    Предложу начать с этого:
    1) User Experience/Satisfaction. Даже банальной динамики оценок пользователей в магазинах приложений для начала будет достаточно. Потом можно начать анализировать отзывы пользователей и ревью прессы. Потом проводить опросы и исследования.

    2) Производительность сервисов и приложений. Время запуска, время обработки запросов, FPS, размер бинарников, количество кликов на задачу и т.д.

    3) Качества кода . Статический анализ, процент покрытия тестами, количество зависимостей, процент крэшей и утечек памяти и т.д.

    4) Developer Experience/Happiness .
    Качество рабочего места сотрудников. Время ожидания билдов и степень автоматизации. Количество овертаймов. Количество выделенных часов на самообразование (в рабочее время), количество выделенных часов на опен-сорс (в рабочее время), количество внутренних и внешних тренингов и отзывы участников и т.д.

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

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

    Ещё, 50 человек — это вообще ничто. На таком мелком масштабе почти всё можно делать с индивидуальным подходом. По-сути, чтобы перманентно мониторить каждый аспект работы 50-ти человек, вам надо всего около 150 часов в квартал. 3 часа раз в квартал на каждого сотрудника достаточно, чтобы проанализировать каждую его таску в джире и каждый замерженный pull request и обсудит персонально остальную деятельность.
    Для этого достаточно пары-тройки PMв, тимлидов и HRв.

  • Работа за компом не более 4 часов день

    Що за стереотип? Якраз на галерах зазвичай широка і висока кар’єрна драбина

    Под отсутствием карьерного роста я имел в виду карьерный рост именно для инженера, который бы достигался за счёт роста технических навыков (hard skills) и опыта.

    В большинстве галер он, де факто, заканчивается на уровне сеньора. Тимлид/техлид — это просто проектная должность, требующая наличия свободного кресла, которая не является и не должна являться следующей ступенью после сеньора. На галерах, где в карьерной лестнице после Senior идёт Team/Tech Lead целенаправленно занимаются манипулированием инженеров с целью навязать им переход в менеджмент, либо затормозить рост. Так не должно быть.

    Галерный архитектор (который нередко в матрицах идёт после сеньора и техлида, что крайне нелогично) — это вообще одна из самых больших фикций. Во всех крупных галерах, на которых я работал, архитекторы чуть менее чем всё время занимались Discovery и Pre-Sale практиками (составление ТЗ и технического стека, подбор команды и первичная оценка стоимости работы по запросу потенциального клиента). Это люди, которых отправляют в командировки на переговоры с потенциальными клиентами в паре с UX дизайнерами. Эта должность, на самом деле, должна называться Tech Business Analyst, а ещё лучше Excel Spreadsheets Architect. Реальной проработкой и реализацией архитектур занимаются в итоге полевые сеньоры. Не отрицаю, что есть аж полтора проекта на каждой крупной галере, где архитекторы таки пачкают руки на реальной проектной работе.

    Чтобы понять, что я имею в виду под отсутствием инженерной карьерной лестницы на галерах, представьте, что в условный Люксофт нанимают условного Линуса Торвальдса или Криса Латтнера. Он не станет ковыряться 90% времени в Excel или кататься по командировкам, но сможет реализовать проект любой сложности. Какая должность на галере отразит его инженерные навыки и опыт? Principal, Distinguished, Fellow? Так их нет на галерах. За ненадобностью. Ему дадут Senior/Tech Lead и приставку Abiliton Pro для солидности.

  • Работа за компом не более 4 часов день

    Жму руку. Когда работал в DataArt, то работал по похожему графику. Приходил к 12-13 часам и уходил в 17-18.

    Вообще не вижу смысла работать на галерах больше 4-5 часов в день. Там же все равно нет карьерного роста или жирных годовых бонусов.

    Работать на галерах нужно настолько мало, насколько это возможно, только чтобы тебя не уволили. Практика показывает, что для сеньора — это как раз около 4-5 часов в офисе в день.

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

  • Работа за компом не более 4 часов день

    фриланс на 20 часов в неделю, или наняться на полставки?

    Фриланс — да, а вот наняться на постоянные полставки в компанию очень непросто. Я вообще ещё ни разу не встречал компаний, готовых нанять человека извне, грубо говоря, на 2-3 дня в неделю или 4 часа в день. Это усложняет командную работу и планирование всяких спринтов. Видел такое только у контрактников-одиночек для разовых работ — типа сконфигурировать AWS стек.

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

  • Работа за компом не более 4 часов день

    Камон, это ж классика. Там даже есть сцена взлома телевизионной сети двумя хакерами наперегонки под песню Voodoo People — Prodigy. Само собой, в худи и солнцезащитных очках.

  • Работа за компом не более 4 часов день

    посмотрите тот же сериал отель элион или интерны
    Посмотри фильм пароль меч-рыба, или любую ненаучную фантастику про IT.

    А ещё лучше «Хакеры» — там главный герой вообще с Анджелиной Джоли встречается!

  • Работа за компом не более 4 часов день

    общаться с другими людьми
    девушками

    Два чая этому патриарху.

  • Черная пятница: обман или маркетинг?

    Ага, нагуглил промо код THANKS2019

  • Черная пятница: обман или маркетинг?

    Чёт не вижу. Monthly $35 (down from $39), Yearly $159. Никакой индикации, что есть BF deal. Куда смотреть (под каким VPN)?

  • Черная пятница: обман или маркетинг?

    на Амазонах норм

    Ну такое. На британском Амазоне сейчас что-то вроде: «вместо постоянной скидки 30% (читай, базовая цена), теперь 33%. И мы повторим эту акцию ещё на Рождество, Новый год и вообще через каждые 3 недели».
    Каких-то прямо серьёзных скидок там нет.

    Хотя, есть реальные 50% (от оффлайн цены) на некоторые книги-бестселлеры (от Yuval Harari).

    Возможно в штатах Амазон что-то адекватное даёт.

  • Кризис недопроизводства джунов

    Кризис недопроизводства джунов

    Зашёл по ссылке на пост, а с поста на вакансию — нигде ни слова не сказано, что ищут джуниора.

    Откуда вы это взяли?
    Пишут, что не могут найти full-stack с 3+ годами опыта. Нытьё про выпускников и неквалифицированных кандидатов за большие комиссии — это отдельные пункты в посте.

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

    Откуда вы взяли отсутсвие коммерческого опыта? В посте об этом не пишут. Fresh grad без проблем может иметь за плечами несколько месяцев стажировок в топовых компаниях (которые их и сманивают) и несколько небольших проектов, в том числе и коммерческих. Логично, что те, кого после стажировки не сманили в топовую компанию, буду просить mid-range зп в шарашках.

  • Опрос: «Лучшие качества программистов»

    Лучшие качества программистов

    СВОБОДА! РАВЕНСТВО! УПЯЧКА!

  • Как просить, чтобы вам сделали реферрал к IT гигантам

    Странно, после I обычно предполагается II

    У нас счёт идёт в обратном порядке: SE III, II, I, потом SSE II, I, потом Staff. Без понятия, почему так. Видимо, какие-то умные чуваки в костюмах и MBA решили, что им так удобнее.

  • Как просить, чтобы вам сделали реферрал к IT гигантам

    Software Engineer > (Web | Frontend | Ios | Android developer)

    А как это неравенство реализовано в Амазоне на этапе реферала, собеседования, офера, официального тайтла и внутренней мобильности?

    Например, у нас вообще нет никаких Web | iOS | Android developers. Только Software Engineer разных грейдов. Например, я официально Senior Engineer I, после которого идет Staff Engineer. Хотя по факту я таки iOS в команде мобильной разработки и подавался именно в эту команду.

    При желании и наличии скиллов могу перейти из мобилы, например, в отдел Data Science на Python. Или наоборот, как недавно сделала одна моя коллега. Тайтл от этого не изменится.

    Как это работает в Амазоне и как правильно понимать эту рекомендацию?

    Я так понимаю, что идея в том, что в Амазоне существуют некие wildcard вакансии без привязки к команде/проекту/технологии, которые просто вводят тебя в штат компании, а дальше уже позволяют искать команду? И на такие вакансии можно зайти на большую TC?

  • Чи використовувати Facebook Open Source в своїх проектах?

  • Дочка IT-шников на Junior Eurovision!

    Просто в отличии от взрослого евровидения, тут можно поддерживать и своих.

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

    Я не удивлён, что Казахстан и Испания, которые вошли в мой ТОП-3, вошли и в ТОП-3 конкурса. Это были очевидные лидеры. Баллы от жюри, на удивление, выглядят предельно адекватно.

    Поляки (победившие в этом году второй раз подряд) своих поддерживать не стесняются — у них даже в перерывах по тв идут промо-ролики их участницы на JESC.

    Вот именно из-за того, что Польша эксплойтнула голосование своих зрителей, я и отнёсся негативно к призыву ТС принять участие в таком же кумовстве.

    Также видим, что, ожидаемо, авторство песни не играет абсолютно никакой роли на конкурсе вокалистов.

    Поддержал: Олег Ермохин
  • AMA: Переезд, работа и жизнь в Нидерландах

    Работу меняла жена, 2 раза

    Так у неё разве виза такая же как у вас? Наверняка у неё что-то вроде dependent family member, которая не привязана к работодателю, но привязана к вам. А это же совсем другая история.

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

    Я могу рассказать о такой практике в UK, так как недавно проходил.

  • AMA: Переезд, работа и жизнь в Нидерландах

    AMA (ask me anything) про релокацию, работу и жизнь в Нидерландах
    переехал чуть больше 3х лет назад в Booking.com как highly-skilled migrant.

    Разве это тянет на AMA? Вы же не подавались на гражданство и даже ни разу не меняли работу.

← Сtrl 123456...41 Ctrl →