если человек к 20-22 годам (грубо, к окончанию универа) не стал по скиллам сеньором или хотя бы очень крепким мидлом с горящими глазами, то это просто маркер того, что человеку вообще насрать на то, чем он занимается,
Не выходя из дома можно получить опыт в топовых командах известных открытых проектов
в своих хобби-проектах
контрибьютинга в открытые проекты, где за такой код в репе хребет сломают, который я вижу постоянно у "сеньоров-мильйон-лет-коммерческого-опыта-в-команде".
Проходишь несколько интервью, понимаешь, что интервьюирующие плавают больше тебя, это даёт уверенности, и начинаешь гнуть свои требования уже. Иначе никак, либо ты, либо тебя.
Действительно ли теперь рынок в руках умелых врунов, а не умелых инженеров?
Стоит ли вообще дальше развиваться в этом направлении?
... я что-то делаю не так?
Каковы вообще прогнозы рынка разработки?
в in засовывать некий массив данных, который больше по количеству элементов, чем пальцев на руках, самый неоптимальный вариант из все возможных.
А потом придет счет за электричество плюс косарь
Дело было действительно в разных процессах. Как только воркеры запускаются они становятся независимыми процессами и не имеют ни какого отношения к классу который их запустил, все переменные которые работают в одном воркере недоступны в другом.
зачем придумали Rust? Главная цель создания этого языка была в том, чтобы сделать работу с памятью безопасной. А почему это так сильно нужно было? Потому что программистам оказалось очень тяжело держать в голове информацию о том, где и когда они выделяли память, и где и когда надо её освобождать. Это чуть ли не главная проблема современности.
Точно такая же логика касается языков с динамической типизацией. Человеку надо столько всего учитывать, что он просто иногда не справляется. Строгая типизация полностью исключает такие баги.
Не зря потрачено столько времени и денег на создание Typescript. Этот язык чуть ли не стал стандартом в мире JavaScript на бэкенде.
Чем больше программисту надо держать в голове подобных правил динамических языков, тем больше в программе багов. Поэтому строгая типизация - это большое добро, ведь она минусует целый класс багов.
В общем, вопрос к bun, поищите как это можно обойти.
Забавно, чуть погуглил, пишут, что опции для отключения нет. Нахрена это в сборке большой вопрос, в npm такого не видел.