De comprador a especialista em TI: quem e porque vai para a "Escola de Programação" da Rostelecom
Miscelânea / / April 26, 2021
Cinco histórias provando que o conhecimento básico de programação é útil não apenas para especialistas em TI.
A digitalização da vida é uma tendência constante da última década, que só se intensificou em 2020. Nessas condições, os empregadores se esforçam para ensinar aos funcionários habilidades modernas de TI, nutrindo fortes especialistas dentro das empresas. A Rostelecom já opera há dois anos “Escola de programação». Funcionários de todos os departamentos podem aprender Python, JavaScript, SQL e outras linguagens - não importa se suas atividades estão relacionadas a TI ou não. Conversamos com cinco ex-alunos do curso e aprendemos como a codificação mudou suas vidas.
Irina Nural: "Se você não se desenvolver, ficará por trás das tendências atuais"
Irina Nural
Parceiro de negócios, gerente de projeto no Centro de Contabilidade e Relatórios, Nizhny Novgorod.
Eu vim para a Rostelecom há cerca de dois anos e fiquei imediatamente impressionado com a quantidade de dados que precisam ser processados. Por exemplo, 35 funcionários verificam o recebimento de fundos na conta corrente para aquisição todos os dias durante 15 minutos por dia.
Minha principal tarefa como líder é garantir que tudo seja feito corretamente. Mas qualquer um pode errar, então foi necessário otimizar de alguma forma esses processos rotineiros. Aprendi na lista de e-mails interna que você pode analisar dados usando Python. Este foi o principal motivo para se inscrever na "Escola de Programação". Além disso, desde meus tempos de universidade, sonhava em ser programador.
Mais de 100 outros funcionários da Rostelecom fizeram cursos comigo. Fomos todos divididos em equipes de 10 para adicionar um espírito competitivo aos nossos estudos. Pontos foram concedidos pela entrega pontual do dever de casa, sucesso em atribuições adicionais e ajuda a outros alunos.
Eu me formei na escola de programação há um ano. Eu aplico o conhecimento de vez em quando quando tenho tempo livre. Para mim, a codificação ainda é um hobby.
No entanto, tenho algo de que me gabar. Eu escrevi dois scripts: para verificar a coleta de dinheiro e adquirir. Agora todos os dados desta categoria são verificados automaticamente. E isso é uma vantagem para todos. Os funcionários não estão mais envolvidos em trabalhos chatos e rotineiros, e tenho certeza de que todos os dados são coletados corretamente. Com a verificação automatizada, os erros são virtualmente eliminados e os prazos não são perdidos.
Acho que você precisa acompanhar os tempos, mudar e ajustar seu trabalho às novas condições. O mundo está se desenvolvendo rapidamente: primeiro, os contadores tinham contas, depois uma calculadora, depois um computador que ajudava a processar as informações e agora faz todo o trabalho sozinho. O contador tornou-se uma espécie de analista de dados e, para desempenhar as funções com eficiência, precisa saber como tudo funciona. Se você não se desenvolver, ficará por trás das tendências atuais.
Evgeny Knyazev: “Você pode trabalhar em uma empresa por muito tempo, se houver possibilidade de desenvolvimento tanto para cima quanto horizontalmente”
Evgeny Knyazev
Analista de sistemas, Moscou.
Estou na Rostelecom há mais de 8 anos - vim para a empresa logo após a formatura. Todo esse tempo ele trabalhou como especialista em compras, mudou vários cargos em diferentes ramos. Em 2019 ele foi transferido para Moscou. Aqui ele acompanhou o processo de aquisição e passou a tratar da análise dos dados.
Quando soube da inauguração da Escola de Programação, logo tive vontade de chegar lá. A descrição do curso falou sobre a possibilidade de mudar para outra direção dentro da empresa - isso me inspirou muito.
Mas o desejo por si só não era suficiente. Para entrar no curso, você tinha que passar por um teste de noções básicas de programação e escrever uma carta de motivação. Eu fiz isso apenas na segunda vez. A primeira tentativa não teve sucesso, pois havia uma grande competição, e eu estava simultaneamente fazendo outro curso na universidade online de Rostelecom.
O programa de treinamento incluiu Python, SQL e blocos de ciência de dados. Quando terminamos o treinamento, fomos convidados a tentar obter o cargo de cientista de dados: eles nos deram uma tarefa de teste para testar nossas habilidades. Não consegui passar na seleção, mas não desisti de programar. Após a formatura, continuamos a nos comunicar com os colegas - discutimos as novidades, descobrimos quem teve quais sucessos e planos. Um de meus colegas sugeriu que eu tentasse me tornar um analista de sistemas. Era novembro de 2020. Então pensei em mudar de emprego, inclusive em procurá-la em um novo campo. Resolvi experimentar a vaga proposta. Como resultado, passei com sucesso na entrevista e comecei meu caminho para a TI.
Hoje em dia, poucas pessoas trabalham por muito tempo no mesmo cargo. Mas em uma empresa você pode trabalhar por muito tempo, se houver possibilidade de desenvolvimento tanto para cima quanto horizontalmente. A disposição da equipe em aceitar e apoiar os recém-chegados é importante aqui. Na Rostelecom, apesar da alta carga de trabalho, todos no cluster de TI estão comprometidos com o trabalho em equipe e a assistência mútua, o que ajuda a se adaptar a uma nova função com mais rapidez.
Eu gosto do meu trabalho atual: existem outras tarefas e problemas aqui, você precisa mergulhar regularmente no que você não sabe e estudar algo continuamente. E eu entendo que a empresa tem espaço para crescer. A Rostelecom tem um enorme cluster de TI onde você sempre pode encontrar projetos interessantes e tarefas não triviais. Acho que há muito espaço para desenvolvimento para cada funcionário.
Alexander Pavlov: “Eu só queria tentar algo novo. Como resultado, fiz dois cursos inteiros "
Alexander Pavlov
Chefe do Bloco de Tecnologia da Informação do Departamento de Operações de Faturamento, Tambov.
Trabalho na Rostelecom desde 2003. Passo a maior parte do tempo monitorando as tarefas do sistema JIRA que chegam ao nosso departamento - uma média de 60 a 80 são recebidas por semana. Além disso, é necessário coletar relatórios diários, semanais, mensais sobre o número de inscrições: recebidas, concluídas e em andamento. Demora muito, além disso, em geral, são ações enfadonhas. O conhecimento de Python ajuda a concluir essas tarefas com mais rapidez. Embora inicialmente esse não fosse o propósito do meu treinamento.
Eu me inscrevi na Escola de Programação simplesmente porque queria experimentar algo novo. Como resultado, fiz dois cursos inteiros: o primeiro - "Introdução ao Python" - no ano retrasado; o segundo - "Analista de Dados" - terminou nesta primavera.
O primeiro curso foi bastante simples e sem estresse: as aulas eram ministradas uma vez por semana durante duas horas em formato de webinar, o dever de casa demorava literalmente uma hora. O segundo curso é muito mais difícil: o número de aulas e atribuições aumentou. E para uma conclusão bem-sucedida, era necessário fazer dois projetos inteiros: o primeiro - para prever o custo de um apartamento em Moscou usando os dados iniciais, o segundo - para determinar se o cliente pagaria o empréstimo ou não. Passei em ambos os projetos com sucesso.
Depois dos cursos de Python, escrevi um código que coleta os dados de que preciso no sistema de gerenciamento de projetos, descarrega eu mesmo em uma mesa e envia para mim por e-mail. Conta para mim! Eu gastei muito tempo neste desenvolvimento, mas agora posso lidar com tarefas mais interessantes. Também escrevi um script para meus colegas: agora eles podem me enviar uma solicitação por e-mail com o nome do relatório solicitado - o próprio computador gera e envia.
Mesmo depois de aprender Python, adaptei uma macro para Excel, que é usada na fase de migração da base de assinantes. para analisar endereços de clientes em componentes separados: região, distrito, cidade, microdistrito, rua, casa, prédio, apartamento. Para dados com mais de dez mil linhas, um script Python é uma ordem de magnitude mais rápido do que uma macro do Excel.
Outro exemplo de simplificação da rotina é a criação de um mecanismo de busca para esclarecimento de dados bancários atuais. Um arquivo atualizado com um livro de referência dos bancos é baixado da fonte original (site do Banco Central) e feita uma busca em um arquivo XML. Anteriormente, essa operação usava uma pesquisa regular na Internet usando um navegador, mas era demorada.
Agora estou trabalhando em um sistema que ajudaria a distribuir tarefas: sugeriria qual funcionário é mais adequado para sua implementação.
Nikolay Schepilov: "Agora, as tarefas de rotina levam 10 vezes menos tempo"
Nikolay Shchepilov
Analista de sistemas chefe, Unidade de desenvolvimento de sistemas de informação, Moscou.
Há vários anos me interesso por ciência de dados e pela linguagem de programação Python. Antes de fazer os cursos, eu usava SQL com bastante fluência para análise de dados, conhecia um pouco sobre VBA, Python e Java - ensinei em cursos abertos no YouTube e Stepik. E quando surgiu a oportunidade de obter conhecimento adicional gratuitamente, é claro, concordei.
Entrei no stream Junior, o curso durou seis meses. O treinamento ocorreu em uma plataforma especial: lá você tinha que ouvir uma lição e imediatamente concluir uma tarefa prática. Em geral não foram difíceis, além disso, eu já tinha um pouco de experiência. Mas também havia blocos de problemas - relacionados à matemática avançada e ao aprendizado de máquina: eu precisava ler mais literatura.
Agora, a linguagem Python se tornou um verdadeiro ajudante para realizar análises de dados de rotina de fontes não relacionadas, bem como tarefas específicas do projeto para testar aplicativos da web e integrações. Agora tudo isso é feito de forma mais fácil, rápida e com menos erros - gasto muito menos tempo. Também foi possível delegar casos repetidos quando o trabalho principal de análise já havia sido executado pelo código.
O conhecimento e as habilidades que adquiri também me permitiram avançar no autoestudo de Java e, como resultado - eu participou na implementação com sucesso da Plataforma Camunda (plataforma de gestão de processos de negócio) no nosso divisão.
Dmitry Tarasov: "Como líder, é importante para mim compreender as capacidades do instrumento - para isso nada melhor do que fazer cursos e vê-lo pessoalmente, tocando-o com as mãos."
Dmitry Tarasov
Diretor da direção de analítica e trabalho com dados no bloco de economia, finanças e estratégia, Moscou.
Estou constantemente estudando e fazendo diversos cursos. Tenho planejado aprender Python há muito tempo. Quando veio o convite para a “Escola de Programação”, decidi não perder a oportunidade.
Por que eu preciso disso? Construímos modelos preditivos, serviços analíticos, regulamentações e relatórios - trabalhamos com dados em toda a sua diversidade. Embora eu mesmo faça pouco com as mãos, é extremamente importante para mim, como líder, compreender as capacidades do instrumento, sua correta organização e sua aplicabilidade na orquestração geral de soluções. E para isso nada melhor do que fazer cursos para ver e experimentar tudo sozinho. Ao mesmo tempo, sacuda a poeira do cérebro.
Antes da "Escola de Programação" eu conhecia bem SQL e VBA, também conhecia C #, PHP, HTML, Java - em um nível suficiente para ler o código, para entender o que o desenvolvedor queria alcançar.
Nos cursos, fiz o programa Junior com ênfase em análise de dados. Ele consistia em três blocos: sobre Python, sobre SQL e uma visão geral sobre engenharia de dados. O mais interessante foram as tarefas do bloco final, onde foi necessário trabalhar com as bibliotecas Scikit-learn: com base em casos reais Criei modelos que produzem um resultado, e não abstratos na forma de alguns números, mas compreensíveis, baseados em dados reais tarefa. Isso foi legal.
O intensivo durou quase seis meses. Como resultado, eu defini claramente quais tarefas são mais bem resolvidas com ferramentas Python e quais com SQL. Além disso, agora eu defino e avalio tarefas com mais competência: eu entendo que isso leva um dia, este é três e este é sete. E ficou mais fácil explicar aos funcionários o que eu quero deles - porque posso usar termos claros e corretos.
DENTRO "Escola de programação»A Rostelecom pode ser atendida tanto por funcionários com zero de treinamento quanto por especialistas já experientes que trabalham na direção de TI da empresa. Os alunos são divididos de acordo com os níveis de formação: Júnior - iniciante, Médio - especialistas com experiência de um ano e meio, Sênior - com mais de quatro anos de experiência.
Este não é o único programa educacional da Rostelecom. A empresa possui seu próprio sistema de treinamento. Este é um ambiente de desenvolvimento completo para funcionários, que consiste na plataforma de desenvolvimento profissional e pessoal "Universidade Online" (contém mais de 800 cursos de vídeo!), uma rede de centros de formação em todo o país, um portal para o desenvolvimento de competências digitais e a troca de conhecimentos “Talent Exchange” e uma plataforma de avaliação sobre chave cargos na empresa.
Eu quero trabalhar na rostelecom