Você pode se tornar um programador em três meses? Oh, o cheiro de naftalina ...





A quarentena é ótima para aprender e os empregos estão desaparecendo do mercado de trabalho - para que, se você for estudar, consiga uma profissão confiável e promissora, que não lhe permitirá afundar em tempos difíceis. Se há profissões no mundo que podem garantir emprego em uma crise, então o "programador" é uma delas. Enfim, esse é o estereótipo.E aqui está outro argumento por que trabalhar em TI é tão atraente. De acordo com os resultados da nossa pesquisa ( empregadores entrevistados ), 85% das empresas estão prontas para deixar até um quarto de seus funcionários remotamente. E quem trabalha remotamente para nós? De acordo com o site CNews, cada segunda vaga para trabalhadores remotos em sites de emprego russos está de uma forma ou de outra relacionada à programação. Aqui está o quebra-cabeça: programação significa emprego estável, salários competitivos e a capacidade de trabalhar remotamente. E as pessoas vão estudar. De acordo com o Gazeta.ru, o número de alunos na Skillbox aumentou 4,5 vezes de março a agosto, e as profissões pelas quais os usuários mais se empenham são desenvolvimento de software e design de jogos.



Outro estereótipo que facilmente se torna uma estrela-guia para pessoas que são muito sonhadoras ou um pouco preguiçosas é que a profissão de "programador" pode ser obtida com facilidade e rapidez. A duração média dos cursos de curta duração é de até 4 meses. (Claro, o mercado de serviços educacionais oferece não apenas cursos de curta duração, mas incluí-los.) A equipe de busca de empregos da Trud.com coletou opiniões de especialistas sobre o tema "É possível se tornar um programador em 3 meses", e recorremos aos representantes e empresas de treinamento comercial e o ambiente universitário, e os empregadores e os próprios programadores, para obter o quadro completo. É improvável que nossas descobertas sejam novidades para profissionais estabelecidos ou para aqueles que estão no meio do caminho para um topo de carreira,mas para iniciantes ou em busca de cursos - eles podem ser úteis (espero).



Por que a universidade começa com Pascal



A opinião dos professores universitários é interessante na medida em que na maioria das vagas hoje escrevem: “ter diploma é uma vantagem”. É bom ser um autodidata ativo e proposital, mas mesmo assim, na alma mater, aparentemente, não são as sementes que se descascam na sala de aula.



Para responder à pergunta sobre o tempo de ensino de programação, Elena Timofeevna Vovk , deputada. Diretor do Centro de Treinamento da Faculdade de Matemática Computacional e Cibernética da Universidade Estadual de Moscou M.V. Lomonosov e Aleksey Valerievich Yakushin , responsável pela educação complementar na mesma faculdade, se oferecem para descobrir quem, de fato, se tornará um programador.



Pode haver opções: estudante ou adulto; uma pessoa com formação humanitária ou técnica; o objetivo é adquirir uma nova profissão ou aprofundar conhecimentos. Nessas situações dicotômicas, a tecnologia de aprendizagem e o tempo serão diferentes.

“A programação é baseada na matemática”, diz Elena Timofeevna. "A base da programação são os algoritmos e é mais fácil aprendê-los em problemas matemáticos." Portanto, o conhecimento de matemática para um aluno é uma grande vantagem. E, ao contrário, se um enfermeiro veio estudar como programador, você não pode contar com um resultado rápido e fácil ”.

Por que Pascal? “Existem linguagens que são usadas e são mais convenientes para o ensino inicial de programação”, explica Aleksey Valerievich. - Pascal fala com eles. É nesta linguagem que a lógica do algoritmo se ajusta idealmente à sintaxe transparente da linguagem. "



Ao estudar na universidade, uma abordagem em várias etapas é usada: diferentes línguas são estudadas, de acordo com o princípio "do simples ao complexo". Quanto mais idiomas um especialista souber, mais fácil será aprender um novo.



Mas o uso dos cursos é para aprender novas linguagens por pessoas que já possuem conhecimentos básicos e experiência em programação.



Em três meses, você pode. Seja cuidadoso



Ao pensar no tema definido no título deve-se levar em conta o ponto de partida: quem chamamos de programador?



“No bloco de profissões que se chama de“ programador ”no dia-a-dia, existem alguns que podem ser dominados o suficiente para trabalhar em sua especialidade. Construir sites em engines modernos, layout, criação de Landing Pages - todas essas são habilidades que são bastante dominadas em três meses, com as quais você pode ir para o trabalho / estagiário. Sim, você não será um profissional, mas entrará e começará ”, diz Luther Yezhov , desenvolvedor do RentATeam.

Bem, não somos tão ingênuos a ponto de a habilidade de criar uma landing page em um motor pronto ser considerada uma programação completa. Mas na programação em si - vamos chamá-lo condicionalmente de "desenvolvido" - existem profissões que podem ser dominadas rapidamente.



Um exemplo é a profissão "testador". Anton Nemkin , presidente do conselho da Sochi Digital Valley Foundation, acredita que em três meses você pode fazer um curso básico de teste funcional e se tornar um testador júnior. “No entanto, tenha em mente que agora os requisitos para especialistas em QA são muito maiores, porque várias dezenas de pessoas podem se inscrever para um emprego, então se você conseguir um emprego é uma grande questão”, acrescenta Anton.



Cursos como forma de educação continuada



Mikhail Kraev , gerente de projeto da GorodRabot.ru, acredita que os cursos são ideais para quem já está escrevendo código. “Os cursos são a melhor oportunidade para aprender algo novo e entender o que uma nova linguagem é capaz, para se familiarizar com suas especificidades e sintaxe. Eu também aconselharia a não se apressar para cursos pagos imediatamente, mas primeiro tente as opções de treinamento grátis para que um entendimento seja formado onde esta ou aquela linguagem de programação é usada e se você precisará dela. "



Julia Kiseleva, Chefe de Recursos Humanos da Galileosky, enfatiza que os cursos são uma ferramenta útil para aqueles que desejam se reciclar. “Se você, por exemplo, se retreinar (de um testador ou de outro idioma), sabendo o básico, os cursos darão uma excelente chance de chegar a posições iniciais e se desenvolver ainda mais em uma determinada empresa.”



"Estar em TI" não é igual a "ser um programador"



Muitos candidatos a uma vaga em TI são atraídos não tanto pela natureza da atividade e a essência das tarefas, mas ... vamos chamá-lo de desejo de se envolver em uma indústria cheia de inovações, pessoas inteligentes e oportunidades.



Dmitry Skripkin , Diretor de RH da Reksoft, de forma amigável estende a mão aos representantes de profissões não técnicas e lembra que a falta de educação técnica não é motivo para abandonar para sempre a ideia, como dizem, de “entrar na TI”.



Dmitry lembra que hoje estão em demanda algumas especialidades das quais você nunca ouviu falar ou, pelo menos, seus representantes não eram tão necessários como agora, por exemplo, um designer UX ou um analista de negócios. “É improvável que seja razoável lutar especificamente pelo desenvolvimento, sem ter uma formação técnica ou uma base de acompanhamento”, diz Dmitry. - Em vez disso, faz sentido encontrar uma direção perto de você e treinar novamente. Por exemplo, um economista pode simplesmente se tornar um analista de negócios, um estatístico - um especialista em ciência de dados, um gerente de qualquer direção - um testador, um designer gráfico - um designer de UX / UI, um especialista de qualquer área que é bem versado em sua indústria e processos de negócios de sua empresa , pode potencialmente se tornar um gerente de projeto e assim por diante. " Para isso, cursos de curta duração são adequados.Ao mesmo tempo, vale a pena abordar sua escolha da forma mais pragmática possível. “Peça conselhos de amigos que trabalham nesta área. Faça uma pergunta sobre os cursos para especialistas de RH de empresas de TI, pergunte se há oportunidade para mais treinamento ”, recomenda HRD.



Caso da vida



Diz Olga Kuteynikova , Diretora de Produto da Digital Contact:

“A história da COVID lançou um grande número de programadores 'recém-formados' no mercado. Outro dia, um desenvolvedor JS foi necessário para o projeto. Como de costume, publicamos uma vaga com a exigência de 3 anos de experiência, e começou ... Em poucos dias recebemos mais de 500 respostas, das quais apenas quatro candidatos foram relevantes. O restante são alunos que concluíram os cursos de programação da GeekBrains, Skillfactory, Yandex.Practicum. E a maioria deles são aqueles que ontem eram encanadores, operadores de guindaste, vendedores. Existem muitos candidatos a emprego com mais de 35 anos, com uma experiência impressionante, mas totalmente sem relação com TI. Claro que, como profissional participante do mercado de TI, é triste para mim ver como a ilusão da possibilidade de me tornar um programador está sendo vendida em três meses. As empresas não compram conhecimento de uma linguagem de programação, mas experiência, pensamento,que foram adquiridos ao longo dos anos. A experiência média de programação em nossa empresa é de 5 a 6 anos. A experiência mínima relevante do candidato, que estamos dispostos a considerar, é de 3 anos, embora a preferência nem sempre seja a favor dos freelancers. Se um candidato trabalhou como freelancer todo esse tempo, criando sites no Wordpress ou configurando CRM, não podemos convidar esse candidato para implementar as tarefas definidas para a empresa. É apenas financeiramente ineficaz. O único lugar onde tal candidato pode encontrar um emprego como estagiário são grandes empresas de TI que estão prontas para treinar, mas você precisa entender que o dinheiro que essas empresas estão dispostas a pagar será menor do que o que uma pessoa com experiência poderia receber ficando em sua indústria. "que estamos dispostos a considerar - 3 anos, embora a preferência nem sempre seja a favor dos freelancers. Se um candidato tem trabalhado como freelancer todo esse tempo, criando sites no Wordpress ou configurando CRM, então não podemos convidar esse candidato para implementar as tarefas definidas para a empresa. É apenas financeiramente ineficaz. O único lugar onde esse candidato pode encontrar um emprego como estagiário são grandes empresas de TI que estão prontas para treinar, mas você precisa entender que o dinheiro que essas empresas estão dispostas a pagar será menor do que o que uma pessoa com experiência poderia ganhar ficando em sua indústria. "que estamos dispostos a considerar - 3 anos, embora a preferência nem sempre seja a favor dos freelancers. Se um candidato trabalhou como freelancer todo esse tempo, criando sites no Wordpress ou configurando CRM, não podemos convidar esse candidato para implementar as tarefas definidas para a empresa. É apenas financeiramente ineficaz. O único lugar onde tal candidato pode encontrar um emprego como estagiário são grandes empresas de TI que estão prontas para treinar, mas você precisa entender que o dinheiro que essas empresas estão dispostas a pagar será menor do que o que uma pessoa com experiência poderia receber ficando em sua indústria. "entregue à empresa. É apenas financeiramente ineficaz. O único lugar onde esse candidato pode encontrar um emprego como estagiário são grandes empresas de TI que estão prontas para treinar, mas você precisa entender que o dinheiro que essas empresas estão dispostas a pagar será menor do que o que uma pessoa com experiência poderia ganhar ficando em sua indústria. "entregue à empresa. É apenas financeiramente ineficaz. O único lugar onde tal candidato pode encontrar um emprego como estagiário são grandes empresas de TI que estão prontas para treinar, mas você precisa entender que o dinheiro que essas empresas estão dispostas a pagar será menor do que o que uma pessoa com experiência poderia receber ficando em sua indústria. "



A propósito, sobre freelancer. Acredita-se que trabalhar na condição de artista livre não é mau de todo, se você direcionar seus esforços na direção certa. Como e para onde enviar, sugere Anton Nemkin: “Você pode assumir projetos autônomos simples desde os primeiros meses de treinamento. Não vai lhe trazer dinheiro, mas vai lhe dar experiência, que você pode converter em um bom salário. "

Gostaria de terminar com uma citação de Luther Yezhov sobre o momento em que você pode dizer com segurança que conseguiu "entrar na TI". “O que é considerado o ponto de entrada para a profissão? Para mim é assim: comecei a ganhar dinheiro com um código ou seu código é aceito por grandes jogadores de código aberto - isso significa que entrei. Uma questão de mentalidade, caráter. "



All Articles