Da UNIFEI direto para um emprego - sem crise

Olá!

  • ECO 2007
  • Desenvolvedora de software 
  • Eletrônica
  • Matemática <3 <3
  • Física
  • Lego
  • Meetups
  • Bichos
  • Café
  • GIFs
  • Pokémon

Disclaimer

O tema da palestra pode gerar controvérsias. Vocês podem concordar com o que digo ou não.

Tentarei ser imparcial.

Dêem-me alguma credibilidade pelos próximos 60min.

Disclaimer

Essa palestra é sobre programação

Se você não curte programar, não vá embora (ainda!)

Essa palestra pode te ajudar a arrumar um emprego, programando coisas muito diferentes das que você viu em Técnicas de Programação :)

Objetivo: trazer um pouco de otimismo

Enxurrada de fatos negativos

  • Abra o G1/UOL
  • Ligue a TV no noticiário
  • Posts nas redes sociais
  • Notas de Eletromag e MecFlu

Até mesmo alguns de vocês!

Vamos falar de coisas boas!

A área de programação possui muitas vagas de emprego

indeed.com.br Acessado em 07/09/2017

158 vagas

191 vagas

2718 vagas

Notícias de 2016

Vagas?QUERO

Agenda

  • Quais as principais vagas para o mercado de desenvolvimento?
  • O que preciso saber?
  • Quais os tipos de empresa?
  • Salário $$$
  • Opções de carreira

Reutilizando um slide da apresentação que fiz no ano passado

Áreas de atuação

Gerenciamento

Web

Mobile

UX/UI

Infra

Vendas

Negócios

Especificações

Hardware

Games

Dados

Otimização e Algoritmos

Professor

Áreas de atuação

Gerenciamento

Web

Mobile

UX/UI

Infra

Vendas

Negócios

Especificações

Hardware

Games

Dados

Otimização e Algoritmos

Professor

Web

Website / sistema Web dá lucro para a maioria das empresas.

O que faz um desenvolvedor Web?

Web

Front-End

HTML e CSS

Frameworks

Grid

Javascript

Consumir APIs

Otimização

Client-side

Acessibilidade

Tópicos em UI/UX

Web

Front-End

HTML e CSS

Frameworks

Grid

Javascript

Consumir APIs

Otimização

Client-side

Acessibilidade

Tópicos em UI/UX

Back-End

Linguagem

Frameworks

Mensageria

Design de APIs

ORM

Server-side

Tópicos em Infra

Gerenciamento de memória

Web

Front-End

HTML e CSS

Frameworks

Grid

Javascript

Consumir APIs

Otimização

Client-side

Acessibilidade

Tópicos em UI/UX

Back-End

Linguagem

Frameworks

Mensageria

Design de APIs

ORM

Server-side

Tópicos em Infra

Gerenciamento de memória

Ambos

Padrões de Projeto

Javascript

Otimização/Gerenciamento

Design de APIs

Testes

Segurança

HTTP/HTTPS

Web

Full Stack Developer

Web

Existem outras áreas de atuação (Testes, Project Manager, Arquiteto, etc)

Front-End e Back-End são as mais comuns

Infra

Devops

Scripts de automatização

Cloud / IaaS

Cache

Gerenciamento de SO

Banco de Dados

Monitoramento

Infra

Devops

Scripts de automatização

Cloud / IaaS

Cache

Gerenciamento de SO

Banco de Dados

Monitoramento

Cloud/Infra Engineer

IaaS específico

Kernel

Containers

Virtualização

Scripts

Otimização

Tópicos em Segurança

Infra

Devops

Scripts de automatização

Cloud / IaaS

Cache

Gerenciamento de SO

Banco de Dados

Monitoramento

Cloud/Infra Engineer

IaaS específico

Kernel

Containers

Virtualização

Scripts

Otimização

Tópicos em Segurança

Ambos

Script

SO (Linux)

Redes

HTTP/HTTPS/SSH

Otimização

Tópicos em Cloud Computing

Mobile

Android

Java

Kotlin

Google (produtos)

Otimização

Banco de Dados

Protocolos de Telefonia

Mobile

Android

Java

Kotlin

Google (produtos)

Otimização

Banco de Dados

Protocolos de Telefonia

iOS

Swift

ObjectiveC

Cocoa

XCode

CocoaPods

Protocolos de Telefonia

Mobile

Android

Java

Kotlin

Google (produtos)

Otimização

Banco de Dados

Protocolos de Telefonia

iOS

Swift

ObjectiveC

Cocoa

XCode

CocoaPods

Protocolos de Telefonia

Ambos

IDE + Emulador

Store

Testes

Persistência

Segurança

Otimização

Protocolos de Telefonia

Agenda

  • Quais as principais vagas para o mercado de desenvolvimento?
  • O que preciso saber?
  • Quais os tipos de empresa?
  • Salário $$$
  • Opções de carreira

Toolset/Skillset básico

1. Linux e comandos de terminal (bash)

2. Domine muito bem um editor de texto

3. Git

4. Javascript

5. (opcional) - conhecer uma linguagem interpretada como Ruby ou Python

Dicas: Conseguindo seu primeiro emprego

1. Indicação de colegas - a.k.a networking

2. Tenha um portfolio (ex. um projeto bem elaborado no Github)

3. (clichê) dê uma caprichada no CV

Agenda

  • Quais as principais vagas para o mercado de desenvolvimento?
  • O que preciso saber?
  • Quais os tipos de empresa?
  • Salário $$$
  • Opções de carreira

Grande

Média

Pequena

Você

Grandes Empresas

Prós

Contras

  • Benefícios
  • Estabilidade
  • Plano de carreira
  • Mudança de área
  • Burocracia
  • Engenharia Social
  • Mudanças podem ser demoradas

Pequenas Empresas e startups

Prós

Contras

  • Benefícios
  • Estabilidade
  • Plano de carreira
  • Mudança de área
  • Pouca Burocracia
  • Flexibilidade técnica
  • Mudanças rápidas
  • Aprender o processo todo

Empreendedor Individual ou PJ

Prós

Contras

  • Instabilidade
  • Sujeito a variações na economia
  • Flexibilidade de projetos
  • Renda
  • Administração
  • Finanças

Agenda

  • Quais as principais vagas para o mercado de desenvolvimento?
  • O que preciso saber?
  • Quais os tipos de empresa?
  • Salário $$$
  • Opções de carreira

Um post sobre salários

Carreira

  • Continuar como desenvolvedor
  • Consultoria
  • Gerente de Projetos
  • Lead Developer
  • Experimentar outras áreas, ainda como desenvolvedor

Agenda

  • Quais as principais vagas para o mercado de desenvolvimento?
  • O que preciso saber?
  • Quais os tipos de empresa?
  • Salário $$$
  • Opções de carreira

Considerações finais

  • O mercado de programação está aquecido
  • Possibilidade de aprender sobre outras áreas
  • Salário decente
  • Sejam otimistas!

Considerações finais

Dica de leitura (*acho* que tem na BIM)

Considerações finais

Dica "da tia": Vá em eventos. Há muitos em São Paulo e no Rio de Janeiro (meetups, The Developer's Conference, RubyConf, etc)

Nos eventos, participe de palestras que você não faz a menor ideia sobre o que sejam. Você descobrirá novas tecnologias.

Obrigada! :)

Perguntas?

 

hannelita@gmail.com

@hannelita

Da UNIFEI direto para um emprego - sem crise

By Hanneli Tavante (hannelita)

Da UNIFEI direto para um emprego - sem crise

  • 1,780