Є ідея гри чи геймінг-сервісу? Реєструйся на онлайн-хакатон 7.08! Призовий фонд — $3000
×Закрыть
  • Особливості Rust: сфера застосування, відмінності від інших мов, вакансії

    Якобы HKT эквивалентно GADT. Которые в нём есть. Но я в этой теме не очень ориентируюсь

  • Слив вопросов с клиентского интервью

    ИМХО, Вы рискуете нанять «человек-магнитофон», все знают как информация вываливаеться из головы после экзамена к которому готовился в последний момент. Важный момент в усвоении знаний — spaced repetition и применение на практике.
    Мне кажется что хороший собес это что-то вроде обхода графа, сначала вширину, потом углубляемся в более важные области. Собес должен быть динамичным в зависимости от того насколько уверенно человек отвечает на вопросы. Опубликовать общую структуру собеса при этом наверно полезно.

  • Порівнюємо два формати серіалізації даних: Protobuf vs JSON

    2020 год, Гугл более чем 5 лет назад запилил
    google.github.io/flatbuffers
    как zero-copy deserialization с разными плюшками...
    Есть масса других интересных способов сериализации...

    Поддержал: Vitaly Chernooky
  • Історичні паралелі розвитку automotive й IT

    Разница в ценности между программным обеспечением Boeing 737 MAX которые компенсировало аэродинамические косяки планера и игрой «три вряд» как между кардиостимулятором и набором сменных амбашюр для наушников. Машина и тогда и сейчас передвигается на колёсах, управляется рулём, двигатель на тех же принципах и точно так же является индикатором уровня достатка. На конвейер можно поставить только что-то очень схожее и везде где это было возможно появились фреймворки или SaaS бизнесы. Гайки и болты в нашем деле это библиотеки и фреймворки, сервисы и облачные платформы...

  • Історичні паралелі розвитку automotive й IT

    Когда последний раз в автомобильной индустрии кардинально менялись требования, не на уровне инкрементальных улучшений эргономики — а «вот это должно поплыть или мы out of business» ? Никогда...
    Пользователи массово перешли от десктопов к ноутам от них к смартфонам в качестве основного устройства. Когда последний раз кардинально изменялся формфактор автомобиля ? Массового автомобиля, не эксперименты 100 лет назад. Вы можете себе представить что бы значительная часть автовладельцев вдруг пересели с авто на электросамокаты ?
    Tactical facepalm

  • Інтерв’ю з Андрієм Аксельродом, CTO People.ai

    Когда инвесторы перестанут давать бабло )

  • И снова о недвижимости

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

  • И снова о недвижимости

    Звукоизоляция ппц, жил там с пол годика

  • Hertz подаёт в суд на аутсорсера Accenture. Требуют возместить $32M за проваленные проекты

    Привет Бобёр, вся вот эта чушь основана на предположениях которые никак не оговорены. Обычно в договоре указано что ФОП получает оплату постфактум только если она соответствует требованиям, если не соответствует — могут не заплатить. Акты выполненных работ и тд они об этом. Тоесть если деньги ФОПом получены — значит работа принята. Второе договор с клиентом никаким образом не транзитивен и вообще никак не относится к ФОПу, если в одном договоре оплата за результат (с клиентом), а с ФОП за время — это означает только то что галера берёт на себя определённые риски. Риск и прибыль они коррелируют знаете ли. В общем пей валериану, гладь кота или что там тебя успокаивает и не разводи панику.

  • Наш опыт внедрения ClickHouse — аналитической CУБД

    Спасибо за отличный материал, ClickHouse не гарантирует консистентности MV с таблицей донором, правильно ли я понимаю что при использовании NullEngine эта проблема отпадает поскольку у вас оригинальной таблицы нет вовсе. Критично ли для вашего сценария потеря данных? Может быть вы её просто не заметили... Или может быть действительно этот вариант записи нормально работает ?

  • Зачем IT-компании ценности и как их сразу не забросить

    Баланс между краткосрочными и долгосрочными целями это не какая-то одна из ценностей. Это ИМХО смысл ценностей. Ценности должны заставить агента пренебречь краткосрочной целесообразностью ради стабильности долгосрочного курса. В ответ компания надеется получить поведение сотрудника рассчитанное на долгосрочное сотрудничество. Не при***чить модную либу ради строчки в резюме, а сделать что-то скучно, но надёжно. Тут должна быть ссылка на вики и множественную повторяемую диллему арестанта. Ценности это в значительной степени про репутацию.
    Упустить "О боже, это же целый доллар«.gif из-за каких-то там ценностей для бизнеса зачастую недопустимо (точнее для какого-то менеджера, что для компании мелочь — для него значительный квартальный бонус).
    В одной из галер где я работал, смелость — одна из декларируемых ценностей. Проявлялось это во всякой еоунде типа прыжков топ менеджмента с парашютом, но когда речь заходит о том что бы сказать заказчику что мы не туда «гребём», что кто-то из его персонала решает личные задачи за счёт проекта — смелость девается в пятки. Мне кажется нельзя внедрить ценности в уже работающую большую компанию. Именно поэтому большинство их воспринимает как ересь.

  • Процессор и монитор для веб разработчика

    Шрифты красивые, сравниваю с маком рабочим. 2015 года, 28** на что-то там. После него fullhd режет глаза ужасно первое время. Такой монитор стоит на расстоянии в метр и более, масштабирование 125%. Субъективно где-то как 13″ Full HD с более близкого расстояния.
    Phillips Brilliance что-то там. Моргания не замечаю, HDMI 2.0 60Hz

  • Процессор и монитор для веб разработчика

    32 дюйма 4к моник, 17к летом был. Лучше быть не может ) Это как 4×15,6 Full HD только без рамок между ними.

  • Боль и страдания перехода на Java 9

  • Заводити трактор чи поставити в свій гараж?

    Это всё не rocket science — а материал нескольких курсов. По сути спрашивают что в университете учили (должны были)

    Поддержал: Me High Low
  • От галеры к самолету за 21 день

    Их можно нанять в штатах или Израиле. Не важно кого по национальности. Я думаю можно при желании найти русскоязычных для упрощения коммуникаций. Вопрос в том что это инвестиции.
    Думаю будут вопросы со сложностью продажи таких проектов : «Как это вы долю хотите ? Это не вашего ума дело! Вы бы ещё первенца попросили в качестве оплаты»
    Я наверно бы на месте американского бизнесмена нанял бы американского же ПМ под проект. Вот просто технаря который уже менеджил индусов например.

    Такие проекты брать сц..трашно...
    Нужно иметь представление о том какие хотелки бывают в этой предметной области и какие-то компоненты готовые (которые были бы действительно easy to compose).

    Такие компоненты никто не делает в рамках коммерческих проектов с горящими строками. Правильное понимание того что и как абстрагировать не приходит в затраханный мозг.
    Это значит что его может написать человек с опытом в предметной области, который при этом не сильно занят в текущих проектах (а это же потеря бабла вот прям сейчас + риски для этих проектов, ведь там будет кто-то менее опытный).
    А теперь главный облом — этот чувак будет ходить по офису и улыбаться, у него не будет пота на лице и вообще начальству может показаться что он «волынит». Ну и риски — он может проиграться с технологиями и ничего годного не сделать, качество этой работы будут видно только через некоторое время. Как его мотивировать ? Снижать ЗП на этот период нельзя.

    В общем у текущего положения дел есть весьма весомые причины.

  • От галеры к самолету за 21 день

    Думаю что нанять ПМ аборигена психологически проще чем довериться украинской компании. В первом случае он отвечает юридически и репутацией, у него возможно есть опыт менеджмента удаленщиков или аутсорс туловищ. Сейчас на проекте с которого я ушел американский программист кроме того что кодит сам, одновременно менеджит одного-двоих наших. Компания без своих it capabilities наверно склонна покупать и настраивать готовое ПО.
    Наше IT конкурирует с готовым софтом, с индусами и с местными разработчиками которые в нас видят угрозу трудоустройству. Тут реально сложно продать что-то кроме «программирующего туловища»...

  • От галеры к самолету за 21 день

    ключевой момент в привязке вознаграждения к бизнес метрикам. Или заказчик решает нанять CTO/PM с долей у себя в стране и чаще всего ключевых технических специалистов. И тогда программирующее туловище именно то что им можно продать. И тут не важна квалификация наших специалистов — ничего важного и заметного для бизнеса сюда не отдадут. Просто потому что и там есть технари. Бизнес будет доверять им больше из-за массы причин от культуры до я видел эту морду в нашем офисе каждый день. Зачем нужен ПМ в штатах если вся разработка тут ? Незачем — значит он уговорит своё начальство нанять несколько технарей там. Иначе он не нужен. Аутсорсинг не может выдавить in-house dev team если у бизнеса не наступил финансовый апокалипсис, а если наступил — то это временный клиент и наши девы там в роли сиделки в хосписе. Я видел полностью неадекватных технарей на стороне заказчика — и их наверно никогда не уволят. Такие переходят в менеджмент, и управляют нашими командами из туловищ.
    Про центры компетенции — повторяющийся между проектами код или технические решения, который не является конкурентным преимуществом (а именно такое нам аутсорсят) отличный кандидат на вынесение в open source. Это менее вероятно в области финансов — поэтому такие центры компетенции процветают. Но по-моему просто увеличивают цену программирующего тела.
    Глобально нацеленный продукт — единственный выход. А это долго, дорого и рискованно. Все клёвые идеи, простые в реализации и с относительно реалистичным product-market fit легче сделать американцу, в первую очередь по той причине что легче найти деньги (так что бы в случае неудачи в лес не вывезли).
    За счёт низкой стоимости проживания долго копаться в мутной но перспективной тематике легче у нас. Но тут не будет «верняковой темы», по сравнению с аутсорсингом требуется другой способ мышления. Я не вижу что бы галеры создавали инкубаторы, я не вижу что бы они делали компоненты которые бы потом бесплатно получал заказчик (который бы больше платил за тело, обученное работать с компонентами), я не вижу даже инструментов для программистов сделанных гребцами для себя (потому что погонщик не оценит в принципе — это ведь меньше жопочасов продадим).
    Это всё вопрос реинвестирования полученной прибыли. Сейчас мне кажется что она реинвестируются в продажи — это прагматично.
    Продажи я думаю тоже можно делать по разному — забрать проект с которым не справились индусы это ведь самый низ пищевой цепочки. Продать даже команду туловищ в стартап из долины я думаю задача сложнее. И тут снова trade off : немного денег сейчас или больше но потом, с большим вложением труда. Я думаю что в условной «офицерской каюте» условной галеры — всё просто восхитительно и как говорится «не надо раскачивать лодку».
    Что-то меня прорвало — только что уволился из одного из «лидеров рынка».

  • От галеры к самолету за 21 день

    Разделение рисков должно подразумевать разделение прибыли, иначе оно того не стоит. Какой-то бонус/штраф и его размер должен зависеть от бизнесметрик. Не от количества реализованных фич, типа 5/10 — потому что может оказаться что пользователям нужны только первые 3, но реализованные качественно. Зафиксированная цена подразумевает зафиксированные требования — а это подразумевает детальную их проработку. Что лично я один раз видел, но... Таки да, это waterfall...
    Для того чтобы аутсорсинговая компания на такой проект согласилась, увидела там прибыль для начала — необходимо понимание маркетинга этого бизнеса. Оценка рисков — по сути это уже инвестиционная деятельность. И вы не поверите но в одной из компаний я слышал о таком подходе (скидка на разработку — за долю) Стратегия «галеры» — опортунизм. Очень удобная позиция, именно поэтому самые крупные компании так работают. Они возможно не самые прибыльные в расчете на сотрудника. Я думаю что поменять что-то в рамках «галеры» невозможно, можно только сделать суб-бренд который при финансовой поддержке материнской компании, но других сейлзов, будет пытаться построить процессы по другому с более высокой нормой прибыли.

  • Гребцы и капитаны

    Бизнесмен ожидающий овертаймов и прочих жертв — либо должен определять схему вознаграждения, делая ключевых технических специалистов совладельцами, либо систему бонусов которая бы в разы покрывала риски для здоровья исполнителя, либо стать перед зеркалом и признаться себе что он идиот. Сама статья и близко не раскрывает многообразия возможных конфликтов интересов, учитывая тот факт что у нас преимущественно аутсорс и аутстаф (испорченный телефон, аутсорсинг ответственности, конфликты между onshore и offshore командами, конфликты между бизнес юнитами заказчика, заказчик в стадии поглощения другим бизнесом). И это всё один проект кстати.
    Я не припомню что бы платили за код, всегда за фичи, майлстоуны (вернее их оценку переведенную во время). Все нормальные разработчики что мне знакомы стараются делать на совесть, использовать лучшие практики- это вопрос проф пригодности через пару лет.

← Сtrl 123 Ctrl →