У нас в какой-то момент появился отдельный DEI пайплайн для найма, который работал параллельно основному пулу кандидатов (там не только девушки были, но и латиносы, например).
Это конечно все в целом одна большая хуцпа, но к чести наших кадровиков и интервьеров кандидаты в этом пайплайне были таки очень сильные, одну девушку я оттуда в итоге забрал и был очень этим доволен до самого до своего увольнения (по не связанным причинам).
Думаю что преувеличение тут "за вычетом стоков". VP это 9-й грейд в гугле, и если я правильно помню то total compensation на этом грейде это 2+ миллиона в год (со стоками). Base salary при этом $350-400k. В мс должно быть меньше.
Товарищи, ну там же прямым текстом написано что это TPM. И если он сидит и действительно успешно спихивает 95% работы по интеграции со своей команды на другие при этом разгружая свою команду для работы над полезными вещами, то это, черт возьми, хороший TPM, потому что это буквально его работа среди прочего. TPM не пишет код, он управляет процессами разработки.
Так вопрос не в том сколько там показывает, а в том сколько тепла снимает с радиатора и отправляет в окружающее пространство вентилятор.
Картинка с результатами тестов на потребление энергии (нормализовано по одинаковой загрузке, не по времени - на всех процессорах делался один и тот же рендер - т.е. конкретное потребление ресурсов за одну и ту же проделанную работу, ватт-часы, ниже - лучше)
Начинают выходить потихоньку ноутбуки со сгибаемыми экранами (Hp Spectre Foldable, Thinkpad X1 Fold). Кажется более жизнеспособной такая концепция, но пока очень дорого и местами по-дурацки конечно. Надо пару поколений подождать.
"По своей инициативе" и "по требованию властей" все-таки сильно разные вещи.
Если это "требование китайских властей" то никакие альтернативный сторы тут не помогут. Нахождение этих приложений в сторе не согласовывается с (видимо) законами страны.
Опять же, в наших краях (а это примерно половина земного шара от РФ) такие вопросы задавать незаконно. HR может увидеть, услышать возраст и сделать выводы, но вопросы про возраст задавать на интервью не будет.
"One of the nuances that can easily be missed, though, is that Harris is mainly concerned about TypeScript in the context of library development. The switch to JSDoc is “less beneficial if you’re building an app because if you’re building an app, you’re going to have a build step anyway. You want to optimize your code, you want to minify it, you want to bundle everything up. If you’re building a library that is when I really strongly urge to use JSDoc instead.”"
"Harris added on Hacker News that “as a user of Svelte, this won’t affect your ability to use TypeScript with Svelte at all — functions exported from Svelte will still have all the same benefits of TypeScript that you’re used to (typechecking, intellisense, inline documentation etc). Our commitment to TypeScript is stronger than ever.”"
Я вижу смысл в его словах.
Однако давно не трогал jsdoc, возможно тулинг стал сильно лучше с тех пор, но если я правильно помню, нужна невероятная дисциплина чтобы мейнтейнить все типы в jsdoc. По крайней мере нужна была. В продуктовой разработке, когда давят сроки и даже на тесты не всегда остаётся время, это большая редкость.
Ну и отдельно в заметке говориться что это все ещё тайпскрипт под капотом. Может быть это и будет его новой вариацией, кто знает.
С приведенной цитатой все просто - не надо использовать any. В линтерах есть эта настройка, в актуальных она включена по умолчанию. Presubmit check-и сразу бьют по рукам за любую попытку использовать any, большинство популярных библиотек либо сразу пишутся на ts, либо имеют корректные дефиниции типов (огромная работа, проделанная сообществом за последние 10 лет). Для редкой старой чисто javascript библиотеки всегда можно написать декларации самостоятельно.
A по поводу unmanaged среды и джсончиков - эта ведь не ts и не js эксклюзивная проблема. Ну и способы решения разные есть, я лично очень люблю grpc/протобаф и автоматическую генерацию стабов, сервера, клиента, моделей для сервера и клиента. Не панацея, конечно, но жизнь сильно упрощает.
Ни одной фотографии или хотя бы рендера где виден собственно текст, в статье, конечно, нет (на момент написания этого комментария).
Скрытый текст
У нас в какой-то момент появился отдельный DEI пайплайн для найма, который работал параллельно основному пулу кандидатов (там не только девушки были, но и латиносы, например).
Это конечно все в целом одна большая хуцпа, но к чести наших кадровиков и интервьеров кандидаты в этом пайплайне были таки очень сильные, одну девушку я оттуда в итоге забрал и был очень этим доволен до самого до своего увольнения (по не связанным причинам).
Думаю что преувеличение тут "за вычетом стоков". VP это 9-й грейд в гугле, и если я правильно помню то total compensation на этом грейде это 2+ миллиона в год (со стоками). Base salary при этом $350-400k. В мс должно быть меньше.
Товарищи, ну там же прямым текстом написано что это TPM. И если он сидит и действительно успешно спихивает 95% работы по интеграции со своей команды на другие при этом разгружая свою команду для работы над полезными вещами, то это, черт возьми, хороший TPM, потому что это буквально его работа среди прочего. TPM не пишет код, он управляет процессами разработки.
Так вопрос не в том сколько там показывает, а в том сколько тепла снимает с радиатора и отправляет в окружающее пространство вентилятор.
Картинка с результатами тестов на потребление энергии (нормализовано по одинаковой загрузке, не по времени - на всех процессорах делался один и тот же рендер - т.е. конкретное потребление ресурсов за одну и ту же проделанную работу, ватт-часы, ниже - лучше)
(https://gamersnexus.net/cpus/intels-300w-core-i9-14900k-cpu-review-benchmarks-gaming-power)
Начинают выходить потихоньку ноутбуки со сгибаемыми экранами (Hp Spectre Foldable, Thinkpad X1 Fold). Кажется более жизнеспособной такая концепция, но пока очень дорого и местами по-дурацки конечно. Надо пару поколений подождать.
12" -> 16"
12" -> 17"
"По своей инициативе" и "по требованию властей" все-таки сильно разные вещи.
Если это "требование китайских властей" то никакие альтернативный сторы тут не помогут. Нахождение этих приложений в сторе не согласовывается с (видимо) законами страны.
https://habr.com/ru/news/810239/comments/#comment_26759623 в частности
Для контекста: https://www.foxbusiness.com/markets/china-orders-apple-remove-whatsapp-threads-other-apps-censorship-move-report, пять дней назад.
(Китай удаляет whatsapp, telegram, signal и ряд других приложений из китайского Apple App Strore)
Гляньте позапрошлогодний neon white. Сделан фанатами дефрага для фанатов дефрага.
Я слышал жалобы на производительность терминала от людей которые используют Vim. Что, наверное имеет смысл.
В ажуре даже клаудная павершелл консоль на линуксе работает.
Посмотрите на устройство чего-то вроде xreal air
У майкрософт гейминг.
Опять же, в наших краях (а это примерно половина земного шара от РФ) такие вопросы задавать незаконно. HR может увидеть, услышать возраст и сделать выводы, но вопросы про возраст задавать на интервью не будет.
В наших краях не принято указывать возраст в резюме и крайне рекомендуется этого не делать по ряду связанных с законами причин.
Баззвордов в резюме насыпать дело нехитрое, так-то.
"One of the nuances that can easily be missed, though, is that Harris is mainly concerned about TypeScript in the context of library development. The switch to JSDoc is “less beneficial if you’re building an app because if you’re building an app, you’re going to have a build step anyway. You want to optimize your code, you want to minify it, you want to bundle everything up. If you’re building a library that is when I really strongly urge to use JSDoc instead.”"
"Harris added on Hacker News that “as a user of Svelte, this won’t affect your ability to use TypeScript with Svelte at all — functions exported from Svelte will still have all the same benefits of TypeScript that you’re used to (typechecking, intellisense, inline documentation etc). Our commitment to TypeScript is stronger than ever.”"
Я вижу смысл в его словах.
Однако давно не трогал jsdoc, возможно тулинг стал сильно лучше с тех пор, но если я правильно помню, нужна невероятная дисциплина чтобы мейнтейнить все типы в jsdoc. По крайней мере нужна была. В продуктовой разработке, когда давят сроки и даже на тесты не всегда остаётся время, это большая редкость.
Ну и отдельно в заметке говориться что это все ещё тайпскрипт под капотом. Может быть это и будет его новой вариацией, кто знает.
С приведенной цитатой все просто - не надо использовать any. В линтерах есть эта настройка, в актуальных она включена по умолчанию. Presubmit check-и сразу бьют по рукам за любую попытку использовать any, большинство популярных библиотек либо сразу пишутся на ts, либо имеют корректные дефиниции типов (огромная работа, проделанная сообществом за последние 10 лет). Для редкой старой чисто javascript библиотеки всегда можно написать декларации самостоятельно.
A по поводу unmanaged среды и джсончиков - эта ведь не ts и не js эксклюзивная проблема. Ну и способы решения разные есть, я лично очень люблю grpc/протобаф и автоматическую генерацию стабов, сервера, клиента, моделей для сервера и клиента. Не панацея, конечно, но жизнь сильно упрощает.
Да зачем минусить, тоже мнение.
> Польза от статических проверок гораздо меньше, чем (могла бы быть) от рантайм-чекингов
Да, но гораздо больше чем от отсутствующих чеков вообще.
> Я лучше подожду, пока в новый стандарт ES не добавят ещё один strict
Я бы подождал нативного рантайма для TS, бо он прекрасен сам по себе, но чувствую не дождусь.