CodeGym /Blogue Java /Random-PT /Matriculei-me no curso de humanidades, mas gostei de mate...
John Squirrels
Nível 41
San Francisco

Matriculei-me no curso de humanidades, mas gostei de matemática: a história de Maria, a Desenvolvedora

Publicado no grupo Random-PT
Sabemos que os alunos do CodeGym querem ouvir as histórias de quem já trabalha com TI. Então resolvemos o problema com nossas próprias mãos e lançamos uma série sobre desenvolvedores de vários países e empresas que concluíram nosso treinamento em Java. Esta história é sobre Maria, da Rússia, que trabalhava com recursos humanos. O caminho de Maria para o desenvolvimento de software começou quando seu namorado sugeriu resolver problemas de programação. Ela gostou tanto de fazer isso que decidiu aprender Java e se tornar desenvolvedora.“Matriculei-me no curso de humanidades, mas gostei de matemática”: a história de Maria, a Desenvolvedora - 1

“Pela primeira vez em 15 anos, me senti feliz fazendo algo”

Atualmente tenho 31 anos. Comecei a estudar desenvolvimento de software há 2 anos. Quando criança, frequentei uma escola especial de matemática e, paralelamente, participei de competições acadêmicas de matemática. Mas minha mãe sempre me disse que por ser menina a profissão técnica não é para mim. Como se eu fosse estudar e depois consertar computadores antigos. Matriculei-me onde minha mãe queria e recebi um diploma em estudos culturais. Após a universidade, trabalhei em RH por 8 anos em empresas como Procter & Gamble (FMCG) e UCB Pharma. Tenho uma mentalidade matemática, por isso, mesmo na gestão de RH, realizei análises sobre os níveis de satisfação dos funcionários, pontuações de desempenho pessoal e planejamento de salários e benefícios. Achei que pagam bem e é uma empresa de prestígio. Minha última posição em RH foi como parceira de negócios. Mas não me trouxe muita satisfação. Então comecei a pensar em mudar de profissão. Meu namorado programa e prepara problemas para competições de matemática. Uma vez fiquei doente e ele me convidou para resolver alguns problemas de programação. Ele não queria que eu ficasse entediado em casa. Ele também sugeriu que eu desse uma olhada em um site educacional, onde fiz um breve curso sobre Java. Resolvi esses problemas de programação por cerca de seis meses. Eu realmente gostei. Percebi que pela primeira vez em 15 anos me senti feliz fazendo alguma coisa. Antes eu só ia trabalhar e ganhava dinheiro, mas não gostava do meu trabalho. Parecia uma obrigação. Para dedicar mais tempo ao meu hobby, resolvi arriscar e mudar minha profissão para programação. Mas meus conhecidos que trabalham na área me alertaram que as tarefas educacionais são legais, mas os programadores profissionais fazem outra coisa no trabalho. Tive que aprender teoria sobre classes, métodos e programação orientada a objetos.

“Consegui estudar tanto no trabalho quanto à noite em casa”

Meu namorado codifica em Java, então também comecei a aprender Java. Inicialmente, eu não sabia que existiam outras linguagens de programação e, quando descobri, sabia que não queria começar a aprender outra coisa do zero. Com tudo isso em mente, procurei deliberadamente cursos de Java e me deparei com este curso. Foi quando encontrei um trabalho mais fácil que poderia combinar com o auto-estudo. Como minha carga de trabalho era leve, consegui estudar tanto no trabalho quanto à noite em casa. Além do curso, li livros de programação e codifiquei um projeto favorito – uma calculadora de despesas. Tudo isso durou cerca de um ano e meio. Algum tempo depois do nível 32, comecei a procurar trabalho. Minhas habilidades e conhecimentos foram suficientes para ir às entrevistas. Fui a três entrevistas (enviei meu currículo para apenas três empresas, mas como me enquadrei nos critérios especificados, fui convidado para entrevistas em cada uma delas) e concluí o processo com sucesso em cada instância. Uma das empresas que me fez uma oferta é um banco conhecido, mas deu um feedback excessivamente longo e pensei que não seria uma boa opção para mim. A segunda empresa que visitei foi a EPAM. Fiz um teste para eles e passei por duas entrevistas envolvendo teoria e problemas práticos. Mas, primeiro, não gostei dos projetos que eles propuseram e, segundo, não gostei da cultura corporativa deles.

“Minha renda não aumentou. Em vez disso, diminuiu dois terços, mas agora gosto da minha profissão”

No final das contas, escolhi uma grande empresa de produtos ( Nota do editor: nossa heroína nos pediu para não nomearmos seu empregador ). A cultura corporativa da empresa me convinha: não era indiferente ao meu local de trabalho e aos tipos de projetos que iria realizar. No início, fui trainee por 3 meses. Criei um novo serviço para a empresa e fui promovido a desenvolvedor júnior. Temos uma equipe muito grande (são mais de 20 pessoas só no nosso grupo de desenvolvimento). Lidamos com conteúdo para um serviço e estamos criando um serviço para ajudar nossos parceiros a gerenciar seus processos de negócios. Minhas tarefas não diferem muito daquelas dos desenvolvedores comuns. A única coisa é que eles demoram mais e meu código é verificado com mais frequência e de forma mais completa. Cada grupo da empresa possui sua própria pilha de tecnologia, que depende das tarefas. A empresa é muito grande – há poucos processos que se aplicam em todos os lugares. Sou um desenvolvedor júnior agora. Quando o trabalho começou, minha dificuldade era que estávamos trabalhando remotamente e meus colegas de trabalho não respondiam tão rapidamente quanto pessoalmente. Não tive outras dificuldades de adaptação no trabalho. Curiosamente, minha renda não aumentou. Em vez disso, diminuiu dois terços, mas agora gosto da minha profissão. O trabalho é muito mais fácil. Eu não tenho que me forçar. Com a idade, meus valores mudaram. Anteriormente, eu priorizava ganhar dinheiro e seguir carreira em uma empresa bacana. Mas agora me preocupo mais em ter um trabalho que eu goste.

Dicas para desenvolvedores iniciantes:

  1. Entenda o que você realmente gosta. Só que se você não gosta de programar, será uma chatice, como qualquer outro trabalho. Mas se você já sabe que gosta, não tenha medo dos estereótipos ou da sua idade. Eu sei que muitas pessoas querem entrar em TI por dinheiro, mas esta provavelmente não é a melhor ideia.

  2. Aprenda princípios básicos de programação. As perguntas da entrevista muitas vezes visam avaliar sua compreensão e não seu conhecimento. É importante que você entenda o que está acontecendo nos bastidores do programa, por assim dizer, como e por que ele funciona.

  3. Ao criar um cronograma de treinamento, faça com que funcione para você. Tudo deve ser personalizado. Algumas pessoas precisam aprender rapidamente. Outros progridem a um ritmo mais comedido.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION