Mercado de Trabalho:

o que esperar dele e o que ele espera de mim?

Desenvolvimento, Carreira, Faculdade, Inglês, Estresse e tudo mais

out/2024

Vinicius de Carvalho | [TGL] Dogg

Vinicius de Carvalho

  • Primeiro emprego como Dev (2012)
  • Ciência da Computação (2016)
  • MBA em Gestão Estratégica de Negócios e Economia Empresarial (2020)
  • Engenheiro Sênior na CrowdRiff (2022)

 

  • Mensageiro da Paz (ONU, 2012)
  • Destaque pela SBC (2016)
  • Mentor em fotografia pelo Coursera (2017)
  • 1º Lugar no Oracle Open World (2019)
  • Co-autor do livro De repente, Eu! (2021)
  • Master Practitioner em PNL Sistêmica (2023)

1º Lugar - Inovação em Negócios Oracle Open World São Francisco, CA (2019)

E tudo começou com...

Técnico em Informática (2011-2012)

Vinicius de Carvalho

github.com/tgl-dogg

linkedin.com/in/tgldogg

fb.com/tgldogg | instagram.com/tgl.dogg

vinidoggll.wordpress.com

lp.nucleoser.com.br/de-repente-eu

○ Computação  | usabilidade | arquitetura de software |mercado de trabalho

○ Autoconhecimento | inteligência emocional | motivação

○ Educação financeira | psicologia financeira

Como aproveitar ao máximo essa apresentação

  • Introvertidos pensam pra falar; extrovertidos falam pra pensar
     
  • Levanta a mão que eu encontro uma deixa pra você perguntar
     
  • Listinha de dúvidas pro final

Desenvolvimento

de Software

É importante entender que:

Existe algum requisito / necessidade que gera uma tarefa...

 

Seu programa segue alguma lógica...
 

Essa lógica foi escrita em alguma linguagem...


Usando alguma biblioteca / framework / estrutura / arquitetura...


E está hospedado em algum servidor (computador) e é acessado por algum dispositivo do usuário (smartphone, computador pessoal)...
 

Seguindo algum requisito de segurança, de disponibilidade...

Exemplos

  • Adicionar um novo botão na tela para baixar um arquivo
     
  • Arrumar os campos do formulário que estão desalinhados
     
  • Colocar um "if" para esconder itens do menu quando o usuário não é admin
     
  • Consertar o bug de quando o usuário dá duplo clique e o sistema registra pedido duplicado
<button id="botaoConfirmarPedido">Confirmar Pedido</button> 

botaoConfirmarPedido.onClick = function() {
    botaoConfirmarPedido.disabled = true
    
    var pedido = document.getElementById('carrinho').value
    
    var enviarPedido = await fetch('https://minhaloja.com/pedidos', {
        method: 'POST',
        body: pedido
    });
  
    var resposta = await enviarPedido.json();
    if (resposta.status == OK) {
    	alert("Pedido confirmado com sucesso!")
    } else {
    	botaoConfirmarPedido.disabled = false
    	alert("Erro ao fazer o pedido, por favor tente novamente.")
    }
}

Tela do usuário (app, site)

Acesso ao servidor

(HTTPS - RESTful API)

Conexão com SGBD

(HTTPS)

draw.io

... e entender que tudo isso roda em algum lugar, com alguma performance, com algum requisito de segurança...

Mais importante ainda é começar!

Muito conhecimento vem da prática

 

Vocês vão aprender mais sobre desenvolver sistemas no mercado de trabalho no mercado de trabalho do que numa palestra...

 

(...ou pelo menos foi assim que eu entendi Java Collections)

Exemplo de uma arquitetura "realística":

Carreira

Como começar

Dá pra entrar no mercado "só" com o curso técnico?

 

Estágio / Trainee / Primeiro Emprego

  • Construção de Portifólio (projeto no GitHub, publicar um site ou app)
  • Cursos ("construindo API do zero", "construindo um aplicativo do zero")
  • Plataforma de emprego, de estágio, programas de trainee
  • QI (Quem Indica)
  • Treinar entrevistas

Progressão de Carreira

Estágio / Trainee / Primeiro Emprego

Desenvolvedor Júnior / Pleno / Senior

Carreira em Y:

  • Líder Técnico, Consultor Técnico, Engenheiro Chefe / Principal / Staff...
  • Coordenador, Gerente, Diretor, CTO, CIO...

 

Outras carreiras possíveis:

Product Owner, Gerente de Projetos, Engenheiro de Dados, SRE, DBA...

Fique de olho no seu salário emocional!

  • Antes de ter salário emocional, é preciso ter um salário...

     
  • É mais difícil investir em salário emocional com o passar do tempo!

Aprenda a Gerenciar sua Carreira

  • Há muito tempo as carreiras não são mais lineares...
     
  • Há muito tempo o plano de carreira não está mais na mão das empresas...

 

 

Como gerenciar sua carreira num mundo de incertezas? (Sharon B. Castonguay)

https://www.coursera.org/learn/career-decisions

Prática > todo o resto

"Aquilo que você ouviu falar você esquece;
aquilo que você viu você se lembra;
aquilo que você faz você aprende" (T. Harv Eker)

 

 

"Não procure oportunidades para as suas habilidades,
procure desenvolver habilidades para as suas oportunidades"
(OG Mandino)

Faculdade

Uma metáfora sobre corridas...

Onde você prefere estar?

Qual faculdade fazer?

  • Análise e Desenvolvimento de Sistemas (+curto, +prático)
  • Ciência da Computação (+teórico, +aprofundamento)
  • Engenharia da Computação (+hardware, +skills de produção)
  • Gestão de TI / Projetos (+gerencial, +visão de mercado)

 

Pós-graduação Técnica

MBA (pós-graduação em negócios)

Mestrado / Doutorado

Cursos livres e certificações (PMP, ISO, Scrum, Amazon, Azure...)

Um entendimento importante...

A vida é uma corrida onde nem todo mundo começa do mesmo ponto

 

Toda vantagem é uma vantagem; o valor dela depende de contexto

 

Nenhuma teoria sobrepõe o conhecimento prático...

... algumas práticas são impossíveis sem a teoria

 

Alguns mercados são inacessíveis sem a teoria!

Inglês

Quanto inglês faz diferença?

Muito mais conteúdo, ajuda, entendimento de código (palavras-chave e comandos), oportunidades de emprego, de viagem...

Niagara Falls, ON (2022)

Alcatraz Island - San Francisco, CA (2019)

Oportunidades de uma vida!

Toronto, ON (2023)

Montreal / Quebec - QC (2023)

Vancouver, BC (2024)

Como aprender inglês?

  • Se você quer entender, leia; se você quer falar, escreva (Kat Evergreen)
  • Músicas, histórias infantis, palestras internacionais
  • Assistir legendado, legenda em inglês quando possível
  • Mude suas redes sociais, aplicativos, etc. para inglês
  • Encontre parceiros de treino (cursos, comunidades)
  • Pratique com assuntos que você naturalmente se interesse

 

Como se tornar fluente em qualquer língua em 6 meses (Chris Lonsdale):

https://www.youtube.com/watch?v=KBrObuoBxhc

Estresse

Por que TI é estressante?

Mercados extremos: demasiado antiquado ou extremamente acelerado

Prazos irrealísticos, expectativas obscuras, entendimento duvidoso

Ninguém tenta trocar o telhado de uma casa do dia pra noite, mas em TI...

 

Excesso de atividade intelectual, falta de atividade física

Pressão por velocidade, qualidade, agilidade

Turnos extras, às vezes duplos, às vezes noturnos (horas extras, freelance)

Perfeccionismo, Síndrome do Impostor

Qual é o antídoto?

Lidar com a frustração (resiliência) e reconhecer ambientes tóxicos

Remuneração financeira x remuneração emocional

  • Viajar pela empresa é um fardo ou um benefício?

Valor do tempo e da sua presença

Valores pessoais, prioridades em cada fase da vida

 

Os hábitos mais importantes para o ser humano:

Exercícios físicos, atenção plena, sono regular e alimentação balanceada

Um olhar diferente...

"Quem trabalha com o que ama não trabalha um dia sequer na vida" (Confúcio)

 

Efeito Sawyer: "diversão" pode se tornar um trabalho (chato)

Mas "trabalho" também pode se tornar diversão!

 

 

Busquem autoconhecimento!

Considerações Finais

Resumão

  • A gente aprende mais na prática do que na teoria
     
  • O mercado é uma série de corridas, nem todo mundo começa do mesmo ponto
     
  • Faculdade e inglês são grandes diferenciais; qual nível de preparo você quer ter?
     
  • Plano de carreira é da pessoa e não da empresa, não espere sentado
     
  • Você vai encontrar estresse por aí, aprenda a lidar com suas emoções
     
  • Salários serão frustrantes e sedutores, lembre-se do salário emocional

Plano de Ação

  • Se ainda não trabalha na área, procure sua primeira oportunidade
    • Treine perguntas de entrevista!
       
  • Se já trabalha na área, aprimore seus conhecimentos com:
    • Inglês
    • Faculdade
    • Habilidades de mercado (o que está em alta na tecnologia? Onde estão os melhores salários? O que você precisa pra ser promovido?)
       
  • Sempre invista nas suas habilidades de comunicação e inteligência emocional
     
  • Aprenda gestão de carreiras (cursos, mentoria, coaching)

Plano de Ação (pt. I)

Criar uma conta para publicar seus projetos (https://github.com/)

 

Faça um repositório pra cada trabalho ou disciplina

 

Faça uma página web para cada repositório e um para seu portfólio como um todo (https://pages.github.com/)

Meu Exemplo Pessoal

https://github.com/tgl-dogg

https://tgl-dogg.github.io/golang-microservice-play

Minha trajetória - pt 1

  • 2011: entrei no curso Técnico em Informática da ETEC Irmã Agostina, lá participei de uma iniciativa de estudos e fiquei com a tarefa de aprender desenvolvimento Android.
  • 2012: fiz uma palestra sobre Android, me formei no curso técnico e consegui meu primeiro emprego: um estágio na empresa de um dos meus professores.
  • 2013: entrei na faculdade, comecei a dar palestras sobre Android (igual no curso técnico). Acabei ficando conhecido por esse tema.
  • 2014: entrei numa empresa bem longe da minha casa, não me adaptei bem e descobri muito do que eu não queria pra minha carreira...

Minha trajetória - pt 2

  • 2016: um rapaz na faculdade precisava de um desenvolvedor Android, eu queria estudar fotografia e precisava de dinheiro pra comprar uma câmera digital. Comecei a fazer freela na fintech em que ele trabalhava.
  • 2016-2020: trabalhei nessa fintech de grande salário emocional e desenvolvi uma série de habilidades técnicas e de liderança. Muito crescimento profissional e pessoal, não muito crescimento salarial...
  • 2021: a fintech foi comprada por um grande banco e eu ganhei estabilidade e oportunidade dentro de uma instituição gigantesca.
  • 2022: carreira de banco não era pra mim, iniciei uma carreira internacional e hoje busco aprender novas culturas e gestão de equipes remotas.

Mais sobre a minha trajetória

De repente, Eu!

 

 

https://lp.nucleoser.com.br/de-repente-eu

21 histórias de transformação pelo autoconhecimento

Você com certeza vai se identificar com alguma delas

Anedotas de Aluno

 

 

https://vinidoggll.wordpress.com/2022/05/16/aluno-de-escola-publica-na-matematica-da-5a-serie-parte-i/

Uma jornada através da matemática, da computação e da mentalidade que leva ao sucesso

Perguntas?

Obrigado!

Links

https://www.coursera.org/learn/career-decisions

Como gerenciar sua carreira num mundo de incertezas? (Sharon B. Castonguay)

https://www.youtube.com/watch?v=KBrObuoBxhc

Como se tornar fluente em qualquer língua em 6 meses (Chris Lonsdale)

https://lp.nucleoser.com.br/de-repente-eu

De repente, Eu!

https://vinidoggll.wordpress.com/2022/05/16/aluno-de-escola-publica-na-matematica-da-5a-serie-parte-i/

Anedotas de Aluno

Desenvolvendo Sistemas no Mercado de Trabalho

By Vinicius de Carvalho | [TGL] Dogg

Desenvolvendo Sistemas no Mercado de Trabalho

Palestra sobre desenvolvimento de sistemas para o mercado de trabalho ministrada no dia 24/10/2024 para o curso Técnico em Desenvolvimento de Sistemas da ETEC de Barueri

  • 190