Palestra: Desafios do desenvolvedor no mercado de trabalho

Post on 27-Jul-2015

461 views 2 download

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

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