O QUE FAZ UM ENGENHEIRO DE SOFTWARE? Minha experiência no Itaú

40.77k views1016 WordsCopy TextShare
Fernanda Kipper | Dev
Nesse vídeo iremos discutir sobre a carreira de Engenheira de Software, quais atribuições normalment...
Video Transcript:
apesar de muita polêmica em cima desse nome engenheiro de software é um termo que se popularizou muito nos últimos anos com várias vagas sendo abertas tanto para o Brasil quanto para o exterior e por conta dessa popularização e por eu trabalhar como engenheira de software no Itaú no vídeo de hoje eu vou te contar o que é esse cargo e quais são as funções que normalmente são atribuídas a ele então sem mais enrolações Bora pro vídeo [Música] claro que uma das principais coisas que o engenheiro de software faz é programar seja desenvolvendo novas funcionalidades para
um produto existente dando manutenção A funcionalidades que já existem ou criando Novos Produtos E essas demandas quase sempre vem da nossa liderança do nosso cliente ou do nosso po também conhecido como product owner essa pessoa tem a missão de desenvolver e cuidar desse produto buscando evoluí-lo e fazer ele cada vez mais lucrativo e por isso ela pensa nas evoluções que devem ser feitas Ela estuda o que O mercado está precisando e como fazer isso Tecnicamente claro que sempre junto ali com o time e depois destina as atividades para que os desenvolvedores façam e nós bom
a gente coloca a mão na massa mas como você já deve ter imaginado Alguém precisa ser responsável Tecnicamente pelo produto e pelas alterações técnicas que T sido feitas nele e no papel essa pessoa é o tecl Lead mas quer saber uma verdade time como um todo é responsável pelo software então se você fizer uma cagada você vai ter que resolver ou pelo menos pedir ajuda para alguém para esse alguém te ajudar a resolver mas fica tranquilo que isso é super normal grande parte da nossa carreira como Engenheiros de software nós vamos estar resolvendo algum pipino
nas aplicações que o nosso time é responsável seja investigando ou corrigindo problemas em produção mas deixa eu te contar uma coisa Talvez possa ser um pouco decepcionante nesse momento não é só de programar que a gente vive muitas vezes precisamos ajudar o pessoal de produto e de negócios eles têm a visão do software como um produto como um serviço que tem as suas cobranças e precisa ser lucrativo o que o cliente espera daquilo o que o mercado espera do produto já nós como tecnologia olhamos os bastidores como aquele produto realmente funciona e tudo que envolve
a sua existência técnica nós temos que trabalhar em conjunto como um time então o engenheiro de software também ajuda a entender a viabilidade técnica de criar alguma coisa qual o custo daquilo em que questão de capacity do time quantos desenvolvedores a gente vai precisar e também quanto tempo vai levar para desenvolver aquilo Ah e não podemos esquecer a gente também ajuda a testar mostrando como simular situações como acessar certas funcionalidades e etc porque no fim das contas nós somos pais daquele software e conhecemos ele como mais ninguém pelo menos durante o tempo que nós estivermos
na empresa pensou que era só isso não grande parte do nosso dia também nós estamos em reuniões essas reuniões podem ser tanto cerim cerimônias do time como a Daily a retro planing ou inception que são cerimônias do método scom e já vai se acostumando com isso porque quase todas as empresas de tecnologia hoje trabalham com scom ou reuniões mais técnicas como os refinamentos onde nós transformamos uma necessidade de negócio ou seja alguma nova funcionalidade que deve ser implementada e um passo a passo técnico que vai ser executado então nós discutimos com todo o time como
nós iremos implementar aquela funcionalidade Fazemos uma ramento do que deve ser feito outro exemplo também são as reuniões onde a gente define pontos de arquitetura que normalmente acontecem quando a gente vai desenvolver algo novo então é preciso descobrir como será a arquitetura desse software quais peças existentes conseguimos reaproveitar como iremos criar a infra organizar os times etc ou quando precisamos fazer uma grande mudança na aplicação Por exemplo quando o YouTube implementou o shorts aqui para imitar o reels e o tiktok normalmente isso envolve alguns desafios arquiteturais pro time conseguir implementar muitas vezes porque a aplicação
tá presa na arquitetura pensada inicialmente pro projeto que não estava prevendo todas essas novas funcionalidades que seriam adicionadas posteriormente e a escalabilidade do produto muitas vezes e aí para conseguir colocar essa nova funcionalidade no ar a Gente terá que mexer em vários locais e precisa discutir isso com o time Por exemplo qual etapa irá armazenar os dados como será feito o Deploy desse software qual vai ser o serviço que vai controlar o o acesso dos usuários como a gente vai restringir o acesso de alguns dispositivos e por aí vai Esses são só alguns exemplos mas
deixa eu te contar mais um segredo no final das contas um desenvolvedor um analista de sistemas um programador ou um analista de programação ou qualquer outro título que tenham inventado também pode fazer todas essas coisas que Eu mencionei E por que isso acontece bom a profissão de programador não é 100% regulamentada pelo governo e diferente de outras profissões por exemplo nós podemos trabalhar sem ter um diploma então por isso cada empresa pode escolher a sua forma de contratar esses profissionais podendo ou não exigir um diploma e também escolher a forma de titular esses profissionais e
designar as suas responsabilidades para cada um desses cargos e isso também tem um lado muito bom e se você é um desenvolvedor Júnior e quer ser promovido Eu recomendo que você Assista esse vídeo aqui onde eu dei várias dicas de carreira e contei como foi minha trajetória para eu ser promovida se você gostou desse vídeo não esqueç de deixar seu like se inscrever aqui no canal pra gente bater a meta de 100.000 inscritos esse mês aqui no canal e eu gostaria de aproveitar também esse momento para agradecer todos os membros sores aqui do canal Vocês
são muito especiais e moram no meu coração é isso galera e até o próximo vídeo
Related Videos
Como me tornei Engenheira de Software no Itaú? Dicas pra conseguir sua vaga de desenvolvedor
17:37
Como me tornei Engenheira de Software no I...
Fernanda Kipper | Dev
182,800 views
UM DIA na VIDA de um ENGENHEIRO DE SOFTWARE 💻 | Desenvolvendo um App de Finanças + Minha Rotina!
8:14
UM DIA na VIDA de um ENGENHEIRO DE SOFTWAR...
Dova
4,759 views
TUDO SOBRE ENGENHARIA DA COMPUTAÇÃO || O QUE FAZ UM ENGENHEIRO DA COMPUTAÇÃO? || MERCADO E SALÁRIOS?
9:42
TUDO SOBRE ENGENHARIA DA COMPUTAÇÃO || O Q...
Oficina Intelectual
225,051 views
Essas Profissões Vão Deixar de EXISTIR!
11:56
Essas Profissões Vão Deixar de EXISTIR!
Elementar
183,283 views
Rotina de Um Analista de Testes (QA)
9:28
Rotina de Um Analista de Testes (QA)
Izac Jr.
19,392 views
Minha workstation | Tour Pelo Meu Setup de Programação
18:56
Minha workstation | Tour Pelo Meu Setup de...
Fernanda Kipper | Dev
173,989 views
O QUE EU REALMENTE FAÇO COMO CIENTISTA DE DADOS •  ANDRE KUNIYOSHI
9:42
O QUE EU REALMENTE FAÇO COMO CIENTISTA DE ...
Andre Kuniyoshi
24,321 views
ELON MUSK CONTA 3 ÁREAS QUE SE ESPECIALIZARIA SE TIVESSE 22 ANOS | LEGENDADO
2:37
ELON MUSK CONTA 3 ÁREAS QUE SE ESPECIALIZA...
Futuro Enigma
2,116,336 views
7 Years of Software Engineering Advice in 18 Minutes
18:32
7 Years of Software Engineering Advice in ...
Bgo
518,964 views
Expert Imobiliare: Cand Sa Cumperi Un Apartament La Cel Mai Mic Pret | Daniel Tudor | PodcastGD (4K)
1:07:01
Expert Imobiliare: Cand Sa Cumperi Un Apar...
Radu Constantin
173,739 views
PASSO A PASSO COMPLETO FREELANCE PROGRAMAÇÃO (preços, hospedagem, requisitos, dicas)
39:49
PASSO A PASSO COMPLETO FREELANCE PROGRAMAÇ...
Fernanda Kipper | Dev
147,709 views
Um dia como Engenheira de Software e estudante de Computação
10:55
Um dia como Engenheira de Software e estud...
Fernanda Kipper | Dev
262,778 views
VAMOS FALAR de R$ 40.000,00 como Software Engineer
13:28
VAMOS FALAR de R$ 40.000,00 como Software ...
Lucas Montano
104,628 views
The World Depends on 60-Year-Old Code No One Knows Anymore
9:30
The World Depends on 60-Year-Old Code No O...
Coding with Dee
976,221 views
Tierlist ENGENHARIAS MAIS DIFÍCEIS? (Mais DIFÍCEIS até as MAIS FÁCEIS)
18:07
Tierlist ENGENHARIAS MAIS DIFÍCEIS? (Mais ...
Ensino de Potência
83,741 views
Minha Rotina Como Programador Nos EUA Com 2 Trabalhos 🇺🇸
9:57
Minha Rotina Como Programador Nos EUA Com ...
Pedro Passos
238,225 views
Curso de PROGRAMAÇÃO JAVA para INICIANTES | Tudo que você precisa para aprender Java
1:49:22
Curso de PROGRAMAÇÃO JAVA para INICIANTES ...
Fernanda Kipper | Dev
41,110 views
ENGENHARIA DE COMPUTAÇÃO - Minha experiência
16:33
ENGENHARIA DE COMPUTAÇÃO - Minha experiência
JuliaLabs
97,665 views
O que faz um Engenheiro de Dados
7:14
O que faz um Engenheiro de Dados
Jayne Sousa
11,814 views
ENGENHARIA DA COMPUTAÇÃO VALE A PENA?
8:39
ENGENHARIA DA COMPUTAÇÃO VALE A PENA?
Jovem Tranquilão
5,948 views
Copyright © 2024. Made with ♥ in London by YTScribe.com