De Oceanógrafa a desenvolvedora auto-didata trabalhando na Stripe

Esse texto é a tradução da entrevista que eu fiz com o site No CS Degree em 2020 :)
Esse texto é a tradução da entrevista que eu fiz com o site No CS Degree em 2020 :)
Eu conversei com Marcelo Pinheiro sobre minha carreira e aprendizados no Os Programadores podcast.
Com o passar dos anos eu desenvolvi uma metodologia para lidar com a minha síndrome de impostor nas diferentes escalas de tempo em que ela ocorre. Essa metodologia não é algo super complexo ou com uma profunda base teórica, mas funcionou para mim e me ajudou muito no último ano.
me•dí•o•cre: adj. De grau ou qualidade moderada; sinônimo: médio
Liste as três últimas mulheres engenheiras seniores com as quais trabalhou. Você consegue listá-las? Você consegue ao menos 3? Pode fazer um tempo desde essas interações, mas isso não importa. Pense nelas. Se elas têm alguns anos de experiência, há uma boa chance de que elas não fossem apenas boas engenheiras, mas engenheiras incríveis.
Escrever é uma boa maneira de se desenvolver na carreira. Você consegue se aprofundar em conteúdos que está estudando, consegue gerar material para pessoas que podem estar precisando e é uma boa maneira de gerar visibilidade (pensando em empregos futuros). Uma vez que você decidiu começar um blog novo, vem uma dúvida: aonde postar esse conteúdo?
Mesa redonda que aconteceu na Python Brasil de Natal (2018)
Existem pessoas que conseguem tocar piano maravilhosamente bem enquanto outras não conseguem nem bater palmas no ritmo (eu). Existem pessoas que conseguem se expressar bem e pessoas que não conseguem lidar com os inúmeros pensamentos que fluem pelo cérebro. Existem inteligências múltiplas.
Em Abril aconteceu a Python Sul 2018, evento regional da linguagem de programação Python que reúne profissionais e curiosos da região sul do Brasil. Em um post anterior eu falei sobre como foi a parte humana do evento. Dessa vez quero falar sobre a organização.
Semana passada aconteceu a 2a edição online da Python Brasil. Um evento inclusivo, com intérprete de libras, ingresso gratuito, código de conduta e muito mais.
Palestra dada na Python Brasil 2020
O pessoal da Gartner e Capterra entraram em contato comigo para fazer uma entrevista sobre mulheres na tecnologia. Como a entrevista foi por email, decidi publicar na íntegra o que eu respondi para eles.
Ser engenheira de software em uma nova empresa - em qualquer nova empresa - é sempre difícil. A base de código é completamente nova, você precisa se adaptar a novos padrões (tanto de código quanto culturais) e, provavelmente, o tipo de problema que você vai resolver também é completamente novo para você.
E aí pessoal! No post de hoje, o Data Bootcamp me chamou para falar um pouco sobre como fazer perguntas online. Muitos dos alunos do curso são iniciantes no mundo de ciência de dados e, normalmente, de programação. Nessa fase é normal ter dúvidas sobre o tema e, muitas vezes, ter dúvidas sobre como e onde tirar suas dúvidas.
Já está disponível a pesquisa versão 2018 de desenvolvedores do Stack Overflow, nosso site amado de dúvidas <3. Todo ano, o Stack Overflow faz uma pesquisa para tentar entender como a comunidade de desenvolvedores está, que tecnologias prefere e quais são suas visões sobre carreira e crescimento profissional.
As fofíssimas Pyladies Salvador pediram um texto para estrear o blog delas e me falaram que iam publicar esse texto no dia da mulher. Refleti muito a respeito do que escrever, do que eu poderia agregar de alguma forma nesse dia que tem tanto significado e resolvi que gostaria de conversar com vocês sobre ambição. Quão ambiciosa você se considera?
Há um ano eu começava meu novo emprego como desenvolvedora backend em Python. Eu havia largado uma carreira, uma profissão e por pouco também não larguei um mestrado. Quando tudo isso aconteceu, acho que eu não tinha entendido as proporções que aquela decisão teve na minha vida. Hoje, exatamente, faz um ano do meu primeiro dia como desenvolvedora e eu quero contar um pouco sobre o que aconteceu nesse ano.
Nesta semana me pediram pra contar um pouco sobre como eu virei programadora (ou pelo menos estou no processo). Eu escrevi esse texto para contar um pouco mais sobre essa história.
Durante toda a minha carreira trabalhei em lugares onde eu estava cercada de pessoas melhores do que eu. Tipo … muito melhores, em uma coisa ou outra. Eram pessoas verdadeiramente excepcionais.
Sempre me achei boa o suficiente na maioria das coisas, mas não muito boa em nada em particular.
Se você me disse que está aprendendo a programar (ou qualquer coisa, na verdade), é provável que eu tenha lhe aconselhado a ter seu blog e escrever nele.
Este mês é meu aniversário de 4 anos do meu primeiro emprego como desenvolvedora. Durante esse período, tive vários empregos (startups, grandes empresas e projetos de código aberto) e mudei de país e continente.
Eu não estudei ciências da computação em uma faculdade e nunca tive um curso “formal” de programação. Sem entrar muito em detalhes quero reafirmar que, ao olhar para o passado, de maneira alguma acredito que ter feito uma outra faculdade (diferente da profissão que tenho hoje) foi perda de tempo.
Vídeo da palestra dada na Python Brasil 2018
Essa semana, eu troquei email com uma moça que quer começar sua carreira como desenvolvedora, mas estava insegura e frustrada. As entrevistas eram difíceis e, muitas vezes, impessoais. Escrevi um email de ajuda e apoio para ela e achei que seria válido deixar as minhas “dicas” e recomendações anotadas em algum lugar.
Em Abril aconteceu a Python Sul 2018, evento regional da linguagem de programação Python que reúne profissionais e curiosos da região sul do Brasil. No ano de 2017 eu tinha sido keynote e o Adriano jogou a responsa de 2018 para mim. Ok, vamos lá. Ao longo de 7 meses de organização e 3 dias de evento eu aprendi tanto, mas TANTO, que eu decidi escrever sobre isso (e porque o Mário Sérgio me “ordenou” que um texto sobre o que aconteceu deveria acontecer).
Revisar código é uma tarefa complicada e pode se tornar bastante desesperadora, especialmente quando você não tem ideia de como fazer isso. Entretanto, a revisão de código pode ser uma ferramenta poderosa para aumentar a qualidade do seu código e garantir deploys “saudáveis”.