na semana passada fiz uma enquete no Insta perguntando sobre Qual assunto deveria ser o próximo vídeo aqui do canal e ganhou o tema do vídeo de hoje que esse vídeo que está assistindo que seria o que esperar de uma pessoa Júnior no desenvolvimento de software Então hoje vou falar sobre um pouco da base qual que seria essa base que todo mundo esperaria de uma pessoa Júnior e da base técnica específica tá então tem a base geral e a base específica esse vídeo tá sendo patrocinado pelo quem lhe uma plataforma onde tu pode tornar-se fluente em
inglês através de aulas particulares com tutores nativos mas falaremos mais sobre como tu pode investir em ti mesmo daqui a pouco então o que se espera que alguém Júnior saiba e quais as responsabilidades né a dessa pessoa Júnior e Júnior Júnior Olha essa palavra né esse título eu sou eu sou um pouco contra e na verdade esse título tem caído em Deus Ou pelo menos é o que grandes pensadores da nossa da nossa área estão falando desde 2015 Eu lembro que eu tinha lido um artigo que eu encontrei aqui de 2015 da Pan Seller e
ela falou que ela na opinião delas deveria remover esse título né de Junior porque chamar alguém de Júnior implica que a pessoa não consegue por exemplo ser produtiva que muito trabalho vai precisar ser gerenciado e em que em geral né é uma pessoa Núbia EA pergunta que apenas fez no artigo dela é a seguinte quem que isso beneficia né Na minha opinião né Júnior pleno Sênior Staff principles on Label são etiquetas que o mercado de trabalho nos coloca tá porque não existe um padrão não existe tipo uma verdade absoluta sobre qual conhecimento uma pessoa Júnior
pleno Sênior deveria ter e não dá também para dizer que é se livrar o salário Porque existe uma disparidade existe uma diferença gigante entre alguém que acender na empresa a alguém quer ser na empresa b então esses títulos também não são para equalizar aí para deixar mais equilibrado o salário tem uma base salarial porque na prática isso não tem acontecido primeiro então o que se espera de alguém Júnior vai depender do tamanho da empresa e do Rachel Júnior Senior estão praticamente uma empresa pequena e a que eu não digo que é pequeno em número de
funcionários no assim de recursos essa empresa ela vai esperar que o Júnior já entre produzindo e eu vou tentar resumir aqui o que tu precisaria saber para já entrar produzindo em uma empresa mas vamos lá da empresa Grande a empresa Grande Do outro lado vai provavelmente ter um programa de um bordem mais estruturado nela vai receber essa pessoa que tá entrando agora na empresa e vai dar um Bari Neve eu sou alguém para caminhar junto aí nas primeiras semanas mostrando as ferramentas mostrando o que que a empresa utiliza Então vai não vai não vai ser
uma contratação para tirar entrar produzindo isso no mundo meio que perfeito o Outro fator que vai relativizar bastante O que as empresas esperam de um Júnior é esse Rachel de sénior e Júnior né que seria quantos seniores na empresa existe para cada Júnior contratado tão um bom Rachel aqui seria de 2 a 3 para um então tu vai ter para cada Júnior dois duas pessoas Senior outras pessoas Sênior e claro que não existe uma tabela para seguir aqui mas idealmente do que é que o projeto continue evoluindo enquanto tu consegue fazer o abordarem de novos
colaboradores na e consegue também a se adequar a curva de aprendizado desse Junior que está entrando e para fazer isso tu não pode ter mais júnior do que Senior porque do contrário não e a mentorear porque vai ter um prazo para entregar e as pessoas vão a empresa não vai conseguir entregar o que deve entregar né então se a empresa tem imagina que Senior provavelmente ou ela tem muito recurso e não tem prazo de entrega e aí ela consegue dar esse tempo para o Júnior ou ela vai exigir bastante do Júnior já logo de início
tá e tu vai captar Que tipo de empresa a gente tá falando na descrição da vaga nos requisitos ali do que se espera e no processo de seleção tá aquelas empresas que pedem muito da Júnior a e coloca muita responsabilidade provavelmente uma empresa que tem pouco recurso ou tem pouco a colaboradores seniors né para ajudar esse Júnior mas o que se espera então pode ser dividido em duas partes Na minha opinião nós temos a base e nós temos o específico a base aqui no caso vai ser o conhecimento que vai possibilitar que tu faça análise
de problema planejamento da tarefa EA entrega o específico o específico vai ser e vai resolver o problema tá qual a base eu acredito que tu deve iria ter e Aqui começa a ficar meio perigoso Porque quem sou eu para dizer qual a base tu precisaria ter o que que tu precisaria saber quem vai te dizer isso é um mercado de trabalho mas enfim vocês querem saber então lá que vai minha opinião base para Júnior tá na minha opinião seria agite então tem conhecimento de versionamento de código o básico de comandos de terminal para navegar em
pasta para fazer um comando The Gift executar o npm baixar bibliotecas E por aí vai tu também tem que saber Cintura de dados e algoritmos e sabendo a diferença entre Array map set Tu já tá grande já tu já tá acima da média a praticar algoritmos vai ser ótimo para desenvolver a tua lógica e e mais calma para resolver um problema também mas não tenho aqui em uma lista de algoritmos que tu precisa saber By Heart né de cabeça também seria legal saber um pouco de proxy VPN conexão E essas ferramentas bem muito úteis saber
como está o apelo rest e o websockets não necessariamente do precisa saber a fundo websocket mais interessante tu sabe a diferença entre um websocket e um long pulem por exemplo dá para dar uma estudada em Graphic elsie na na vaga que tá ficando eles pedem gaskell também daria para dar uma estudada pelo menos de um artigo antes de aplicar saber fazer parça então de um XML ou de um de um Jackson né que seria a resposta de todo toda essa comunicação que eu acabei de falar o básico de pelo menos dois paradigmas de programação e
aqui vai depender muito do tipo de linguagem formação também que tu conhece mas eu acredito que sabendo por exemplo orientação a objetos e um declarativo como funcional seria interessante claro que se tu tá trabalhando com Java orientação a objeto é obrigatório e paradigma funcional talvez não seja obrigatório uma seria interessante dar uma lida eu tive entender a diferença se tu for trabalhar com erlang por exemplo funcional viraria a prioridade e orientação a objeto viraria simplesmente uma questão de saber o Paradigma e comparar as suas vantagens tá outra coisa que seria a base na minha opinião
para qualquer pessoa Júnior seria a base de dados então SQL tu pode instalar um sqllite aí no teu computador e tu pode aprender fazer queres lendo algum livro tá no ciclo também tu pode instalar um mongo DB e brincar com ele seguia algum tutorial isso seria para mim a base tá tudo isso que eu te falei agora vai depender do que que tu for trabalhar você vai ser the front and back and mobile essa base seria bom para entender de qualquer forma tá outra coisa que eu já adianto aqui é que tu precisa aprender inglês
esse é um investimento que na minha opinião independente da área que tu for atuar vai te trazer retornos uma pequena pausa para o que tu pode investir em ti mesmo a black friday do câmbio e começou e eles estão com a maior promoção de todos os tempos são sessenta por cento de desconto no cambly e no can be like this sem Plano A partir de 62 reais por mês para te começar hoje não vai gastar com besteira aí nessa black friday aproveita para aprender inglês com professores particulares do câmbio investir em você é sempre melhor
investimento e com esse preço ainda vai dizer vale muito a pena e olha até sexta-feira dia Dezenove de Novembro tu ganha um super bons uma semana grátis e Pessoal vocês sabem que eu não indico aqui no canal nada que eu não utilize ou que eu não enxergue valor eu uso a plataforma do Kemily há anos tá aí conversando com os tutores nativos do que abre eu consegui desenvolver uma inglês isso abriu várias oportunidades para mim foi fundamental para eu cheguei hoje e tá trabalhando com desenvolvimento de software no exterior Então se tu também quer investir
no teu inglês o link está aqui na descrição e aproveita Então esse sessenta por cento de desconto e o super bons existe também a base para a web né que seria HTML CSS JavaScript independente do freimarkt for utilizar a pra front-end web tu vai precisar saber HTML CSS e JavaScript perto da saber um gerenciador de pacotes RPM o yarn vai ter que ter o básico de conhecimento sobre a internet DNS hospedagem http https já base para mobile vai depender muito da plataforma e do freio amor então aqui a gente já começa a entrar na parte
dos específicos o conhecimento específico não vai valer a pena eu destaque para ti porque existe uma infinidade a gente ficaria aqui a ternamente ele estando frameworks plataforma ferramentas né mais específicas o caso vai depender muito da vaga que tu vai estar aplicando e da toalha de interesse você é mobos nativo se é mobile híbridos é front-end E back-end se for front-end qual freio maior que a gente tá falando viu DS react angular for Beck and Call linguagem e Framework se for livro do mobile and it is After examining aí o nick se tu gosta de
sofrer iPhone GAP aqui visse tu sabe pai que não quer aprender algo novo a Lucas mas eu não sei ainda qual que é a minha área de interesse e eu não sei o que que eu quero fazer bom aí tu pode simplesmente focar na base que eu acabei de falar e tu vai aplicando para as vagas e vai estudando conforme tu for aplicando e te coloca em situações onde tu consiga aprender o que tu não gosta de fazer né para ir tu e descobrindo uma área que mesmo passando sufoco e tendo dificuldades tu tá bom
então no final do só vai achar Qual que é a tua área ou aparecendo uma oportunidade de emprego e tu se dedicando para conseguir essa vaga e ali vai ser o início da tua área de atuação ou tu vai estar praticando em casa e vai descobrir algo que te deu tanta vontade de aprender e tu investiu bastante tempo tá então o importante é não ficar parado e a primeira coisa que tu precisa também entender se tá entrando tá entrando na área agora é tu escolheu entrar na área de tecnologia e nesse momento é importante que
tu saiba que tu nunca mais vai sentir que sabe tudo sobre algo tá a segunda coisa que eu tô preciso entender é que nem um vídeo do YouTube nem um curso online nenhuma faculdade vai te dar o aprendizado mais importante para quem quer trabalhar nas áreas que é o fruto da frustração por não entender como funciona uma solução como solucionar um problema técnico e aí tu tem a persistência para procurar no Google e atrás de uma solução ah e tem a persistência Por que tu não vai achar ela logo de cara tu vai ter que
tentar mil coisas até encontrar a solução e isso é que vai te dar digamos assim o diferencial tá é resolvendo problemas reais outra coisa que é bom eu falar que nós não precisamos decorar nada tá na gente faz um curso e a gente sai dele pensando agora eu sei tudo agora eu preciso saber né tudo que aquele curso me me explicou para sempre mas não cara não é bem assim que vai vai acontecer a muitas vezes tu vai esquecer o que tu aprendeu vai ter que pesquisar novamente e muitas vezes não vai ter aprendido Tudo
também que é preciso porque ninguém sabe tudo sobre algo o que Qualquer Júnior tem que mentalizar E desde o início é que tu tem que aprender a procurar por soluções e tu tem que buscar saber o que tu ainda não sabe e não ter certeza que tu sabe tudo sobre algo que alguém tá te pedindo tá a única coisa que tu vai ter de constante para terços a sua carreira é a busca por descobrir o que tu ainda não sabia que existia moral da história o que tu pode fazer para conseguir essa primeira vaga como
Júnior ou e primeiro estágio seria aprender a base e te colocar em situações de desconforto onde tu precisa Então aprender a pesquisar por uma solução e eu volto a falar tá quem sou eu para dizer o que tu precisa saber é