Me aplicando recentemente para vagas pleno/sênior, percebi, na prática, que exigem mais o conhecimento sobre o que são e como funcionam do que a aplicação no dia-a-dia.
Eu sempre digo que só tive uma experiência com microsserviços, e ainda assim só por fora, como líder técnico, do que pondo a mão na massa.
Então diria que o conhecimento do conceito é sim importante, inclusive pra dizer quando não aplicar, mas o conhecimento prático não é obrigatório.
2
2
Realmente concordo com você, até porque, nas entrevistas que fiz, não houve testes práticos de desenvolvimento de projetos, e sim uma lista de perguntas conceituais e teóricas. A prática, então, mesmo que seja um diferencial, não foi de fato obrigatória.
Inclusive um livro que me ajuda bastante é o "Building Microservices: Designing Fine-Grained Systems"