Então Wesley… sempre vejo seus vídeos e respeito muito todas as suas opiniões! Eu não sei dizer como anda o mercado no Brasil, já vivo fora do país a alguns anos, mas países como a Irlanda vem investindo pesado em formação de arquitetos, há muitos mestrados e cursos na Irlanda relacionados profundamente a arquitetura de soluções. Como a Irlanda possui grandes players do mercado mundial de tecnologia e as tecnologias envolvidas dentro dessas empresas são muito complexas, a arquitetura ganha um papel muito relevante. A arquitetura corporativa, eu ainda não cheguei a ver em formação de mestrados e doutorados, mas está embutida dentro da formação de arquitetos de solução. Cara, um grande abraço a você e espero que você continue sempre levando esperança e oportunidades a todos que buscam recolocação ou realinhamento ao mercado, fico a disposição!
Começar por o mais importante, a música de intro de antes era melhor. Agora que já falamos do que realmente importa, vamos falar de arch :D Cada dia mais os devs precisam saber de arch, hoje uma das partes do processo de qualquer big tech é System Design. Saber disso vai te diferenciar muito. Além disso ser owner de todo o ciclo de desenvolvimento, arch, dev, testes, deploy e observability. Isso irá fazer muita diferença na sua carreira.
Vejo muitas empresas querendo caras fodas na arquitetura e desenvolvimento. No meu ponto de vista e um erro, pois não dá para fazer tudo ao mesmo tempo!
Eu acredito que essa tendência de não existir arquiteto de software se dá muito da exploração do desenvolvedor, onde hoje, vemos é a venda do conceito de que um ótimo profissional na área de desenvolvimento precisa saber de tudo. Vejo que cada vez mais isso é disseminado como algo bom, mas que na verdade estamos assumindo um papel de faz tudo e sendo bastante cobrados por isso. Hoje, claro que de forma não generalizada, se dissermos que não sabemos backend, apenas o front end, muitas empresas descartam você. Então, com esse exemplo, se amanhã (ou hoje) não soubermos de tudo que um arquiteto de software faz, não seremos vistos como bons profissionais. Quero ver até onde isso vai. A narrativa que tentam vender que você é foda se souber de tudo vs o que de fato está sendo exploração de atribuições. Por isso tem um monte de desenvolvedor que tá desenvolvendo diversos problemas de saúde mental como ansiedades e transtornos por estarem se cobrando muito pra continuar sendo o melhor e quando vai de contra isso, a empresa simplesmente descarta e busca outro profissional. Um dia, isso será mais discutido em nossa área, por enquanto é tentar ser o faz tudo que você será bem visto.
Concordo plenamente, aqui na empresa ja é dessa forma que você falou, um dos motivos de eu estar procurando saber mais sobre os fundamentos e acabei aqui no seu vídeo.
Interessante, mas minha percepção das empresas em que trabalhei aqui no Brasil é justamente do movimento contrário, parece que agora que elas estão amadurecendo e contratando arquitetos para serem arquitetos, separados do time de Dev. Mesmo que o Dev tenha que ter noção da parte de design de software, DevOps, e etc.
Muito bom seu vídeo, esclarecedor. Algumas questões que gostaria de saber: se a régua está subindo o salário também está? Na minha visão "esse assumir a função" é um pouco complicado, até porque se for ver arquitetura de software está na sub area de engenharia de software, o mercado está ignorando as divisões acadêmicas, até porque muito cursos tem no máximo uma disciplica de eng de software que passa de forma rápida nessa area complexa. Eu acho que a ideia que o @Weverton de Souza Castanho trouxe faz muito sentido, especializações e não cobrar de um dev ou programador.
acho que até quando vc é pleno e no começo de senior vc só sabe o que é arquitetura de vdd dps de ver alguém com 15 anos+ fazendo uma arquitetura voltado a escrever menos e fazer mais, acho que o grande segredo é reflexão e herança