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

Mantenha-se Atualizado - a eterna jornada de aprendizado de um desenvolvedor

Mantenha-se Atualizado - a eterna jornada de aprendizado de um desenvolvedor

Manter-se atualizado é muito importante para a sua carreira. E conhecer o que há de novo e de melhor para ser utilizado pode ser o seu aliado! Para isso, serão apresentadas estratégias para se manter atualizado, selecionar o que importa, aprofundar o conhecimento e antecipar-se às mudanças.

52711e2157a6fed933b0361cc06a6953?s=128

Marcel dos Santos

September 10, 2016
Tweet

Transcript

  1. Mantenha-se Atualizado a eterna jornada de aprendizado de um desenvolvedor

    Marcel Gonçalves dos Santos @marcelgsantos
  2. pensandonaweb.com.br desenvolvedor web full-stack Marcel Gonçalves dos Santos @marcelgsantos

  3. None
  4. @phpsp phpsp.org.br

  5. @femugsp sp.femug.com

  6. Devemos nos manter atualizados?

  7. 1. carreira 3. produtividade 2. melhores escolhas

  8. Existem diversas formas para isso!

  9. Quais?

  10. Explore o GitHub https:/ /github.com/explore

  11. Showcases

  12. Trending

  13. Trending 1. repositório 3. linguagem 2. desenvolvedor 4. stars

  14. Trending

  15. Awesomes Lists 1. curadoria feita (ou revisada) por pessoas chaves

    2. economia de tempo 3. fonte inesgotável de informações
  16. siga desenvolvedores influentes

  17. Utilize o Twitter

  18. siga pessoas ou empresas influentes

  19. siga assuntos chaves

  20. interaja! as pessoas estão somente a um tuíte de você

  21. None
  22. crie uma lista muito boa de pessoas para seguir

  23. veja quem pessoas influentes costumam seguir

  24. Utilize o Facebook

  25. participe de grupos e siga páginas de interesse

  26. Participe do Google Groups

  27. participe de grupos e fique por dentro das principais discussões

  28. Participe também do Slack, IRC e Telegram

  29. Escute podcasts

  30. escute podcasts sobre programação e tecnologia

  31. mas escute também sobre outros assuntos como ciência, design, publicidade…

  32. Veja slides

  33. descubra slides no SlideShare ou no Speaker Deck

  34. Assista a vídeos

  35. assista vídeos de palestras no Youtube ou no Vimeo

  36. Assine listas de e-mail

  37. material cuidadosamente compilado na caixa de entrada

  38. Listas de e-mail 1. A Semana PHP 2. PHP Weekly

    3. Laravel News 4. BrazilJS Weekly
  39. Ok, descobri alguns assuntos de interesse. Como me aprofundar?

  40. Cursos e workshop online e webinars

  41. faça cursos curtos online

  42. são diretos ao ponto, possui curadoria de conteúdo e uma

    abordagem incremental
  43. Cursos curtos online 1. Laracasts 2. TutsPlus 3. Lynda 4.

    Alura 5. egghead.io
  44. possuem excelentes custo benefício

  45. podem ser consumidos isoladamente

  46. faça cursos longos online

  47. são mais extensos, geralmente de grandes universidades e possuem certificado

    final
  48. Cursos longos online 1. Coursera 2. EDX

  49. assista palestras online

  50. Palestras online 1. Youtube 2. InfoQ

  51. faça cursos presenciais

  52. tutoria de um professor in-loco

  53. networking com profissionais da área

  54. permite exercícios expositivos e em grupo

  55. normalmente com custos mais elevado, problemas de deslocamento, opções reduzidas

    e não permite voltar
  56. leia livros e blogs

  57. Engaje-se!

  58. Grupos de Usuários

  59. participe de grupos de usuários

  60. organização de eventos relacionados

  61. Meetups

  62. são encontro informais, sobre assuntos específicos e com discussões e

    trocas de experiências
  63. descubra meetups

  64. participe de meetups

  65. faça networking e tire dúvidas

  66. conheça novas tecnologias

  67. Eventos e Conferências

  68. Dojos, Hackathons e Workshops

  69. Antecipe-se a mudanças

  70. vá direto na fonte

  71. Discussões internas 1. PHP Internals 2. Drafts do PHP-FIG 3.

    Drafts do W3C 4. Discussões de frameworks 5. Discussões no GitHub
  72. participe da mudança

  73. conheça outras tecnologias

  74. Outras tecnologias 1. aprenda uma biblioteca ou framework 2. aprenda

    outro arquitetura 3. aprenda outro paradigma 4. aprender outra linguagem
  75. É muita coisa!

  76. tenha foco

  77. tenha senso crítico

  78. aprenda sob demanda

  79. utilize uma abordagem incremental

  80. utilize um side projects para aprender uma tecnologia ou validar

    uma ideia
  81. Conclusões

  82. aprenda inglês ou um outro idioma

  83. compartilhe conhecimento

  84. contribua com algum projeto

  85. simples correções são um bom ponto de partida

  86. palestre ou escreva

  87. Perguntas?

  88. Obrigado. @marcelgsantos speakerdeck.com/marcelgsantos