Obrigado meu querido amigo! Vou tentar responder sempre ao menos os dez primeiros comentários de cada vídeo! Sua foto parece que você está no Canadá acertei?
Concordo 110%, banco relacional hj, PostgreSQL é sem duvidas o melhor deles. Ainda que eu ame meu mariaDB para PHP, o PostgreSQL é o mais performático quando se fala em integração e manutenção dentro do código, se combinar com um ORM bom, tipo TypeORM, o desenvolvimento fica muito fácil.
Eu nem sei porque ainda comento seus vídeos sou pythonista. Mas este foi realmente bom! Sábios conselhos para iniciantes. Se bem, que vejo programadores seniores, com mais de vinte anos de profissão cometendo barbáries no código fonte, exemplo: função com 2.500 linhas... Enfim, programação é sobre contexto e se você precisar de muito contexto para entender algo, tem coisa errada...
Exatamente meu caro, não conta para ninguém não mas eu sei programar em python também rsrs, fica tranquilo eu só pego no pé da galera que nem quer instalar o ambiente para trabalhar e quer dizer para todo mundo que isso que é programação, não é assim que funciona as coisas.
@@cursodetecnologia depois de passar por C, C++, Pascal, Java, ... me encontrei no Python... Não a trocarei tão cedo... Às vezes dou uma escapadinha para GO, mas não é nada sério... é só um casinho à toa...
4 місяці тому+1
De modo geral, a arquitetura é toda a estrutura que mantém em pleno funcionamento do software. Sem uma boa arquitetura, todo o software rui e desaba. Um bug em um sistema pode ser a menor das preocupações de um desenvolvedor! Infelizmente, muitos dos cursos de programação que eu visualizei não mostrava como projetar e montar o ambiente que vai comportar o software. Os cursos simplesmente habilitavam programadores a exercerem funções nas empresas. Eu tive colegas de faculdade que buscavam aprender a programar sem sequem entender como o sistema operacional funciona.
Estou curtindo muito os teus vídeos, estou começando a estudar java por conta com curso da Udemy e ainda não estou seguro se algum dia vou dar um bom profissional. Mais vc me da esperança, amo tecnologia e adoro procurar saber como as coisas funcionam por baixo dos panos, até tinha interesse em estudar linguagens como C e C++ mais não sei onde encontrar inspirações. Minha maior preocupação é o mercado de trabalho, gostaria muito em trabalhar como dev, mais pelo que vi não é mamão com açúcar, e fico com medo de não conseguir. Mais é isso aí, sei que é um passo de cada vez e vou procurar fazer uma ADS.
Samuca, você é muito diferenciado, é raro achar dev que não so fala que entende de arquitetura mas de fato entende, ta no nível de principal inclusive se tivesse na gringa ia estar tirando os 300 mil dólares sonhados por todos nós. Pedi pra sair num corte da empresa recentemente, o que mais tinha la eram jovens de 25 anos colocando arquitetura zoada em prod. Usando clusters gigantes de computação pra tratar datasets pequenos (sou engenheiro de dados) achava isso horroroso, e dava vários toques sobre o custo, api rodando horas também no cluster quando poderia estar num docker puxando poucos recursos e tal. Me sentia um monge pregando no deserto, em relação a arquitetura, é bem triste saber que a grande parte das equipes só quer fazer funcionar. Faz uns cursos pra passar o conhecimento adiante Samuca, na gringa usam muito o java por exemplo pra dados e com certeza eu comparia o seu curso se estivesse disponível, um curso bacana de arquitetura é indispensável também
@@pedrohenrique-su3ot infelizmente não dou mentoria sobre a área estou pensando inclusive em sair dela com a popularização de inteligência artificial. A menos que já trabalhe com isso a uns anos sugiro migrar pra desenvolvimento web, Rust/ C++ ou virar consultorde ERP. A área de dados está sariradissima, devido ao mar de influenciadores que venderam ela como sendo o futuro ao invés de um pequeno nicho em ti. Deu o que deu. Centenas de pessoas para uma vaga.
Uma coisa que eu aprendi é se está funcionando não mexe. Não é gambiarra é débito técnico. O cliente sempre tem razão ele paga seu salário, faça sempre o mais rápido possível. Tenha SLA estabecido des de o primeiro dia. Tenha metricas de falhas e crie testes apartir dessas metricas.
@@dnl2003 eh mas vc é DEV ou é usuário, mania dos alisadores de código achar que DEV é usuário e ficar com o velho discurso, "ahh coloca talquinho no código para o outro entender e ficar mais fácil".. por essas e outras o mercado de legado tá sobrando vagas, pois lá quem mexe é DEV de verdade e não DEV Usuário que quer tudo mastigado e se não tem documentação ele não sabe fazer nada..
Interessante a análise técnica de como não programar mas até hoje a Microsoft, entre outras bigtechs, cometem erros gravíssimos em seus softwares e "tudo bem, acontece". O conceito é importante sim, mas se você for se privar de iniciar seus códigos antes mesmo de ter toda a base, vai perceber que já deveria ter iniciado a programar em paralelo desde o início!
Samuel em certas partes eu concordo apesar de você ter mais experiência, mas tem a seguinte situação, digamos que você trabalha num time e a maioria acha melhor colocar comentário no código para futura manutenção e também os métodos todos nesse caso é uma situação que😊 eu não posso começar do nada a programar eu acho válido é melhor é melhor é igual a questão do comentário eu não gosto por comentário, entre um comentárioo uma documentação bem feita eu prefiro a documentação.
Oi Sr. Samuka, algumas vezes quando vou botar pra assistir algum video novo do teu canal eu fico na dúvida se já não vi, porque tu usa uma moldura avermelhada que na parte de baixo que parece muito com a padrão do yt de quando a gente já viu um trecho de algum vídeo e não terminou de ver, ou até quando ja assistiu tudo, daí confunde quando tu tambem usa ela, é só uma observação, talvez mais pessoas pensem que ja viram alguns vídeos que não viram na verdade .. Eu estudo C# mas gosto bastante do teu conteúdo!
Oracle é careira demais e quando os desenvolvedores amarram a lógica nos bancos eles acabam dificultando a migração de plataforma de banco, reescrever procs de Oracle em outro é demorado demais. Não sei se o golden gate dá jeito.
@@cursodetecnologia oxi como assim, to no min 24 do video e ate agora nao vi nada de errado, mas eu sou meio suspeito pra fala pq eu gosto desse tipo de conversa mais natural sobre código entende
show seguindo teu canal agora, concordo sobre os comentários quem tem o mínimo de bom senso e segue os ensinamentos do uncle Bob e sabe que comentários cheiram mal kkkkk tenho dois livros codificador limpo e arquitetura limpa ambos em português
Muito bom o papo, muita coisa eu consigo entender, mas muitas outras, eu ainda estou longe de compreender, espero obter bastante conhecimento de Java contigo, em cada vídeo seu é muita informação excelente. 🤗
Samuca, seus vídeos são muito bons, mas eu acho que falta você fazer alguns vídeos práticos para ajudar a galera, eu achei que ia estudar php esse ano mas passei em um programa de bolsas aí vou aprender java, seria muito bom vídeo aulas suas kkk
Eai galera, eu estou fazendo curso na alura a quase um ano, nesse meio tempo no começo dos meus estudos, estava entre estudar python ou Java, decidi pelo Java após terminar o lógica de programação, agora estou quase acabando esse ano da alura em maio, estou pensando se devo fazer uma faculdade ou continuar renovando o curso, sobre projetos estou meio perdido não sabendo o que fazer de projetos pra deixar no Github e sobre faculdade vi que no Brasil atualmente está muito difícil, entrar na área sem ela por meio de estágio, o que acham pela suas perspectivas?
Tenho uma dúvida. Se eu opto por não documentar o código, então javadocs já era, certo. Eu acho que isso é um príncipio do clean code. Sempre tive essa dúvida em relação a documentação. Usar ou não javadocs.
Comentários depreciam mesmo em softwares estáveis e viram mais uma dívida enorme do software, e poucas pessoas consultam uma documentação, muito menos delas atualizam essa documentação, logo a melhor documentação é um código bem estruturado.
Professor, todo método é publico por definição, eu aprendi isso em livros, então qual é o momento em que seja aconselhado que esse método seja privado? Estou engatinhando no Java, estudando junto com OOP, então pode ser uma dúvida noob da minha parte. 🤣
Eu usaria método privado se fosse de uso interno na classe, por exemplo, preciso dar uma certa limpada em uma String o que não é o papel do seu método público, assim cada método teria seu papel, um retorna uma lista de String, e outro limpa as Strings. Eu uso mais nesses casos, uso interno da classe, a fim de deixar os métodos mais enxutos.
Excelente vídeo como sempre! Um dos poucos canais que assisto vídeos tão longos com prazer, obrigado pelos conhecimentos compartilhados
Obrigado meu querido amigo! Vou tentar responder sempre ao menos os dez primeiros comentários de cada vídeo! Sua foto parece que você está no Canadá acertei?
Concordo 110%, banco relacional hj, PostgreSQL é sem duvidas o melhor deles. Ainda que eu ame meu mariaDB para PHP, o PostgreSQL é o mais performático quando se fala em integração e manutenção dentro do código, se combinar com um ORM bom, tipo TypeORM, o desenvolvimento fica muito fácil.
Eu nem sei porque ainda comento seus vídeos sou pythonista. Mas este foi realmente bom! Sábios conselhos para iniciantes. Se bem, que vejo programadores seniores, com mais de vinte anos de profissão cometendo barbáries no código fonte, exemplo: função com 2.500 linhas... Enfim, programação é sobre contexto e se você precisar de muito contexto para entender algo, tem coisa errada...
Exatamente meu caro, não conta para ninguém não mas eu sei programar em python também rsrs, fica tranquilo eu só pego no pé da galera que nem quer instalar o ambiente para trabalhar e quer dizer para todo mundo que isso que é programação, não é assim que funciona as coisas.
@@cursodetecnologia depois de passar por C, C++, Pascal, Java, ... me encontrei no Python... Não a trocarei tão cedo... Às vezes dou uma escapadinha para GO, mas não é nada sério... é só um casinho à toa...
De modo geral, a arquitetura é toda a estrutura que mantém em pleno funcionamento do software. Sem uma boa arquitetura, todo o software rui e desaba. Um bug em um sistema pode ser a menor das preocupações de um desenvolvedor!
Infelizmente, muitos dos cursos de programação que eu visualizei não mostrava como projetar e montar o ambiente que vai comportar o software. Os cursos simplesmente habilitavam programadores a exercerem funções nas empresas. Eu tive colegas de faculdade que buscavam aprender a programar sem sequem entender como o sistema operacional funciona.
😊 top Samuca! obrigado pelo vídeo
Eu que agradeço todo esse apoio meu amigo
Estou curtindo muito os teus vídeos, estou começando a estudar java por conta com curso da Udemy e ainda não estou seguro se algum dia vou dar um bom profissional. Mais vc me da esperança, amo tecnologia e adoro procurar saber como as coisas funcionam por baixo dos panos, até tinha interesse em estudar linguagens como C e C++ mais não sei onde encontrar inspirações. Minha maior preocupação é o mercado de trabalho, gostaria muito em trabalhar como dev, mais pelo que vi não é mamão com açúcar, e fico com medo de não conseguir. Mais é isso aí, sei que é um passo de cada vez e vou procurar fazer uma ADS.
Faz ads e depois se especializa em mba de algumas linguagens específicas
Samuca, você é muito diferenciado, é raro achar dev que não so fala que entende de arquitetura mas de fato entende, ta no nível de principal inclusive se tivesse na gringa ia estar tirando os 300 mil dólares sonhados por todos nós.
Pedi pra sair num corte da empresa recentemente, o que mais tinha la eram jovens de 25 anos colocando arquitetura zoada em prod. Usando clusters gigantes de computação pra tratar datasets pequenos (sou engenheiro de dados) achava isso horroroso, e dava vários toques sobre o custo, api rodando horas também no cluster quando poderia estar num docker puxando poucos recursos e tal.
Me sentia um monge pregando no deserto, em relação a arquitetura, é bem triste saber que a grande parte das equipes só quer fazer funcionar.
Faz uns cursos pra passar o conhecimento adiante Samuca, na gringa usam muito o java por exemplo pra dados e com certeza eu comparia o seu curso se estivesse disponível, um curso bacana de arquitetura é indispensável também
Pode passar seu contato mestre, tenho interesse na área de Eng. Dados?
@@pedrohenrique-su3ot infelizmente não dou mentoria sobre a área estou pensando inclusive em sair dela com a popularização de inteligência artificial. A menos que já trabalhe com isso a uns anos sugiro migrar pra desenvolvimento web, Rust/ C++ ou virar consultorde ERP. A área de dados está sariradissima, devido ao mar de influenciadores que venderam ela como sendo o futuro ao invés de um pequeno nicho em ti.
Deu o que deu. Centenas de pessoas para uma vaga.
Uma coisa que eu aprendi é se está funcionando não mexe.
Não é gambiarra é débito técnico.
O cliente sempre tem razão ele paga seu salário, faça sempre o mais rápido possível.
Tenha SLA estabecido des de o primeiro dia.
Tenha metricas de falhas e crie testes apartir dessas metricas.
e quem alisa codigo é o primeiro layoffado pois cliente não quer saber disso.
O problema é quando não esta funcionando e você é obrigado a mexer... é aí que o bicho pega...
@@dnl2003 eh mas vc é DEV ou é usuário, mania dos alisadores de código achar que DEV é usuário e ficar com o velho discurso, "ahh coloca talquinho no código para o outro entender e ficar mais fácil".. por essas e outras o mercado de legado tá sobrando vagas, pois lá quem mexe é DEV de verdade e não DEV Usuário que quer tudo mastigado e se não tem documentação ele não sabe fazer nada..
@@gepetovovo2509 concordo com vc… dev de verdade mexe em qualquer coisa sem frescura…
Pensamento de senior esse ai
Faz a parte dois! Ficou bom demais, papo sincero e lucido!
Sou DBA Oracle e concordo demais. Única coisa que me deixa com medo do postgres é o dia que precisar restaurar 🤣🤣🤣🤣
Interessante a análise técnica de como não programar mas até hoje a Microsoft, entre outras bigtechs, cometem erros gravíssimos em seus softwares e "tudo bem, acontece".
O conceito é importante sim, mas se você for se privar de iniciar seus códigos antes mesmo de ter toda a base, vai perceber que já deveria ter iniciado a programar em paralelo desde o início!
Samuel em certas partes eu concordo apesar de você ter mais experiência, mas tem a seguinte situação, digamos que você trabalha num time e a maioria acha melhor colocar comentário no código para futura manutenção e também os métodos todos nesse caso é uma situação que😊 eu não posso começar do nada a programar eu acho válido é melhor é melhor é igual a questão do comentário eu não gosto por comentário, entre um comentárioo uma documentação bem feita eu prefiro a documentação.
Fico feliz em saber que tu goste de open source, não esperava isso de um javeiro tão experiente.
Oi Sr. Samuka, algumas vezes quando vou botar pra assistir algum video novo do teu canal eu fico na dúvida se já não vi, porque tu usa uma moldura avermelhada que na parte de baixo que parece muito com a padrão do yt de quando a gente já viu um trecho de algum vídeo e não terminou de ver, ou até quando ja assistiu tudo, daí confunde quando tu tambem usa ela, é só uma observação, talvez mais pessoas pensem que ja viram alguns vídeos que não viram na verdade ..
Eu estudo C# mas gosto bastante do teu conteúdo!
Salve Nicoli tudo bem? Vou levar o seu feedback em consideração e remover essa borda
faz um quadro de podcast com algum convidado discutindo esses pontos críticos de desenvolvimento.
Poderia falar sobre arquitetura "BOLOVO" e modelos anêmicos .
Nossa, esse vídeo foi muito bom samuca, faz mais vídeos técnicos como esse, foi aula demais.
Parabéns samuca, pouco se ouve falar sobre a gestão 360.
Oracle é careira demais e quando os desenvolvedores amarram a lógica nos bancos eles acabam dificultando a migração de plataforma de banco, reescrever procs de Oracle em outro é demorado demais. Não sei se o golden gate dá jeito.
Ótimas reflexões, conteúdo top PARABÉNS!!
caramba que video interessante, falando de codigo assim q coisa linda, para mais videos assim askkska
Já tive de remover um comentário de um carinha que veio enxer aqui acredita?
@@cursodetecnologia oxi como assim, to no min 24 do video e ate agora nao vi nada de errado, mas eu sou meio suspeito pra fala pq eu gosto desse tipo de conversa mais natural sobre código entende
Mas assim, poderia fazer um video comentando como funciona o java por debaixo dos panos e tala, um conceito mais profundo
12:40 "que coisa horrívelllll" eu ri muito Samuca
Samuca, qual a maneira correta para estudar arquitetura de software, gostaria de aprender ja aplicando, você sabe um caminho que daria pra seguir?
Existem literaturas bem consagradas para o tema @felipe só que elas são indigestas para quem está começando, tem de ir com calma!
valeu pela resposta samuca, obrigado por esses vídeos são de grande valor pra gente@@cursodetecnologia
show seguindo teu canal agora, concordo sobre os comentários quem tem o mínimo de bom senso e segue os ensinamentos do uncle Bob e sabe que comentários cheiram mal kkkkk tenho dois livros codificador limpo e arquitetura limpa ambos em português
Muito bom irmão
Top ein Samuca, continue assim 👍
Grande Samuca! Que aula bacana. Obrigado amigo.
poderia me falar o nome do canal americano de "spring boot" que você falou no minuto 16:55
Muito bom o papo, muita coisa eu consigo entender, mas muitas outras, eu ainda estou longe de compreender, espero obter bastante conhecimento de Java contigo, em cada vídeo seu é muita informação excelente. 🤗
Samuca, seus vídeos são muito bons, mas eu acho que falta você fazer alguns vídeos práticos para ajudar a galera, eu achei que ia estudar php esse ano mas passei em um programa de bolsas aí vou aprender java, seria muito bom vídeo aulas suas kkk
Esses vídeos virão
Eu acredito que preciso mostrar na prática o que acredito e o que deveria ser a area de tecnologia
show de bola chefe
Eai galera, eu estou fazendo curso na alura a quase um ano, nesse meio tempo no começo dos meus estudos, estava entre estudar python ou Java, decidi pelo Java após terminar o lógica de programação, agora estou quase acabando esse ano da alura em maio, estou pensando se devo fazer uma faculdade ou continuar renovando o curso, sobre projetos estou meio perdido não sabendo o que fazer de projetos pra deixar no Github e sobre faculdade vi que no Brasil atualmente está muito difícil, entrar na área sem ela por meio de estágio, o que acham pela suas perspectivas?
Pessoalmente eu recomendo fazer um curso curto tecnólogo (ADS).
po sou de maringa mais vi o video so agora o tristezaaaa
Tenho uma dúvida. Se eu opto por não documentar o código, então javadocs já era, certo. Eu acho que isso é um príncipio do clean code. Sempre tive essa dúvida em relação a documentação. Usar ou não javadocs.
Comentários depreciam mesmo em softwares estáveis e viram mais uma dívida enorme do software, e poucas pessoas consultam uma documentação, muito menos delas atualizam essa documentação, logo a melhor documentação é um código bem estruturado.
Valeu Samuca...
Fala Samuca.
Falar meu amigo
Professor, todo método é publico por definição, eu aprendi isso em livros, então qual é o momento em que seja aconselhado que esse método seja privado?
Estou engatinhando no Java, estudando junto com OOP, então pode ser uma dúvida noob da minha parte. 🤣
Eu usaria método privado se fosse de uso interno na classe, por exemplo, preciso dar uma certa limpada em uma String o que não é o papel do seu método público, assim cada método teria seu papel, um retorna uma lista de String, e outro limpa as Strings. Eu uso mais nesses casos, uso interno da classe, a fim de deixar os métodos mais enxutos.
Meu querido, não encontrei o nome do seu canal de games.
Gameplay Samucation ou Samucation só
Faala samuca!
Falo sim
Seu exemplo da conta poupança está violando o não estaria violando Open Close Principle?
Faz live com jovem tranquilão
Samuca, vale a pena fazer Engenharia de Software?
sim
Tudo vale a pena quando a alma não é pequena! Rsrs.
Boa!! ❤
só não pode depois virar motorista de app kkkk
@@gepetovovo2509 kkkkkkk papo
Conteúdo de qualidade (●'◡'●)
CQC 🤣
.
Top
Qual seu instagram?
Samuel Ferreira Duarte