talvez por não ter chegado no "Sênior" ainda mais tá como pleno da para explica um pouco.

a gente faz as mesmas coisas no início mais depende de empresa para empresa, eu mesmo as vezes fazias meus ambientes em Docker, pois aí facilitava instalar logo tudo, e depois era só apagar o arquivo.

sobre a questão do código

um Back (minha área) bem estruturado as pastas com Models, Routes... facilitar a visualização de funcionamento, as vezes peço para alguém que já está há mais tempo para rodar o programa para eu entende como funcionar, e depois eu mesmo testo e tiro as dúvidas.

todos passamos pelo mesmo processo de ambiente (caso a empresa já tenha um Devops, as pessoas não vão perde tempo configurando o ambiente)