O QUE FAZ UM ARQUITETO DE SOFTWARE?

preview_player
Показать описание
Lá em 2005 quando começamos a entender melhor pra que serve a Arquitetura de Software, as portas do mercado se abriram. Arquitetura de software é um dos assuntos mais importantes na área de desenvolvimento e muitas vezes deixado de lado por quem só quer saber de código sem estratégia. A virada na carreira de muitos devs acontece justamente quando começam a compreender o poder que tem a Arquitetura de Software na tomada de decisões, foi o que aconteceu conosco.

📌 *MBA EM ARQUITETURA DE SOFTWARE NA FULL CYCLE*

📌 *MAIS VÍDEOS QUE RECOMENDAMOS*

📌 COMPILADO PODCAST
→ Newsletter:

📌 LINKS DO CÓDIGO FONTE TV

📌 USAMOS CADEIRAS HERMAN MILLER

#ArquiteturaDeSoftware #Profissão #Programação
Рекомендации по теме
Комментарии
Автор

Sou Arquiteto de Software a alguns anos e me senti muito representado pelas palavras, como adição ao conteúdo, durante a rotina de um arquiteto é também muito comum dar apoio em decisões negociais, apesar de não ser uma responsabilidade direta, acaba sempre acontecendo para evitar "furos" nas especificações de negócio. Isso porque acabamos tendo um grande conhecimento técnico e negocial de todas as partes de uma grande solução, e isso é, em minha opinião, realmente necessário para conseguir tomar as melhores decisões.

jesuscnb
Автор

Fica uma observação importante: Muitas decisões impactam na atuação do arquiteto de software.. .se o arquiteto ficar responsável por todas as decisões: não terá tempo para codificar !!!!

alexjosesilvati
Автор

Vocês esqueceram de mencionar que o arquiteto de software vive mais tempo em reunião do que "trabalhando". Super motivador, não é mesmo?!

vamvdotnet
Автор

Bom vídeo! Via de regra o Arquiteto trabalha a nível estratégico, enquanto o Desenvolvedor atua a nível operacional e o Engenheiro está no meio termo entre ambos. As atribuições de cada papel vão sempre mudar de empresa para empresa..

Muitas das atribuições citadas no vídeo tem mais fit com o Engenheiro, como por exemplo garantia de qualidade, refatorações contínuas.. Enfim, tudo que é mais operacional.

Arquiteto desenha/define, engenheiro garante que o desenho está sendo seguido.. E o dev não tem essa visão geral, trabalhando apenas na sua task e garantindo os requisitos de sucesso!

lservo
Автор

Eu me considero com sorte na profissão de DEV, pois logo no inicio me envolvi num grupo on-line de arquitetos de software isso lá em 2007, isso me deu um "mindset" que fez toda a diferença no desenvolvimento de sistemas.

edmilson
Автор

excelente conteúdo! atuo na área de TI a mais de 10 anos, onde a maior parte desse tempo trabalhei como desenvolvedor.
na época da pandemia infelizmente surgiram muitos "fake software engineering profile". mas existe uma grande diferença em:

- ser programador (de uma só linguagem ou mais);
- ser desenvolvedor de software (não apenas de cruds ou telas usando algum framework);
- engenheiro de software (desenvolvedor de mais baixo nível ou que entende toda a parte de engenharia propriamente dita)
- arquiteto de software (que foi muito bem especificado no vídeo);

deixo aqui minha sugestão de conteúdo para se possível um próximo vídeo especificando melhor a diferença dessas funções que descrevi acima! abraços \o

silvaizequias
Автор

Eu recomendo ler o architect elevator. Mas alerto para quem tá começando que é melhor focar no desenvolvimento, mais do que em arquitetura de sistemas. É importante se sujar de graxa, ajuda a crescer na carreira e no mercado de trabalho cola nos desenvolvedores especialista e staff para acelerar sua curva de aprendizado. Me tornei dev senior esse ano e o staff Eng da equipe esta me tutorando no aprendizado de kubernetes, por exemplo

nandomax
Автор

Video perfeito pra mim, pq com sinceridade, como JR ainda achava q os arquitetos serviam apenas para organizar as pastas

MrVitorvasco
Автор

estou 3 anos atuando como dev backend em projetos Itaú, nunca vi o arquiteto olhar código, na vdd nem num vi o arquiteto, ele basicamente cuida como as aplicações e contas são organizadas na AWS aqui

MAlves-nhne
Автор

é meio dificil achar alguem que tenha essa formação não é comum tanto como o Engenheiro de Software mas o Arquiteto tem uma função extremamente importante no projeto é levantar as mãos pro céu a empresa que tem algum especialista na área no time

kevenware
Автор

Caramba, tinhamos um arquiteto de software na empresa, mas foi embora. Ele realmente tinha bastante responsabilidade, mas nao chegava ao nivel tao baixo de ver meu codigo, mas se alinhava bem com a definicao de vcs. Baita aula vcs deram.

daniloazulsoft
Автор

O número de decisões sobrecarrega a vida profissional.. e o sálario de um Arquiteto esta por volta de 16k ( inicial)

alexjosesilvati
Автор

Arquiteto de Software: Dev que já era Sênior e aceitou uma contraproposta para ficar na mesma empresa, mas agr ta ganhando ainda mais que os Seniors.

ViniCLplay
Автор

Resumindo, o arquiteto de software é um sênior....kkk

henriquecorreia
Автор

Adicionalmente ao vídeo, quero deixar minha contribuição.

É importante que as empresas tenham esse papel bem definido e identificado, tanto o papel quanto a necessidade nos times de se ter um arquiteto, um profissional especializado para isso! Pois é bem frequente situações onde os programadores (não importa o nível) sejam cobrados por questões de decisão arquitetural nos projetos, e isso é um erro gravíssimo, visto que para esse tipo de decisão cabe ao profissional especializado nisso, leia-se arquiteto de software.

Mas fica uma pergunta: os devs podem desempenhar esse papel?, até podem quando a empresa é muito pequena e não tem o papel bem definido, mas há de se ter a conciência de que não deveria ser atributo de um programador, por conta do nível da responsabilidade e conhecimento atribuido.

E sendo bem realista, grande parte das empresas NÃO possem a documentação de arquitetura do sistema básica, fazendo com que os novos programadores tenham que ler o amontoado de códigos do projeto pra só depois começar a fazer as demandas....

misaelcostahomem
Автор

Ótimo video ! Seria muito interessante um video explicando a diferença emtre engenheiro de software e o arquiteto de software.

silvaniojunior
Автор

meu professor do nada falou sobre arquiteto de software ontem, se soubesse do vídeo mandava ele passar em aula

ninjascript
Автор

Na boa, vocês são feras demais!!! Acompanho vocês há anos e nossa, continuo aprendendo sempre. Obrigado por serem o diferencial!!!!

joseedmilson
Автор

Isso que chamo de pibi bem feita. Encaixa no conteúdo e realmente deixa um gancho... Quando e for de fato estudar arquitetura de sw com certeza vou checar o link desse video.

nickdev
Автор

Que maravilha de conteúdo! PARABENSS!!! Esse casal é nota mil mesmo!

HeitorMejias
join shbcf.ru