Bom, eu trabalho 10h/dia em uma area não tech, raramente tenho horário de almoço, e como sei que a parte que gosto de exercer provavelmente não vou achar vagas, então faço por hobby a pelo menos 10~11 anos (programação baixo nível, C/C++/Zig/Rust/Go/Carp e algumas alto nivel que se comportam como baixo nivel, como Nim/Pony/Roc). Por conta disso, nas minhas madrugadas de insônia, consigo procurar algumas issues pra codar pra projetos Apache (Arrow, DataFusion, Pulsar, OpenDAL, tava tdntando CouchDB mas os caras são mais fechados).
Como o colega disse, não é qualquer um que consegue, é mais luxo que só querer. Nossa realidade é diferente do restante do mundo.