Как стать автором
Обновить
96
Карма
0.2
Рейтинг
Евгений @Gugic

Программист руками

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

скажем, Крис МакДональд, который год назад запромоутился до сеньора и, по его словам, получал устный фидбек от менеджера на уровне "outstanding"

Ну так себе достижение прямо скажем. Устный фидбек в американском менеджменте вообще вещь весьма условная. Good job и вот это все. (не знаю ничего про Криса непосредственно).

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

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

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

Хотя конечно эффект интересный получился - нам начали писать с вопросами о потенциальном трудоустройстве НЕ уволенные инженеры из гугла с наших старых команд.

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

Контракторов никто не считает, это правда. Я про них в общем и не пишу, их при любых раскладах всегда режут первыми вне зависимости от того как они работают.

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

Там какой-то пейволл, текста статьи нет, вопрос - хай перформеры это в данном случае самоидентификация или оценка непосредственного менеджмента?

А про брейн лаб вопросов нет и более того туда сейчас скорее всего начнут (продолжат) адово хайрить - внезапно пришла пора конкурировать с copilot и chatGPT, а не заворачивать инициативы в комитетах по этике искусственного интеллекта.

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

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

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

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

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

Сейчас будет немного бесчеловечных вещей.

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

А сокращения - это совсем другая история. Там супер формализованный процесс перфоманс ревью с рейтингами и развесистыми комментариями, сохраняющейся историей за все годы работы и хоть там и очевидно есть ошибки и несуразицы, на больших числах оно работает. (плюс к этому очень легко посмотреть/посчитать код, дни/часы когда человек коммитал, тикеты закрытые и зарепорченные и так далее, это уже гораздо менее важная метрика, но в комплексе совместно с историей перфоманса она тоже помогает).

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

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

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

(я не инсайдер, это все предположения основанные на личном бывшем опыте нескольких лет менеджмента в гугле)

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

Экс-фаанг экс-фаангу рознь, смотрите левелы на levels.fyi. Реально чего-то стоят разработчики с верха сеньерных уровней (для Гугла это будет верх l5 и l6+). Ну и надо держать в голове что любой менеджер что угодно сделает чтобы не увольнять хорошего инженера (менеджеру ещё результат остатками команды давать), а это автоматически означает что уволенные в большинстве своем могут быть прекрасными инженерами, например, но не очень результативными.

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

Сильных инженеров с internal команд и слабых продуктов увольнять никто не будет, закроют продукт, сильные инженеры пойдут на внутреннюю ярмарку вакансий и если они действительно сильные (а результаты перфоманс ревью за все время твоей работы в гугле будут доступны менеджерам при отборе кандидатов), то свою новую команду они найдут 100%.

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

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

Google уволит 12 тыс. сотрудников по всему миру — это 6% от штата компании

Компании просто сбрасывают балласт. Они сейчас увольняют по 5-10% самых непродуктивных сотрудников под видом страшного кризиса (и поверьте у них достаточно метрик чтобы определить таковых, не без индивидуальных промахов, но на больших числах все прекрасно работает, я менеджил в гугле, очень хорошо представляю о чем речь).

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

В общем и целом - гигиенические процедуры. Капитализм.

Apple представила MacBook Pro на базе чипов M2 Pro и Max

Вот кстати да, несколько лет ввиду специфики места работы работал и вовсе с хромбука. vscode нативно с удаленной разработческой машины запустить можно было да и ладно.

Apple представила MacBook Pro на базе чипов M2 Pro и Max

Проблема в том что в Россию возят ограниченную номенакулатуру. Strix - да, геймерские, Zephyrus есть всякие разные, в том числе и бизнесовые и для криейторов, большая линейка.

Apple представила MacBook Pro на базе чипов M2 Pro и Max

Навскидку XPS 15 можно было взять с 64 гб еще в 2019 и сейчас можно, Asus Strix / Zephyrus куча комплектаций с 64 гб.

Apple активно работает над AR-гарнитурой и операционной системой xrOS для неё

Мир сильно поменялся с тех пор. Камерой в очках нынче уже никого не удивить и не испугать. См. коллаборацию фейсбука с рейбан, см. какой-нибудь nreal light, см прочие другие. Никого не волнует.

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

Недорогой Mini-PC на платформе Intel NUC 11th Generation Core i7-1165G7 (Core i5-1135G7) с пассивным охлаждением

Так вы зачем сравниваете энергоэффективный i5 и топовый i7 (я конечно тоже не совсем кореектное сравнение привел, исправляю)? Давайте против 1135G7 поставим 1245U с тем же минимальным TDP в 12 ватт и максимальным в 28 и увидим 10 ядер против 4х (12 потоков против 8) и все еще лучшую single core и сильно лучшую multi-core производительность. А против 1165G7 можно впрямую смотреть на что-то вроде 1265U.

Недорогой Mini-PC на платформе Intel NUC 11th Generation Core i7-1165G7 (Core i5-1135G7) с пассивным охлаждением

Абсолютно беспомощное 11-е поколение интела. На нем при условии существования 12-го поколения не стоит брать вообще ничего.

У интела есть уже нуки на этом 12-м поколении. Какой-нибудь 1280p будет иметь 14 ядер против 4-х у упомянутого 1165G7 (да, там есть "энергоэффективные" ядра без гипер-трейдинга, но это все еще лучше чем просто никакие у 11-го поколения) и будет чуть быстрее в одноядерных нагрузках и более чем в два раза быстрее в мультиядерных (при условии полной загрузки всех ядер, что у меня, например, постоянно происходит при сборке проекта).

Dell Luna: модульный ноутбук, который можно разобрать без отвертки. Что он из себя представляет?

Использую федору. Работает прекрасно.

Из компромиссного навскидку -

  1. Про экран писал тут рядом: https://habr.com/ru/company/selectel/blog/707232/comments/#comment_25040380

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

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

  4. Проблема последних генераций интела в целом - батарея, фреймворк начал с интелом 11-го поколения и более бесполезного поколения у интела еще поискать, там прям решительно все было плохо на фоне амд, сейчас можно проапгрейдиться или купить новый фреймворк с 12-м поколением, оно уже что-то из себя представляет в плане производительнсти, но батарею все еще жрет нещадно, если сравнивать с АМД и тем более с М1. Время жизни от батарейки получается довольно грустное, несколько часов под нормальной нагрузкой (разработка по, докер и все такое). Плюс греется и шумит.

  5. некоторые модули (например HDMI) исполнены как активные переходники с usb-c и потихоньку сосут энергию и не всегда корректно отключаются при переводе ноутбука в сон (https://community.frame.work/t/battery-life/861). Вроде с этой проблемой боролись, не уверен насчет результатов.

Опять же на время жизни напрямую влияет выбор стандартной SO-DIMM DDR4 памяти, которую можно менять, вместо более энергоэффективной но однозначно распаянной LPDDR4.

В целом - ноутбук как ноутбук. Крепкий середняк, похожие проблемы так же присутствуют в сотнях других среднебюджетных моделей. Клавиатура хорошая, экран за пределами разрешения хороший. Форм-фактор приятный, тактильно все хорошо. Обслуживаемость и путь для апгрейда - уже переведенный из разряда обещаний в разряд случившегося - выше всяких похвал. Ждем AMD процессоры когда-нибудь, в будущем ждем ARM и RISC материнские платы (в уме делаем заметку что этого может никогда не произойти).

В 2022 году Linux как основную ОС использовали 40,23% разработчиков против 23,2% в 2018 году

Если речь о ноутбуках, то на разработку очень влияет время жизни от батареи, шум, производительность, экран, нормальный стендбай и т.д. Комфорт короче. Я мак ось очень плохо переваривариваю, но объективно, чисто как железка для того чтобы сделать дело, а не стоять на пути этого дела, прошки с вариациями м1 вне конкуренции сейчас. К сожалению. Очень жду адекватных ответов от amd/intel/microsoft/arm/qualcomm/nvidia/да кого угодно вообще. Но пока так.

Если про десктоп говорить, то там сильно меньше объективного и сильно больше вкусовщины, поэтому чего о них говорить.

Dell Luna: модульный ноутбук, который можно разобрать без отвертки. Что он из себя представляет?

А куда исчезают старые компоненты от этих модульных компьютеров?

туда же куда старые макбуки, только концепция подразумевает сильно меньшее их количество (одна матплата против целого ноутбука). Лично у меня сейчас предыдущая матплата от такого ноутбука трудится за NAS.

модульные ноутбуки могут лежать рядом с макбуком

Так это я и писал. Я ж говорю что вопрос филосовский и концептуальный. На данный момент никакой долгоиграющей концепции не существует, тот же framework - просто набор обещаний (хотя после релиза первого апгрейда процессоров весу у них прибавилось). Могут. Могу только надеяться что на дистанции условный фреймворк победит условный макбук. Концептуально. И поддерживать их долларом.

через 5 лет там менять уже нужно все

Ну уж это существенное преувеличение. У меня вот прямо сейчас жена пользуется прекрасным пятилетним ноутбуком, там 4k экран, отличный металлический корпус, дизайн до сих пор хорош. Процессора не хватает чутка, это да, этого не отнять. Так бы взял бы и поменял, но когда я его покупал пять лет назад, "модульных" ноутов уже/еще не было.

И более интересный вопрос - вот что мне с этим пятилетним ноутом делать на дистанции? Продать за копейки? За копейки он в хозяйстве нужнее. А были бы варианты к условному апгрейду, я бы, наверное, взял.

Dell Luna: модульный ноутбук, который можно разобрать без отвертки. Что он из себя представляет?

В макбуке вроде 16:10.

Меня, честно говоря, больше раздражает экран фреймворка - они хотели сделать хорошо, 13", 3:2, hidpi, качественную панель и к этому набору никаких претензий быть не может.

Но из-за именно вот такого набора хотелок они уперлись в относительно небольшой выбор панелей и остановились на неплохой в целом панели с разрешением в 2256x1504, которая по дефолту включается в hidpi режим (200% масштабирования) и получается у тебя в итоге картинка 1128*752, что по современным меркам ну прямо откровенно мало, практически для чего угодно.

И ты в итоге сидишь либо с hidpi с разрешением в которое не влазит даже инсталлятор убунты (как будто там чуть больше по высоте надо, хотя память меня может подводить), либо переключаешь в 100% и смотришь на как ни крути мелкое для 13" 2256x1504.

Либо живешь с частичным масштабированием в 150%, которое выглядит приемлемо, но получается что это и не hidpi и не нормальное разрешение и иногда от этого выскакивают проблемы до сих пор (особенно в линуксе).

У меня лично разные этапы бывают, сейчас вот опять в 200%.

А мак... ну работает просто. Не раздражает.

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

Dell Luna: модульный ноутбук, который можно разобрать без отвертки. Что он из себя представляет?

Модульность тут вопрос почти филосовский. Она не про дешевле и не про практичнее и даже не про ремонтопригодность, а про сознательное "разумное потребление". Таковой ее позиционирует компания фреймворк например. Про то что когда вам станет не хватать мощности, вы просто пойдете и купите обновленный модуль материнской платы, а не целый новый ноутбук и это хорошо не потому что вы сэкономите (это побочный эффект), а потому что вы произведете меньше электронного мусора.

Материнская плата у них специально сделана таким образом чтобы функционировать отдельно от корпуса в качестве просто маленького пк (универсальные разъемы USB4, через которые и питание подводится и все остальное) выполнены на самой плате. Такой себе NUC бескорпусной получается.

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

Простой план - на разбеге лет вы "потребите" один ноутбук и несколько материнских плат к нему против нескольких полновесных ноутбуков.

Это в глобальном масштабе. В локальном - ремонтопригодность (все детальки промаркированы qr кодами с видеоинструкциями по замене), обслуживаемость, расширяемость (можно прикупить RJ45 отдельно, например, вставить вместо USB-A или HDMI).

Информация

В рейтинге
1,993-й
Откуда
California, США
Дата рождения
Зарегистрирован
Активность