yes we can do i.t. - pyladies recife

57
“Yes, we can do IT!” Andreza Leite e Lidiane Monteiro

Upload: univasf-universidade-federal-do-vale-do-sao-francisco

Post on 24-Jun-2015

103 views

Category:

Technology


1 download

DESCRIPTION

Palestra "Yes We Can do I.T." ministrada por Andreza Leite e Lidiane Monteiro no encontro do Pyladies Recife em 06 de setembro de 2014.

TRANSCRIPT

Page 1: Yes We Can do I.T. - Pyladies Recife

“Yes, we can do IT!”

Andreza Leite e Lidiane Monteiro

Page 2: Yes We Can do I.T. - Pyladies Recife
Page 3: Yes We Can do I.T. - Pyladies Recife

“Yes, we can do IT!”

Page 4: Yes We Can do I.T. - Pyladies Recife

Empresas  que  usam  Python  

Porque nós começamos! #uhuu!

01

Page 5: Yes We Can do I.T. - Pyladies Recife

Ada Lovelace

Page 6: Yes We Can do I.T. - Pyladies Recife

•  Escreveu o 1º Programa! •  1º Programador da história é uma mulher! J

•  Ada é a 1ª mulher programadora!  

Ada Lovelace

Como assim?!

Page 7: Yes We Can do I.T. - Pyladies Recife

•  Ada Augusta Byron King, Condessa de Lovelace (1815 – 1852)

•  Matemática e escritora Inglesa •  Reconhecida internacionalmente por

ter criado o primeiro algoritmo para ser processado em máquina analítica.

Quem foi Ada?

Page 8: Yes We Can do I.T. - Pyladies Recife

•  Ajudou Charles Baggage no desenvolvimento da primeira máquina de cálculo

Como ela fez isso?

Page 9: Yes We Can do I.T. - Pyladies Recife

•  Criou o algoritmo que poderia ser usado para calcular funções matemáticas.

•  Ada Lovelace permitiu que a máquina calculasse os números de Bernouilli.

Como ela fez isso?

Page 10: Yes We Can do I.T. - Pyladies Recife

Porque aprender a programar não precisa ser difícil!

02

Page 11: Yes We Can do I.T. - Pyladies Recife

codifica -> compila -> corrige erro -> compila -> executa -> corrige erro…

Linguagem   compilada(Java,   C,  C++,   Pascal,   etc)   in>mida   o  iniciante   na   exploração   do  ambiente.  

Page 12: Yes We Can do I.T. - Pyladies Recife

Escrever uma linha e ver o resultado na hora!

E COMO QUEREMOS?!

Sem compilar nada, s e m e s c r e v e r u m programa inteiro

Page 13: Yes We Can do I.T. - Pyladies Recife

Magias com Python

Não há barreiras entre a linguagem e o programador!

Page 14: Yes We Can do I.T. - Pyladies Recife

Magias com Python

-  Sintaxe intuitiva -  Fácil aprendizado -  Foco na lógica

C  

Page 15: Yes We Can do I.T. - Pyladies Recife

-  É a primeira linguagem de ensino de programação em 10 universidades TOP dos EUA

-  Interativa -  Multiparadigma

Magias com Python

hDp://cacm.acm.org/blogs/blog-­‐cacm/176450-­‐python-­‐is-­‐now-­‐the-­‐most-­‐popular-­‐introductory-­‐teaching-­‐language-­‐at-­‐top-­‐us-­‐universi>es/fulltext  

Page 16: Yes We Can do I.T. - Pyladies Recife

-  Python é poderoso -  Aplicações em diversas áreas da

computação

Magias com Python

Page 17: Yes We Can do I.T. - Pyladies Recife

"Eu suponho que é tentador, se a única ferramenta que você tiver for um martelo, tratar tudo como se fosse um prego" Abraham Maslow The Psychology of Science: A Reconnaissance (1966).

  Já   ouvi   falfar   muito   bem   do  paradigma   OO   com   java.   Ele  não  é  bom  pra  tudo?  

Te obrigar a usar um único paradigma de programação não é uma boa alternativa para todos os problemas

Page 18: Yes We Can do I.T. - Pyladies Recife

•  À escolha do cliente e da necessidade real.

Python  suporta  os  paradigmas  funcionais,  procedurais  e  OO.  

•  Não precisamos usar um canhão pra matar uma formiga.

•  Mas, quando o canhão for necessário, ele está lá.

Page 19: Yes We Can do I.T. - Pyladies Recife

Porque ser uma boa programadora só depende de você!

03

Page 20: Yes We Can do I.T. - Pyladies Recife

Robustez e segurança estão mais ligados ao programador/projetista do sistema/aplicativo + framework, do que à linguagem.

Eu+metralhadora  X  Chuck  Norris+espoleta  

Page 21: Yes We Can do I.T. - Pyladies Recife

Estude

Page 22: Yes We Can do I.T. - Pyladies Recife

Pratique muito!

Compartilhe

Codifique e veja funcionar!

Troque conhecimento

Page 23: Yes We Can do I.T. - Pyladies Recife

Aprenda...

??  Linguagens  de    programação    

Page 24: Yes We Can do I.T. - Pyladies Recife

Aprenda com as experiências de quem atua na área!

04

Page 25: Yes We Can do I.T. - Pyladies Recife

•  Inspire-se em outras pessoas!

•  Acompanhe seus projetos! •  Interaja, pergunte, questione!  

Aprenda sempre!

Page 26: Yes We Can do I.T. - Pyladies Recife

hDp://ericstk.wordpress.com/2013/12/20/como-­‐aprender-­‐sozinho-­‐na-­‐pra>ca-­‐sem-­‐desanimar/  

Page 27: Yes We Can do I.T. - Pyladies Recife

hDp://blog.jenniferdewalt.com  

hDp://ericstk.wordpress.com/2013/12/20/como-­‐aprender-­‐sozinho-­‐na-­‐pra>ca-­‐sem-­‐desanimar/  

Page 28: Yes We Can do I.T. - Pyladies Recife

Aprenda a aprender!

Tire lições das experiências!

Aprenda com os erros dos outros e evite os seus!

Page 29: Yes We Can do I.T. - Pyladies Recife

Empresas  que  usam  Python  

Porque existem comunidades para te apoiar!

05

Page 30: Yes We Can do I.T. - Pyladies Recife

PyLadies no Brasil: 3 grupos PyLadies no mundo: + 30 grupos Somos apenas 6% de mulheres na Python Brasil! Vamos mudar isso?!  

Nós!  

Page 31: Yes We Can do I.T. - Pyladies Recife

Mais comunidades B

ytes

, Bits

e B

aton

s

Page 32: Yes We Can do I.T. - Pyladies Recife

Mais comunidades

Page 33: Yes We Can do I.T. - Pyladies Recife

Participe!!!

Page 34: Yes We Can do I.T. - Pyladies Recife

O mercado precisa de você!

06

Page 35: Yes We Can do I.T. - Pyladies Recife

Relatório da Diversidade: Gênero

hDp://newsroom.[.com/news/2014/06/building-­‐a-­‐more-­‐diverse-­‐facebook/  hDp://yahoo.tumblr.com/post/89085398949/workforce-­‐diversity-­‐at-­‐yahoo  hDp://googleblog.blogspot.com/2014/05/ge^ng-­‐to-­‐work-­‐on-­‐diversity-­‐at-­‐google.html  

hDp://blog.linkedin.com/2014/06/12/linkedins-­‐workforce-­‐diversity/  hDps://blog.twiDer.com/2014/building-­‐a-­‐twiDer-­‐we-­‐can-­‐be-­‐proud-­‐of  hDp://www.ebayinc.com/in_the_news/story/building-­‐stronger-­‐beDer-­‐more-­‐diverse-­‐ebay  

Page 36: Yes We Can do I.T. - Pyladies Recife

Relatório da diversidade: Geral

30   37   31   30  42   39  

70   62   69   70  58   61  

0%  

10%  

20%  

30%  

40%  

50%  

60%  

70%  

80%  

90%  

100%  

Google   Yahoo   Facebook   TwiDer   eBay   LinkedIn  

Homem  

Mulher  

Page 37: Yes We Can do I.T. - Pyladies Recife

Relatório da diversidade: Técnico

17   15   15   10  24   17  

83   85   85   90  76   83  

0%  

10%  

20%  

30%  

40%  

50%  

60%  

70%  

80%  

90%  

100%  

Google   Yahoo   Facebook   TwiDer   eBay   LinKedIn  

Homem  

Mulher  

Page 38: Yes We Can do I.T. - Pyladies Recife

48   52   47   50   49   47  

52   47   53   50   51   53  

0%  

10%  

20%  

30%  

40%  

50%  

60%  

70%  

80%  

90%  

100%  

Google   Yahoo   Facebook   TwiDer   eBay   LinKedIn  

Homem  

Mulher  

Relatório da Diversidade: Não - técnico

Page 39: Yes We Can do I.T. - Pyladies Recife

Porque você pode aplicar seu conhecimento em qualquer Área!

07

Page 40: Yes We Can do I.T. - Pyladies Recife
Page 41: Yes We Can do I.T. - Pyladies Recife

                       Big  Data  

≠  Tipos  e  Fontes  2011  

2020    

+50x    

+75x    Recipientes  de  Informação  -­‐1.5x  profissionais  de  TI  

Fonte:  2011  IDC  Digital  Universe  Study  

Page 42: Yes We Can do I.T. - Pyladies Recife

Porque nós podemos e fazemos!

08

Page 43: Yes We Can do I.T. - Pyladies Recife

 

Game CEDET Decolar

hDps://gist.github.com/5615826/  

Criado  por  uma  menina  de  12  anos!  

Page 44: Yes We Can do I.T. - Pyladies Recife

Júlia Rizza

“Eu tenho 17 anos e estou terminando o ensino médio. Eu comecei a programar mesmo com 15 anos, com Python, mas já mexia com outras coisas relacionadas a desenvolvimento web desde os 12 anos.” www.juliarizza.com  

Page 45: Yes We Can do I.T. - Pyladies Recife

O que ela fez e faz:

Outros  projetos:    Cacho.la  Lost&Found          

Desenvolvido  com  Python  e  Web2py  

Page 46: Yes We Can do I.T. - Pyladies Recife

Izabela Guerreiro

“Eu  comecei  a  gostar  de  TI  no  ensino  técnico,  em  2007.    Depois  me  formei  em  gestão  de  TI  e    em  2011  comecei  a  trabalhar  como  analista  de  testes  (  meu  1º  emprego  em  TI  ),  depois  sai  e  comecei  junto  com  meu  namorado  a  fazer  os  freelas  com  PHP  mas  confesso  que  foi  mais  dircil  de  aprender.  Ele  me  apresentou  Python  e  foi  o  céu  rsrs  .    Depois  trabalhei    como  auxiliar  de  TI  em  uma  indústria    e  já  trabalhávamos  com  os  freelas  em  Python,  agora  trabalho  como  programadora  Python.”  

Page 47: Yes We Can do I.T. - Pyladies Recife

O que ela fez e faz: Desenvolvido  com  Python  e  Django:  

www.izepa.com  www.maxlider.com.br    

www.ligiaronconifisioterapia.com.br    

Page 48: Yes We Can do I.T. - Pyladies Recife

Empresas  que  usam  Python  

Por mais mulheres na TI!

09

Page 49: Yes We Can do I.T. - Pyladies Recife

hDp://fur.ly/0/fonte  

Page 50: Yes We Can do I.T. - Pyladies Recife

hDp://fur.ly/0/fonte  

Page 51: Yes We Can do I.T. - Pyladies Recife

hDp://fur.ly/0/fonte  

Page 52: Yes We Can do I.T. - Pyladies Recife

hDp://fur.ly/0/fonte  

Page 53: Yes We Can do I.T. - Pyladies Recife

Empresas  que  usam  Python  

Programe ou seja programada!

10

Page 54: Yes We Can do I.T. - Pyladies Recife

Empresas  que  usam  Python  

“A  verdadeira  questão  é:    será  que  dirigimos    a  tecnologia,  ou  vamos  deixar-­‐nos  ser    dirigida  por  ela  e  aqueles  que  a  dominam?    Escolha  o  primeiro  e  você  ganha  acesso    ao  painel  de  controle  da  civilização.      Escolher  o  úl4mo,  e  esta  poderia  ser  a      úl4ma  opção  real,    que  você  consegue  fazer."      (Douglas  Rushkoff)  

Qual a sua escolha?!

Page 55: Yes We Can do I.T. - Pyladies Recife

Empresas  que  usam  Python  

Reconheça a programação como a nova alfabetização da era digital e e como um modelo através do qual se pode ver além das convenções sociais e estruturas de poder que nos afligiram durante séculos!

hPps://www.youtube.com/watch?v=kgicuytCkoY    

ProgrAME!

Page 56: Yes We Can do I.T. - Pyladies Recife

Perguntamos:

- Vocês vão programar hoje meninas??

Vocês  GRITAM:                

- Yes, we can do I.T. !!!!  

Page 57: Yes We Can do I.T. - Pyladies Recife

Muito obrigada!!!

Andreza Leite e Lidiane Monteiro