Foto: Olimpíadas da NTINa rua, apenas conversando sobre futebol e ingressando em universidades. E ficou especialmente interessante para nós como os ex-alunos que agora estudam como programadores representam o mundo da TI. Encontramos alguns caras aleatórios e conversamos um pouco com eles. Leia e escreva para eles o que diriam para si mesmos com dezoito anos de idade.
Heróis:
- Danil Myachin vive em Tomsk. Ele é o proprietário do primeiro Dan e faixa-preta no Aikido, dançarino, músico, esgrimista, robótica, entusiasta de programação esportiva, participante regular de competições locais de CTF (e, possivelmente, Homem-Aranha, não vou me surpreender). Danil se formou no Tomsk Physics and Technology Lyceum e agora está indo para Moscou para entrar na Faculdade de Ciências da Computação da HSE, onde eles estão prontos para levá-lo sem exames de admissão.
- Victoria mora em Tambov, estuda no Liceu e gosta de robôs desde a infância. Ela participou das primeiras competições aos 12 anos e, aos 15, ficou em segundo lugar no Robofest - um dos maiores festivais da Rússia. Desde então, todos os anos, ela participa das Olimpíadas de Toda a Rússia em Robótica e se prepara para a admissão no ITMO.
- Alexei de Puchezh - uma pequena cidade nas margens do Volga, na região de Ivanovo. Até a 9ª série, ele estudava em três quartas-feiras, jogava videogame, era um estudante comum, amava a teoria do Big Bang, rock, metal, indie e punk. Então eu tentei Pascal em ciência da computação e tudo começou. Ele se sentou nos livros de programação, muito à frente do programa. Na 11ª série, ele havia deixado de estudar ciência da computação e ainda passou no exame com 97 pontos. Agora Alexey entra no Departamento de Software de Sistemas de Computador do ISEU.
- Lena mora em um vilarejo da região de Saratov, adora cinema - drama e ficção científica, lê muito e prefere caminhar para algum lugar onde há menos pessoas. Agora ele vai para São Petersburgo e entra no ITMO.
- Outro Danil entra na Universidade Estadual de Moscou na VMK. Ele mora em uma cidade pequena, adora anime, livros de aventura chineses e coreanos com elementos de filosofia. Ensina cursos de python, html, css. Na vida, Danil passou por um momento difícil - durante vários anos ele lutou contra o câncer e conseguiu superá-lo há um ano.
- Katerina vive em Moscou e quer estudar aqui na Universidade Estadual de Moscou nas Forças Navais. Ela se formou no Liceu de Física e Matemática, domina o básico da programação em python. Ao mesmo tempo, ele ama literatura, escreve poesia e até sonha em montar um musical na Broadway, para o qual já elaborou uma trama.
Por que você quer em TI e por quanto tempo?
Alexei : Muitos caras vão para esta área, porque agora ela é prestigiada e demandada. Eu não sou um deles. Quero entrar no setor de TI porque é o destino. Antes, eu absolutamente não sabia quem eu queria me tornar. Um cozinheiro, um bombeiro (como meu pai), até um médico. Não que eu gostaria de estar nessas profissões, eu só preciso ir a algum lugar.
Mas comecei a codificar, alguns meses depois, ganhei a etapa municipal do concurso de programação e fui enviado para a região. Então eu percebi quem eu realmente quero me tornar.
Katerina : Os pais trabalham no campo da TI, eles recomendaram fortemente essa direção. Eu gosto que seja moderno e relevante. Parece-me que minhas habilidades podem ser usadas aqui. Sim, e a educação física ajudou na preparação para a especialidade.
Danil : Classe do quinto. Conversas com meu pai motivaram isso. Mais tarde, ele próprio quis, pois a programação é interessante.
Lena : Na nona série, quando acidentalmente resolvi vários problemas simples das Olimpíadas em ciência da computação sem preparação, surgiu o pensamento de que era possível - esse é o meu.
Toda vez que navego na Internet ou até toco em computadores, sinto que uma grande aplicação prática pode ser extraída disso.
D.M. : Tudo veio da professora do Lyceum, ela instilou um amor pelo assunto. Eu costumava ser engenheiro. Eu não gostei, mas deu certo.
Uma vez, estive envolvido na programação do Arduino (depois codifiquei alguma coisa) e no design de um dispositivo. Então percebi que, é claro, gosto de trabalhar com as mãos, mas ainda prefiro desenvolver os "cérebros" do dispositivo do que fabricá-lo e modelá-lo.
Então me matriculei em cursos de javarush (não funcionou), mas desde o novo ano letivo começamos a estudar os benefícios no Lyceum, e fui imediatamente conduzido.
Local de trabalho Danila MyachinaPor que universidade? Não de forma independente, em cursos ou imediatamente na prática?
Danil : Quero fortalecer a fundação e conhecer muitos conhecidos.
Lena : Para ser sincero, na classe média, percebi que o auto-estudo é sempre mais produtivo. Há muita literatura especial, você sempre pode encontrar algo para o seu nível. Eu vou para uma universidade apenas por causa da minha opinião atual, que foi influenciada pela opinião de outras pessoas de que, sem o ensino superior, é muito mais difícil encontrar um emprego.
Katya : O ensino superior agora é um pré-requisito para a maioria dos empregadores.
Vika : Eu acho que durante o treinamento é necessário se comunicar diretamente com especialistas.
D.M. : 1. Exército (tudo está claro aqui).
2. O meio ambiente.
3. Os professores.
4. Pelo menos algum controle
5. Se divertindo juntos
Alexei : Na universidade, você pode encontrar um monte de novos amigos com os mesmos interesses. Você pode se acostumar com o "ritmo urbano da vida". Isso é importante para mim, porque mudar da minha cidade pequena para uma cidade grande certamente será difícil, não estou acostumado à agitação das grandes cidades. Bem, e em algum lugar sem o amado exército ... E assim, eu sempre estudei por conta própria e não vou parar de fazer isso, mesmo estudando em uma universidade.
Que experiência e conhecimento você já tem?
D.M. : Tive um projeto chamado "Dispositivo automatizado para empilhar fotos". A linha inferior é, em suma. Quando a câmera tira coisas muito pequenas, ela não pode capturar a coisa toda em foco (leis da física). Fiz um dispositivo móvel no qual o dispositivo estava montado. Motor de passo, escudo para ele e Arduino Mega.
O dispositivo promoveu a câmera e tirou fotos. Em seguida, essas fotos no programa (não a minha) se transformaram em uma com o foco em toda a foto. Imagine que “+” é um lugar onde há foco, “-” é um lugar onde não há foco.
Inicialmente, havia uma provisão:
+++ -----
Então eles começaram a se mover:
- +++ ----
- +++ ---
--- +++ -
---- +++ -
----- +++
E no programa recebido:
++++++++
Ele também foi para a região e para vseros na programação de equipes. Eu jogo CTF, escrevo todo tipo de façanhas, decido o contrário. Temos a Escola de Segurança Jovem em Tomsk, somos ensinados lá pela equipe legal do SiBears.
Quando algum tipo de competição está por perto, montamos Tomsk Timo. Se alguns são legais, onde você precisa ir longe, geralmente reúna muitas pessoas de onde. Por exemplo, no Junior InnoCTF, tínhamos uma equipe na minha equipe, dois meninos de Moscou e uma garota de Tula (apenas por causa do USE, a menina e eu não fomos capazes de ir).
As pessoas de lá decidem categorias diferentes. Eu costumo tomar reverso ou ppc. Se houver algum tipo de pwn (vulnerabilidades binárias lá, estouros de buffer, formatos de string), então eu resolvo isso, porque realmente não temos ninguém que possa. Comecei a fazer o inverso na décima série, antes de ser dado na escola, era interessante.
Alexei : Solucionei muitos problemas das olimpíadas no portal acmp.ru, então criei algoritmos difíceis para problemas matemáticos. Sites de layout para mim, em HTML e CSS, versados em JS, mas percebi que não gosto muito da Web, sou o mesmo designer.
Criei jogos simples no Unity, obviamente eu sei C #. Ao desenvolver, gostei principalmente de criar uma economia no jogo. Eu podia sentar em um computador o dia inteiro e montar um sistema em que as recompensas recebiam cada vez menos, enquanto o número de ações semelhantes em cada nível aumentava. Isso ajuda a puxar o jogador mais e mais. Comecei a perceber esses conceitos quando ainda estava jogando MMO.
Vika : Conheço várias linguagens de programação (C ++, Python, Pascal, Java). Basicamente, a experiência de programação estava apenas nas vantagens.
Todos os anos, participo das Olimpíadas de toda a Rússia em robótica, em várias competições - Robofest, WRO, habilidades júnior. No Robofest, por exemplo, minha equipe pertencia à categoria Avançado, ou seja, àqueles que tinham uma vasta experiência no trabalho com robôs. A tarefa não era conhecida antecipadamente, mas acabou sendo aproximadamente como o esperado. Organização do movimento ao longo de uma determinada trajetória, superando vários obstáculos como barreiras e semáforos. Foram feitas duas tentativas. No primeiro, estávamos na liderança, mas no segundo, perdemos o primeiro lugar para a equipe cujos representantes organizaram essa competição.
Nossa equipe de liceu geralmente assume posições de liderança. É frustrante que meus diplomas não sejam levados em consideração quando eu entrar na universidade, mesmo no ITMO. É uma pena mesmo assim gastar tanto tempo e esforço, e não receber nada em troca. Mas boas lembranças e experiências permaneceram.
Local de trabalho WikiComo você imagina o mundo da TI?
Alexei : Uma enorme sala aberta, onde muitas pessoas unidas por um objetivo comum trabalham para o bem da sociedade, tornando a vida mais fácil e divertida. É leve e bonito (os designers de interiores já tentaram), uma caneca de café na sua mão e na sua frente há uma tela de laptop onde você pode fazer mágica, não mais chata do que a ensinada em Hogwarts.
Lena : Eu o imagino como um mundo onde as fronteiras são apenas os limites da mente humana.
Katerina : É difícil imaginar até você ver. De qualquer forma, neste mundo existem muitas oportunidades para quem está pronto para usá-las: elas aprendem línguas estrangeiras, melhoram a si mesmas, estão sinceramente interessadas em seu trabalho e estão abertas a novas idéias e projetos.
Quais são seus problemas e quais problemas do mundo você deseja resolver?Danil : otimize sempre que possível. Algo como uma compactação de dados melhor e mais forte, mostrada na série "Vale do Silício", ou o desenvolvimento de programas para facilitar o trabalho.
D.M. : Agora no Japão, 300.000 pessoas têm 100 fábricas automatizadas. E na Rússia existem três fábricas para os mesmos 300.000. Portanto, eu resolveria o problema da robotização. Sim, talvez seja necessário o emprego de alguém. Mas outras profissões aparecerão. Só que agora as pessoas nessas fábricas não buscam o maior dinheiro, muitas vezes colocando em risco a vida.
Katerina : Problemas de saúde. Afinal, isso é considerado? O problema com o meio ambiente está no nível global. Você pode criar um serviço internacional que tratará do gerenciamento de resíduos e assim por diante. E não, não WWF. Digamos que você possa criar um mapa onde os centros de processamento de um determinado material serão exibidos. Claro, um semelhante já existe, mas mesmo assim ...
Já tem um projeto de sonho?
Danil : Não. Mas a IA é interessante, seja trabalhando com big data, bioengenharia ou programação da web (em termos de preenchimento).
Alexei : Para criar um jogo no gênero MMO, onde não haverá NPS, e toda a economia será construída sobre um jogo de pessoas. Criar um mundo inteiro não tem preço.
Katerina : Escreva um livro. Em geral, se falamos do projeto coletivo do sonho: tornar-se autor do libreto do musical (a trama já está lá). Coloque um musical em uma cidade grande, idealmente na Broadway ...
D.M. : Crie uma rede neural que, de acordo com dados biométricos humanos, notifique sobre os estágios iniciais do câncer. No verão passado, eu estava pensando em que tipo de projeto em uma rede neural pode ser feito para me interessar e ser a favor. Então eu decidi que isso seria uma análise da fluorografia. Mas em nenhum lugar você simplesmente não consegue encontrar dados médicos. Ou você pode simplesmente escrever um classificador de doenças - sim, ótimo, as linhas nos hospitais diminuirão.
E aqui está um problema que ainda não tem uma solução, e isso é sempre legal, mas difícil de resolver. Como escreveu Rozhdestvensky, "o primeiro é mais difícil e mais fácil".
Quando dizem que em dez anos os programadores não serão necessários a ninguém, como agora advogados de economistas, o que você acha?
D.M. : Sim, haverá muitos programadores, eu concordo com isso. Talvez a demanda diminua, mas haverá muito mais profissões relacionadas à programação. Adote as mesmas tecnologias de RA - na minha opinião, em 10 a 15 anos elas serão muito usadas e os programadores serão necessários aqui.
Também no futuro, a programação provavelmente não será mais tão incomum - será necessário, eles começarão a ensiná-lo normalmente na escola. Isso se tornará uma habilidade necessária em muitas posições. Agora, estou observando o trabalho de algumas pessoas e posso ver que, com a ajuda da programação, elas podem passar de 8 a 10 horas a menos.
Katerina : Um número muito grande de pessoas será substituído por inteligência artificial. Mas, ao mesmo tempo, a criação de inteligência artificial permanece para os especialistas em TI.
Lena : Se isso acontecer, muito mais tarde, para a minha vida é suficiente. E na programação, há elemento criativo suficiente para que não haja substituição de uma pessoa por uma máquina. Ser capaz de programar bem significa ter pelo menos alguns cérebros. Não acho que a necessidade de pensar que as pessoas desapareçam.
Danil : O trabalho se tornará mais complexo e exigirá mais habilidade da mente e do entendimento. Agora quase todo mundo pode se tornar um programador e executar muitas tarefas simples. Após 10 anos, todos que não souberem aprender e pensar, entender, resolver problemas complexos constantemente serão quase desnecessários nessa área.
Alexei : Conheço advogados que entraram no mesmo boom, mas ao mesmo tempo estavam muito interessados nos negócios e recebem trabalho com a cabeça. É que as pessoas estudam em profissões prestigiosas e promissoras sem serem levadas por elas. Depois de 10 anos, muitas pessoas simplesmente se formaram na universidade, mas na verdade não sabem como. Eles serão o que ninguém precisará.
O local de trabalho de AlexeySe não funcionar, não vai gostar, não vai dar certo - bem, tem mais alguma coisa que você quer que seja?
Vika : nem estou pensando em outras opções, pois estou totalmente confiante em minha escolha.
Katerina : Se não entendi, quero ser escritora. Talvez um jornalista.
Danil : Analista.
Alexei : Se estou cansado, quero abrir meu próprio café, onde eles preparam o shawarma mais delicioso do mundo.
Que pessoas de sucesso o inspiram?
Alexey : Henry Ford
D.M. : Gennady Tourist Korotkevich
Lena : Inspirada por pessoas que criam organizações sem fins lucrativos, projetos para beneficiar as pessoas.
Katerina : Escritora Natalya Shcherba. Do mundo da TI ... Pavel Durov, provavelmente. Também muito inspirador é o cantor de reggae e indie rock Alai Oli. Ela fundou um projeto #sect fitness que ajudou muitas pessoas. Além disso, traz pessoas leves e positivas com sua criatividade.
Danil : meu pai.
Onde você quer morar e trabalhar?
D.M. : Cidade de Moscou.
Alexei : Onde está quente, há muitas pessoas interessantes e café delicioso. Não pensei em lugares específicos, mas gosto muito dos escritórios das maiores empresas.
Danil : Não faz diferença se as condições forem boas.
Lena : Em São Petersburgo.
Katerina : É difícil descobrir onde eu gostaria de morar mais tarde. Provavelmente para trabalhar em alguma grande empresa como Yandex, Google ou VKontakte.
Qual tecnologia você acha que será a principal nos próximos anos?
D.M. : Se for nos próximos anos - AI.
Danil : Bioengenharia, IA.
Lena : Parece-me que AI.
Katerina : Redes neurais e inteligência artificial.
Alexei : Em um futuro próximo, a tecnologia em nuvem levará muito em seus ombros. Por que manter um computador volumoso e muito quente em casa, se você pode ter um monitor, e realizar cálculos "além do limite". Na verdade, você só precisa obter um pouco de ping e uma Internet alta e estável em todo o mundo, aqui as tecnologias em nuvem florescerão. Bem, e onde sem IA, definitivamente tem um futuro. Há muito tempo, as máquinas-ferramentas substituem o trabalho manual e é hora dos computadores substituirem o trabalho cerebral, deixando as pessoas apenas a oportunidade de serem criativas e aproveitar a vida.