Palestra: Desafios do desenvolvedor no mercado de trabalho
-
Upload
janynne-gomes -
Category
Technology
-
view
459 -
download
2
Transcript of Palestra: Desafios do desenvolvedor no mercado de trabalho
// Desafios de um programador < no mercado de trabalho />
<Lista/>1. Desafios
a. Obsolecência rápidab. Gerenciar o tempoc. Manter a disciplinad. Lidar com a concorrência globale. Autodidatismof. O idioma inglês
2. Caminhos a seguira. Lógica de Programaçãob. Certificaçãoc. Ferramentas de gerencia de tempod. Cursos gratuitos
A profissão
A diferença
A briga - Parte 0 (zero)
A briga - Parte 1
Ser programador é● Fazer mágica com código● Encontrar soluções simples para
problemas complexos usando a lógica
● Organizar os pensamentos para atingir um objetivo.
Lógica? Hã?● Maneira específica de
raciocinar de forma acertada
● Fazemos isso desde pequenos!
Somos curiosos
Potencial programador
if (eu_amo_computador) {
posso_ser_programador = true;
}
Assistimos seriadosSeriado: Silicon Valey
Estudamos sozinhos**Fisicamente sozinhos, mas conectados á uma rede de apaixonados e curiosos por código
Quem é programador?Bill Gates
Fundador da Microsoft
Criadora dos Windows, Xbox, Kinect
Quem é programador?Mark Zuckerberg
Fundador do Facebook
Comprou WhatsApp e Instagram
Quem é programador?Muita gente que vai na Campus Party
http://brasil.campus-party.org
Possibilidades
AutomaçãoCorporativoMobileWeb
HTML Python PHP
Javascript
Java C# C Assembly
C++Cobol Delphi
Ambiente
Ling
uage
ns
PossibilidadesRealidade Aumentada
PossibilidadesAutomação e robótica
PossibilidadesFerramentas online:● Facebook● Google● Mega● Spotify● Youtube
PossibilidadesFerramentas Corporativas● Office● Runrun.it● Trello● Moovia
Rápida Obsolecencia
Rápida evolução
A evolução tecnológica acontece a cada segundo
Os anos 1940● 1943 - Plankalkül (Konrad Zuse)
● 1943 - ENIAC coding system
● 1949 - C-10
● 1951 - Regional Assembly Language
● 1952 - Autocode
● 1954 - FORTRAN
● 1955 - FLOW-MATIC (antecessor do COBOL)
● 1957 - COMTRAN (antecessor do COBOL)
● 1958 - LISP
● 1958 - ALGOL 58
● 1959 - FACT (antecessor do COBOL)
● 1959 - COBOL
● 1962 - APL
● 1962 - Simula
● 1964 - BASIC
● 1964 - PL/I
Os anos 1950´s e 1960´s
Os anos 1990's● 1990 - Haskell
● 1991 - Python
● 1991 - Java
● 1993 - Ruby
● 1993 - Lua
● 1994 - ANSI Common Lisp
● 1995 - JavaScript
● 1995 - PHP
● 2000 - C#
● 2008 - JavaFX Script
Gerência de tempo1. Adote metodologias de desenvolvimento
para lidar com os prazos2. Use a técnica de Promodoro
a. Escolha a tarefa a ser executadab. Ajuste o pomodoro (alarme) para 25 minutosc. Trabalhe na tarefa até que o alarme toque;d. Faça uma pausa curta (3 a 5 minutos)e. A cada quatro "pomodoros" faça uma pausa mais longa (15-30
minutos)
Autodidatismo1. Buscar o conhecimento por conta própria2. Não espere alguém te ensinar3. Seja curioso4. Encare um desafio técnico como uma
oportunidade de enriquecimento do seu valor profissional
Mercado Globalhttp://careers.stackoverflow.com
Microsoft Virtual Academy
http://www.microsoftvirtualacademy.com
Capacitação online
Code Academy
http://www.codecademy.com
Capacitação online
Certificação● Prova online e presencial● Atesta capacidade técnica específica● É muito valorizada pelas empresas
NASA - Programação em C# e C++
NASA - Programação em C para controlar mão mecânica
NASA - Criação de esteira para robô
NASA - Programação para controlar L.I.D.A.R.
NASA - Apresentação do projeto
NASA - Conclusão do projeto
NASA - Capsula antiga da expedição á Lua
Dúvidas