(no subject)
Feb. 21st, 2026 03:07 pmТак что теперь мои комментарии в ЖЖ "под глазом", а мои посты в ЖЖ вообще только приватными можно делать.
Вот и прекрасно. Как я уже писал, нафиг мне участвовать в этих тараканьих бегах.
Крупная и неплохая подборка докладов по экзотическому мультитреду:
https://www.youtube.com/playlist?list=PLEULV_-g54Ja6hBz4GiXgy5JjyYI76y33
Всякий там lock free, wait free, STM etc.
Лет 15 назад дай мне подобное — я б от счастья офигел. А сейчас, мысли одни — ну допустим я все это освою — и кому я нафиг буду тут с этим нужен?
Впрочем, если профессионально (ближе к экспертному уровню) освоить что-то более актуальное, вроде distributed systems, то, наверное, можно найти заинтересованного работодателя. Но настоящий не игрушечный distributed — это сильно сложнее и для освоения и в работе, чем мультитред.
На паре канадских фирм, где я работал и где пользовались мультитредом, мои знания принимались постольку поскольку и даже какой-то довольно нетривиальный мой вклад в этой области никого не заинтересовал. А последние много много лет я тихо и спокойно работаю там, где мультитред хотя и есть, но лично я с ним на 99% не соприкасаюсь. Может, и ошибкой было задерживаться в этом месте, где всё тихо и спокойно и нет запроса на мультитред или прочие мои особые знания, но так вот сложилось и поменяется это скорее всего лишь если меня уволят.
А так, к примеру, в одной очень крутой и известной канадской фирме, когда я нашел на ревью нового кода race condition в силу которого программа может вызвать close на file handle, который уже успели закрыть (и не дай бог, ещё и переоткрыть), мне было отвечено, что с высокой вероятностью этого не случится, так что ничего страшного. Ну, положим, отвечено таким же Software Dev, а не техническим лидом, но вот этому человеку там было работать вполне комфортно, а у меня там не сложилось никак.
