Como sair do seu emprego não amado e entrar firmemente na TI

Esta semana Nikolay Sladkiy , um dos fundadores da SamaraITCommunity , falou em nossas redes sociais .



Nikolay, desenvolvedor sênior de JavaScript sem servidor na Voximplant - tem oito anos de experiência com back-end e front-end, apaixonado por sistemas * nix-like, vim, código limpo, abordagens arquitetônicas e código aberto, como a melhor coisa que já aconteceu para a humanidade. Ele é um dos fundadores da SamaraITCommunity (fortemente envolvido no surgimento dos podcasts GrindConf, VolgaHack, SITCast ”e“ SITalk ”) e também é membro da equipe do projeto Juunost .



Compartilhamos com vocês a transcrição da transmissão e da gravação.






Meu nome é Kolya, meu sobrenome é Sweet. Tenho 29 anos, sou desenvolvedor, atualmente trabalho como Desenvolvedor JavaScript Sênior sem Servidor na Voximplant, trabalhando no motor Voxengine, que é uma plataforma sem servidor. Estou em desenvolvimento há cerca de 7,5 anos, quase 8; minhas principais ferramentas no momento são JavaScript e Go. Ou seja, em JavaScript fazemos sem servidor e em Go, quando necessário, descartamos desempenhos.



Algumas palavras sobre você.Estive envolvido com back-end e front-end, ou seja, sou um desenvolvedor web full stack, embora mais baseado em back-end. Como eu disse, são quase 8 anos de experiência. Sou viciado em cultura devops, ou seja, defendo que você precisa abandonar as operações em todos os lugares, sempre que possível, a fim de automatizar os processos o máximo possível. Sou um evangelista de tecnologia, em particular, sou muito forte no NodeJS - bem, também dentro de alguns limites razoáveis. NodeJS é uma tecnologia muito legal. Também trabalhei com arquitetura, construção de aplicativos web e trabalhei como líder de equipe. Ele trabalhou como CTO em duas empresas - uma start-up e uma empresa maior chamada Mechanica (anteriormente chamada ANMEDIO).



Eu faço várias atividades socialmente úteis - acho que pode ser chamado assim. Existe uma comunidade independente de desenvolvedores da região de Samara - Samara IT Community, uma vez que fizemos isso junto com outros caras, agora ela está se desenvolvendo ativamente sem muita participação de nossa parte (moderamos mais). Como parte da nossa comunidade, fizemos eventos interessantes, tivemos a conferência GrindConf, fizemos o hackathon VolgaHack várias vezes. Também gravamos podcasts SITalk e SITCast. Eu também sou uma parte interessada e um dos fundadores do projeto Junost.



Este é um projeto de aprendizagem, e assim se denomina porque sua ideia principal é sempre, por assim dizer, ser um junho e viver em busca de novos conhecimentos e desenvolvimento. Também sou apaixonado por sistemas tipo * nix (acontecia historicamente), amo muito o vim, me afago por código limpo, arquitetura limpa, para que tudo fique claro, para que tudo seja fácil de ler. Eu me afogo pelo código aberto, tenho muitas coisas interessantes sobre código aberto, eu mesmo escrevo código aberto - você pode me encontrar no GitHub. Em geral, acredito que o código aberto é uma das melhores coisas que já aconteceram em toda a história das tecnologias de TI.



Por que estou falando sobre "entrar na TI"?Provavelmente, deve haver algum histórico. Na verdade, é: o facto é que durante dois anos da minha vida trabalhei na polícia, nomeadamente na investigação criminal. E em 2014 comecei a aprender programação - foi difícil, estranho, mas consegui e, portanto, posso contar a vocês algo sobre isso. 7 meses depois de começar a aprender programação do zero, encontrei meu primeiro emprego em TI. Não era um trabalho de superprogramador: era algo como um webmaster (suporte do site, SEO, contexto). Quase 8 anos se passaram desde então, estou fazendo o que amo, e aconselho a todos. Eu segui exatamente o caminho que toda pessoa que deseja entrar em TI tem que percorrer. Claro, esse caminho não será 1 em 1 e, especificamente, minha experiência pode não ser relevante para outra pessoa. No entanto, provavelmente, eu conheço muitas das armadilhas,com os quais temos de enfrentar, e sobre este tema falaremos, raciocinaremos e tiraremos conclusões. Talvez eu possa ajudar alguém hoje. Se pelo menos uma pessoa se beneficiar com isso, o dia não será em vão.



imagem



Vamos falar sobre o setor de TI em geral - onde ele obteve tanta popularidade?Não vamos nos aprofundar na história detalhada do desenvolvimento, mas falar sobre o que está acontecendo agora em termos de mercado, marketing e o componente monetário da popularidade. Vamos falar sobre como entrar em TI e se tornar um programador - esta será a seção mais longa, vamos gastar mais tempo nela; Vou falar especificamente sobre programação, porque historicamente sou um programador, e isso está mais perto de mim. Vou contar um pouco sobre o meu caminho; talvez seja interessante para alguém ou mesmo relevante. Tenho muitos conhecidos que ainda trabalham onde trabalhei, ou em estruturas relacionadas, e querem mudar de vida, mas falta-lhes o que fazer. Portanto, vou lhe contar como eu consegui.



É possível entrar em TI sem programar?Todos nós entendemos perfeitamente que TI é uma área enorme, e não apenas uma área, mas um conceito muito amplo. Portanto, o mercado não está farto de programadores sozinho. Vamos falar sobre o que nos espera a esfera em um futuro próximo e tirar conclusões de tudo isso. Em seguida, responderemos a mais algumas perguntas.



Então, vamos falar um pouco sobre TI.Existe uma frase tão interessante - nem me lembro onde a ouvi: “Você deve ter um motivo muito sério para trabalhar fora da TI em 2021”. Isso é uma piada, é claro, mas há muita verdade nisso. Já em 2020 - e agora já é 2021 - a TI estava em toda parte. Ou seja, a TI penetra em todas as áreas. Não se pode mais dizer que TI é algum tipo de tecnologia separada, agora é uma forma de fazer negócios. Os negócios estão mudando além do reconhecimento. E para seu bom funcionamento, crescimento e desenvolvimento, tem que ir para a esfera de TI.



Passamos por um teste sério, que para nós ainda nem acabou, e para muitos países está apenas começando. Mas, no entanto, agora nos sentimos mais confortáveis ​​nessas condições. Veja a mesma época do ano passado - março, abril; Você se lembra do que aconteceu quando os bloqueios foram anunciados e todos foram para o local remoto? Foi difícil, mas basicamente todas as áreas venceram. Agora mesmo estamos sentados com você - estou sentado em um lugar, você está me observando, talvez de outra cidade ou país - e fazemos isso usando a Internet, usando essa mesma esfera de TI. E é conveniente para nós. Acontece que podemos trabalhar da mesma maneira. As pessoas ligam através da Vox, através de outros serviços - é assim que vocês podem se comunicar, se comunicar, trabalhar, ganhar dinheiro. O setor de saúde está da mesma forma agora indo para TI, e em geral todo o setor público,todos os serviços governamentais fazem isso. Existe o mesmo site de serviços governamentais, onde agora você pode, registrando e confirmando sua conta, marcar uma consulta com um médico, por exemplo, e a partir de maio ainda será possível registrar novamente um carro na venda; ou seja, muitas coisas que você pode fazer. Entrega - novamente, no bloqueio, todos nos sentimos muito bem e agora continuamos a usá-lo. É muito legal, muito conveniente quando você não precisa sair de casa para comprar comida, comprar outras coisas, fazer outra coisa - podemos fazer isso de forma totalmente remota. Aquisição, aquisição remota ou pagamentos normais sem dinheiro - com que frequência usamos dinheiro físico comum agora? Eles simplesmente não têm o mesmo significado que foi investido neles antes. Transporte, todo e-commerce, todos os gadgets que carregamos no bolso também são TI. Ou seja, todas as áreas agora estão vinculadas a TI,e TI - em todas as áreas. Já estamos trabalhando diretamente em áreas que não podem viver sem TI - ou em áreas que a própria TI não pode prescindir. Ele se fecha recursivamente no fato de que todas as esferas não podem viver sem TI.



E tudo isso aconteceu, em primeiro lugar, graças ao desenvolvimento da Internet. Muitas pessoas não pensam sobre o quão poderosa é a Internet, o quão legal e legal ela é no mundo moderno. Não é apenas Facebook, Instagram e TikTok; as pessoas geralmente simplesmente não pensam nisso, mas, na verdade, a Internet agora é basicamente um trabalho. Todas as áreas acima, das quais falamos, acabam chegando ao mercado. E o mercado existe para ganhar dinheiro. Ou seja, a Internet é a nossa principal arma para ganhar dinheiro. E para fazer as coisas, você só precisa de um laptop, uma conexão à Internet e algum tipo de habilidade. Acontece que as solicitações de negócios ficam online: a empresa que não estava na Internet antes - por exemplo, não tinha nada para fazer lá - deveria estar lá em 2021. Se não estiver na Internet, então,muito provavelmente, ele próprio não está mais lá, ou não estará - ele gradualmente se degradará e morrerá.



A partir disso podemos tirar uma conclusão simples: se temos cada vez mais esferas, mais e mais trabalhos aparecem na Internet e na TI em geral, então alguém deveria fazê-lo. E ouvimos o tempo todo - especialmente nos últimos anos - que o mundo precisa de programadores. Às vezes, alguém afirma o contrário, mas você e eu sabemos a verdade. O mundo precisa de programadores, o mundo precisa de especialistas em TI. E se a oferta nasce no contexto da demanda, então, no contexto das necessidades das empresas, nascem empregos. E esse trabalho deve ser feito por alguém. E se alguém tem que fazer esse trabalho, então eles falam constantemente sobre isso, nós ouvimos falar de cada ferro, e as pessoas começam a se interessar. Ou seja, a esfera esquenta, as moléculas desta esfera se movem mais rápido e as pessoas já estão começando a se interessar de fora - estão se interessando. Muitas pessoas querem mudar algo em suas vidas - principalmente,em busca de algo interessante, ou por dinheiro - mas mesmo assim, isso é facilitado pelo fato de que ouvimos constantemente sobre isso, porque a esfera está muito quente. As pessoas querem mudar algo em suas vidas - e começam a desejar em TI. Ou, pelo menos, aprenda mais sobre isso.



E essas pessoas são você e eu. Assim como eu estava interessado em 2014, e como você está interessado agora - provavelmente, se você veio a esta palestra, então você está interessado. Direi imediatamente que não sou um treinador: sou um programador comum que escreve código. Só já passei por aqui na hora certa e quero compartilhar com as pessoas. Não digo como deveria ser; talvez não seja exatamente assim para você, ou de forma bem diferente. Mas tento pensar com lógica, e tenho muitos conhecidos que já passaram por esse caminho, ou vão trilhar. Eu acho que, se você pensar logicamente, você pode tirar algumas conclusões disso, e esse é nosso objetivo atual. Então você pode pensar novamente e tirar algumas conclusões por si mesmo.



Vamos imaginar um personagem abstrato Petya que deseja entrar em TI. Deixe que ele tenha mais ou menos a nossa idade com você. Uma advertência importante: a idade não é muito importante e, se você tiver entre 35-40-50 anos, não acho que isso vá impedi-lo. Claro, será um pouco mais difícil por uma série de razões, mas não será impossível. Então, o Petya tem a nossa idade, ele também veio aqui para aprender algo novo para si mesmo e, claro, quer entrar na área de TI. Ele quer se tornar um programador, porque agora é popular - e ele com certeza será um programador, esse é o seu caminho, ele o escolheu para si mesmo. O que ele sabe sobre programação? Ele sabe que é popular. Porque realmente há muito trabalho, negar é estúpido; temos vagas, tem um Headhunter onde podemos ver, ouvimos as novidades constantemente, vamos ao bar e ouvimos,como os programadores falam uns com os outros sobre coisas estranhas. Ou seja, é muito popular. E sabemos que paga bem. Pelo menos sobre os salários espaciais agora, novamente, eles transmitem de cada ferro, não podemos ignorar isso - eles estão falando em voz alta sobre isso.



A Petya também encontra constantemente anúncios de cursos. Acho que agora é o caso de todos - constantemente nos deparamos com anúncios de cursos em que eles prometem nos tornar um programador em 3 meses (semanas, dias, horas). E Petya pensa em tentar. E por que não - ele é jovem (bem ou não muito) e cheio de força, consegue combinar o trabalho atual com o treinamento, se tentar, e não é completamente estúpido. Sem ofensa aqui, mas devemos entender perfeitamente bem: aqui você precisará pensar com a cabeça. Você tem que pensar em todos os lugares, é claro, mas em TI - um pouco mais, provavelmente. Petya tem algum tipo de educação; isso é opcional, mas provavelmente, se você tiver formação, isso lhe ensinou como aprender e você sabe o que é. Ou seja, você está pronto para estudar mais por conta própria. E Petya também sabe como usar computadores - bem, porque ainda é TI, e em 2021 você precisará ser capaz de usar computadores de alguma forma.Pelo menos navegue na Internet. Também existem nuances; bem, Petya entende que ele não é o mais inteligente, embora não seja o mais idiota (de novo, sem ofensa), e ele não tem educação especializada, pelo menos técnica; com a formação técnica será mais fácil, claro, mas com a formação especializada - uma história totalmente diferente. Mas Petya não tem. E, o mais importante, ele está com medo, preocupado; é muito difícil aceitar e mudar de profissão. Mas ele decide tentar.



imagem


E agora Petya fará perguntas e tentaremos responder (são as mesmas perguntas que estavam no anúncio):

P: Quando devo mudar de profissão?
Obviamente, quando você odeia seu trabalho. Se você vai trabalhar todos os dias que odeia, não vai lá por toda a vida. Algo precisa ser mudado. Além disso, se você não estiver pronto para fazer o que está fazendo agora, durante toda a sua vida. Porque, novamente, é difícil simplesmente viver a vida inteira; o que é isso - nasceu, sofreu e morreu? Isto é estranho.



Se ele estiver pronto para o fato, será muito difícil e demorará muito. Vamos ser honestos - os programadores são pagos em dinheiro, mas por um motivo. É complicado. Não é impossível; não é ciência de foguetes - não lançamos foguetes no espaço (bem, a maioria de nós não o faz), mas vai exigir muita perseverança, tempo e esforço.

E - se você estiver disposto a arriscar seu tempo. Porque, novamente, por que não. Você acabou de tomar essa decisão por si mesmo, a aposta é sua.



Mas você não deve fazer isso se estiver apenas cansado, se precisar descansar para continuar trabalhando. Se você enlouquecer, algo está errado com você, mas ao mesmo tempo você ama (ou pelo menos não odeia) seu trabalho e está pronto para fazê-lo por toda a sua vida, então provavelmente é melhor não balançar o barco. Esta será uma decisão mais correta. Você não precisa mudar de profissão apenas por acreditar em um conto de fadas. Cerca de 300 mil por mês - claro, é, tudo verdade, a gente vê esses arcos salariais. Mas, para ganhar dinheiro, você tem que fazer coisas. Não vai ser fácil. Se você não gosta de dificuldades, é melhor você passar por ali. Os programadores sempre superam algo, não é tão fácil como gostaríamos que fosse. Se você gosta de resolver problemas complexos - esta é uma profissão para você, e se não - você ainda precisa pensar se vale a pena.



P: Vale a pena entrar em TI?
Vale a pena se você entender que será muito difícil. No começo vai ser difícil, depois vai ser mais difícil ainda, depois vai ficar mais difícil ainda, vai começar a se soltar um pouco, quando você já começa a entender como fazer alguma coisa, e entender como funciona.



Você precisa ir para a TI se tiver experiência em tecnologia e não tiver medo dessa sua matemática. Falaremos sobre matemática mais tarde, mas, em geral, você precisa entender que a matemática está presente aqui. Não é muito difícil, mas, mesmo assim, não funcionará sem ele.

Se você está pronto para gastar todo o seu tempo livre aprendendo. Se você foi para a universidade, sabe como são esses 5 anos. E se você estudou por correspondência, também entende perfeitamente o que significa estudar por conta própria, quando você só recebe materiais e mostra um roteiro para promoção. Aqui vai ser o mesmo: você vai passar muito tempo aprendendo. Se você quiser sair, provavelmente esta não é uma história para você. Mas se você está pronto para investir seu tempo no aprendizado, vá em frente.



Se você gosta de tarefas desafiadoras, porque programar é desafiador. A cada tarefa subsequente, a dificuldade aumentará se você quiser progredir, não procrastinar. E se você for diligente e moralmente estável; você senta o dia todo, descobre, vê como tudo funciona, depura alguma coisa, não funciona para você; depois de um tempo tudo funcionou, você está feliz, ótimo, você resolveu o problema - e depois tudo de novo. Você precisa de perseverança.



Não vai demorar duas semanas. “Vamos fazer de você um programador em duas semanas” - tudo isso são contos de fadas. Se você não quer entender matemática, se você não gosta de pensar, se você nasceu para relaxar, isso definitivamente não é para você. Se você quiser se divertir também; pelo menos no início você terá que trabalhar duro constantemente, a fim de sair algum tempo depois. E - se você não ama ou não consegue sentar-se por muito tempo em uma tarefa, então isso também não é para você. Essa é uma história em que você tem que sentar por muito tempo e pensar muito.



P: Ok. Você decide se tornar um programador, nada ainda te assusta. Qual direção escolher?
Isto é onde a diversão começa. O que sabemos sobre direções na programação? Existe um frontend da web - isto é HTML, CSS, JavaScript e outros semelhantes; estruturas populares foram construídas - React, Vue, Angular. Esta é a maneira mais fácil; para não dizer que tudo é muito simples - existem tarefas diferentes em termos de complexidade e dentro da mesma profissão.



Iremos agora de cima para baixo, e cada próximo será mais difícil - na minha opinião. Após o front-end, temos um back-end - ou seja, um back-end baseado na web. Isso é NodeJS, PHP, Go, todos os tipos de Express, Laravel e outros frameworks construídos sobre essas tecnologias. Também temos um back-end corporativo - isso é Java, C #, ou seja, o que todos já ouviram falar. Existe Spring, .NET - tecnologias nas quais grandes aplicativos corporativos e grandes sistemas complexos distribuídos são construídos. Este é o setor bancário e assim por diante.

Depois, temos o desenvolvimento móvel - desenvolvimento para dispositivos móveis. Agora está no auge da popularidade, porque existe o Kotlin, o Swift, o Dart - essas são as três linguagens mais aprimoradas para o desenvolvimento móvel. Há uma onda de exagero aqui, mas é bastante difícil.

Há também a direção da ciência de dados, aprendizado de máquina - trabalho com dados, treinamento de redes neurais. Isso é Python como uma linguagem de programação, todos os tipos de plataformas nela - GPT3, TensorFlow e outras soluções interessantes de jogadores sérios, corporações globais que fazem aprendizado de máquina. É difícil, mas muito interessante.



A direção do desenvolvimento de jogos - o desenvolvimento de jogos de computador - é considerada a mais legal e divertida, é claro. Lembro-me bem de mim mesma - uma vez pensei que iria desenvolver jogos, e seria fixe. Houve tal ideia. Mas quando comecei a fazer isso, percebi que não era nada divertido. Se você adora jogos, provavelmente não gostará do que está “por baixo do capô” no desenvolvimento de jogos de computador. As linguagens de programação são provavelmente as mais badaladas agora C # e C ++, porque o motor de jogo Unity é construído em C #, e o Unreal Engine e muitas "entranhas" físicas diferentes são construídos em C ++, embora não apenas essas linguagens e plataformas são usadas.



Uma área difícil de aprender e aprender, porque uma boa matemática é necessária aqui - são algoritmos e estruturas de dados. É desenvolvimento e otimização: todos os tipos de mapas, geolocalização e outras coisas onde você precisa contar os caminhos mais curtos por meio de gráficos, por exemplo.

Existem coisas ainda mais complexas - por exemplo, áreas associadas a um desempenho complexo, com cálculos complexos. Qualquer "tripa" de criptas ou apenas blockchains que serão escritos em linguagens de programação especializadas, por exemplo, Solidity (alto nível) ou Rusty (baixo nível), mas isso já é difícil.



Aconselho você a pensar mais sobre as primeiras 3-4 direções. Talvez também ciência de dados em Python. Ou seja, conteúdo da web, back-end da web, back-end empresarial, desenvolvimento móvel mais ciência de dados / aprendizado de máquina.



Q: , ?
O dinheiro compensa, sim. Existem salários. Mas não vou dar números. Primeiro, eles simplesmente pesquisam no Google: na verdade, basta ir ao headhunter. Às vezes o empregador esconde a faixa salarial, mas a temperatura média no hospital é fácil de determinar - de 150-200 vagas serão 15-20 com faixa salarial aberta, você pode calcular a média e determinar quanto é pago a um determinado especialista em uma determinada área. Em segundo lugar, eles variam muito por região - se eu falar sobre os salários de Moscou e você for da ensolarada cidade turística de Samara, então haverá uma discrepância. Mas, novamente - uma pandemia, um controle remoto, tudo isso está aqui. Você pode conseguir um salário em Moscou remotamente, e trabalhar remotamente para uma empresa estrangeira também não é um problema. Tudo depende de suas habilidades, de suas habilidades, da capacidade de se vender, o que também é importante.A possibilidade de passar em entrevistas, se submeter e subir a faixa salarial em algum lugar também é muito grande, você precisa entender isso.



Você também precisa entender uma coisa importante. Especialmente quando nosso Petya ainda é jovem e gostoso, ele ainda não sabe de nada, mas ele já quer muito dinheiro e ouve constantemente que os programadores ganham muito dinheiro. Ninguém nunca vai pagar a você por nada. Você tem que fazer coisas. Quando você sabe fazer as coisas e sabe fazer bem, então receberá muito dinheiro. Ninguém vai te pagar assim.



E você precisa entender que, como disse o tio Ben, grande força é uma grande responsabilidade. Quanto mais você recebe, mais precisa fazer e mais difíceis são suas tarefas. Ou não “quanto mais pagam”, mas “quanto mais alta a posição” - não é necessário representar tudo em dinheiro. Para alguns, o dinheiro não é primordial: talvez alguém queira apenas se afirmar, conseguir algo para si na vida. Para se tornar um líder, por exemplo, ou para dirigir uma grande empresa em geral - seja um CTO ou um arquiteto de soluções. Muitas pessoas trabalham exatamente para isso, não por dinheiro. Eu próprio conheço muitas pessoas que trabalham de acordo com este princípio: para elas o dinheiro é bom, claro (se tiver uma refeição saborosa, se tiver), mas não são o mais importante do mercado.



P: Onde estudar?
Esta é provavelmente a pergunta mais difícil em 2021. Parece que tudo deveria ser ao contrário; quando comecei a estudar em 2014, não tinha tanta informação como agora, tive que procurar em algum lugar. Não consigo nem imaginar como os autodidatas aprenderam em algum ano de 2010. Agora, há uma abundância de informações, mas este é o principal problema. Há muito disso. Como encontrar nesta tempestade de informações o que você precisa, e que não só desperdice seu tempo e sugará dinheiro em cursos pagos, mas tenha uma boa relação preço / qualidade? Ao mesmo tempo, o preço aqui é levado em consideração não apenas em dinheiro (talvez de graça), mas também no custo do tempo.

Acho que o melhor conselho que você pode dar aqui é encontrar conhecidos que já estejam nesta área. Se você tem tais conhecidos, pode conversar com eles, pedir-lhes materiais e conselhos, pelo menos sobre o que já abordamos hoje, nas mesmas áreas e na escolha de uma futura profissão em TI. Ou seja, o que você deseja fazer, que tipo de programador você deseja ser - front-end, back-end, ciência de dados. É melhor consultar alguém que realmente se atrapalhe com isso, que esteja na área há pelo menos vários anos - 3, 5, quanto mais, melhor. Você receberá conselhos e materiais.



No futuro, você poderá concordar com essas pessoas sobre orientação ou apenas sobre revisão de código; para que você, tendo escrito algo, mostrasse para eles, e eles respondessem: cara, tudo precisa ser refeito aqui, mas aqui está bom, faze então corrige um pouco. Então você aprenderá melhor, mais rápido e melhor. Mas - atenção, isso é muito importante - não incomode muito essas pessoas. Não peça para lhe ensinar tudo, não exija nada deles. Tente ser o menos direto possível e não os incomode com perguntas, especialmente aquelas que você acha que estão em posição para o Google. Eu sei por mim mesmo - fui a pessoa que me irritou com minhas perguntas. Eu também ficava entediada, mas sempre falava sobre isso: calma, não sou sua mãe, não vou sentar com você no caderno e resolver o dever de casa; Eu posso te ajudar, te dar uma dica, mas você tem que fazer tudo sozinho.Portanto, meu conselho para você não é incomodar essas pessoas. Se você não os receber, se este for seu bom amigo e pessoa simpática, então ele terá até o prazer de discutir isso com você, de conversar. Outro ponto importante: quando um programador, um engenheiro explica algo para alguém, ele mesmo, por assim dizer, repassa tudo de novo e começa a entender ainda melhor. Portanto, se você não incomodar muito o interlocutor, ele, provavelmente, desejará se comunicar.muito provavelmente, ele mesmo desejará se comunicar.muito provavelmente, ele mesmo desejará se comunicar.



Infelizmente, é fácil cair em um absurdo online se ninguém estiver ajudando você. Hoje em dia, existem muitas ofertas mal pagas - mentores, cursos, livros de baixa qualidade que você pode encontrar e desperdiçar seu tempo. Provavelmente existem mais materiais ruins do que bons, então é bom perguntar a alguém que está no assunto. Embora eu não diga que há 90 por cento de sujeira e apenas 10 utilizáveis; provavelmente a proporção é um pouco pior do que 50 para 50. Tente mostrar o material que você encontrou ao seu amigo que o orienta ou se comunica com você - ele lhe dará seu feedback sobre este material. Vai ser ótimo.



Para materiais em geral - livros, webinars, cursos, podcasts, screencasts e assim por diante - não existe uma decisão certa. Alguém está mais interessado em livros, alguém - vídeos. Adoro ver vídeos, gosto, não percebo tanto texto como informação de vídeo e áudio. Eu ouço muitos podcasts e ainda recebo muitas informações úteis deles todas as semanas. Mas para alguém que os podcasts não vão de jeito nenhum, alguém não pode fazer algo e ouvir um podcast ao mesmo tempo, por exemplo. Tudo é individual. O principal é aprender como filtrar as fontes e em que mídia elas estão - é a décima coisa.



P: Em relação ao conteúdo pago - vale a pena usá-lo?
Um ponto muito importante: de onde vem o conteúdo pago? É feito por pessoas para ganhar dinheiro. Eles gastam seu tempo nisso. Se as pessoas gastam seu tempo com isso, este é o primeiro filtro. Se uma pessoa é qualificada, então, muito provavelmente, há algum tipo de arranjo, filtragem de informações. É sempre bom. Digamos como estudamos em uma universidade por correspondência: obtemos fontes, os mesmos livros, artigos, eles nos dizem de onde podemos obter informações e vamos obtê-las por conta própria. Ninguém nos dá sermões, mas eles nos fornecem fontes.



A história é a mesma aqui. Nos cursos, podemos ter fontes - corretas, boas - e podemos estruturar as informações, ou seja, a apresentação será estruturada. Teremos um roteiro: vamos daqui para aqui, aqui, aqui, e ao mesmo tempo sabemos que estamos realmente caminhando por algum caminho em algum lugar, e não marcando o tempo, o que muitas vezes acontece.



Mais sobre conteúdo pago. É muito importante entender que embora haja muita teoria, precisamos de exercícios práticos. Na programação, teoria sem prática não é nada. Portanto, se você escolher uma fonte paga, é bom que haja tarefas lá. Mentoria e mentoria ao vivo sempre valem o dinheiro, se você entender que a pessoa que trabalha com você é adequada e é um verdadeiro especialista em sua área. Se ele pede algum dinheiro muito grande, isso é inadequado; se é dinheiro adequado, por que não gastá-lo. Você encontra uma pessoa que se atrapalha a uma curta distância - isso é muito conveniente.



Há um momento em que o dinheiro gasto pode motivá-lo para maiores retornos. Ou seja, eu paguei o dinheiro, agora tenho que trabalhar totalmente. Funciona muito bem para mim.



E, como acontece com qualquer conteúdo, você só precisa aprender como filtrá-lo. Comunique-se com outras pessoas, observe o que são os cursos, leia avaliações, receba algum tipo de feedback. Entenda qual curso é ruim, o que é bom. Esta é uma fonte ruim que vale dinheiro insuficiente, esta é uma boa fonte que vale o suficiente.



P: Sobre matemática, inglês e educação especializada. Um programador precisa de matemática?
Uma vez, no início da minha jornada, conversei com meu amigo, um programador muito bom, e fiz a ele esta pergunta. Ele disse: o vendedor precisa de um matemático? E, você sabe, este é um pensamento muito profundo - uma pequena semente da qual uma enorme árvore pode crescer. Todo mundo precisa de matemática - a matemática está em toda parte ao nosso redor. Percebi isso mais tarde, quando comecei a estudar, levantei de novo e repensei o conhecimento escolar. É claro que o programador precisa de matemática. Mas o vendedor também precisa - caso contrário, ele não poderá trabalhar, contar o dinheiro. Todos, sem exceção, precisam disso, e você precisa entender exatamente qual nível de matemática precisa. Direi o seguinte: se você escolher uma das direções disponíveis (frontend / backend da web), não haverá nada de especial lá. Você não vai lançar um foguete no espaço, ninguém vai exigir isso de você, especialmente no início.Ninguém vai dar problemas superdifícil de imediato, todos eles levantam. Em geral, é claro, a matemática é necessária - até certo ponto.



Quanto ao idioma inglês: Inglês é legal não só para um programador ou especialista em TI, mas para uma pessoa como um todo. Acho que em alguns anos, em geral, será obrigatório. Sejamos honestos: o inglês é a língua do mundo, todo o mundo o fala. Toda a documentação oficial, todas as especificações de idiomas, protocolos, soluções, RFCs, seja o que for, são escritos em inglês. Ou seja, se você deseja ler e obter um conhecimento claro, precisa exatamente do inglês. Será difícil sem ele.



Quanto à educação - em alguns casos, é claro, uma crosta é necessária, mas isso também é uma exceção. Se você vier trabalhar em alguma empresa, eles vão perguntar se você tem alguma formação, você diz não, eles vão te falar - bom, vá embora, você diz - ok, e você vai embora. Para outro lugar onde são necessárias pessoas que resolvam problemas e não brilhem com crostas. Mas, se de repente você pensar em fazer um segundo ensino superior, aconselho-o a primeiro tentar entender se é seu ou não, estudar, talvez até encontrar seu primeiro emprego. Não é tão difícil agora, realmente; talvez você precise estudar por seis meses ou, no máximo, dedicar um ano de seu tempo com isso. Mas será muito melhor do que passar mais 3-4 anos na universidade ou mesmo desistir depois de 1-2 anos devido ao fatoque - sejamos honestos - na universidade você não receberá o conhecimento de que precisará para resolver os problemas diretamente agora. Afinal, a base de conhecimento da universidade está se tornando obsoleta. Não estou dizendo que isso aconteça em todas as universidades, mas, provavelmente, na maioria das vezes elas ensinam apenas coisas básicas, e não solução de problemas. E se você começar a estudar os cursos sozinho, poderá começar a resolver problemas e sentir o lucro em resolvê-los, e isso será muito útil.então você pode começar a resolver problemas e sentir o lucro em resolvê-los, e isso será muito útil.então você pode começar a resolver problemas e sentir o lucro em resolvê-los, e isso será muito útil.



imagem



❒ Com relação à codificação: quanto tempo deve ser dedicado ao código. A teoria é ótima, é claro, mas você precisa codificar. Você precisa codificar o máximo que puder. Muitos. Se você quer aprender como escrever código, você tem que escrever código. Se você não fizer isso, mas vai bombar em teoria, você será um excelente teórico, talvez, mas teóricos, muito provavelmente, não recebem dinheiro. Ou é raro. Isso requer prática. É como na escola: para aprender a dividir com uma coluna, você tem que dividir com uma coluna.



Digamos que você aprendeu tudo e começou a procurar emprego. O que você precisa para começar a fazer isso? Precisamos de uma base. Conhecimento básico - matemática é o mesmo, básico: ou seja, lógica básica para poder escrever soluções, algoritmos, algoritmos de estrutura de dados. Isso é a coisa mais importante de que um programador precisa. Algoritmos e estruturas de dados são os mais fáceis de aprender para resolver problemas, sem esse banco de dados você nunca será um desenvolvedor. Você também precisa conhecer as construções e sintaxe da linguagem de programação alvo, biblioteca, framework: ou seja, sem conhecer JavaScript, você não conseguirá um emprego no frontend, sem conhecer HTML e CSS, você não conseguirá um emprego como um designer de layout, sem conhecer PHP, você não conseguirá fazer websites. É natural. Você precisa conhecer a sintaxe e as construções muito bem. Além disso, você precisa ter habilidade para resolver o problema. Que seja abaixo do ideal, mas verdadeiro.Quando você é um desenvolvedor iniciante, jovem especialista, June, uma coisa é exigida de você: que aprenda rapidamente resolvendo problemas. Ou seja, você pega e executa uma tarefa, ela é posteriormente transferida para o trabalho, e você, tendo aprendido, fará a próxima melhor.



Acontece que você precisa resolver o problema em questão. Eu também aconselharia a não tentar aprender tudo no mundo - isso é impossível; e não esperar pelo clima à beira-mar ("Ainda não estou pronto, é muito cedo para procurar meu primeiro emprego"): provavelmente, não é muito cedo para procurar um emprego, você provavelmente está pronto. Você sentirá ou alguém lhe dirá. Se você fica sentado por vários anos, estuda, mas tem medo de procurar emprego, você está fazendo algo errado. Também é importante ir às entrevistas. Assim que você começa a fazer isso, você ganha experiência em entrevistas, levanta os pontos fracos - eles são apontados para você. E você não tem medo de falhas. Você vai parar de ter medo de vir para uma entrevista, e eles vão te falar lá - cara, você não sabe de nada. Existem entrevistas tóxicas, mas isso já é raro. Provavelmente, eles apenas dirão: você está perdendo isso, isso e isso. Você diz tudo bem, volte para casamalhar por mais um mês, ir para a próxima entrevista. Uma vez eles vão recusar, na segunda vez eles vão recusar, e na terceira vez você terá aprendido tudo, muito provavelmente, e será contratado para o primeiro emprego.



E quando você consegue seu primeiro emprego, o principal é não relaxar. Como você terá que trabalhar muito, precisará crescer e progredir rapidamente - você nunca vai parar de aprender. Esta é uma armadilha. Você entra nisso quando começa a se dedicar à programação e consegue seu primeiro emprego. O conhecimento aqui é um abismo sem fundo e você precisa saber muito - não para começar, mas para se desenvolver. Você precisa tentar sair dos Juns, crescer em seus conhecimentos, tornar-se um especialista confiante. Então você seguirá em frente e isso é apenas o começo. Isso se tornará cada vez mais difícil para você, mas nem sempre será.



Vai ser muito difícil para você. Você deve estar preparado para isso.Mas quando você segue esse caminho, mesmo quando acaba de conseguir seu primeiro emprego, percebe que é uma emoção incrível. Quando você desenvolve, é ótimo. Você precisa definir objetivos alcançáveis ​​e ir até eles. É improvável que você se torne o primeiro-ministro do planeta - essa meta não deve ser definida. Estabeleça marcos curtos, vá até eles, obtenha realizações internas - é assim que você se desenvolverá. Você precisa aprender a decompor tarefas complexas em tarefas mais simples; a decomposição geralmente é a melhor amiga do programador. Depois de dividir uma tarefa grande em pequenas, descobrimos que elas são muito mais fáceis de administrar. E um dia você notará que vários anos se passaram, e todos vocês estão sentados, programando, estudando, gastando todo o seu tempo livre nisso, e você gosta.

Aqui está, em princípio, todo o caminho. Provavelmente, contei tudo o que uma pessoa que deseja entrar em TI precisa saber.



Vou lhe contar resumidamente como foi comigo.Era mais ou menos o mesmo caminho que eu descrevi acima, só que nem tudo estava tão estruturado, e tudo estava muito embaçado, porque eu não entendia bem o que estava fazendo, e era bastante difícil para mim. Em geral, sou amigo dos computadores desde a infância, mas isso significa apenas que estava mexendo no Windows, no registro, instalei o Linux, adorei o hardware, subi na BIOS - gostei de tudo. Mas nunca fui um programador. Quando criança, estudei no Liceu de Tecnologias da Informação, mas “algo deu errado”, como dizem: meus pais ficaram sem dinheiro para o Liceu, e existe essa história - ou você é muito inteligente ou estuda por dinheiro. Saí do liceu após a 7ª série, fui transferido para uma escola regular com direção em jurisprudência, e a partir da 9ª série fui fazer o ensino médio especializado em Direito. O que eu realmente não me arrependo.Depois de se formar na especialidade secundária, concluiu o ensino superior em Direito e, em seguida, foi trabalhar em sua especialidade. Por cerca de 2 anos trabalhei no departamento de investigação criminal. Foi divertido, foi interessante, foi uma experiência de vida maravilhosa. Não me arrependo de maneira alguma que minha vida tenha se tornado assim.



Mas em 2014 percebi que estava fazendo algo errado e precisava mudar algo, fazer outras coisas. Eu estava prestes a desistir. Nos últimos anos, tenho pensado muito sobre programação, que já fiz isso e sempre fui atraído por isso. Eu gostava tanto que você podia passar o dia todo no computador - eu realmente amei computadores, adorava jogar, passava muito tempo em algum tipo de MMORPG. E por que não perder tempo programando da mesma forma - sentar por muitas horas, tentar resolver um problema, se divertir? A seguir, fiz esse paralelo com o MMORPG. E eu percebi que tinha chegado a hora disso, larguei meu emprego e comecei a estudar. Percebi que não tinha uma base de conhecimento escolar, que em termos de conhecimento técnico e alfabetização - matemática, geometria, física - eu era muito chato. Entendique preciso apertar tudo isso, comecei a me comunicar com a galera. Eu andei com amigos, coletei livros didáticos de matemática com eles para as séries 7-8-9-10-11. Li tudo sozinho, resolvi os problemas. Encontrei vários programadores familiares, conversei com eles e percebi que precisava me sentar para estudar e escrever código.



Comecei a aprender Java - ainda acho que é a melhor primeira linguagem de programação. Por uma série de razões, a principal delas é que a linguagem inclui tudo o que há de melhor e de pior (ou pelo menos muito). Torna-se claro como as coisas funcionam em geral, como as histórias com Java são organizadas nos bastidores. Acho que o JavaScript é muito confuso para o primeiro, e C ++ é muito prolixo.



Vários meses se passaram, comecei a escrever em Java para comida, como se costuma dizer (na verdade, para ter experiência). Meus conhecidos começaram a lançar tarefas para as quais eu tinha que escrever código, eles até me pagaram algum dinheiro simbólico. Ou seja, já comecei a trabalhar - senti que poderia pelo menos ganhar algo para mim. Cerca de 7 meses depois de me sentar para estudar, um amigo estava com uma vaga no trabalho: não procurava tanto um programador, mas uma pessoa que apoiasse os sites, acrescentasse algo ali e fizesse propaganda. Havia PHP e JavaScript - eu não estava familiarizado com eles, mas decidi tentar mesmo assim. Fui a uma entrevista, respondi todas as perguntas que eles queriam ouvir. Eles perceberam que eu poderia resolver alguns problemas e me contrataram.



Consegui então meu primeiro emprego oficial em TI, após 7 meses. Aprendi PHP e JavaScript lá; na mesma época que escrevia em Java para meus conhecidos, quando tinha tempo livre, comecei a estudar mais JavaScript, me dedicar mais ao NodeJS - então era 2014, essa plataforma apenas começou a se desenvolver ativamente, começou o hype em torno dela. Eu ainda escrevo sobre isso, coisa legal. Então comecei uma série de empregos, empregos de meio período; Estudei, estudei, ganhei muita experiência. Aqui, provavelmente, acabei de me tornar um intermediário - um desenvolvedor que já está começando a abordar a solução de problemas de forma mais racional. Middle começa a resolver problemas mais corretamente, ele pode resolver um problema, mesmo que seja difícil, e ele inicialmente não sabe como resolvê-lo - ele ainda encontrará uma solução. É assim que avalio esse nível para mim.

Então eu tinha tudo, como nosso hipotético Petit. Trabalhei, estudei, me desenvolvi - em princípio, é isso que faço até hoje. Esta é provavelmente toda a minha história.



Pequena alteração ..Hoje, antes do discurso, olhei os comentários do Habré, e lá uma pessoa escreveu isso: uma história de sucesso não vai te ensinar nada, muito mais útil do que uma história de fracasso, na base deles você pode entender o que e como não fazer . Na verdade, também tenho essas histórias. Infelizmente, o tempo é limitado - caso contrário, eu poderia contar histórias interessantes da minha vida por 5 horas - mas tenho amigos (e conhecidos de conhecidos) que nunca se tornaram desenvolvedores por vários motivos. No fundo, o que está acontecendo é que as pessoas não acreditam em si mesmas, as pessoas têm medo, as pessoas ouvem seus parentes que os “motivam” (aonde você foi, por quê, por quê). Gente, você precisa acreditar apenas em si mesmo, confiar em si mesmo. Se você entende que é capaz disso, definitivamente é capaz disso. Sente-se e faça, não procure desculpas, não procure desculpas. Mas o pior não é que não haja fé em você mesmo,mas o que é preguiça. As pessoas simplesmente não querem se esforçar e pensar, elas querem voltar para casa do trabalho e brincar, ou sentar no sofá com uma cerveja. Isso é preguiça.



Existem vários exemplos. Uma pessoa trabalha como engenheiro, ele está programando há 10 anos, ele tem cérebros absolutamente normais. Costumo me comunicar com ele. Mas ele não é um engenheiro particularmente bem-sucedido - em termos de decisões, ele é normal, tecnicamente competente, mas em termos de sucesso - bem, isso é. Ele codifica nas horas vagas, codifica coisas interessantes, mas nunca se tornou um programador. Ele é preguiçoso, não quer gastar energia para desistir, passando vários meses treinando - investindo esse tempo em si mesmo e encontrando seu primeiro emprego. Outro caso interessante - conheci um cara que conserta bicicletas (levei minha bicicleta até ele para fazer MOT). Ele tentou e estava cansado. Ou seja, ele me disse que estava engajado no frontend, que começou a estudar. E três meses depois nos encontramos novamente, e ele disse - não, eu desisti, há algo difícil, eu tenho que pensar. Bem, eu vou. Você tem que pensar nisso.



Há também um excelente caso: uma pessoa se autodenomina programador, e acredita firmemente nisso. Ao mesmo tempo, o diabo sabe onde, ele faz o diabo sabe o quê, e ensina Java por cinco anos. Cinco anos. Não sabe nada, mas ensina Java há cinco anos. Na minha opinião, o anti-exemplo mais legal. Procrastinação natural. Você não tem que viver assim. Se você já se comprometeu a fazer algo - faça, funciona assim em qualquer lugar.



Eu gostaria de dedicar mais alguns minutos ao que Petya deve fazer se não quiser ser um programador.Bem, a TI é grande, e não uma única programação. Podemos fazer muitas coisas. Trabalho na Voximplant e temos mais de um programador aqui. A Voximplant é uma plataforma, é um negócio, é uma decisão séria. Preparando-me para esta performance, decidi ver de quem precisamos para trabalhar. Por que não, isso é bastante relevante. Eu olho - e descobri que há muitas direções. E é tudo a mesma coisa - TI: isto é, você estará de alguma forma envolvido nesta área, mesmo sem ser um programador.



Por exemplo, design de interface / experiência do usuário (UI / UX) - aqui você precisa criar interfaces, desenhar tudo isso, criar de alta qualidade aquilo com que o usuário final trabalha, pensar sobre isso. Um redator técnico escreve documentação técnica para soluções que os programadores escrevem. Existem gerentes de vendas que estão envolvidos em vendas. Ou gerentes e engenheiros de pré-vendas são aqueles que, antes mesmo dos vendedores, se comunicam com os clientes e lhes oferecem algumas soluções; os gerentes aqui estão mais próximos do negócio e os engenheiros estão mais próximos da parte técnica e, na fase de pré-venda, podem dizer ao cliente como fazer e como não fazer. Existem gerentes de desenvolvimento de negócios que descobrem as necessidades do cliente e como podemos ajudá-lo diretamente. Existem também, por exemplo, gerentes de eventos e comunicações,que organizam eventos de qualquer nível - todas as conferências, a nossa conferência Intercom, por exemplo, ou outras conferências realizadas pela empresa; também uma ótima profissão. Existem gerentes de projeto, gerentes de contas, gerentes de sucesso de clientes que estão diretamente envolvidos no gerenciamento de projetos, contas e produtos dentro da empresa. Existem todos os tipos de advogados, RH ou simplesmente recrutadores que procuram e contratam funcionários. Gestores de conteúdo, especialistas em segmentação, profissionais de marketing.que procuram e contratam funcionários. Gestores de conteúdo, especialistas em segmentação, profissionais de marketing.que procuram e contratam funcionários. Gestores de conteúdo, especialistas em segmentação, profissionais de marketing.



Basta abrir o Headhunter e ver - nossa empresa ou alguma outra. Há muitas profissões, muitas vagas abertas. Você nem precisa mudar de profissão se você for um bom especialista na sua área, mas ao mesmo tempo trabalhar em uma empresa que você não gosta por algum motivo (estagnação dentro da empresa, liderança estranha, todos ao redor são velhos e doente), e você duro nela. Você sempre pode encontrar um emprego de sua preferência, simplesmente mudando a direção para TI-shnoe. E você estará dentro da TI, embora não esteja escrevendo nenhum código. Então - entre, olhe as vagas. Acho que você sempre encontrará algo que lhe interessa.



imagem



Em relação ao que espera a esfera no futuro próximo.A pandemia não conquistou o mercado e isso é o mais importante. Foi o mercado que venceu a pandemia. Bem, ele ainda está ganhando, digamos - mas ele evoluiu, e isso é ótimo. Podemos ver isso agora, porque não ficamos sem trabalho e não morremos de fome. Muitas áreas, é claro, sofreram - os mesmos restaurantes. Olha só: estava tudo muito ruim, todo mundo fechou, mas aí as pessoas perceberam que a mesma entrega via tecnologias de internet resolve o problema. Agora você pode pedir comida de um restaurante para você e desfrutar de todo o programa, como em um restaurante, sem se colocar em perigo. Portanto, sim, a pandemia não conquistou o mercado, e é seguro dizer que o negócio continuará a se mover para a rede. Ele faz isso agora, e isso é um bom sinal: significa que o negócio está evoluindo.E assim teremos cada vez mais trabalho a fazer. Cada dia há mais vagas, cada vez há mais procura de bons especialistas - isso é lógico, porque alguém precisa de resolver estes problemas.



Mas o mais interessante é que não são procurados apenas bons especialistas. Jovens, desenvolvedores novatos e qualquer uma das outras profissões que mencionei também estão em demanda. O mercado quer pessoas, o mercado precisa de pessoas: o mercado precisa de dinheiro e as pessoas criam dinheiro. Este é um ciclo normal e você precisa usá-lo. Os especialistas continuarão em demanda.



Sobre a bolha - ela estourará ou não.É uma boa pergunta, ninguém pode saber disso, mas pode ser julgada pela pandemia. Teve um efeito muito forte sobre nós, mas o negócio ainda vive e a bolha não estourou. Continuamos a desenvolver, continuamos a trabalhar. Algo ruim tem que acontecer em um nível realmente global para a bolha estourar - até que isso seja previsto, e possamos trabalhar, estudar, procurar trabalho, ganhar dinheiro e ser úteis. Esta é minha opinião pessoal, mas, novamente, eu apenas giro muito nessas áreas e entendo como tudo funciona. Entendo que a TI seguirá cada vez mais horizontes, tornando-se uma área cada vez mais atrativa. Ou seja, uma reversão não é esperada em um futuro próximo, e não há necessidade de ter medo disso.



Vamos tirar conclusões de tudo o que falamos hoje.Em 2021, você precisa estar em TI. A sério. Se você trabalha em uma empresa onde não existe TI e sua gestão ou seu negócio resistem fortemente a entrar no mercado de TI, aconselho que mude de emprego. Não para mudar de profissão, mas para trabalhar - definitivamente. A esfera de TI crescerá e se desenvolverá, e os negócios continuarão a entrar em TI - conversamos muito sobre isso hoje e todos entendemos que isso é verdade. O interesse pelo campo vai crescer, o mercado vai esquentar cada vez mais e teremos trabalho. Nosso Petya poderá se tornar um programador, acredito nele - mas somente se ele realmente quiser. Ou seja, ele não só vai querer, mas também se esforçar - portanto, se ele fizer tudo isso, reunir forças e for capaz, com certeza terá sucesso e encontrará um emprego. Se Petya não quiser ser um programador, ele entrará em TI de uma maneira diferente - felizmente, há muitos deles agora.Você precisa acreditar em si mesmo e não ser preguiçoso, então você terá sucesso.



imagem
Q: – , 25 , , ? - – , IT- 10 ? .
Eu posso dizer por mim mesmo. Sempre tive interesse, mas algo sempre me impedia. Preguiça, provavelmente (você senta no sofá, assiste a série - está tudo bem) e medo (nada vai dar certo, não vou arrumar emprego, vou perder tempo). Não estou dizendo que isso seja ruim - mas se você fizer isso o tempo todo, nenhuma mudança acontecerá em sua vida. Eu tinha 24 anos então, se não me engano, e acredito que meu cérebro já estava totalmente formado. A realização, é claro, pode vir em diferentes idades.



Quer dizer, parece-me - é apenas preguiça, só isso. É improvável que uma pessoa nunca tenha ouvido falar de programação: é 2021 no quintal, onde quer que você vá - cursos de programação são anunciados, você abre qualquer vídeo no YouTube - você vê um anúncio. Se ele nunca se interessou por isso - bem, ele pegou e ficou interessado. Assisti a alguns vídeos grátis - nosso webinar de hoje, pelo menos - e já aprendi muito comigo mesmo. Percebi que isso é legal, interessante. Ou, pelo contrário, pensei: não, isso é tudo besteira. Portanto, parece-me que isso é bastante real.

P: que tipo de literatura você pode aconselhar para iniciantes, onde é melhor procurar se não há onde perguntar?
Quanto ao “lugar nenhum para perguntar” - farei agora uma atração de generosidade sem precedentes e apenas pegarei e deixarei meu telegrama. Na verdade, tenho o mesmo apelido nikolasmelui em todas as redes sociais, vou pedir aos moderadores para deixarem um link. Você pode escrever diretamente para mim, definitivamente posso tirar 5 minutos para conversar com você, responder perguntas e dar conselhos, dar alguns materiais para treinamento, de acordo com suas necessidades.



Em relação à literatura, tenho de 10 a 15 livros que posso recomendar, mas para iniciantes, não há nada entre eles. Parece-me melhor assistir não a livros, mas a cursos - bem, no meu caso, isso é um vídeo, por exemplo. Porém, existe o projeto Junost, que mencionei de passagem hoje - este é o projeto que a galera e eu fizemos quando ainda trabalhava na Mechanica / ANMEDIO; fizemos isso para distribuir por notas (júnior-médio-sênior e mais três notas em cada uma) de nossos funcionários. Existem materiais didáticos, inclusive. Ou seja, existe uma etiqueta “o que você precisa saber para se tornar um meio” - você entra nesta etiqueta, existem materiais de treinamento.



A única coisa é que agora não sou um mantenedor direto do projeto por uma série de razões (inclusive, devido à falta de tempo), e alguns materiais já estão podres. Mas há ótimos materiais lá e provavelmente atualizaremos o projeto em um futuro próximo. Eu estava apenas juntando materiais; dentro da Voximplant também estamos coletando materiais para alguma coisa interna semelhante, e também vale a pena compartilhar esses materiais externamente (em junho). Então, vai ser possível olhar lá. E então - escreva para mim, e eu vou te responder, te mostrar, te dizer.



Muito obrigado a todos que vieram. Repito mais uma vez: este caminho é bastante real e todos podem percorrê-lo. Não devemos ser preguiçosos, fazer esforços e acreditar em nós mesmos. Ouça ninguém além de você mesmo. Se você estabeleceu uma meta para si mesmo, vá em frente e tudo ficará bem para você.






All Articles