Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Como hackear sua carreira

Como hackear sua carreira

Guilherme Farias

August 29, 2017
Tweet

More Decks by Guilherme Farias

Other Decks in Programming

Transcript

  1. Como hackear
    sua carreira
    Pensamento empreendedor em TI

    View Slide

  2. guiky
    guiky
    guilhermefarias.com
    Guilherme Farias

    View Slide

  3. View Slide

  4. Você
    é a sua
    marca

    View Slide

  5. COMO
    TUDO ISSO
    COMEÇOU?

    View Slide

  6. View Slide

  7. QUAL
    LINGUAGEM
    ESCOLHER?

    View Slide

  8. PHP?
    Cara! PHP é um lixo, não tem tipagem, a linguagem é inconsistente.
    Estude C#.

    View Slide

  9. C#?
    Cara! Microsoft? Pelo amor de deus, venha para o mundo Linux,
    estude Java.

    View Slide

  10. Java?
    Cara! Java é muito burocrático, dezenas de configurações e
    arquivos XML, a comunidade é muito velha. É tão anos 2000.
    Ninguém é produtivo com Java. Estude Ruby.

    View Slide

  11. Ruby?
    Cara! Ruby não escala, olha o Twitter, estude Node e Javascript.

    View Slide

  12. NodeJS?
    Cara! Node é uma gambiarra de front-end no back, além do mais
    javascript não é uma linguagem muito boa para códigos muito
    extensos, é dificil de manter. Estude Elixir.

    View Slide

  13. Elixir?
    Cara! Elixir não é puramente funcional, estude Haskell,
    programação puramente funcional sem side-effects.

    View Slide

  14. Haskell?
    Cara! Quase não existe vaga de emprego com Haskell, vai acabar
    desempregado e passando fome, estude Php.

    View Slide

  15. View Slide

  16. VOCÊ VAI
    FICAR
    PERDIDO

    View Slide

  17. CUIDADO COM
    ARTIGOS
    “As 15 principais linguagens de
    programação do mundo”
    “PHP vs Python vs Ruby”
    “The Computer Language Benchmarks”

    View Slide

  18. Um desenvolvedor ruim
    vai fazer software ruim
    com qualquer linguagem.

    View Slide

  19. Um desenvolvedor bom
    vai fazer software bom
    com qualquer linguagem.

    View Slide

  20. SEMPRE HÁ O LADO POSITIVO
    E O LADO NEGATIVO DE TUDO.
    TUDO É PASSÍVEL DISSO.
    NÃO EXISTE PERFEIÇÃO.

    View Slide

  21. TENHA UMA
    BASE
    SÓLIDA

    View Slide

  22. DominE os paradigmas de
    programação
    Orientação a Objetos,
    Funcional e Procedural.

    View Slide

  23. ESTEJA sempre disposto a
    resolver qualquer tipo de
    problema.

    View Slide

  24. Saiba
    trabalhar
    em equipe

    View Slide

  25. Quer ir rápido, vá sozinho
    Quer ir longe, vá em grupo

    View Slide

  26. Saber estudar, de forma que você
    tenha facilidade para aprender
    tecnologias novas sempre que for
    necessário.

    View Slide

  27. Ter bons conhecimentos de
    Infraestrutura(Servidores,
    Banco de Dados, Sistemas
    Operacionais, etc…).

    View Slide

  28. Conhecer e saber utilizar as boas
    práticas: Design Patterns, TDD, DRY,
    DDD, entre outras.

    View Slide

  29. Seja organizado.

    View Slide

  30. JÁ ESTÁ EMPREGADO?

    View Slide

  31. NÃO ESTÁ EMPREGADO?

    View Slide

  32. O MUNDO DA
    TECNOLOGIA GIRA
    MUITO RÁPIDO

    View Slide

  33. MESMO QUE VOCÊ SE DECIDA.
    O MERCADO LANÇA E ATUALIZA
    TECNOLOGIAS MAIS RAPIDAMENTE
    DO QUE VOCÊ CONSEGUE
    APRENDER SOBRE ELAS.

    View Slide

  34. USE

    View Slide

  35. USE

    View Slide

  36. USE

    View Slide

  37. USE

    View Slide

  38. USE

    View Slide

  39. USE

    View Slide

  40. USE

    View Slide

  41. USE

    View Slide

  42. USE

    View Slide

  43. View Slide

  44. O mundo mudou e
    não se pode viver de
    passado

    View Slide

  45. A concorrência
    hoje é muito maior

    View Slide

  46. E vai aumentar.

    View Slide

  47. Nova economia.
    Novas empresas.
    Novas tecnologias.
    Novos milionários.

    View Slide

  48. Não estamos
    vivendo uma
    era de mudanças

    View Slide

  49. Estamos vivendo
    uma mudança de era

    View Slide

  50. View Slide

  51. View Slide

  52. View Slide

  53. View Slide

  54. Problemas novos
    Oportunidades novas

    View Slide

  55. Não tenha
    medo do novo

    View Slide

  56. Aceite desafios
    Não tenha medo
    Aprenda
    Seja curioso

    View Slide

  57. Saiba reconhecer
    as oportunidades

    View Slide

  58. Aprenda Inglês

    View Slide

  59. Não seja
    invisivel

    View Slide

  60. TENHA INICIATIVA

    View Slide

  61. Opine
    Debata
    Participe
    Compartilhe
    conhecimento

    View Slide

  62. View Slide

  63. View Slide

  64. View Slide

  65. Saia do seu
    mundinho e conheça
    profissionais de
    outras empresas.

    View Slide

  66. Tempo
    !=
    Experiência

    View Slide

  67. Não se avalia uma
    experiência pela
    extensidade do tempo,
    mas sim pela intensidade
    da prática

    View Slide

  68. NÃO JOGUE O
    JOGO DO CURTO PRAZO

    View Slide

  69. se comprometa
    com o longo PRAZO

    View Slide

  70. Busque INTENSIDADE
    PARA SAIR do lugar
    Mas depois busque
    constância

    View Slide

  71. TENHA BOAS REFERÊNCIAS

    View Slide

  72. O excelente deve se
    tornar normal

    View Slide

  73. Cursos e faculdades
    podem contribuir para
    sua carreira, mas…

    View Slide

  74. Seja
    AUTODIDATA

    View Slide

  75. Vá além, se você fizer o
    que todo mundo faz
    você será apenas mais
    um programador
    qualquer.

    View Slide

  76. Esqueça os
    “certificados”, foque
    no conhecimento

    View Slide

  77. Seu conhecimento e
    seus resultados é que
    vão lhe destacar.

    View Slide

  78. Não pense
    apenaS
    no dinheiro

    View Slide

  79. Não é o salário que deve
    nortear sua carreira, mas
    os links que você fará entre
    o ponto em que está e os
    pontos onde quer chegar

    View Slide

  80. Não pare
    de aprender

    View Slide

  81. Aprenda sempre coisas
    novas, quanto você
    achar que já domina
    algo, parta para outra

    View Slide

  82. Torne-se valioso
    Para sua empresa

    View Slide

  83. Ame o que faz

    View Slide

  84. Não se limite ao brasil

    View Slide

  85. PREFIRA TRABALHAR 1 ANO
    EM UM CASE IRADO DO
    QUE EM MILHARES DE
    PROJETOS TOSCOS POR AI

    View Slide

  86. “A nossa indústria não
    respeita tradição, ela
    apenas respeita
    inovação”
    SAtyA Nadella, CEO da Microsoft

    View Slide