JavaRush /Blogue Java /Random-PT /Eu não quero estudar! Quando um programador júnior pode c...

Eu não quero estudar! Quando um programador júnior pode começar a procurar um emprego de tempo integral?

Publicado no grupo Random-PT
Para todos que começam a estudar programação com objetivos sérios - dominar uma profissão e ganhar a vida com ela, mais cedo ou mais tarde durante o processo de aprendizagem, quando o limiar inicial já foi ultrapassado, algum conhecimento apareceu e a primeira experiência positiva foi acumulado, surge a pergunta: já é hora, devo começar a procurar emprego na minha especialidade? Eu não quero estudar!  Quando um programador júnior pode começar a procurar um emprego de tempo integral?  - 1E responder você mesmo, por motivos óbvios, não é tão fácil. Afinal, se você nunca trabalhou nesta área antes, então, falando francamente, não há onde encontrar confiança em suas habilidades. Além disso, hoje o mercado impõe exigências muito sérias a quem quer trabalhar como programador. E, como sabemos , não existem tantas vagas para desenvolvedores Junior . Portanto, vamos tentar entender juntos quando realmente faz sentido começar a procurar emprego e como determinar se essa hora chegou. Eu não quero estudar!  Quando um programador júnior pode começar a procurar um emprego de tempo integral?  - 2

Como você sabe que pode procurar emprego?

Como sempre, existem opiniões diferentes sobre este assunto. Quem gosta de aprender pela prática acredita que você pode começar a procurar emprego assim que surgir essa dúvida e surgir esse desejo. E esta abordagem faz sentido, embora nem sempre seja justificada. Há também quem acredite que apenas aquelas pessoas cuja experiência realmente corresponda a esse cargo devem enviar seus currículos para cargos de desenvolvedor júnior: acredita-se que especialista “júnior” é uma pessoa com experiência profissional de seis meses a três anos, em média . Vamos tentar encontrar um “meio-termo”. Por quais fatores você pode determinar que seu nível profissional já é bom o suficiente para ostentar o orgulhoso título de programador júnior?
  • Conhecimento e compreensão da teoria por trás da tecnologia em que você se especializou.

    Na programação, a base teórica desempenha um papel importante, tanto do ponto de vista das tarefas aplicadas como no longo prazo. Portanto, certifique-se de já dominar a teoria estudando todas as informações básicas sobre a tecnologia na qual pretende se especializar.

  • Capacidade de resolver problemas de programação, pelo menos com baixo nível de complexidade.

    Em primeiro lugar, isso significa que você precisa não apenas ler a teoria, mas também entender o que e como ela funciona na prática. É por isso que as tarefas de programação são necessárias . A maneira mais fácil de obter compreensão é combinar o estudo da teoria com a prática, ou utilizar cursos de treinamento como o JavaRush, onde cada camada de conhecimento teórico é imediatamente apoiada por problemas práticos. Qualquer que seja a abordagem de aprendizagem que você escolher, certifique-se de que seu nível de treinamento já permite resolver pelo menos problemas simples sem muita dificuldade.

  • Atender pelo menos metade de todos os requisitos para a vaga de Junior Coder.

    Conforme mencionado acima, o mercado moderno exige um conjunto muito extenso de conhecimentos e habilidades, mesmo de programadores juniores. Freqüentemente, você não precisa atender cem por cento aos requisitos do trabalho, mas pelo menos 50% é muito desejável. Portanto, estude as vagas para juniores e certifique-se de conhecer pelo menos metade das tecnologias nelas descritas.

  • Conhecimento de inglês pelo menos em nível suficiente para comunicação básica.

    Não é segredo que o conhecimento da língua inglesa é muito importante para qualquer programador. Isto é especialmente importante se você conseguir um emprego em uma das empresas de terceirização ou terceirização onde o inglês é necessário para se comunicar com clientes/proprietários. Mas não importa de qual empresa você esteja falando, você precisa ter inglês suficiente para, pelo menos, comunicação básica e compreensão de discussões orais e escritas sobre tudo relacionado ao trabalho no projeto.

    Eu não quero estudar!  Quando um programador júnior pode começar a procurar um emprego de tempo integral?  - 3
  • Ter experiência profissional de 6 meses ou mais.

    Como já dissemos, formalmente os cargos Junior são destinados a especialistas que já possuem experiência profissional de 6 meses a 3 anos. Portanto, se você já realizou um estágio em algum projeto ou conseguiu trabalhar em tarefas mais ou menos sérias como freelancer por pelo menos seis meses, este é um indicador seguro de sua prontidão para o próximo passo na forma de emprego em um Posição em tempo integral.

  • Capacidade de implementar funções e/ou projetos simples de forma independente.

    Claro que o melhor indicador da presença de competências práticas e conhecimentos práticos será a capacidade de implementar quaisquer funções típicas da sua especialização e dos projetos para os quais se procura um desenvolvedor Junior. É ainda melhor se o seu nível já for suficiente para implementar completamente algum projeto simples do zero, sem usar manuais e pesquisando constantemente no Google por dicas e respostas para perguntas emergentes.

  • Convites para entrevistas com base nos resultados dos testes.

    E, por fim, aqui está outro indicador de 100% de que você está pronto e tem todo o direito de conseguir um emprego como júnior de pleno direito - a presença de convites para entrevistas de empresas com base nos resultados de uma tarefa de teste concluída. Se forem, isso significa que a probabilidade de receber uma oferta de emprego já é bastante elevada.

Eu não quero estudar!  Quando um programador júnior pode começar a procurar um emprego de tempo integral?  - 4

Como avaliar adequadamente o seu nível?

Aqui vão algumas dicas para quem ainda tem dificuldade em avaliar o próprio nível e, por isso, duvida se faz sentido começar a procurar emprego.
  • Peça a um programador experiente para avaliar seu nível.

    Uma das melhores soluções seria entrar em contato com um programador de nível sênior e pedir-lhe que avalie adequadamente a sua preparação. Idealmente, isto deve ser feito com vários programadores para obter as opiniões de diferentes pessoas e criar uma avaliação objetiva baseada nestes dados.

  • Use serviços para se preparar para entrevistas de codificação.

    Felizmente, a questão de estar pronto para procurar regularmente um emprego de tempo integral não surge apenas para você. Existem serviços especiais que o ajudarão a se preparar para uma entrevista e avaliar seu nível. Em particular, a plataforma gratuita Pramp , criada especificamente para esse fim, é popular entre os desenvolvedores de língua inglesa - para ajudar programadores e representantes de outras especialidades técnicas a se prepararem para entrevistas reais com empregadores e avaliarem adequadamente seu nível.

  • Lembre-se que sentir falta de conhecimento é normal para um programador.

    Como observam muitos programadores experientes, o sentimento de “subdesenvolvimento”, isto é, a falta de conhecimento e a presença de habilidades necessárias ou desejadas, assombra a maioria dos programadores ao longo de suas carreiras e não é prerrogativa exclusiva dos juniores. Portanto, é melhor aceitar imediatamente o fato de que nesta profissão você sempre terá algo a aprender, por mais extensa que já seja sua experiência prática.

  • Peça feedback de potenciais empregadores.

    Outro bom conselho para iniciantes seria pedir, ou mesmo exigir, feedback detalhado (feedback, ou seja, uma avaliação de seu conhecimento e experiência) das empresas para as quais você realizou uma tarefa de teste, ou com quem realizou entrevistas. Isso o ajudará a se olhar através dos olhos dos empregadores e a ver melhor seus pontos fracos.

  • Forme a atitude psicológica correta.

    Outro bom conselho seria formar imediatamente a atitude psicológica correta: aceite o fato de que durante as primeiras entrevistas e ao receber feedback sobre as tarefas do teste, você enfrentará constantemente críticas e, muitas vezes, negatividade. Encare a negatividade como um teste inevitável no caminho para o sucesso e um incentivo ao autodesenvolvimento, sem permitir que ela afete sua autoestima e seu nível de motivação.

Eu não quero estudar!  Quando um programador júnior pode começar a procurar um emprego de tempo integral?  - 5

Preparando-se para procurar o primeiro emprego: materiais de apoio

E, finalmente, vejamos nossos outros materiais, que devem ajudar a preparar os programadores juniores para um emprego de sucesso. Felizmente, temos mais do que suficientes deles. A capacidade de resolver problemas de programação, e fazê-lo da maneira mais rápida e eficiente possível, ajudará você a se sentir muito mais confiante nas entrevistas. Dedique tempo ao básico e a uma base teórica sólida para ter uma base sólida para um maior crescimento profissional. Se possível, leia o máximo possível. Não se esqueça de desenvolver disciplina e habilidades de auto-organização - elas desempenham um papel importante no sucesso profissional de longo prazo para a maioria dos desenvolvedores e outros. A prática constante do inglês, mesmo que você já tenha um bom domínio desse idioma, na sua opinião, também é muito importante. Não se esqueça da importância de elaborar seu currículo e perfil no LinkedIn. No caso de cargos para desenvolvedores Java, quase todas as perguntas padrão feitas em entrevistas técnicas podem ser discutidas detalhadamente. Bem, alguns materiais com dicas e truques sobre como se preparar para uma entrevista e maximizar suas chances de um resultado bem-sucedido.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION