O que um Sênior sabe, que um Pleno não sabe e um Júnior menos ainda

  Рет қаралды 218,076

Filipe Deschamps

Filipe Deschamps

Күн бұрын

Пікірлер: 929
@FilipeDeschamps
@FilipeDeschamps Жыл бұрын
*PERA!!!!!* - Antes de ler os comentários, olha que *massinha* que ficou meu *Curso de Programação* curso.dev To muito orgulhoso, sério 💪 💪 💪
@fernandopassaia
@fernandopassaia 5 жыл бұрын
Felipe eu discordo de Ti em alguns pontos e irei explicar tudo tentando fazer uma crítica construtiva: Talvez por que eu seja FullStack na Europa - e aqui tenho uma visão diferente. Pra mim Programação não está ficando mais "fácil", pelo contrário. Eu comecei a programar (2006), e naquela época era muito mais fácil. Era tudo Windows Forms, linguagem SQL direto no banco, uma, duas camadas. Programar era uma coisa bem mais simples, e você podia se focar muito mais no negócio em si. Hoje em dia você tem uma infinidade gigantesca de Linguagens diferentes, de opções diferentes. Você pode ser ou escolher ao menos 3 opções de cada coisa: De Sistema Operacional (Windows, Linux, Mac), de Linguagem Front (Angular, React, Vue........), de Linguagem BackEnd (Java, C#, Javascript......). Você pode ser 3 tipos de programador (Front, Back, FullStack), dentro de cada um desses - você tem ao menos 3 níveis: Junior, o Pleno, o Senior. Você tem diferentes tipos de bancos, de arquiteturas (MVC, MVVM, MVP.......), você tem uma porrada de questões de Design Pattern (DDD, SOLID, GoF......): É uma infinidade gigantesca de coisas sem fim - você pode fazer aplicativos pra Desktop, pra Web, pra Mobile, Híbridos, Inteligência Artificial, Internet das coisas... Além disso aqui fora eles dão MUITA importância a Padrões de Projetos: Tão importante quanto você dominar uma linguagem, é você dominar arquitetura em si - você pode ter 3 certificações diferentes em C# ou Java: Não adianta nada se não souber OO, DDD, SOLID, MVC, MVVM, DI, CD, CI, GoF... em 2008 não havia nem sonho disso existir (ou ao menos ser tão exigido)! Eu fiz diversas entrevistas pra Dev.Senior aqui: E são tudo entrevistas de 1.5 horas, 2 horas, vários testes, várias perguntas de um lado pro outro, isso tudo em Inglês. Pra mim falta SIM muito desenvolvedor, o mercado aqui tem milhares de vagas abertas - onde moro (Hungria) se você pesquisar pelas linguagens que eu domino (C#, Javascript e Angular): Somando, tem mais de 1500 vagas em aberto. E não tem jeito - se você não "dominar" bem a entrevista, eles NÃO contratam. Preferem ficar com a vaga em aberto do que contratar alguém "mediano". Certas vezes eu acho que você trata a área como "muito fácil", é tudo muito simples, está tudo muito pronto, é só baixar e usar: Qualquer um pode fazer na sua casa, é só sair usando. Não é a realidade - pelo menos não aqui! Eu concordo mais com um vídeo que vi do Lucas Montano, onde ele disse que menos de 1% da população mundial sabe programar. Pra mim essa é a realidade: Não a toa tanta vaga em aberto, tantos planos especíais em tantos países pra profissionais de TI, não a toa se paga tão bem (especialmente fora do BR). E eu até acho que isso é muito visão de "Brasil" em particular: Nós não somos valorizados no Brasil, isso está começando a mudar agora, lentamente... eu me lembro muito bem de clientes falando "é só um sisteminha, é só um botãozinho" - ou aquelas "Software houses" ou "Agencias Digitais" que queriam pagar 1.000 reais pra você fazer um Site inteiro com Portal e tudo. Ontem mesmo eu vi uma vaga pra minha antiga cidade: "Desenvolvedor Java Junior" - porém só o descritivo e o salário era Junior (3 mil PJ): O descritivo era de um Pleno pra Sênior, pedia Formação Superior, Inglês intermediário, uma porrrada de coisas, DDD, SOLID, experiência de não sei quantos anos, Angular ou React... Isso precisa parar! Essa ideia de que "programar é fácil, todo mundo faz, está tudo pronto" - precisa acabar no Brasil! "Em meia hora aqui faço um jogo, subo pro GIT, faço o Deploy, instalo no celular, está aqui pronto": É exatamente esse "discurso" que nossos contratantes usam contra nós mesmos, pra pagar menos, e pra desvalorizar nosso trabalho, desrespeitar nosso tempo. Você nunca verá um dentista falar "é só um canalzinho" e cobrar 100 reais. Você nunca verá um Médico desmerecer ou cobrar pouco por uma cirurgia, por mais simples que ela seja. Você acha que um Engenheiro Mecânico que está trabalhando num projeto de Motor novo, vai dizer "isso aqui é muito simples, já está pronto em outros projetos, já foi feito por outras montadoras, é só copiar": Isso não existe. Uma vez eu vi um "conto" no Brasil (com certeza você já viu) que dizia que uma Empresa chamou um Técnico pra consertar uma máquina, chegando lá o cara levou 10 minutos pra apertar dois parafusos e cobrou 10 mil reais por isso. Ai as pessoas perguntaram por que havia ficado tão caro e ele respondeu: "Por que eu sabia exatamente quais parafusos apertar". É assim que precisamos ver nossa profissão. Isso é muito danoso pra nossa própria área, minha opinião pessoal. O Dev Brasileiro precisa valorizar mais seu trabalho, seu conhecimento - ter mais "amor próprio": Aqui fora somos super bem vistos, no Brasil somos menosprezados, mau pagos, não entendo. E você (e todos os outros formadores de opinião da área de TI) precisam de fato tratar TI como ele é - algo grande, especializado, que poucos sabem fazer, com alta demanda. Nós temos que ser respeitados - como acontece aqui na Europa, no Canadá, Austrália, EUA e por ai vai... Alguns dos seus vídeos você mostra ideias extremamente técnicas e mega-interessantes, o que mostra que você é um excelente programador... Em outros vídeos, você passa uma impressão exatamente contrária, de que Programar é algo tão simples que qualquer um faz: As vezes fico sem entender... E eu falo isso pro meu próprio "eu" de anos atrás: Eu também dizia muitas vezes que era simples, que era só usar isso, aquilo, que não ia demorar. Hoje mudei totalmente de postura: Por mais que exista uma "Lib" de Reconhecimento facil - OK - mas isso é muito específico. Difícilmente será usado num projeto na vida real, e SE for, será uma pequena parte de um sistema inteiro, quase sempre um sistema é muito grande e complexo - eu aprendi isso nesses tantos anos de Desenvolvimento. Não consigo mais seguir essa mentalidade...
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Fernando, que comentário sensacional! Acho que concordamos em MUITOS aspectos, talvez as palavras que usei no vídeo não foram as melhores 🤝 Sobre "programar está mais fácil" na verdade o que quero dizer é que, num geral, o mundo digital está mais fácil para ser consumido e a natureza não vai deixar isso barato, pois a complexidade sempre é transportada para algum lugar como por exemplo, para quem constrói o produto. Pegue por exemplo o Wix, que é uma baita abstração que *qualquer* pessoa consegue usar para fazer um site comercial que inclusive consegue engatar um meio de pagamento. Para esse nicho de site simples, ferrou, o que antes era uma mina de ouro para um desenvolvedor web, agora o nível da água aumentou e ele vai precisar se esforçar ainda mais. E isso vai cada vez mais acontecer para outras áreas. Então apesar que o mundo digital está mais fácil de consumir, fica mais difícil de produzir, por isso que falei no vídeo que é irresponsável da nossa parte achar que isso não vai ter um reflexo na contratação, como você mesmo apontou. E por fim, muito obrigado por ter colocado esse comentário Fernando 👍
@jesusdEcristo
@jesusdEcristo 5 жыл бұрын
Falou tudo mestre! E vou adiante! Muita empresa debocha descaradamente dos possíveis candidatos! Na minha antiga turma de ciências da computação, tinha muita gente ultra inteligente, ultra esperta se matando em estudar para conseguir estagiar para poder sonhar em futuramente ser contratado para ganhar 1500/2000 pila. Pra que? Muito frentista de posto, porteiro de hotel ganha isso ou mais sem precisar nem falar direito. Mesmo adorando o curso e gostando bastante de programar, pulei fora!
@UmNerdNoCiclismo
@UmNerdNoCiclismo 5 жыл бұрын
Já virou padrão, querer contratar Junior como se ele tivesse conhecimento de Pleno, Sênior. Isso é ruim pra a própria industria de desenvolvimento no Brasil porque fica estagnada, pois não há entrada de novos profissionais. Enquanto empresas lá foram não se preocupam com tecnologia para ingresso apenas aquele bom e velho teste de lógica de programação em alguma linguagem especificada pra ver se a pessoa consegue resolver problemas reais, para que depois de ingressados na empresa eles possam aprender as tecnologias(frameworks) usados, aqui se procura programadores com vasta bagagem. Por isso hoje no país há um número enorme de programadores, e vagas que não são preenchidas apenas pelo fato das empresas não quererem treinar seus programadores e sim já pegar "Pop Star" que possuem 10 - 15 anos de experiência.
@FelipeDeOliveira1599
@FelipeDeOliveira1599 5 жыл бұрын
@@fernandopassaia Muito interessantes seus comentários, se possível gostaria de te pedir para você poder nos contar um pouco sobre o que você indica para iniciar, que caminhos trilhar para chegar em um nível sênior como você está hoje? Recomenda alguns cursos específicos? Pesquisar mais por conta... ? Que tipo de linguagens se especializar primeiro? Tenho uma base de Cpp apenas, gostaria de aprender mais.. gosto de ver esse e outros canais, mas saber um pouco o que alguém experiente como você pode indicar seria bem proveitoso! Obrigado desde já :)
@yvson
@yvson 5 жыл бұрын
Cara, achei sua resposta incrível. Estou em processo de migração de área ... Daqui a um mês estarei começando a Graduação em Sistema para Internet na Universidade Católica de PE. Eu já sou formado em Publicidade e Pós-graduado em Marketing Digital, preferi seguir esse meu primeiro sonho, corri muito nós últimos 4.5 anos, consegui estabilidade(numa empresa de software) e hoje sou pleno dentro da minha área...o que me deu uma boa base para meus próximos planos. Ficaria feliz em ler sua opinião sobre o start na área e trilhas para quem está começando agora. Abraço!
@ColabDevs
@ColabDevs 5 жыл бұрын
Existem os iniciantes, juniores, plenos, seniores, especialistas e o Filipe Deschamps que consegue transformar assuntos complexos em informação de qualidade.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
hahahhahahahha sensacional Rodrigo, vamo que vamo!!!
@DaniCrudo
@DaniCrudo 5 жыл бұрын
@@FilipeDeschamps Tanto é que vc citou que não está em nenhum desses níveis, ou seja..... Ele tá num nível GOD quando se fala de senioridade. kkkkk Deschamps você é demais!
@DaniCrudo
@DaniCrudo 5 жыл бұрын
SpacySec sim kkkkkkkk ele é demais mano, o conhecimento que obtive com ele, acredito que supera muitos cursos técnicos de desenvolvimento
@lucasbrandaoguimaraes9015
@lucasbrandaoguimaraes9015 3 жыл бұрын
Júnior - Está sendo treinado e precisa ter muita vontade de aprender. Pleno - Consegue se virar e se adaptar por conta própria. Sênior - Executa funções do pleno, tem disponibilidade pra ensinar um júnior e sabe gerenciar equipes. Digo isso pq entrei numa empresa como júnior, me tacaram numa equipe, e deixaram eu lá sozinho pra me virar, fui tratado como uma pessoa com bagagem, praticamente um Pleno que já sabia se virar, ninguém tinha tempo pra me treinar ou me ensinar, e durante os alinhamentos eu me sentia muito burro, pq meu conhecimento não batia com o conhecimento da equipe, isso causava um certo constrangimento, pois o projeto demandava muita agilidade e nível de entrega sênior, resumindo, me contrataram como júnior para um projeto que demandava no mínimo um profissional com nível pleno.
2 жыл бұрын
Basicamente montaram em cima de você kk
@mateus_andriola
@mateus_andriola 2 жыл бұрын
Hoje sou Junior na empresa em que trabalho, mas as pessoas ao meu redor no ramo de programação dizem que eu deveria ser pleno, também no trabalho, os meus colegas tem elogiado o meu trabalho até agora, dito isso, meu caminho pra chegar até onde estou foi mais ou menos assim: Comecei a estudar na Alura em Maio/2019, lá comecei por progamação em C# do básico, muitos meses depois, eu tinha terminado o básico de C# e por causa de indicação de um amigo meu, fui estudar Java, refiz todo o básico que tinha de C#, porém em Java, ouvi falar sobre python, e com isso eu brinquei um pouco com python, mas desisti rapidamente, voltei a estudar Java, dessa vez estava aprendendo como fazer aplicações Android, pois tinha um aplicativo que eu queria muito fazer, fiz toda a formação de cursos que tinha para Android na época, no meio tempo enquanto estava montando o meu aplicativo, eu senti a falta de montar um aplicativo hibrido que funcionaria tanto para Android, como para IOS (eu já tinha brincado um pouco com Xamarim, porém eu não estava seguro de que seria uma boa opção, eu também estava com dificuldade em alguns conceitos). No início de 2020, eu fiz a semana OmniStack da Rocketseat, e descobri que com uma linguagem só eu poderia fazer backend, frontend e mobile, e tinha decidido que esse era o caminho que eu queria trilhar, provavelmente por conta do meu conhecimento prévio com outras linguagens, javascript foi uma linguagem muito fácil de aprender, eu montei o meu aplicativo de "Lista de compras" com typescript alguns meses depois, migrando o conhecimento que eu tinha usado em Java Android pra esse novo ecossistema. Na primeira metade do ano de 2020, eu estava morando com meus pais, e tinha acabado de sair do emprego, isso me deu uma oportunidade de focar no que eu queria, aprender programação, e lidei com isso da melhor forma que eu me imagino fazendo: eu tratava os estudos como trabalho, afinal, um dia eu passaria 8 horas por dia programando, então era isso que eu fazia, pelo menos umas 7 horas olhando pro código, procurando o que fazer, vendo vídeos sobre programação, testando coisas. Na segunda metade de 2020 eu comecei o curso da Rocketseat, eu queria lapidar os meus conhecimentos, e no mesmo esquema, eu foquei em pelo menos, gastar 8 horas do meu dia vendo o curso/fazendo os desafios/praticando alguma coisa externa/praticando em algum projeto pessoal. No final do ano, eu comecei um freela com uma amiga minha, que envolvia boa parte do meu conhecimento de backend/frontend, e foquei todos os meus esforços nisso por uns 4 meses, o freela não teve um final feliz por conta dos custos de manutenção da aplicação. E enquanto eu estava procurando uma forma de otimizar a aplicação, surgiu uma nova oportunidade de freela, eu encarava como um desafio dessa vez, porque eu tendo exito em montar um projeto frontend do zero, eu poderia validar se os meus conhecimentos são reais ou ilusórios. No início de 2021, eu tive a oportunidade de entrar na comunidade Ballerini no discord, e tenho aproveitado o ambiente para validar meu conhecimento e aprender coisas novas. No início desse ano, estou finalizando esse freela, e entrei como desenvolvedor Junior na tokstok, estou feliz por poder entregar mais do que o esperado pela empresa, e espero conseguir crescer rapidamente na carreira.
@RafaelViper
@RafaelViper 5 жыл бұрын
Sou iniciante e me sinto como se fosse um cego em um tiroteio
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Rafael, entendo perfeitamente
@Thejuliosatriani
@Thejuliosatriani 5 жыл бұрын
Dois hahahaha
@gustavo194l
@gustavo194l 5 жыл бұрын
3 jjj
@samgfds1755
@samgfds1755 4 жыл бұрын
Eu também Mas é aquele ditado: pra minhoca cega, macarronada é suruba Aproveito o conforto de não ter grandes responsabilidades (estou longe de tomar decisões de alto risco e ainda tenho a supervisão e orientação dos meus superiores) pra pesquisar, estudar, experimentar e extrair o máximo que eu puder Me sinto uma criança aprendendo a falar: primeiro faço uns barulhos estranhos pra depois pronunciar palavras de fato Ser iniciante é um negócio doido
@viniciuslima1311
@viniciuslima1311 4 жыл бұрын
Aproveite a jornada
@allanrolli6209
@allanrolli6209 5 жыл бұрын
Em 2019 eu finalmente consegui um emprego de desenvolvedor em uma startup, fugi totalmente das linguagens que estudei ( PHP, Javascript ), me deram a oportunidade de ser Back End Júnior em .NET CORE, comi uns 2 ou 3 cursos e ainda me considero iniciante, mas como eu trouxe uma bagagem gigante com relação a estudos e estar me formando em ADS, me consideram como Júnior, mesmo que com a estrutura que utilizam na empresa seja totalmente diferente de tudo que eu vi ( onion architecture ), se eu tenho tempo livre na empresa, estou estudando a linguagem ou lendo livros como Clean Code para poder me aprimorar pois está sendo um desafio em tanto para mim.
@user-fw5nt1ji5u
@user-fw5nt1ji5u 5 жыл бұрын
Nada como desafios, parabéns pelo seu emprego e boa sorte. ^-^
@Freidinger
@Freidinger 5 жыл бұрын
Tive a mesma experiência há alguns anos. Saí do mundo Banco de Dados (PL/SQL) e aceitei o desafio de iniciar o conhecimento de uma nova linguagem e novo tipo de estrutura muito diferente do que eu conhecia. Me deram a oportunidade como Jr. de imediato, porém, com a bagagem que eu tinha de análise de dados (e o meio de campo que todo analista faz) o perfil já mudou. Ainda sim, me considero como Jr., pq tem muita coisa pra aprender.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que massaaaa Allan!!! Parabéns pela conquista meu caro e pela postura de continuar estudando 🤝 e fiquei mega curioso sobre o jeito que a empresa se organiza
@ProSalsicha
@ProSalsicha 5 жыл бұрын
No meio de dezembro de 2019 tive a mesma experiência, estudava Java, fazia uns sistemas em Java e MySQL por ajuda eu consegui um free-lance onde por coincidência era pra .NET CORE e também MySQL, foi um desafio e tanto, como era um trampo que fazia em casa não tinha suporte de ninguém era eu e o projeto, passando 3 meses entrei como júnior em uma empresa, como desenvolver júnior e posso colocar como Full Stack, estou fazendo o meu primeiro projeto grande do zero e estou aprendendo muito, com essas dificuldades que aprendemos, fora da zona de conforto
@leothomzz
@leothomzz 5 жыл бұрын
Mesma situação. Trabalhei em uma empresa como estagiário onde usava poucas tecnologias, basicamente o .NET e MySql, com alguns legados tais como Crystal Reports, dentre outros. Ganhei a oportunidade em uma empresa grande, como Júnior, com diversas tecnologias tais como Angular, .NET Core, Jenkins, Rancher, Sql Server, MySql,, DynamoDB, Azure, etc...estou sofrendo também, mas estudando em casa tecnologia por tecnologia. A sensação de aprendizado é ótima.
@douglasmagno5692
@douglasmagno5692 5 жыл бұрын
O que eu fiz pra chegar onde cheguei: estudei, trabalhei, estudei, trabalhei, estudei, trabalhei... Mas o principal milestone desse processo foi saber o que eu realmente estou fazendo, o real problema da empresa, do negócio, o problema in natura. Depois saber como a ferramenta que eu uso funciona, como dito no vídeo. E por último e mais importante: fazer um sistema que ninguém, NINGUÉM FIQUE DEPENDENTE DE MIM PRA USAR! Por favor gente, façam sistemas que resolvam os problemas e não criem mais.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
SENSACIONAL Douglas!!!! Principalmente a parte de fazer um sistema que não fique dependente do autor para usar. Caaaaara como tem gente que faz o negócio complicado de propósito só para massagear o ego 👍
@staulik
@staulik 5 жыл бұрын
|Neste seu percurso vc também ajudou pessoas?.
@goldplays9279
@goldplays9279 3 жыл бұрын
@@staulik kkkk linkedin?
@honassislopes
@honassislopes 5 жыл бұрын
Filipe, tenho uma sugestão de vídeo. faz um vídeo falando sobre a profissão de desenvolvedor, um que por exemplo a gente possa mandar pra nossa família para eles entenderem melhor como funciona o nosso trabalho, os estresses, que fazer sites por exemplo não é só clicar e arrastar como muitos pensam, esses tipos de coisas que pra quem não é da área acha que é uma coisa, quando muita das vezes é outra.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Ahhhhhh perfeito, muito obrigado pela sugestão de vídeo!!!
@kennedyjunior1129
@kennedyjunior1129 5 жыл бұрын
@@FilipeDeschamps Hmmm, agora só esperando o vídeo! Hehe
@JoaoOliveira-fz2nv
@JoaoOliveira-fz2nv 5 жыл бұрын
@@FilipeDeschamps vou mandar pra minha mãe, ela deve achar que eu sou só um louco que fica o dia inteiro na internet
@mateusaguiar8457
@mateusaguiar8457 5 жыл бұрын
@@JoaoOliveira-fz2nv kkkkk
@LucasGabriel-ix5ys
@LucasGabriel-ix5ys 5 жыл бұрын
@Hopz so basta você mostrar a linha de código para eles então eles vão dizer se é tão fácil
@lucashenrique-qb5th
@lucashenrique-qb5th 5 жыл бұрын
Sou estudante de ciência da computação, e sinto que para as pessoas do curso essa divisão acontece de uma forma um pouco diferente. Eu sinto, que de um modo geral, nos somos apresentados a muitos conceitos de um programador "pleno", somos forçados a aprender a construir e entender coisas mais profundas como linguagens de programação, compiladores e arquitetura antes de ter experimentado usar as ferramentas que já existem. Apesar desse conhecimento ser muito útil, fica um buraco na parte da prática e alguns projetos ficam mais intimidares do que realmente precisam ser. Então uma dica para quem enfrenta algo parecido é: se permita ser júnior, brinque com as ferramentas, teste tudo e curta a jornada e não a chegada
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Lucas, que comentário sensacional, principalmente na parte de se permitir ser júnior. Obrigado por adicionar isso ao vídeo :) vamo que vamo 🤝
@JoaoGabriel-lz9fo
@JoaoGabriel-lz9fo 5 жыл бұрын
Curtir a jornada e não a chegada é algo que levo para minha vida, hoje em dia muitos buscam apenas o resultado, mas não presenciam a jornada e não curtem ela. E assim a vida vai se passando de objetivo em objetivo, mas no final depois de ter atingido tudo, sente um vazio.
@sombraSoft
@sombraSoft 5 жыл бұрын
É, mas tem monte de cara que vem da ciência da computação formado que vai desenrolar grafos, estrutura e banco de dados, complexidade de algoritmo mas põe na frente de um projeto maior e o cara não sabe nem o que é um padrãozinho manjado tipo MVC. Nunca planejou um domínio de uma aplicação ou fez um simples CRUD. Ou pior de tudo, acha que trabalhar em time é horrível, que não precisa de requisitos ou que testar é perda de tempo.
@DaniCrudo
@DaniCrudo 5 жыл бұрын
Disse absolutamente tudo, também sou estudante de Ciência da Computação, e é exatamente o mesmo sentimento que tenho dentro de mim, um buraco na parte prática, isso me causa algumas dificuldades hoje, principalmente em entender outro tipo de linguagem, por que fico muito tempo parado tentando entender o por que daquilo, e isso fica com um looping infinito dentro da minha cabeça, até eu começar a aplicar o código, e depois de muitos erros, muita correção de código e muito estudo, eu consigo fazer algo simples e funcional, mas quero parabenizar o lucas henrique pelo comentário, falou tudo.
@rberlese
@rberlese 5 жыл бұрын
me identifico muito... sou formado em CC a 1 ano e meio, e bati muito a cabeça pensando que deveria começar no mercado como pleno... completei 1 ano de junior a pouco, e o que mais aprendi, é que tem muita coisa que ainda não sei e devo ter paciência... curtir a jornada!
@conanbarbaro9743
@conanbarbaro9743 4 жыл бұрын
Olá Felipe, gosto muito do seu canal. Parabéns. Eu comecei a programar, pouca coisa, em DBASE. Tem muitos anos isso. Depois Basic, QBasic, Clipper (Summer 87), ASP e VB. Hoje, depois de décadas, voltei pra essa cachaça. Nossa! Mudou muita coisa mermão! Ta meio complicado entender POO, mas tá indo. Estou fazendo curso PHP, MYSQL e Bootstrap. Não tenho a pretensão de entrar no mercado porquê estou desatualizado e com mais de 50 anos, mas posso programar mim. Sobre o tema do vídeo, são 3 categorias que começaram a existir pela complexidade da área. Tudo é prazo e um bom framework abstrai pra agilizar o serviço. Concordo com vc que cada um tem o seu papel e de igual importância.
@heraldo623
@heraldo623 5 жыл бұрын
Senior: o negócio dita as escolhas. É aquele cara que sabe como usar a tecnologia para tornar o negócio mais competitivo, por isso sempre assume cargos de liderança. Pleno é aquele que não precisa de orientação pra concluir o seu trabalho. Ele também sabe o que tem de ser feito mesmo n recebendo ordens para isso. Júnior é o cara que quase sempre precisa de orientação pois tem muitas dúvidas. Ele só faz o que é mandado, nada mais, nada menos. O especialista tem o mesmo conhecimento técnico de um sênior, mas não tem a visão de negócio. Ele pode assumir cargos de liderança técnica.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showww Heraldo, obrigado por adicionar isso ao video 👍
@celioissof2943
@celioissof2943 5 жыл бұрын
Eu acho que o especialista a nivel tecnico e mais k senior. e tipo um cientista. E aquele que estuda a coisa a um nivel molecular e so esta preocupado em desenvolver ou inventar coisas. Nem quer saber se essa coisa na qual esta focado serve para algo. Ja o senior domina a area mas ate onde certa tecnogia esta disponivel. E tem a visao do que fazer e como com tal tecnologia. Senior e tipo director tecnico do fbi que conhece e manega um monte de tecnologia secreta e sabe bem o que aquilo faz. Mas quando encontra um problema que nao ultrapassa, chama aquele garoto de uma faculdade que nunca tirou abaixo de 9. O garoto vai para la e realmente resolve o problema, mas nao sabe porque ou para que esta a fazer tal coisa, nem imagina o impacto que tem. Ele so entende de mecher no adn das coisas.
@CG16funCR7
@CG16funCR7 3 жыл бұрын
Estou no nível pleno nesse momento, e se encaixou perfeitamente na sua descrição! Tive uma conversa com um especialista da equipe em que precisava e sentia necessidade de entender o porquê tal coisa funcionava, como funcionava etc. Pra chegar nesse nível eu fui muito generalista e o tipo de dev que topava de tudo, front, back, framework velho, novo, até execução de testes... Creio que ter essa visão “global” do projeto me ajudou muito a adquirir maturidade e ter pontos de vista mais amplos das situações do projeto.
@ViniciusHSAraujo
@ViniciusHSAraujo 5 жыл бұрын
Em 2019 eu saí do Iniciante, onde estava mais perdido que cego em tiroteio no meio do ecossistema de programação, para entrar em um nível quase que de Junior, onde encontrei uma linguagem e um framework que é bem usado no mercado e me aprofundei para entender a arquitetura do mesmo e saber utilizar de maneira mais eficiente e de fácil implementação possível. Aprendi diversos design patterns, diversas maneiras de se implementar e com isso, consegui um emprego de programador ganhando o dobro do que antes eu já ganhava. Minha meta pra 2019 é chegar não necessariamente a um nível de pleno, mas a um nível onde eu consiga ter o conhecimento necessário para resolver os problemas propostos, entendendo o contexto que o mesmo está inserido e ter um reconhecimento cada vez maior..
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Sensacional Vinícius, muito legar acompanhar a sua evolução!! Parabéns pela dedicação, ainda mais quando você está vendo resultado disso!! Vamo que vamo 🤝
@andremalinski517
@andremalinski517 5 жыл бұрын
Quero isso pra mim em 2020,to indo a fundo no javascript e node.js,vamo que vamo.
@PersonalXZ
@PersonalXZ 5 жыл бұрын
Só por curiosidade, qual faculdade você concluiu ou está cursando ? ou já fez algum curso técnico.
@ViniciusHSAraujo
@ViniciusHSAraujo 5 жыл бұрын
@@PersonalXZ estou cursando Análise e Desenvolvimento de Sistemas na Universidade Positivo em Curitiba PR.. Completei o 4° período agr..
@PersonalXZ
@PersonalXZ 5 жыл бұрын
Perguntei isto porque eu percebi aqui no youtube que tem muita gente se especializando em programação e ao mesmo tempo não dando importância para a faculdade. É o grupo dos programadores sem formação. foi só curiosidade mesmo,
@AngelHunterLegion
@AngelHunterLegion 5 жыл бұрын
Eu comecei a estudar programação tem pouco tempo, coisa de uns 6 meses, estou aprendendo python, JavaScript, HMTL, CSS, e mais alguns assuntos sobre programação, como logica da programação, e realmente ver seus vídeos é enriquecedor, porque eu tenho 23 anos e eu era da área da saúde, e meu pai e irmão são desenvolvedores a muitos anos e tem um pulo muito grande de conhecimento entre eu e eles, então existe uma falha enorme na nossa comunicação, e você consegue falar de uma forma muito clara, onde eu consigo te entender, e isso é motivador. Obrigado por seus vídeos!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Massaaa João, que legal saber um pouco da sua história :) tamo junto nessa meu caro 🤝
@GuirdyYT
@GuirdyYT 5 жыл бұрын
Parece que o Junior é o operacional, o pleno o tático e o sênior o estratégico na programação
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Olha, muito interessante o jeito que colocou Guih!!!!
@devmendes
@devmendes 5 жыл бұрын
Hahaha boa sacada
@feminhodiniz
@feminhodiniz 5 жыл бұрын
PQP ótimo!
@rafaeldomenegueti1365
@rafaeldomenegueti1365 4 жыл бұрын
junior é o pau mandado, pleno o que acha que sabe, sênior o que realmente sabe alguma coisa
@heitortasso7401
@heitortasso7401 3 жыл бұрын
Nunca ví um vídeo igual a esse, você foi muito mais além de "quebrar um paradigma". Você conseguiu colocar todos os meus pensamentos em palavras, estou realmente feliz!! Continue com seus vídeos...
@isaelsantos6649
@isaelsantos6649 3 жыл бұрын
Estou vendo o vídeo agora, e hoje acredito que o maior problema é que a maioria dos desenvolvedores, não sabem vender. E tem muitos perdendo mercado por não saber inglês. Eu estou iniciando na área agora e pego serviços que tem muitos desenvolvedores que se matando pra pegar, porque não tem nenhuma técnica de venda, persuasão, argumentação ou pelo menos inglês básico. Esses dias eu até brinquei com um senior amigo meu, " Se você não aprender inglês, as grandes empresas vão me contratar com 1 ano de experiência e nem vão olhar pra você que já tem 20 anos e não sabe inglês e não sabe vender". É claro que saber programar é imprescindível e me entenda, não é sobre isso que estou falando, é sobre pensar fora da caixa e saber que em um futuro bem próximo, mão de obra qualificada está muito mais além do que saber digitar código. Até pra Portugal, uma parte da entrevista você tem que vender para o Cliente deles e tudo em inglês. E eu até gostaria de saber sua opinião Felipe, pois o low code está cada vez mais presente desafiando as tecnologias que muitos como eu está suando pra aprender.
@douglasoliveira8789
@douglasoliveira8789 5 жыл бұрын
Sensacional a definição, ainda estou no Júnior e aprendendo muita coisa. Essa sua definição é o que realmente acontece aqui na empresa.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Massaa Douglas :)
@wilsonsgomes
@wilsonsgomes 2 жыл бұрын
O sênior, ao receber um problema, pensa na solução como um todo, muito além dos códigos. Que banco vai utilizar, se precisará de balanceamento, recursos de hardware, além da arquitetura do software também. Resumindo, ele sabe o que precisa pra entregar o "valor". O pleno, uma vez tudo bem desenhado, ele executa tudo muito bem,e o Júnior já tem a visão mais fechada, no trecho de código que está escrevendo,e também necessita de ajuda constantemente.
@guiruffini
@guiruffini 5 жыл бұрын
Obrigado, acho que foi o melhor video sobre as divisões. Posso me considerar um Senior de BI. Não só por ter começado junto da empresa, criando e modelando como seriam as bases que dariam lugar aos bancos de dados atuais, e criando e extrapolando dezenas, ou centenas, de formas de mostrar a mesma coisa. Depois a fase dark, onde você se convida a se debruçar no que está sendo feito, se de fato está sendo feito corretamente, se não ta sendo levado por vieses, etc. E a fase Senior, onde você recebe ou é comunicado, ou mesmo descobre, algum problema na empresa e vê todo o filme se desenrolar na sua cabeça, das vezes que varava madrugadas quebrando a cabeça até achar uma solução/padronização, e agora você nem percebe, mas usou da palavra por 5minutos numa reunião, e detalhou os pontos fortes e fracos das opções na mesa. É a fase adulta da sua carreira, você já deixou a fase aventureira, já passou pelas incertezas da meia vida, e agora toma o caminho mais racional. Ps: As vezes dá uma saudade da adolescência da fase junior. rs
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showwwwwww Gui, isso ai, muito bem colocado meu caro 🤝
@analuiza2677
@analuiza2677 5 жыл бұрын
Excelente vídeo, muito obrigada
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que comentário sensacional Ana, muito obrigado por registrar aqui um pouco da sua história!! 😍
@vitorvieira5301
@vitorvieira5301 5 жыл бұрын
Cara, hoje com 8 anos de desenvolvimento eu estou no cargo de lider técnico (um cargo após o senior). Eu tive uma ascensão até que rápida comparado com alguns amigos por que eu nunca tive medo da mudança. Mudei n vezes de emprego em busca de novos aprendizados e foi isso que fez com que a minha carreira decolasse rápido. Eu gosto sempre de adquirir o máximo de informação possível de tudo que a empresa possa me prover em todos os aspectos. E algo que eu vejo que é acredito que ajudou muito no meu crescimento foi não me focar apensar em tecnologia, entender outras partes da empresa como financeiro, marketing, recursos humanos, gerencia, etc. Isso faz com que o seu modo de pensar mude, até mesmo para escrever seus códigos. Forte abraço Fiipe!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Sensacionaaaal Vitor, é isso ai meu caro :)
@willianfernandes3331
@willianfernandes3331 5 жыл бұрын
2019 foi meu primeiro ano com a programação, sempre é difícil tomar grandes decisões, mas essa decisão de entrar nessa área da programação, com certeza foi a melhor escolha da minha vida. No primeiro semestre de 2019 comecei a estudar a lógica da programação, simplesmente me apaixonei, fiquei fascinado, aprendi tudo que deveria aprender, fiz grandes projetos. A partir daí eu me senti seguro para começar realmente a programar, a aprender uma linguagem de programação, comecei no Java, fui para POO em Java, foi uma experiência incrível, mas não consegui fazer projetos, estava perdido, a linguagem é mt pesada, resolvi ir para o Javascript. Comprei um curso completo, e estou estudando a fundo a linguagem, é uma linguagem leve e funcional, me sinto confortável programando ocm JS. Minha meta para 2020 É conseguir fazer toda as semanas Omnistack, sempre acompanhei mas não tive coragem de colocar a mão na massa.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que massaaaaaa Miranha, muito legal ler a sua história e também é muito empolgante ver alguém iniciando e apaixonado pela área!!! Então tamo junto na próxima semana omnistack 🤝
@kleberaugus
@kleberaugus Жыл бұрын
É legal ver como outras pessoas entraram na área de programação de forma real, parece que não estou sozinho.
@matheusspinosa9201
@matheusspinosa9201 4 жыл бұрын
Eu comecei minha carreira de programador tem pouco mais de um ano, nós últimos 3 meses eu comecei uma espécie de estágio com um dos melhores programadores de mercado financeiro. Foi incrível o quanto o meu nível subiu (mas isso também se deve ao fato de estar trabalhando 17h por dia todos os dias sendo raro eu tirar mais de uma folga por mês). Ainda não estou no nível que desejo, e vc me deu a perspectiva que eu precisava pra chegar onde eu quero, SER O MELHOR PROGRAMADOR DE MERCADO FINANCEIRO! Um ponto de referência da área, pois penso que não vou entrar nisso para sem um profissional medíocre. Adoro os seus vídeos e me inspiram, muito obrigado
@hernancardoso539
@hernancardoso539 5 жыл бұрын
Cara, vc é um excelente professor ! Estou viciado em acompanhar seus vídeos. Parabéns !
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Ahhh que massa Heman, seja muito bem vindo aqui :)
@gleizer61
@gleizer61 3 жыл бұрын
sou iniciante obrigado por não me deixar de fora!! você não faz ideia de como seus videos estão impactando minhas escolhas, atualmente estou fazendo um curso de lógica de programação (usando codigos em c#) e depois disso vou fazer um de linguagem c#. cada video que vejo seu fico maais interessado e motivaado a ser programadorr. OBRIGADOOO!!!!!!!!!!!!!
@FilipeDeschamps
@FilipeDeschamps 3 жыл бұрын
✅ *GOSTA DE NOTÍCIAS SOBRE PROGRAMAÇÃO E TECNOLOGIA?* Então você vai pirar nisso: filipedeschamps.com.br/newsletter
@joaquimjunior3045
@joaquimjunior3045 3 жыл бұрын
Tais em que posição
@joaquimjunior3045
@joaquimjunior3045 3 жыл бұрын
Tais em que posição Filipe Deschamps?
@TuneiroMaldito
@TuneiroMaldito 5 жыл бұрын
nossa, com essas explicação toda , você não só explicou algo para nossa área, e sim para todas as outras de qualquer seguimento. Junior/plenor/senor , essa sua aula grátis de analise me deixou tão esclarecido, infelizmente eu fico triste em saber que no meu trabalho não exista essa visão simples e clara, e olha que eu trabalho com a nomenclatura de auxiliar administrativo, dentro da empresa sou considerado assistente de analista, porém eu tenho a responsabilidade total com minha cartela de cliente em analise . surreal como temos que engolir a seco essas coisas para se manter empregado , pois nosso 'brasilzão' ta voltando a engatinhar da crise estratosférica econômica só agora, do fim de 2018 até o fim de 2019 .
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Muito obrigado pelo comentário meu caro, entendo sua frustração! E obrigado pela visão também que isso se aplica para outras profissões 🤝
@italo100j
@italo100j 5 жыл бұрын
Cara, eu entendo essa divisão de um forma bem parecida: junior conhece das coisas, mas ainda apanha bastante em tomar decisões e resolver problemas; pleno não apanha tanto, consegue se virar bem e tomar algumas decisões, mas nem sempre são as melhores; senior é o cara que não necessariamente domina tudo, mas que tem a responsabilidade de, com o que ele e sua equipe sabem, tomar a melhor decisão naquele momento. É um pouco do que você colocou no vídeo, só q bem mais resumido e sem a sua didática hahaha. Fico feliz em saber que não estou totalmente errado! Sobre a "fase dark", é a mais pura verdade. Saí de uma empresa começo/metade do ano em que tinha alguns plenos que queriam sair colocando todos os tipos de patterns no projeto, sem tanta necessidade - mal acabava a implementação de um, já queria mudar totalmente pra implementar outro. Eu estava na transição entre júnior e pleno, e confesso q aquilo me assustou um pouco, do tipo "será que vou ser assim quando tiver responsabilidades de pleno?". Enfim, hoje posso dizer que sou um pleno que se policia demais para não fazer esse tipo de besteira hahaha. Aah, e o vídeo tá top hein!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
hahahah showww Italo, parabéns por se policiar! É bastante raro ter essa "auto avaliação" antes de ter errado muito como programador 👍
@Tony-xc8yz
@Tony-xc8yz 3 жыл бұрын
Sou júnior em 2021 e ainda acho que esse vídeo faz bastante sentido na realidade que vivo, trabalho no fullstack de devweb em uma startup e sou presidente de uma empresa junior de desenvolvimento de software. Nossa maior prioridade é entregar um resultado final com base no que for exigido, seja qual for buscamos um serviço para resolver o nosso problema.
@heykeviin
@heykeviin 5 жыл бұрын
Antes de me considerar um pleno, eu tinha essa pira de querer usar uma tecnologia e achar que ela iria resolver tudo, (época que eu trabalhava com o bom e velho PHP), até ser forçado a trabalhar com coisas e tecnologias que eu não gostava (sendo que eu nunca tinha usado) e perceber que cada coisa tem um propósito, cada linguagem ou framework foi criado para resolver um problema e entender isso é um desprendimento incrível
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Sensacional, é isso ai!!!! 👍
@rodrigodiego4228
@rodrigodiego4228 3 жыл бұрын
Estou focando em javaScript, meu objetivo é ser especialista nessa linguagem e frameworks. não sei se é a decisão certa, mas vamo lá.
@matheuslucas3257
@matheuslucas3257 5 жыл бұрын
Tenho pouco tempo de experiência no mercado, 2 anos e meio mais ou menos e recentemente consegui uma vaga em uma nova empresa. Me nivelaram como pleno, assutei bastante pq sempre vi pleno como algo distante. Mas conversando com amigos, vendo "desafios para plenos" e assistindo esse video, me deixou mais seguro, confiante e me mostrou o caminho a seguir para virar um senior. Mto obrigado mano
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Ahhhh que massa Matheus, parabéns meu caro 👍
@arquivodaeb8785
@arquivodaeb8785 5 жыл бұрын
"O que um Sênior sabe, que um Pleno não sabe e um Júnior menos ainda ?" Escolher/fazer um bom café.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
kkkkkkkkk
@therafaelfarias
@therafaelfarias 5 жыл бұрын
Cappuccino de chocolate com leite
@phill.6789
@phill.6789 5 жыл бұрын
Me explica ai, eu sou um programador espermatozoide!!!!
@arquivodaeb8785
@arquivodaeb8785 5 жыл бұрын
@@phill.6789 Sou Junior... meu café parece que alguém chorou na xícara.
@roberotto
@roberotto 5 жыл бұрын
E o especialista consegue perceber a concentração de café apenas observando a fumaça saindo da cafeteira
@daltopereira5981
@daltopereira5981 5 жыл бұрын
Esse vídeo traz um detalhamento preciso das necessidades de um profissional de tecnologia, não só para um “programador”! Parabéns pelo trabalho!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Show Dalto, valeu pelo comentário meu caro 🤝
@LucasAlmeida70
@LucasAlmeida70 5 жыл бұрын
Ou seja, maior diferencial do Senior seriam as Soft Skills ? A visão estrategica e mercadologica do negocio em questao
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Lucas, soft skills é uma dimensão também, extremamente valiosa com certeza absoluta! Agora, acho que essa parte deveria ser explorada pela pessoa desde o começo, nível social do humano mesmo, por exemplo: ter empatia. Isso é muito poderoso para você primeiro ser um ser humano do bem, mas em segundo é uma ótima ferramenta para você aprender pontos de vistas diferentes. Então eu seria "sênior" de empatia desde júnior como programador. Entende meu ponto?
@LucasAlmeida70
@LucasAlmeida70 5 жыл бұрын
@@FilipeDeschamps sim e concordo! ;)
@felipesene4397
@felipesene4397 5 жыл бұрын
Show de bola! Eu me considero iniciante e estou aprendendo logica de programação, Javascript e estou tendo algumas dificuldades pra qual tipo de framework investir primeiro estou no js puro! Valeu xará vc é incrível
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Massaaaa xará!! Vamo que vamo 🤝
@gamesantosbr
@gamesantosbr 5 жыл бұрын
No ponto que eu estou nesse momento, eu me considero um iniciante a caminho de ser um júnior, mas com a aprender ainda. Faz uns 6 meses que eu estou me dedicando a estudar python, e já noto que consigo algumas coisinhas pequenas, mas agora o que me da mais vontade de fazer são coisas maiores, porém, eu ainda não me arrisco com medo não conseguir(já que eu me considero um iniciante) e às vezes até penso em desistir.
@claudevanvieira9297
@claudevanvieira9297 5 жыл бұрын
mano mete a cara e tenta fazer vc só vai saber se é capaz metendo a cara "Cuidado com o medo; ele adora roubar sonhos."
@gamesantosbr
@gamesantosbr 5 жыл бұрын
@@claudevanvieira9297 obrigado, você não sabe quanto isso vai me ajudar!!
@therocketgamer100
@therocketgamer100 5 жыл бұрын
Não tem problema nenhum em tentar. Mesmo que você não consiga irá aprender muita coisa que vai te ajudar a chegar onde você quer
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showwwww, é isso ai, o maior inimigo é você mesmo! E uma coisa que me ajudou MUITO a dar um direcionamento nos meus estudos de programação foi justamente inventar mini projetos (ou até micro projetos). Ao invés de aprender pelo ponto de vista da tecnologia, eu decidi aprender pelo ponto de tomar decisões (que isso que um projeto é na sua essência). Depois de tomar decisões (inclusive sobre qual projeto vai ser), entenda quais tecnologias precisa utilizar para resolver aquele problema. Fora ficar muito mais divertido e casado com a realidade do mercado, você vai ficar com vários projetos no seu portfólio. E para ter as melhores idéias de projetos, eu fiz um vídeo exatamente sobre isso, olha só: kzbin.info/www/bejne/fYGonoV7pbqmZqM
@gamesantosbr
@gamesantosbr 5 жыл бұрын
@@FilipeDeschamps obrigado por me ajudar Filipe!!
@777samuel
@777samuel 5 жыл бұрын
Filipe eu gosto muito do conteúdo que você produz, tem me ajudado bastante. Eu acho que seria legal se você fizesse também um vídeo sobre o que as empresas esperam de um estagiário da área de desenvolvimento de sistemas, eu sou estudante e estou tendo dificuldade para entender o que é necessário para ingressar na área. Desde já agradeço!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Show Samuel, obrigado pela sugestão de pauta 👍
@lucasnunesarantes
@lucasnunesarantes 5 жыл бұрын
Junior, Pleno e Sênior igual a ler o modo de uso, ler a documentação e criar a documentação. :D
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
hahahahah show, gostei 👍
@jesselima_dev
@jesselima_dev 5 жыл бұрын
Sensacional! Quando entrei no mercado buscava entender as coisas por baixo pelo menos um pouco. E buscava sempre a documentação oficial como uma das principais referências de estudo. Recentemente tenho focado em aprender bem as linguagens que estão dentro do meu escopo de atuação, design patterns, architectural patterns, SOLID e estrutura de dados e algoritmos. Acredito que isso na dará a base para avançar com qualidade no desenvolvimento. Além disso, procuro entender mais de negócios mantendo um proximidade maior juntos aos Product Owners. Pra completar, identifico quais são as maiores necessidades técnicas do cliente que atuo e direciono parte dos estudos para resolver estás problemas de melhor forma. Assim, ajudo o time e o negócio.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Sensacionaaaal Jesse!! É isso ai meu caro, muito bom ler uma coisa dessas (inclusive, é uma postura rara). Vamo que vamo 🤝
@jesselima_dev
@jesselima_dev 5 жыл бұрын
@@FilipeDeschamps eheheheh \o/
@paulohenderson9122
@paulohenderson9122 5 жыл бұрын
Sobre tudo que você falo no vídeo eu ainda tenho que aprender muita coisa mais ai ja vai depender de mim e ter uma pessoa inspiradora como você no youtube ajuda muito
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showw Paulo, tamo junto 🤝
@joaobibiano
@joaobibiano 5 жыл бұрын
Como você bem enfatizou Filipe tudo depende do contexto Sai de uma empresa para entrar em outra como Gerente do departamento, não necessariamente IT. Fui forçado a entender qual solução deveria construir para atender as regras de negócio antes mesmo de escolher tecnologias. Desta forma, passei por todos os níveis de abstração que disse... É conforme falou, hora que vê a empresa rodando, com alta produtividade por algo que você construiu... É mágico Parabéns por seu canal, fico impressionado o quão deep você vai.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Sensacional João!! Obrigado por registrar isso nos comentários meu caro 👍
@blackcodersx
@blackcodersx 5 жыл бұрын
Meu que loucura vc definiu muito bem junior, pleno e sênior como aquele que usa, constrói e sabe aplicar na hora certa as abstrações. Mas comigo as coisas se misturaram, aprendi .net na faculdade e logo faltando alguns meses pra sair meu professor me indicou para trabalhar com um ex-aluno que estava começando uma empresa. Ele trabalhava com desenvolvimento web full-stack e trabalhava asp net e como o banco de dados era mysql o entity framework não funcionava muito bem ou eu não sabia usar ele com o mysql. Então construí um orm do zero com ado.net apenas tendo uma pequena noção do como funcionava o entity msm sem poder ler o código fonte por se tratar de .net. Depois trabalhando na transparência de uma prefeitura conheci outro TI que tirou essa minha mania de inventar a roda é me forçou a usar as abstrações. Então toda minha experiência foi inversa, comecei criando abstrações é depois usando. Me lembro que no início quando criei minha primeira abstração de orm o ex-aluno ficou muito surpreso e isso foi bom pra mim. Hoje pesquiso bastante pra ver se o que eu preciso já não existe pra na última opção construir uma abstração.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Ahh massa Fabrício, muito legal conhecer um pouco da sua história! Acho que o maior benefício de usar abstrações no quesito conhecimento é aprender primeiro o que faz uma abstração ser boa de usar 👍
@lucasmarinzeck7028
@lucasmarinzeck7028 5 жыл бұрын
Eu atuo hoje como estagiário em desenvolvimento Java, já estou na área a 6 meses + 4 meses na infraestrutura, não sei se já estou pronto pra atuar como Junior, tem muita coisa que me desanima pois os novatos são jogados aos leões
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Lucas, é dai dependendo da empresa, ela pode realmente fazer besteira no início da carreira da pessoa, tem que cuidar.
@carlosricardoziegler2650
@carlosricardoziegler2650 5 жыл бұрын
Eu to na rota dev/junior , ano de muito aprendizado, aprendi muitos conceitos, principalmente no seu canal, que tenho como referencia, mas queria citar outras fontes que foram muito importantes nessa caminhada. Aqui no seu canal consumi todos os seus videos, desde os mais antigos, fui entendendo conceitos que antes nao entravam na minha cabeça. Todo iniciante sempre tem a mesma pergunta eu acho, qual linguagem aprender e via muita gente falando IOS, Java, Python etc, acho que o o iniciante deve fazer e testar a maioria delas e ver onde ele se encaixa melhor, qual a linguagem ou ecosistema ele se sente mais confortável. Com a Rocketseat me achei em Javascript e conheci o poder do Node , React e React Native. Curso em Video do Guanabara me ajudou muito revendo Logica de Programação e Orientação em Objetos, PHP, HTML . Canal da Loiane Groner me ajudou bastante com Java e OOP. Os videos do DevPleno também me ajudaram muito com React e Node. Este ano fiz estagio em uma Webagentur aqui e me aprofundei em Wordpress com o Felipe Elia WP, muito bom, tem uma ótima didática, e assuntos muito top. Codigo Fonte TV também muito massa, passando conceitos de uma forma bem simplificada. Com o Linuxtipscanal vi o basico de Docker e me ajudou a entender o mundo Linux. O Canal do Fabio Akita tem um conteúdo bacana, Programação para Iniciantes e Iniciando aos 30, ou algo assim nao lembrei o titulo, mas vale a pena ver. Sobre plataformas de Ensino, usei a Alura, tem muitos cursos massa, em todas as areas possiveis. Usei EDX.org, tem varios cursos gratuitos sobre diversas areas, inclusive cursos da Microsoft e Havard. A plataforma da Rocketseat, tem uns conteudos muito top Gratis (o pago deve ser muito top mesmo) .O Freecodecamp.org, tem muita coisa bacana, vale a pena conferir, tem uma parte para Learning com varios temas. Curso do NodeBR, fenomenal, la diz para iniciantes, porem a didática do Erik Wendel e muito top, gostei pois tem toda sintaxe Javascript, passando por testes, Node, Rotas, Banco de Dados, JWT, Design Pattern Factory, e pelo que ele falou tem mais coisa vindo ano que vem. Tem mais coisas na minha lista que quero concluir ate fevereiro, como javascript30.com/ , que tem um conteúdo bacana também. Este foi o meu resumo de estudos hahah, quero deixar o meu muito obrigado a todos esses canais que me ajudaram e ajudam muito a evoluir. Em especial ao grande Filipe Deschamps, que acredito que sua empolgacao transpassa o youtube e manda essa dopamina toda para nos, deixando qualquer código uma "delicinha". Mensagem do ano pra mim "seja uma versão melhor de voce mesmo". Valew e desculpa o textão, espero que essas dicas ajudem alguém assim como me ajudaram muito.#543
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que sensacional seu comentário Carlos, de todos que listou, eu não conhecia o JavaScript 30!! Vamos pra cima, que 2020 tem muito mais conhecimento 🤝
@1994masumi
@1994masumi 5 жыл бұрын
Realmente, dps desse video acho q me considero um júnior 🤣
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
hahhahh show Cintia
@1994masumi
@1994masumi 5 жыл бұрын
@autista ah uns 2 anos atras mesmo, 🤣 estuda pra vale msm
@christiancastro5174
@christiancastro5174 5 жыл бұрын
realmente depois desse video eu me considero um feto de dev
@LucasAlmeida70
@LucasAlmeida70 5 жыл бұрын
Eu me considero Pleno, apesar de ser front-end ha quase 10 anos e por ter experiencia, interesse e proatividade na área de marketing e empreendedorismo. Pois apesar de ja ter passado por bastante coisa, nao sou o tipo de pessoa que chega em casa a noite(ou nos fds) e vou estudar ou escrever algum codigo pra passar o tempo ou "me divertir". Resumindo: sou orientado a demanda, a necessidade. Sempre aprendi dessa maneira. Por isso que em vez de querer fazer uma lib nova open-source, minha mente fica pilhada em ideias de negocio aplicaveis no mercado pro consumidor final!
@sankuas4d
@sankuas4d 5 жыл бұрын
Cara, eu sinto que sou assim também. Melhor termo impossível com esse tal de "orientado a demanda" kkk
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Interessante Lucas, por muito tempo isso também era o meu maior "drive" de motivação... só muito mais pra frente que decidi pivotar para me aprofundar 🤝
@TomBrito7
@TomBrito7 5 жыл бұрын
Um chefe meu comentou uma vez: - "Sabe qual a diferença de jr, pleno e sênior? O tempo que leva pra resolver um problema"
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Justo Tom! Eu tive um outro chefe que falava algo similar: que um júnior tem que programar na mesma qualidade que um sênior, ele só vai levar MUITO mais tempo.
@texxa1000
@texxa1000 3 жыл бұрын
No caso, sou iniciante hahaha. Tenho 32 anos, formado em Ciências Biológicas e Licenciatura em Física. Esse ano resolvi dar outro rumo para minha vida profissional. Há mais ou menos 3 meses, em conversa com um amigo programador, decidi me focar para aprender a programar. Como não sabia nada de programação (absolutamente nada mesmo) ficava muito perdido no conteúdo que eu estudava. Meu amigo me passou uns cursos online, mas resolvi me matricular num tecnólogo de ADS ead. Não digo que as aula do curso são uma maravilha, mas pelo menos me guiam nos estudos que faço por fora, graças ao roteiro das disciplinas. Sigo firme nos estudos, mas confesso que as vezes, pensando na minha idade, me bate aquela dúvida se devo continuar nessa empreitada.
@mjrplayer8714
@mjrplayer8714 5 жыл бұрын
Sempre serei Júnior
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
hahahahahahhaahha que isso meu caro, um dia você chega a ser Pleno Gomes
@cirosobral
@cirosobral 5 жыл бұрын
Se muda pra algum país de língua espanhola, que em alguns anos você será chamado de Señor Gomes
@marcosauzier328
@marcosauzier328 5 жыл бұрын
😂😂😂😂😂😂😂
@williamm.7059
@williamm.7059 5 жыл бұрын
Cara, teus vídeos são sensacionais! Parabéns mesmo. Estava me lembrando de quando eu era "júnior", e estava participando de um projeto onde eu desenvolvi praticamente todo o sistema. Naquela época eu tinha um bom conhecimento técnico do projeto, porém, não tinha a mínima ideia do ponto de vista de negócio. Eu não sabia o que eu estava desenvolvendo (produto final) e nem não sabia quem iria usar. Ou seja, não tinha a capacidade de opinar sobre algum requisito ou dar alguma ideia ou até propor alguma solução de um problema. Eu precisava de alguém sênior pra fazer isso por mim. O que eu quero dizer é que um DEV precisa conhecer o negócio o máximo possível. Tem que saber qual vai ser o produto final, quem vai usar e qual vai ser o impacto desse produto para a empesa e para os seus usuários. Isso vai ajudar bastante nas suas decisões e vai aumentar sua criatividade pra resolver problemas a dar soluções.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Sensacional William, é isso ai meu caro 👍
@williamokano
@williamokano 5 жыл бұрын
Estudei em casa, procurei por empresas que me forneciam melhor crescimento profissional ao invés de apenas salário, curiosidade
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Perfeito William!! Cada um com seu contexto, mas no longo prazo, essa com certeza é a escolha que vai trazer mais resultados!
@alexandremartins5527
@alexandremartins5527 5 жыл бұрын
Sou programador Full Stak a mais de 1 ano e estava ultimamente desanimado, assisto vídeos dele e isso me incentiva a continuar programando, muito obrigado!!!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que massaaaaaa Alexandre 🤝
@MarcosVinicius-cv1sv
@MarcosVinicius-cv1sv 5 жыл бұрын
Eu não consegui entender esse negocio de abstração, alguém tem um link de algum artigo que explica isso?
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Fala Marcos! "Abstração" é você pegar algo complicado e transformar em algo simples, abstraído, por exemplo: para ligar a sua TV é só apertar um botão, correto? O botão é a abstração de algo muito mais complicado que está *realmente* acontecendo que é pegar esse sinal eletrônico do pressionar do botão, levar esse sinal pro lugar certo dentro de uma placa eletrônica, impulsionar um raio infravermelho que dai da frente do controle e atinge um leitor na tv, que lá dentro acontecem trocentas mil coisas para dai sim a TV ligar e aparecer algo na sua tela. Tudo isso foi simplificado, foi abstraído, no pressionar de um botão. Em programação isso também existe, você executa uma função bem simples, que na verdade é a abstração de algo muito mais complicado.
@homem472
@homem472 5 жыл бұрын
@@FilipeDeschamps , acho que você não faz um bom uso da palavra abstração. Neste contexto, acho que a palavra "ferramenta" se aplicaria bem melhor.
@homem472
@homem472 5 жыл бұрын
@@FilipeDeschamps abstração é um processo mental. Eu reconheço que você tem um talento para falar com leigos de modo que eles sentem que entendem. O problema é que ele estão criando uma ideia imprecisa sobre o que é abstração. A contrução e o uso de ferramentas de programação como componentes, bibliotecas e frameworks requer a capacidade de abstração, mas a abstração não é a ferramenta.
@PersonalXZ
@PersonalXZ 5 жыл бұрын
Eu entendo por abstração, um conjunto essencial de informações sobre um objeto/sistema, eliminando as demais informações não relevantes no contexto de uso do objeto/sistema. Um exemplo de objeto complexo seria uma imagem de uma pessoa e sua abstração seria aquele desenho de criança que representa uma pessoa, contendo poucos traços ou seja somente os traçõs para descrever olhos nariz boca rosto corpo membros.
@MisouSup
@MisouSup 5 жыл бұрын
Para mim, abstração é o mesmo que "simplificação". Remover complexidade sem perder a eficiência.
@theBalrogg
@theBalrogg 5 жыл бұрын
Filipe, muito bom vídeo. Parabéns pelo conteúdo. Achei muito pertinente o seu comentário sobre classificar o grade a partir de uma (entre várias) dimensões. Gostei do formato que você colocou sobre as camadas, e a intensidade em que elas giram. Facilita para entender o impacto das coisas. Sou senior, to na estrada há 15 anos (as funções vêem e vão), mas eu acrescentaria alguns pontos sobre os que você colocou: - O Junior dificilmente anda sozinho, precisa ter acompanhamento e direcionamento, justamente porque está nessa camada mais fina, em que tudo gira rápido demais, é muito fácil se perder na maneira de se executar as coisas. A missão do Junior, como você disse, é chegar até o final, e ainda que para ele valha tudo (e, convenhamos, no Stack Overflow é o que mais temos), vale qualificar o caminho a ser seguido. Por conta disso, é importante rolar eventuais pareamentos com algum Pleno. O aprendizado é mútuo: para o Jr (que estará entregando) e para o Pleno (já que se está somando "tempo de vôo); - O Pleno já anda bem sozinho, e como está começando a se envolver na camada arquitetural das coisas, se aprofundando quanto ao ciclo de vida das coisas, etc, cai nessa armadilha de overengineering que você comentou muito bem. Por isso acho que cabe ao Senior entrar em cena; - O Senior tem uma missão muito nobre: ele também deve puxar a régua pra cima. Como você colocou: o Sr tem muita experiência, já viu muita água passar por debaixo da ponte. Está num nível de maturidade tal que investe 70% (se não mais) de seu tempo pensando numa solução técnica e apenas 30% efetivamente escrevendo código. E isso funciona tão bem no meu caso, que raramente preciso subir meu servidor e testar o funcionamento do que eu fiz, pois o código está tão coeso e os testes unitários e de integração estão tão ricos, de que a hora que subir para um teste Fim a Fim, tudo funciona conforme esperado. No meu entendimento (e estou prestes a escrever um artigo no Medium sobre isso), dado que o Senior passaria pouco tempo escrevendo código, ele tem maior responsabilidade em fazer revisão de código do time e, graças a isso, puxar a régua pra cima. Entendo que essa é a nobre missão do Senior, transmitir seu conhecimento. Vide meu perfil do Github (@paulinobruno): passo quase tanto tempo fazendo revisão quanto fazendo commits; se ver a contribuição de 2018, é ainda mais gritante: quase 50% da contribuição era review. Achei o video excelente. Cai em seu canal por acidente. Vou ver o que mais você tem a dizer. Grande abraço!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que massaaaaaa Brunão, seja muito bem vindo ao canal meu caro! Obrigado por registrar tudo isso aqui no comentário, ficou sensacional, concordo 100%! E apoio total você escrever um artigo sobre isso, a gente precisa conversar mais sobre a nossa própria área, vejo que temos um pouco de medo, não sei porque. Detona e depois me envia num novo comentário o link do artigo para eu ler 🤝 (tem que ser num novo comentário porque o KZbin não me avisa mais das respostas em threads)
@jghagemann
@jghagemann 5 жыл бұрын
Ou seja, a cada dois passos que você dá em direção ao próximo nível, esse mesmo nível se afasta seis passos xD
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
hahahahaha as vezes é assim, porque quanto mais você sabe, mais percebe quantas coisas que você não sabe
@filipeleonelbatista
@filipeleonelbatista 2 жыл бұрын
Estava precisando rever este vídeo Hoje!!! Obrigado
@raphaeldias345
@raphaeldias345 5 жыл бұрын
E se você estivesse no "nível" iniciante, qual seria a sua postura ? forte abraço!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Excelente pergunta Raphael!! Eu definiria uma área de interesse e procuraria tudo o que já foi feito relacionado aquilo, uma grande pesquisa mesmo. Depois eu escolheria uma dessas coisas e tentaria implementar uma pequeníssima parte daquilo utilizando o máximo de abstrações possíveis, mas do meu jeito.
@Charlyslean
@Charlyslean 5 жыл бұрын
@@FilipeDeschamps Com área de interesse você se refere a web, mobile e desktop? Se não, o que seria?
@AlineMayara
@AlineMayara 5 жыл бұрын
Eu já decidi quero somente front end! Tá tudo certo.
@renanalves5687
@renanalves5687 5 жыл бұрын
Esse vídeo chegou em boa hora. Não sabia se eu estou mais para estagiário ou junior. Me esclareceu. Obrigado.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showww Renan 👍
@brunomanso9428
@brunomanso9428 5 жыл бұрын
"Só sei que nada sei" Sócrates era sênior.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
hahaahahahah baita sênior 😂 👍
@geovaniccunha6381
@geovaniccunha6381 5 жыл бұрын
Poxa Filipe, deu ate um frio na barriga aqui e realmente ta ficando cada vez mais extensa a lista de skils que um dev precisa ter e olhando pelo que falou no vídeo sobre as abstrações estarem tornando tudo mais fácil, é de fato um motivo sério para sentir a água batendo na bunda e se permitir conhecer novas tecnologias por trás das coisas "mágicas" que são feitas. Show de vídeo, conteúdo muito pertinente, mandou bem. flw....
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showww Geovani, é isso ai meu caro :) vamos pra cima (ou pra dentro das abstrações)
@nobresxe
@nobresxe 5 жыл бұрын
eu sou iniciante, parece que quanto mais estudo menos eu sei :)
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Mas é isso ai Rodrigo :) primeiro passo é saber o que você não sabe 👍
@JoaoGabriel-lz9fo
@JoaoGabriel-lz9fo 5 жыл бұрын
Felipe amei o video, para eu que estou ainda na faculdade e que por poder de escolha ainda consigo escolher focar apenas nos estudos, ver esse overview de todos os estagios que temos na nossa área é um conhecimento e uma luz para mim que ainda nunca pisei em um freela ou empresa. E o mais legal é que quando você começou a falar sobre Arquitetura e Design Pattern foi justamente no semestre em que estava pagando na faculda de Analise e Desenvolvimento de sistemas a materia de arquitetura de software, onde vimos varios tipos de arquitetura e design patterns hahaha. Enfim, só tenho a agradecer a você passar seus conhecimentos para a gente ! Abraço !
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que massaaa João, excelente timing! Talvez até para dar um sentido ou valor a esses temas :) vamo que vamo 🤝
@VictorHugo-yl9zh
@VictorHugo-yl9zh 5 жыл бұрын
Níveis: Programador Sênior Programador Pleno Programador Júnior Programador Especialista Nada Estagiário Iniciante
@christiancastro5174
@christiancastro5174 5 жыл бұрын
prazer eu sou o nada ;-;
@lviana1927
@lviana1927 5 жыл бұрын
EU SOU O NADA
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Nada? 😂
@christiancastro5174
@christiancastro5174 5 жыл бұрын
@@FilipeDeschamps sou o estagiario kk
@lviana1927
@lviana1927 5 жыл бұрын
SIM, O FAMOSO MEIA BOCA
@RodrigoCruz-iz3kb
@RodrigoCruz-iz3kb 5 жыл бұрын
Filipe, esse é o vídeo que eu precisa assistir nesse fim de ano. Eu estou me formando em engenharia de automação mas quero migrar para a área de desenvolvimento e engenharia de software. Mas são tantas tecnologias, tantas opções, que eu acabei me embaralhando. Mas consegui definir um caminho a ser seguido. Estou no nível iniciante ainda, e cada vez mais sinto a necessidade de estar ligado em tudo o que rola no cenário da tecnologia para não ficar para trás. Acredito que uma característica importante da pessoa que se encontra neste nível, assim como eu, é saber o ques e passa no cenário: quais as tecnologias e quais as tendências. Mais uma vez, parabéns pelo trabalho!
@LucasAlmeida70
@LucasAlmeida70 5 жыл бұрын
vai de js man! apenas =P rs
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showwww Rodrigo!! Inclusive isso é uma ótima idéia de vídeo, sobre as tendências 👍
@damiem6172
@damiem6172 4 жыл бұрын
Sênior: O cara que sabe Pleno : O cara que ta sabendo Junior : O cara que ta aprendendo a saber Iniciante : O cara que não sabe É assim que eu faço com o pessoal aqui.
@rogervirtuoso9802
@rogervirtuoso9802 4 жыл бұрын
Aqui na Nova Zelândia eu vejo as vagas abertas um pouco diferentes. Não vejo empresas esperando um grande conhecimento de juniors. Como por exemplo conhecer todos os frameworks e design patterns utilizado na empresa. O junior basicamente entra para aprender. Foi o que aconteceu cmg no início da carreira no Brasil inclusive. Porém, está cada vez mais raro achar vaga para programador Júnior aqui na NZ. Tu acha algumas vagas para pleno, muitas sem nível especificado e também muitas para sênior (+ 5 anos exp). Na minha opinião a questão do Júnior depende da cultura local um pouco. Não acho tão justo esperar tanto dele. Parabéns pelo vídeo mestre, abraço! ✌🏻
@joaotiagomattossilva8908
@joaotiagomattossilva8908 3 жыл бұрын
Cara eu comecei a programar no meio do ano de 2020, e vi a dificuldade por meio de tantos termos que eu não fazia ideia do que seriam, então cada termo eu busquei, e vc falou uma coisa muito importante as coisas são muito descartáveis, e isso é normal. Neste período da minha vida com a aprendizado que tenho eu percebo que a área está começando a se desenvolver, tantas coisas saindo ao mesmo tempo e maioria delas não se tornam populares... posso me atrever a dizer que são tentativas e erros, por isso, a percepção de que as coisas ainda estão evoluindo!!!
@rafaelveggi
@rafaelveggi 5 жыл бұрын
Este eh o vídeo de TI em português que mais gostei até hoje. Parabéns pela visão inteligente e obrigado por compartilha-la conosco.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showw Rafael, obrigado pelo comentário meu caro 🤝
@joseanchietadev
@joseanchietadev 5 жыл бұрын
Muito boa sua visão em relação a isso, tem anos que me sentia sênior e tinha tempo de experiência de sênior, mas parece que a cada dia estou regredindo e me tornando junior conforme tantos requisitos e necessidades de algoritmos, estruturas de dados, frameworks e etc. Hoje estou meio perdido e vejo várias pessoas da mesma forma. O principal é manter o foco, nunca parar de estudar e entender o platô e seu tempo até chegar a mestria em algo.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Justíssimo Anchieta! Inclusive, aprender cada vez mais o core das coisas 🤝
@vitorjustiniano5497
@vitorjustiniano5497 5 жыл бұрын
Essa diferença, na minha visão, se sente na forma de como cada desenvolvedor reage em todas as etapa da construção de um software. O Junior vai procurar saber o por que de cada escolha, na concepção, na documentação, na implementação e na entrega, talvez em apenas algumas delas, tendo já uma ideia de como executar cada etapa. O Pleno já conhece parcialmente o que acontece nessas etapas, sabendo até mesmo prever erros e bugs futuros, fazendo ou não, algo para remedia-los e corrigi-los. Costumo dizer que ele já se sente confortável em implementar um determinada tarefa, pois seu conhecimento já lhe dá o poder de prevê os resultados. O Sênior além de participar ativamente nas escolhas, sabe exatamente o por que dessas escolhas e também possíveis gargalos que ocorrera na aplicação futuramente, pelo fato do alto conhecimento do negocio e experiencia. No meu ponto de vista se ele realmente for um Sênior, ele vai buscar a ajuda do Pleno e do Junior para assim juntos resolverem e trespassar essa "dificuldade", afim de desenvolver o conhecimento dos demais. A forma como cada um desses passam seus conhecimentos adiante, contam muito para o avançar em cada nível. Uma frase icônica de um líder de projeto que tive: "Um mestre é aquele que sabe fazer outros mestres". Aplicando isso ao contexto atual, se cada um deles sabe se comunicar com o outro logo abaixo e passar o conhecimento adiante, então eles estão mais do que capacitados a progredir.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Sensacionaaaaaal Vitor!!! MUITO obrigado por adicionar isso aos comentários!!!!
@asafeluizdepaulatoschi7146
@asafeluizdepaulatoschi7146 4 жыл бұрын
Cara, esse vídeo me fez perceber o quanto eu ainda tenho q aprender como programador, e me deixou com uma vontade imensa de buscar mais conhecimento, obrigado pelo incentivo, seu canal é muito bom e tenho certeza que ajuda muitos outros (as) como eu
@RodrigoMMoraess
@RodrigoMMoraess 5 жыл бұрын
Adorei as definições Felipe, entrei na empresa sabendo zero, sou pleno há pouco tempo, na era dark, realmente estou tentando conhecer novas tecnologias e principalmente entender o core, com a preocupação do quão útil será para cada aplicação, claro buscando informações para evitar super engenharias e vice versa. Acho que uma das principais qualidades para prosseguir é ser resiliente aos acontecimentos, pois sempre me punia com alguns os bugs que apareciam. Mas claro tentando focar também na parte de negócios da empresa, sou muito grato a minha equipe e a Deus rsrs. Obrigado pelas dicas cada vez mais top!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showww!! É isso ai Rodrigo :)
@michelsouza3868
@michelsouza3868 5 жыл бұрын
O que eu acho extremamente interessante é assistir canais desse tipo que aborda assuntos muito específicos. Digo isso porque pra quem está iniciando, o primeiro contato como o assunto do vídeo é totalmente confuso, e depois de alguns meses estudando sobre tecnologia você se esbarra no mesmo video e tudo fica mais claro. Abstração, linguagens de programação, arquitetura de software e negócios começam a fazer sentido. Também com um mestre desses se não aprender de primeira aprende de segunda. O mundo da voltas! ❤️❤️❤️
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Que massaaa Michel!!!! Valeu pelo comentário 😍
@cirosobral
@cirosobral 5 жыл бұрын
Esse nível de especialista, em organizações que só compreendem a carreira linear (organizações públicas, por exemplo), é em muitos casos desprezado, mas é extremamente importante para elevar o nível de conhecimento de uma tecnologia específica dentro da organização.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Concordo 100% Ciro! Até em certos pontos, quebrar paradigmas!
@JefersonTomazella
@JefersonTomazella 5 жыл бұрын
Interessantes observações. Fiquei um tempo longe do mercado, então sou Junior em muitas coisas, mas consigo me aprofundar no background das abstrações com facilidade. Entender o marketing também me ajuda a ter pontos de Senior. Me considero um potencial pleno em pouco tempo.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Boaaa Jeferson, é isso ai eu caro!!! Entender de marketing é uma área perfeita para misturar com programação 🤝
@JohannAlbino
@JohannAlbino 5 жыл бұрын
Você falando do Pleno, cara você me descreveu, eu cheguei no nível de que quanto mais código eu escrevo eu acho que mais valor está sendo entregue e sempre provando que sou capaz de domar o código. Minha frase "Overengineering". Muito bom Felipe, cara você é demais. Gosto demais desses vídeos.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showwww Johann, é isso ai meu caro! 👍
@lucasjmatias
@lucasjmatias 5 жыл бұрын
Eu fico feliz em quanto menos código eu escrevo para resolver tal problema, na verdade as vezes gasto bastante tempo pra isso acontecer, mais do que escrever muito código, mas facilita a manutenção, simplicidade e evolução do código. Escrever muito código é fácil, escrever pouco pra resolver muito é o desafio.
@DelPieroJoga10
@DelPieroJoga10 5 жыл бұрын
@@lucasjmatias eu acho que ele quis dizer no fato de escrever mais funcionalidades que o necessário. (Overengineering)
@JohannAlbino
@JohannAlbino 5 жыл бұрын
@@DelPieroJoga10 isso mesmo
@JohannAlbino
@JohannAlbino 5 жыл бұрын
@@lucasjmatias no meu caso é diferente, eu implemento funcionalidades dms sem necessidade, mas ja prevendo a necessidade em um futuro próximo, como disse o Del Pierro
@roberotto
@roberotto 5 жыл бұрын
Na verdade sou um velho programador sênior, desde o início do boom da Web, cheguei inclusive a programar sistemas de portal web, muito comuns na época, com busca, sala de chat, classificados, etc (tipo UOL, BOL, Cadê). Passei uns anos "longe" da área, na verdade passei a um nível mais hardcore, a automação industrial, onde literalmente CADA BIT importa, onde o máximo de "estrutura de dados" que utilizamos é uma DWORD, inclusive poucos programadores conhecem a existência desse conjunto de bits. Também me tornei Sr nessa área, especialista em alguns processos. Agora, de volta à programação, muita coisa mudou, seria mais como um iniciante nas novas metodologias, mas com experiência de décadas. Seus vídeos mostrando o desenvolvimento de APIs e Design Patterns está me ajudando a me atualizar.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Ahhh massa Roberto, é isso ai meu caro! Vamos se ajudar nessa caminhada e partiu pra cima de 2020 🤝
@xyzRIick
@xyzRIick 5 жыл бұрын
Filipe como você ajuda as pessoas cara, de verdade mesmo, seu conteúdo é incrível!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showwwwwww, obrigado pelo comentário :)
@marcusmaiialima
@marcusmaiialima 5 жыл бұрын
Como júnior eu corri muito e aprendi na marra da vida os códigos malucos e as soluções que nem sempre achamos na web. Como pleno atualmente eu vejo que ainda tenho uma longa caminhada pela frente e já consigo separar essas abstrações e separar as responsabilidades de todas as etapas do produto e como sênior eu espero que consiga muito mais do que sei hoje e consiga me reinventar sempre e tomar decisões baseadas no que é melhor para o negócio, independente da linguagem / framework utilizado.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Massaa!! Detona Macus 🤝
@seveng0th
@seveng0th 5 жыл бұрын
Na minha vivencia profissional, eu costumo dizer que objetivamente um junior sabe programar algumas soluções mas costuma ter problema na hora de imaginar o que e onde usar tal tecnologia. Um pleno sabe do começo ao fim o processo de criação de um software e tem pratica e vivencia para saber como tirar um produto do escopo de projeto para as telas dos QA's. Um senior é um pleno que sabe fazer o que o pleno consegue em duas ou mais tecnologias, além de ter mais conhecimento de negocio e possuir postura de senior.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showww Marcus! Obrigado por contribuir com sua visão 🤝
@rtm981
@rtm981 5 жыл бұрын
Cara muito obrigado Filipe Deschamps por esse tipo de vídeo, podemos ter uma noção de em que momento de nossas vida estamos, so gostaria de compartilhar algo com a galera que assim como eu comecei a gostar da área através de jogos, eu muito tempo da minha vida fiquei procurando um modo de me livrar dos jogos e estudar, porem cheguei a entender que se o software não ser executado não terá resultado, não importa quantas linhas de código você insere nele, todos os dias a quase todo momento depois de longas partidas de jogos tenho parado e visto quanto tempo perdido, se tem algo que tenho a dizer a todos que gostam dessa área mas também amam jogar, pare com maus hábitos que não acrescentam nada, não estou dizendo para parar de jogar, mas também não jogar 6-8 horas do seu dia no lixo, não tem acrescentado nada.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Renato, concordo 100% é a decisão de estar do lado de quem produz ou do lado de quem consome 👍
@alexandremartinsdasilva51
@alexandremartinsdasilva51 2 жыл бұрын
Estou na mesma, estava gastando dia todo só jogando videogame, mas a 10 dias atrás parei de jogar (deletei)e comecei a estudar, estava gastando muito tempo atoa e vendo a vida passar em branco
@lucasmegaloja
@lucasmegaloja 5 жыл бұрын
Eu sou júnior, mas me identifiquei na parte de estar buscando o que acontece por baixo dos panos. Pra mim é muito mais recompensador saber como funciona cada coisa, pq assim posso escolher o que usar em cada hora
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showww Lucas, é isso ai!!!! Vamo pra cima de 2020 🤝
@Andys2eduarda
@Andys2eduarda 3 жыл бұрын
Filipe, faz um vídeo falando de COBOL e de Mainframe, fazem 13 anos que estou na área atendendo grandes instituições, e sou um jovem na área a grande maioria dos programadores tem mais de 50 anos.
@MrCyberP
@MrCyberP 4 жыл бұрын
Gostei muito do conceito para cada categoria de profissional... sempre tive problema em me enquadrar nestas classificações de profissionais pois programo na linguagem que for necessária para o projeto é pela lógica simplista nunca poderia ser um especialista por estar sempre roletando linguagens.
@Ferkarchiloff
@Ferkarchiloff 5 жыл бұрын
Esse vídeo é muito bom para dar uma visão mais clara das coisas, eu ainda como Estag, entendi melhor sobre essas classes e o que cada uma deveria saber ou procurar saber, obrigado!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Massaaaaa 😍
@whatwouldfischerdo9578
@whatwouldfischerdo9578 5 жыл бұрын
Acho que a maior diferenca entre um junior e um senior é a capacidade de abstração. Aqui na Alemanha, uma coisa que se cobra muito é a qualidade daquilo que se está escrevendo. A visão predominante aqui é que se você fizer correto, ficará mais barato fazer manutenção. Eu já acreditei que programador sênior deveria dominar o negócio, eu mesmo já fiz isso a 8 anos atrás, hoje eu acredito que um programador senior deve ser rápido em realizar abstrações (principalmente pela experiência) e deve saber como desenvolver a melhor solução balanceando custo do desenvolvimento inicial com o custo de manutenção. Geralmente a tecnologia altera muito mais rápido que o negócio. Cotar, comprar e pagar continua sendo a mesma coisa nos últimos 2000 anos, o que mudou foi a forma/técnica/tecnologia de fazer isso. Um programador senior deve ser capaz de entender rapidamente aquilo que deve ser feito e então aplicar a solução com melhor custo benefício para empresa. Um exemplo muito bom que vc deu foi o do xadrez. É preciso saber calcular várias jogadas antes mesmo de realizar o primeiro movimento.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Muito bem colocado meu caro!!! Que comentário sensacional 🤝
@ZFCaio
@ZFCaio 5 жыл бұрын
Pelo vídeo eu estou de acordo com meu nível, que é desenvolvedor pleno. Mas sinto que sou junior em alguns pontos ainda, mesmo estando a quase 3 anos no mercado (se considerar o tempo de estágio). Ainda tenho muita estrada pra percorrer. Já estive em contato com alguns sênior e é bem isso que você falou, o sênior consegue até mesmo negociar com o GP/Cliente, e já vi até ele conseguir vender um produto pro cliente.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Show, é isso ai Caio :) bom, só resta continuar a trilhar esse caminho, então vamo que vamo 🤝
@sombraSoft
@sombraSoft 5 жыл бұрын
Eu ADORARIA ver você falar sobre dividir responsabilidade, comunicação com seu chefe (como estimar e como dizer não) e profissionalismo diante de um projeto no maior estilo Clean Coder. Aliás, acho que daria uma BAITA de uma série esse livro.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Exceleeeeeente João, muito obrigado pela sugestão!!! Acredito que daria uma playlist muito boa mesmo!!!
@brunopapa4334
@brunopapa4334 5 жыл бұрын
Eu sempre agradeço por ter te conhecido antes de começar minha carreira.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showww Brunão, tamo junto meu caro 🤝
@johnatanaldenides4916
@johnatanaldenides4916 5 жыл бұрын
Não sou de comentar em nenhum vídeo, mas cara esse seu canal e sensacional!! Eu vinha a um bom tempo procurando por um canal assim, graças a uma live com o pato que achei esse mundo de conhecimento incríveis. Eu não sei qual vídeo assistir, assuntos muito interessantes, edição e apresentação de largar o celular e começar a bater palmas. Parabéns, e muito obrigado. A partir de hj não ficarei um dia sem assistir pelo menos um vídeo do seu canal
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Showwwwwww Johnatan, seja muito bem vindo ao canal meu caro 🤝 e muito obrigado por deixar esse comentário 👍
@Brunoartist
@Brunoartist 4 жыл бұрын
Não acredito que as coisas estão mais fáceis para programar, mas sim simplificados, mas que exige ao profissional estudar cada vez mais as novas tecnologias e tendências. Infelizmente as empresas por acharem que “é fácil” programar e que “está tudo pronto” é só “plugar” que funciona, acaba tendo uma visão míope do papel e responsabilidade destes profissionais e acabam sendo menosprezandos com salários baixos. Não sou da área de TI, mas sou um entusiasta que adora estudar sobre o assunto e tenho vários amigos que são programadores. Concordo que tem muito profissional fraco e desleixado na área assim como em qualquer outra profissão, cabe as empresas selecionarem bem seus profissionais. Profissionais estes que a cada dia as organizações de pequeno até grande porte dependerão mais e mais para poderem entregar seus serviços com qualidade para o cliente que está cada vez mais exigente. Hoje para chegar ao cliente é preciso que o seu negócio esteja em uma plataforma digital, por isso eu reconheço o valor destes profissionais.
@alamo_DevFlow
@alamo_DevFlow 2 жыл бұрын
Eu sou Júnior na empresa mas sinto que já dei sugestões e trouxe novas ferramentas que vão além de um pleno, como q sugestão do gateway de pagamento da empresa, ou qual tecnologia e framework usar para construir um determinado produto na empresa. Acabo assumindo algumas responsabilidades que não cabe a mim. Acredito que isso vem da experiência de outra área que eu tive como liderança e por se tratar de uma startup onde tudo acontece muito rápido, e não tem bem uma hierarquia no ti bem definido até o momento.
@SamuraiExecutivo
@SamuraiExecutivo 5 жыл бұрын
Legal o vídeo, consegui (finamente) entender legal onde estou e porquê. Acho que pra programação em geral (web, mobile, etc) eu entre o Iniciante e o junior. O resultado dos meus estudos nos últimos anos estão me conduzindo à especialização (falta muito chão ainda) em gamedev/Unity e game design. Valeu pela ajuda!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Massaaa Samurai, detona!!!!
@jocemarvogel5442
@jocemarvogel5442 4 жыл бұрын
Sou o cara que é o iniciante 0. Até algumas semanas não sabia nem por onde começar, descobri o VisualG, aprendi o básico da Logica e de como "estruturar" o mesmo, agora to começando JavaScript e depois pretendo voltar um pouco e fazer HTML e Css. Ficaria muito grato com qualquer feedBack ou comentário sobre o que aprender.
@mariobrandao9548
@mariobrandao9548 5 жыл бұрын
Poxa Felipe só posso dizer uma coisa sobre este video. Voce é muito bom por ter essas sacadas. Parabéns !!!
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Tamo junto Mario!!!! 🤝
@ac-devfullstack9709
@ac-devfullstack9709 5 жыл бұрын
Saudações Filipe, excelente vídeo, com certeza em 2020, virão novos desafios. O único problema, que os desenvolvedores não são valorizados. Hoje um desenvolvedor Jr. faz o trabalho de Pl., e Pl. de Sr.. E para completar, o desemprego que não ajuda. Espero que 2020, possa ser um ano de muitas bênçãos, que DEUS possa ajudar todos que estão desempregados em 2020. Sucesso no canal, uma coisa é certa, seu like já esta garantido.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Valeuuuu Antonio!!! Com certeza 2020 vai ser um ano melhor, vamo que vamo 🤝 👍
@GabrielGamesYTG
@GabrielGamesYTG 5 жыл бұрын
O que eu fiz foi estudo e aplicação. Hoje eu sou um Senior Full Stack Javascript Developer (Node, React, React Native), fiz muitos cursos na Udemy e apliquei muito em projetos pessoais e trabalhando, não fiz faculdade.
@FilipeDeschamps
@FilipeDeschamps 5 жыл бұрын
Massaaa Gabriel, tamo junto 🤝
@ArthurGerhardt
@ArthurGerhardt 2 ай бұрын
Eu sou iniciante para Júnior. Consigo entender a sintaxe de algumas linguagens de programação, mas ainda tenho muito a aprender sobre programação. Eu sei que eu preciso de foco.
Minha Carreira Teria Sido MUITO Melhor
18:02
Filipe Deschamps
Рет қаралды 542 М.
Os 5 erros que todo freelancer comete
13:56
Edu Sites
Рет қаралды 74
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Лучший Гайд по Kafka для Начинающих За 1 Час
1:15:01
Descobri Como Consertar o Meu Maior Problema
21:40
Filipe Deschamps
Рет қаралды 676 М.
11 Conselhos Raros de SÊNIOR para JÚNIOR (Que Não Te Ensinam)
10:54
Filipe Deschamps
Рет қаралды 183 М.
A história da Ana.
12:22
Filipe Deschamps
Рет қаралды 305 М.
Como um programador Junior vira Pleno
13:00
Lucas Montano
Рет қаралды 82 М.
Conceitos que todo pleno deve conhecer
19:28
balta.io
Рет қаралды 13 М.
QUAL a MELHOR LINGUAGEM para PROGRAMAÇÃO?
6:44
Cortes do Ciência Sem Fim [OFICIAL]
Рет қаралды 635 М.
Diferença entre JÚNIOR, PLENO e SÊNIOR
9:11
O Consultor de RH
Рет қаралды 8 М.