10. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Caminho das pedras – Área de TI
Python Programming Language
road.py tricks.py
∗ Qual o primeiro passo para adentrar no mercado?
∗ Quais as preocupações que eu preciso ter para
minha carreira?
∗ Será que devo possuir algum direcionamento?
∗ A escolha do nicho de mercado, importa?
∗ Fazer ou não fazer faculdade?
∗ Começar como estagiário ou iniciar como junior?
11. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Tricks (truques) para sua carreira
como desenvolvedor
Python Programming Language
tricks.py py.py
∗ Possuir direcionamento, objetivo e proatividade
∗ Acompanhar novidades (podcast, artigos, etc.)
∗ Buscar sempre aperfeiçoamento
∗ Equilibrar soft skills e hard skills -> algo necessário nos tempos
atuais
∗ Participar de projetos, eventos e afins
∗ Desenvolver portifólio
∗ Manter LinkedIn sempre atualizado
∗ English is mandatory!!!
12. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sobre Python 🐍 – O Básico
∗ Desenvolvida por holandês (Guido van
Rossun)
∗ Linguagem de programação interpretada e de
script
∗ Multiparadigma
○ Imperativo, functional e orientado à
objeto
∗ Portável, resumida, rápida, flexível e
opensource
∗ Aprendizado acessível
○ Opensource
○ Diversas bibliotecas gratuitas
○ Comunidade unida
Python Programming Language
py.py py_to_business.py
13. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Python 🐍 – Como as empresas veem?
∗ Produtividade sem erro
∗ Linguagem simples e intuitiva, garantindo
agilidade e qualidade aos projetos
∗ Permite estrutura monolitica, servless,
microservice, etc
∗ Team code simplificado -> + produtividade
∗ Ciclo vicioso: curva de aprendizado baixo,
logo as empresas ganham por adotarem a Python,
e os desenvolvedores também se beneficiam por
aprender essa linguagem
∗ Comunidade ativa e muitos recursos opensource,
o que reduz custos
Python Programming Language
py_to_business.py use_cases_1.py
14. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Projetos e portfólio – Exemplos de Casos de Uso
Python Programming Language
use_cases_1.py use_cases_2.py
∗ Por quê possuir um portfólio é tão importante?
∗ Por onde começar?
github.com/leonardomarcao/Anne
Projeto Anne
17. 1
2
3
4
5
6
7
8
9
10
11
12
13
14
Nicho de mercado
Python Programming Language
target.py contact.py
∗ Possuir direcionamento e objetivo em relação a área,
me ajuda?
∗ Exemplo de áreas:
○ Ciência de Dados
○ Computação Gráfica
○ Inteligência Artificial
○ Big Data
○ Testes
○ Desenvolvimento Web
○ Scripting e Automação
○ IoT
○ Cloud
○ Data Mining
○ BI
○ ETL
○ Marketing Digital
○ Etc.
- Falar sobre a supresa no final da palestra
- Agradecimento ao pessoal da TCL (Jader, Rodolfo e Rafa)
- Falar sobre a supresa no final da palestra
- Agradecimento ao pessoal da TCL (Jader, Rodolfo e Rafa)
- IEEE -> O Instituto de Engenheiros Eletricistas e Eletrônicos -> hoje a maior organização profissional do mundo em número de sócios
- TIOBE -> Índice da comunidade de programação
- Eu capacito -> projeto social que tem como o objetivo de formar uma legião de profissionais para a econimia digital
- IEEE -> O Instituto de Engenheiros Eletricistas e Eletrônicos -> hoje a maior organização profissional do mundo em número de sócios
- TIOBE -> Índice da comunidade de programação
- Eu capacito -> projeto social que tem como o objetivo de formar uma legião de profissionais para a econimia digital
- Agradecimento ao Vinicius Mesel - CEO da PyJobs -> talent contact acquisition, otimização de vagas e consultoria rh
- Agradecimento ao Vinicius Mesel - CEO da PyJobs -> talent contact acquisition, otimização de vagas e consultoria rh
- Agradecimento ao Vinicius Mesel - CEO da PyJobs -> talent contact acquisition, otimização de vagas e consultoria rh
- Agradecimento ao Vinicius Mesel - CEO da PyJobs -> talent contact acquisition, otimização de vagas e consultoria rh
- Primeiros passos: conhecer o mercado, fazer networking, estudar, etc
- Preocupações: não ficar estagnado; sempre pensar no crescimento profissional; não deixar de estudar;
- O direcionamento é essencial para você ter um objetivo (target) e assim trabalhar para atingi-lo
- O nicho de mercado importa, pois também faz parte do direcionamento, dependendo da área de atuação que você irá escolher, o nicho de mercado deverá ser estudado. Exemplo: quais tecnologias eu preciso estudar para entrar no mercado financeiro?
- Mais do que um diploma, a faculdade será fundamental para você construir conhecimentos (práticos e teóricos), fazer networking com outros profissionais e acima de tudo, desenvolver diversos projetos para crescimento do portfolio. Se você possui tempo e dinheiro, vale a pena o investimento
- Começar como estagiário ou iniciar como júnior. Depende, se você se sentir confiante, ser autoditada e proativo, enxergue começar como junior como um desafio. Claro, o estágio te ajudará a desenvolver essas habilidades também
- Como dito anteriormente, possuir um objetivo, um direcionamento e ter proatividade lhe ajudará a conquistar todos os seus sonhos
- Indicação de podcast: hipster tech, dev na estrada e canaltech; Artigos na área: Medium; Use o stackoverflow ao seu favor
- Aperfeiçoamento: Nunca deixe de estudar, nossa área está em constante evolução, por isso é sempre bom acompanhar o mercado bem como as suas novidades
- Participar de eventos como palestras, congressos (Python Brasil, Campus Party, etc), eventos online, cursos pagos ou gratuitos, etc
- Desenvolva seu portfolio: comece aos poucos criando projetinhos para solucionar problemas do seu dia-a-dia ou até mesmo algo do seu interesse. Aproveita a universidade para criar projetos em cada semestre, sempre que finalizado coloque-o em seu GitHub, assim os recrutadores poderão ter uma referência de como você coda, como você organiza a estrutura do seu projeto (estude padrões de projetos, pattern e clean code), etc
- LinkedIn é sua principal morada, então mantenha-o sempre atualizado com suas referências em dia. Sejam elas projetos, artigos, publicações, novos cursos (certificados), novos empregos, etc -> isso te ajudará a ser um diferencial
- Não desanime. O inglês não é necessariamente 100% requisito nas vagas atuais (considerando Brasil), mas não fique para atrás, comece estudar inglês desde cedo, pois uma hora você poderá perder a oportunidade caso não esteja com ele em dia (principalmente leitura e escrita)
- Whitespace is used to denote block
- Não tipada
- Whitespace is used to denote block
- Não tipada
- JusBrasil - Startup que une direito e tecnologia -> plataforma que une arquivos de legislação, diários oficiais, artigos e noticias, etc. Empresa de sede em salvador
- Escavador -> facilitador ao acesso as informações públicas
- Anne: Python, Mqtt protocol, Algortimo KNN para reconhecimento, raspberry pi, câmera de visão noturna
- Scuba Diving: 19º Congresso de Iniciação Científica e Pesquisa - CONIC. Java e Slick2D
- Mr. Referee: monitoramento suspeitos de reembolsos de parlamentares (dep. federais) -> Operação Serenata do Amor (Rosie IA). Electron, React e React Native
- Anne: Python, Mqtt protocol, Algortimo KNN para reconhecimento, raspberry pi, câmera de visão noturna
- Scuba Diving: 19º Congresso de Iniciação Científica e Pesquisa - CONIC. Java e Slick2D
- Mr. Referee: monitoramento suspeitos de reembolsos de parlamentares (dep. federais) -> Operação Serenata do Amor (Rosie IA). Electron, React e React Native
- Anne: Python, Mqtt protocol, Algortimo KNN para reconhecimento, raspberry pi, câmera de visão noturna
- Scuba Diving: 19º Congresso de Iniciação Científica e Pesquisa - CONIC. Java e Slick2D
- Mr. Referee: monitoramento suspeitos de reembolsos de parlamentares (dep. federais) -> Operação Serenata do Amor (Rosie IA). Electron, React e React Native