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

Iniciando minha carreira de Dev com Ruby

Stéfanni
November 17, 2017

Iniciando minha carreira de Dev com Ruby

Talk apresentada na no OpenRuby da RubyConf 2017 - São Paulo voltada para quem está iniciando sua carreira de Dev ou está pensando em mudar de área.

Stéfanni

November 17, 2017
Tweet

Other Decks in Technology

Transcript

  1. Iniciando minha carreira de Dev com Ruby Stéfanni Brasil e

    Elizabeth Ramos RubyConf - São Paulo - 2017
  2. Para fins de clareza dessa apresentação, a partir de agora

    entendam quando eu falar “eu”, falo por mim e pela Elizabeth :)
  3. Toda(o)s temos algo a acrescentar - Não só de código

    se faz uma comunidade. O importante é participar de uma comunidade da qual você se sinta confortável (ou criar a sua).
  4. Como criar um ambiente inclusivo em minha empresa? Nem todas

    as pessoas se encaixam num fit cultural...
  5. Programar não é fácil Se alguém disser para você que

    programar é fácil é porque: 1 ) Esta pessoa não programa; 2) Ou está tentando vender alguma coisa; 3) Não programou o suficiente
  6. Qual o problema em dizer que programar é fácil? -

    A pessoa pode se iludir e se traumatizar com a área. Não faça isso.
  7. Coisas que tive pesadelos durante a minha 1ª semana “Vou

    apagar tudo do banco de dados!” “Subi na master sem querer!” “Vou derrubar o sistema e todos os clientes vão perder dinheiro” "Só queria entender como esse Kubernetes funciona" "Tenho certeza de que vão me mandar embora, não sei de nada"
  8. Ser desenvolvedor(a) junior é aprender todo dia - Aprende com

    pessoas experientes e dispostas a compartilhar conhecimento - Orgulha-se do pouco que aprende a cada dia - Celebra cada pequena vitória - Nunca vai esquecer o primeiro Pull Request que abriu - Nem do primeiro deploy que fez
  9. Ser desenvolvedor(a) junior é aprender todo dia Tudo é difícil

    antes de se tornar fácil. Confie no processo. Dê o seu melhor, mas mantenha um equilíbrio, sem se cobrar tanto.
  10. Como começar minha carreira de Dev? - Foque em construir

    uma sólida base em software, em aprender os fundamentos. Ruby é uma linguagem muito poderosa!
  11. Como começar minha carreira de Dev? - Faça parte de

    comunidades voltadas para quem está aprendendo, como Tech Ladies community, CodeNewbie, The Practical Dev, RubyThursday, Training Center
  12. Como começar minha carreira de Dev? - Procure por empresas

    que usam Pair programming de verdade e que tenham uma cultura de compartilhar conhecimento
  13. O que precisamos melhorar? - Ter mais iniciativas que acolham

    as pessoas após eventos voltados a inclusão na TI
  14. O que precisamos melhorar? - Propiciar um ambiente de trabalho

    em que as minorias se sintam parte e não queriam deixar a área daqui uns anos (acontece a lot)