Já pensou em contribuir com projetos open source? Aqui no próprio tabnews frequentemente aparece alguém que iniciou um projeto e solicita ajuda para evoluir. Penso que seria uma forma de você exercitar essa visão, ganhar mais experiência e enriquecer seu curriculo. Pelo que você fala, você estuda e escreve bastante código. Mas como programador passamos mais tempo lendo que escrevendo código. Principalmente código de outras pessoas. Acredito que isso vá te ajudar a dar sentido no conhecimento que hoje parece desconectado da realidade.
Quanto aos diagramas já deu uma olhada no https://c4model.com/?
Que site sensacional, ainda não tinha visto.
Ainda não participei de nem um projeto, justamente por não fazer parte de grupos, e não ter entendido como chegar a esses projetos, e alguns dos que eu conhecia senti receio de mexer pelo grau de complexidade, me da um pouco de nó por não conseguir ter uma certeza que to indo pelo caminho adequado. Os projetos opensource que aparecem por aqui, as pessoas costumam por no titúlo que se trata ou é necessário vasculhar?
Pelo que consegui reuinir de informações até agora, me fizeram pensar em projeto que tenho interesse em trabalhar de forma open source, uma interface interativa para jogadores de Dungoes & Dragon, mas não conseguir identificar um padrão eficiente de desenvolvimento para seguir, algo que fizesse coessão com o desenvolvimento da ideia e a implementação.
Em suma é um projeto relativamente simples, mas que tenho ciencia de que ele precisar ser bem modularizado e que exige uma nivel de privacidade adquado de informações.