Что, в принципе, прямой путь к дедлоку, если у нас N ядер, N горутин, и каждая чем-то очень тяжелам занята.
Я вообще затрудняюсь сказать кто, кроме эрланга (почему-то вообще не упомянутого в статье, в которой ну очень странно даже про него не обмолвиться) и смолтока, умеет в нормальную вытесняющую многозадачность.
Хорошим тоном все-таки считается сначала уточнить, какие именно проблемы пользователей проекта это решит, и только потом закрывать PR с комментарием «отложено до следующего мажорного релиза, там посмотрим».
встать у истоков великого проекта, как какой-нибудь Столман или Торвальдс, что бы потом успешные успехи вышвырнули меня из него, потому что я старый токсичный мудак, который портит им комьюнити
Абсолютно. Когда они пришли за Столлманом я напечатал несколько маек “Stop toxing RMS!” и ходил в них на работу.
А по теме — позиция principal engineer — лучшее, что может случиться в этом направлении, насколько мог судить. Свой бизнес я совсем не хочу, а так — пилишь потихоньку то, что тебе кажется правильным, важным и нужным — а через полгода, когда команда дозревает, продравшись через все свои скрамы и аджайлы — вдруг выясняется, что именно оно и было нужно. Или не выясняется, впрочем, но это уже другая история.
После определенного количества коммитов и/или собственных проектов, выступления на конференциях случаются сами собой, потому что приятные люди сами зовут.
Еще вот какой момент: GH расскажет о том, каков разработчик сам по себе; SO может рассказать, каков разработчик в команде / общении. Не всем это нужно, но присутствие в hall of fame в языках, с которыми постоянно работаешь — очень способствует статусу в сообществе.
nathanmlong.com/2017/06/concurrency-vs-paralellism тут вот внятно для людей, которые думают, что грин-треды — это не болото, которое повиснет намертво при первом удобном случае.
Я вообще затрудняюсь сказать кто, кроме эрланга (почему-то вообще не упомянутого в статье, в которой ну очень странно даже про него не обмолвиться) и смолтока, умеет в нормальную вытесняющую многозадачность.
Абсолютно. Когда они пришли за Столлманом я напечатал несколько маек “Stop toxing RMS!” и ходил в них на работу.
А по теме — позиция principal engineer — лучшее, что может случиться в этом направлении, насколько мог судить. Свой бизнес я совсем не хочу, а так — пилишь потихоньку то, что тебе кажется правильным, важным и нужным — а через полгода, когда команда дозревает, продравшись через все свои скрамы и аджайлы — вдруг выясняется, что именно оно и было нужно. Или не выясняется, впрочем, но это уже другая история.
Еще вот какой момент: GH расскажет о том, каков разработчик сам по себе; SO может рассказать, каков разработчик в команде / общении. Не всем это нужно, но присутствие в hall of fame в языках, с которыми постоянно работаешь — очень способствует статусу в сообществе.