JavaRush /Blogue Java /Random-PT /Prefiro me tornar um bom testador do que um desenvolvedor...

Prefiro me tornar um bom testador do que um desenvolvedor medíocre: a história do testador Dmitry Sokolov

Publicado no grupo Random-PT
Nos últimos 8 anos, milhares de graduados fizeram o curso JavaRush. Hoje, mais de 1,5 milhão de usuários de 106 países estão cadastrados no site do projeto. Nem todos os formandos tiveram tempo de falar sobre seus sucessos: como estudaram, passaram em entrevistas e começaram a trabalhar como desenvolvedores. Mas os alunos de hoje estão interessados ​​em conhecer as histórias de quem já trabalha em TI. Resolvemos o problema com nossas próprias mãos e lançamos uma nova série especial sobre desenvolvedores de diferentes países e empresas que foram treinados em JavaRush. Nossa quinta história é sobre o engenheiro de testes de carga Dmitry Sokolov ( Dmitri ). Dmitry foi educado como engenheiro metalúrgico, mas percebeu que sua especialidade não era muito promissora. Por acaso, ele encontrou o site JavaRush na internet e lembrou que na escola se interessava um pouco por programação.“Prefiro me tornar um bom testador do que um desenvolvedor medíocre”: a história do testador Dmitry Sokolov - 1

“Minha história não é sobre super sucesso”

Agora tenho 28 anos, sou engenheiro metalúrgico de formação. Na escola me interessava um pouco por programação, em um nível primitivo - codifiquei em Pascal e BASIC. Trabalhei na fábrica pouco menos de seis meses. Inicialmente, eu queria conseguir um cargo de engenheiro na minha especialidade, mas me ofereceram para trabalhar como ferramenteiro. Quando cheguei à linha de produção, descobri que muitos dos caras tinham formação técnica superior e a todos foi prometido o cargo de engenheiro. Percebi que provavelmente é improvável que algo cresça junto lá. Depois procurei outras vagas, encontrei um emprego de escritório - como engenheiro de seleção de equipamentos em uma filial de um fabricante italiano de equipamentos de construção para transporte de granéis secos. O trabalho era interessante, o salário era maior que na fábrica. Às vezes eu tinha tempo livre no trabalho, e no começo usei no Duolingo, Lingualeo. Então me deparei na Internet com uma lista de recursos para aprender programação: Codewars, JavaRush, Sololearn. Olhei e percebi que essa é uma ótima maneira de manter o cérebro em boa forma, além de manter o conhecimento da língua inglesa. Minha história não é sobre super sucesso do tipo: “Concluí o JavaRush em 3 meses, agora o problema é escolher Microsoft ou Google”. Estudei JavaRush por cerca de 3 anos. Nos primeiros dois anos, fui promovido várias vezes no trabalho, surgiram novas responsabilidades, diminuiu o tempo livre, surgiram viagens de negócios e, a princípio, tratei a programação como entretenimento em vez de jogos de computador. Estudei com longos intervalos, li literatura ao mesmo tempo e assisti palestras no YouTube. No início estudei muito desorganizado, mas em 2019 realmente consegui um cronograma, principalmente quando o JavaRush começou a distribuir conquistas para resolução de problemas. Isso me motivou e estabeleci uma meta: resolver dois problemas simples durante a semana e o máximo de problemas complexos nos finais de semana.

“Percebi que havia desperdiçado meu trabalho atual e não havia concluído meu treinamento”

Resolvi então olhar as perspectivas para minha posição no mercado de trabalho e fiquei chateado. Gostei de selecionar os equipamentos de acordo com as especificações técnicas do cliente (tarefa nada trivial, pois entre centenas de configurações possíveis o cliente precisava da centésima primeira), de comunicar com funcionários tecnicamente competentes (engenheiros-chefes, mecânicos nas empresas), mas o crescimento posterior foi mais com ênfase nas vendas - isso não me interessou. Então percebi que ou permaneceria na minha posição atual, sem muitas perspectivas, ou teria que trabalhar em vendas. Naquela época, eu entendia aproximadamente o nível de salários e os requisitos para um desenvolvedor Java. Se falarmos de um desenvolvedor com três anos de experiência, então as diferenças com meu salário eram quase duas vezes, e os juniores recebiam em algum lugar um pouco mais, em algum lugar um pouco menos do que eu. Analisei os requisitos do HeadHunter e comecei a corrigir as deficiências. Os empregadores não me convidaram para me tornar um desenvolvedor Java, então decidi também me inscrever como testador. Tudo isso aconteceu no final de 2019, tive muitos dias de férias acumulados. Decidi gastá-los em entrevistas. Fui convidado para o cargo de testador. Como resultado, fui contratado por uma empresa que oferecia treinamento gratuito à noite. Trabalhei durante o dia e fui para a escola à noite. Embora a maior parte do treinamento tenha sido concluída, meu trabalho atual estava muito carregado. Comecei a acumular dívidas estudantis. Percebi que não conseguiria lidar com isso. Ao mesmo tempo, escrevi uma carta de demissão do trabalho, porque definitivamente decidi entrar na área de TI. Então percebi que havia desperdiçado meu trabalho atual e não havia concluído meu treinamento.

“Decidi que preferiria me tornar um bom testador do que um desenvolvedor medíocre”

Mas um belo dia recebi um telefonema da empresa I-Teco, residente em Skolkovo, e me ofereci para fazer um teste como engenheiro de testes de carga. Naquela época eu nem entendia o que esses engenheiros faziam. A empresa ministrou treinamento sobre o ambiente de desenvolvimento em que seus funcionários trabalham – Loadrunner. Ao trabalhar neste ambiente de desenvolvimento, você pode aprimorar suas habilidades em tecnologias Java e web. Fui contratado, fiz treinamento online e fui auxiliado por um colega que explicou detalhadamente todos os detalhes do trabalho. Após o treinamento, fiz uma entrevista dentro da empresa, e posteriormente uma entrevista com o cliente, já que a empresa oferecia funcionários terceirizados. Também apresentei um projeto educativo. Nos primeiros dias de trabalho, para dizer o mínimo, fiquei impressionado com a abundância de novas informações. Isto pode ser comparado à matemática: enquanto durante o treinamento me disseram que 2+2=4, durante o projeto tive que lidar com integrais. “Prefiro me tornar um bom testador do que um desenvolvedor medíocre”: a história do testador Dmitry Sokolov - 2No novo local, nem mesmo as habilidades técnicas eram importantes, mas a capacidade de comunicação com as pessoas. Tem gente que está totalmente imersa na realização de tarefas, e preciso encontrar uma abordagem para elas, pois a realização de minhas tarefas depende dos desenvolvedores. Desde então venho trabalhando em um projeto que trata de software bancário. Preciso testar o tempo de resposta: o cliente tem certos requisitos em relação a isso. Por exemplo, é geralmente aceite que uma operação de interface não deve durar mais de 2 segundos, caso contrário existe a possibilidade de o utilizador recusar os serviços deste banco. Para testar o sistema, você pode criar usuários virtuais no ambiente de desenvolvimento: é preciso verificar quanto tempo a operação levará se, por exemplo, 100 usuários a realizarem simultaneamente. Tenho perspectivas de me tornar um desenvolvedor, mas isso depende apenas de mim. Decidi primeiro melhorar minha atividade principal: pensei que preferiria me tornar um bom testador do que um desenvolvedor medíocre. Muitas pessoas têm a ideia errada de que se trata de algum tipo de trabalho chato, onde é necessário repetir muitas ações monotonamente. Isso não é inteiramente verdade. Existem também elementos de administração; o código também precisa ser escrito.

Dicas para um desenvolvedor iniciante:

  • Não se espalhe muito e não fique muito preso a uma coisa. Se algo não der certo, começa a procrastinação e você acaba perdendo um tempo valioso. Se algo não estiver claro, é melhor pesquisar no Google - 90% das informações já estão na Internet.
  • Aprender inglês.
  • Para se aquecer, resolva alguns problemas simples para obter uma dose de dopamina ao completá-los. Mais tarde, prossiga para tarefas complexas.
  • Antes da entrevista, estude detalhadamente as informações sobre a empresa em que deseja trabalhar.
  • Durante uma entrevista, você não precisa cair no estupor e dizer: “Não sei”. Mesmo que você não saiba alguma coisa, mas comece a pensar, sua capacidade de pensar será avaliada na entrevista.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION