JavaRush /Blogue Java /Random-PT /Programador que falhou em 2014
RabenokDmitry
Nível 21
Саратов

Programador que falhou em 2014

Publicado no grupo Random-PT
Bom dia a todos! Quero dedicar o primeiro post ao início da minha jornada em 2014. Entrei nas fileiras dos javarushites deliberadamente. Ainda criança, eu dizia a todos que me casaria aos 25 anos e trabalharia como programador. Ainda não tenho vinte e cinco anos e minha esposa já está fazendo sopa com bolas de fogo enquanto escrevo este texto. Mas ainda não me tornei um programador. Agora trabalho como engenheiro de equipamentos médicos: conserto equipamentos odontológicos. Já no final do quinto ano, estava com vontade de trabalhar: a agência de recrutamento de estudantes convidou-me para uma entrevista para o cargo de administrador de sistemas. Eu não tinha nenhuma habilidade especial, mas decidi ir. O diretor de uma pequena empresa percebeu rapidamente que eu não sabia nada sobre administração de sistemas e não escondi isso. Tivemos uma boa conversa sobre isso e aquilo. E alguns dias depois, eles me ligaram de volta e disseram que não me contratariam como administrador de sistema, mas poderiam me contratar como engenheiro de reparo de equipamentos médicos. Mesmo durante a entrevista gostei da empresa: escritório bonito, equipe jovem, a entrevista correu bem. É por isso que aceitei o cargo de engenheiro. Ao longo de quase três anos de trabalho, tornei-me chefe do meu pequeno departamento, que consiste em três pessoas, incluindo eu. Mas no final de 2014 percebi que havia uma espécie de estagnação no desenvolvimento intelectual e decidi entrar na programação. A escolha do java caiu após analisar a comparação entre java e c# e o mercado de trabalho dessas duas linguagens na cidade de Saratov, onde, de fato, moro. A linguagem JAVA prevaleceu neste confronto. Então fui em busca de um recurso onde houvesse problemas de programação em JAVA. Então sou muito rápido em JAVARUSH. E comecei a estudar com muito prazer. Logo descobri que a empresa NetCracker estava recrutando para cursos de Desenvolvedor JAVA. Eu já havia completado os primeiros níveis e estava me aproximando do décimo. Enviei meu currículo para o NetCracker e fui convidado para uma entrevista. Após perguntas banais “Onde você trabalha? Por que você decidiu estudar JAVA?” , passamos essencialmente às questões : "O que é OOP? Herança? Encapsulamento? Polimorfismo?" . Aqui eu ainda revidei de alguma forma :) Depois surgiu a pergunta “Quais métodos do objeto você pode nomear?” , - Eu costumava usar String, não me lembro de mais nada. Que coleções você conhece? - Aqui eu te disse que sei da existência de Set, List, Map, cuja existência aprendi há alguns dias :) Qual é a diferença entre ArrayList e LinkedList? - Sinceramente, admiti que não sei. Como você pode imaginar, não fui aceito no curso :) Depois dessa notícia, fiquei estagnado por alguns dias. Decidi libertar meu cérebro de JAVA por alguns dias. Uma nova onda de aprendizado começou quando aprendi como o ArrayList difere do LinkedList e comecei a assistir aos cursos do Golovach. Um mês depois, fui enviado para uma entrevista de emprego em uma pequena empresa local, a Satellite Soft Lab. Tive uma breve entrevista por telefone onde me perguntaram como ArrayList difere de LinkedList . Abri um sorriso que, no entanto, meu interlocutor telefônico não viu, e comecei a me dizer que um é baseado em um array e o outro é uma lista duplamente vinculada. Fui convidado para uma entrevista ao vivo. Eu já estava mais confiante. Respondeu perguntas sobre OOP e coleções. Pediram-me para escrever um tipo de bolha em um pedaço de papel, que no IDE eu poderia escrever em alguns minutos. Em um pedaço de papel com caneta demorou várias vezes mais. Eles olharam minha solução e disseram que não havia ponto e vírgula suficiente, mas estava escrito corretamente. Eles me perguntaram o que eu sabia sobre Spring e Hibernate. Eu respondi que não era nada. Eles perguntaram sobre outra coisa que eu não tinha ideia. Eles disseram que não poderiam me contratar e me aconselharam a estudar Spring, Hibernate, SQL e escrever meu próprio pequeno projeto. Isso foi nos anos vinte de dezembro. O Ano Novo estava se aproximando. E não houve tempo para JAVA. E então em 2014 não me tornei programador :) Conclusões de tudo isso:
  • Vá para entrevistas. Isso é pelo menos interessante e útil. A experiência de uma entrevista fracassada também é uma experiência.
  • Aprenda a diferença entre um ArrayList e um LinkedList. Isto virá a calhar :)
É tudo por agora! Minha querida esposa já está me esperando na cozinha e sopa pronta com almôndegas! Boa sorte a todos e nos vemos novamente!
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION