Gostei do vídeo, irmão! Achei que você tocou em um assunto muito importante, é uma coisa que passo frequentemente no trampo também, em certas situações demoro um pouco para chegar na solução e o sentimento de que sou um incapaz já aparece, mas é passageiro, quando chega na solução já melhora kkkk
Valeu irmão!! Feliz que curtiu! E realmente mano, vem e volta dá essa sensação de incapacidade ou até insegurança, mas depois de um tempo pensando e procurando alternativas, a gente acha a resposta e se sente a pessoa mais inteligente do mundo kkkkk
Um ponto importante de otimizar o código, tem haver com a disciplina de "projeto de análise de algoritmo". É uma matéria de extrema importância para esse caso. Muito bom o vídeo, mano
@ d+ mano! Comecei pelo UIKit, no começo penei bastante mais agora ta fluindo! Assim que estiver bem familiarizado vou inserindo SwiftUI! A meta é migrar pra Dev iOS nativo 💎
Pedrão te falar! primeiro, excelente vídeo, gostei desse formato de você mostrando o código, o seu raciocínio na hora, muito interessante Queria uma ajudinha! eu tenho um notebook bom pra codar em casa, porém não quero ficar carregando ele pra lá e pra cá, devido o perigo do Rio de Janeiro Queria sua opinião, valeria a pena por exemplo comprar um tablet, para estudar nas horas livres do trabalho por exemplo ou um notebook usado, só pra ter como levar ele mais tranquilo? Não sei se tablet é tão adequado mas é tão leve e prático de levar e guardar kkk
Valeu mano, fico feliz que curtiu! 🙏🏻 Por aqui eu também não curto ficar levando o mac pra lá e pra cá quando vou pro centro. Porém, quando eu to trabalhando presencial e tiro um tempo pra estudar durante o almoço, eu uso o laptop do trabalho, que é bem mais simples que o mac, e funciona bem! Eu não sei se um tablet funcionaria tão bem, mas um laptopzinho bem simples acho que seria uma boa!
Opa pedro, muito top o video, alem de trazer a realidade da programação traz consigo conteudos didaticos. Eu ja tinha estudado este metodo String.Builder mas em C#, este que e otimo para o aperfeiçoamento de tempo de execução ( stringBuilder sb = new stringBuilder)
Brigadão mano!! O builder é realmente muito crucial quando lidamos com concatenação de strings! Pra responder sua pergunta, a ferramenta é o Notion. Utilizo sempre pra fazer minhas anotações!
Todo tempo que eu tenho eu tento estudar um pouco. No trem indo pro trampo, no almoço, no trem voltando, em casa, etc kkkk tento ver videos se n tiver com meu computador, e escrever codigo qnd posso
Você não conseguiria transformar essa string em um array de char e percorrer todo array contando a qtde de char atual e ao encontrar o 3º remover o mesmo do array (somehow) ? Assim teoricamente não precisaria de uma lib de terceiro. Foi uma solução que pensei aqui aleatória..kkk Vou ver se consigo fazer em c# pq em go eu não manjo.
Ótima pergunta mano! Aqui vão algumas considerações: Eu importo o "strings" pq infelizmente o Go é assim kkkk qlqr coisinha tem que importar. Até mesmo pra printar. Mas essas libs são todas parte da standard lib do Go! Em questão de usar um array, de uma maneira ou outra, você vai ter que alocar a string final na memória. Por isso, usar array seria menos eficiente em questão de memória, pq além de criar a resposta em uma string, vc tb estaria criando um array! Porém, funcionaria sim!!
Sim, um slice ([]byte{}) funcionaria tb! Se quiser posso entrar mais em detalhes na questao da escolha entre um e outro! Existe uma leve diferenca entre a eficiencia desses 2 jeitos...
@@pedropassos_ Mano, você fez a logica perfeita. teoricamente é facil, mas na pratica não é tão simples assim, e mais em outra linguagem que não é a sua do dia a dia. Estou na Florida, mas aqui tá um pouco complicado o mercado. depois deixa algumas dicas aqui pra gente. vlw e sucesso.
Vídeo sensacional!! "Programação não é uma corrida, é uma maratona" 💪🏼💪🏼
Gostei do vídeo, irmão! Achei que você tocou em um assunto muito importante, é uma coisa que passo frequentemente no trampo também, em certas situações demoro um pouco para chegar na solução e o sentimento de que sou um incapaz já aparece, mas é passageiro, quando chega na solução já melhora kkkk
Valeu irmão!! Feliz que curtiu! E realmente mano, vem e volta dá essa sensação de incapacidade ou até insegurança, mas depois de um tempo pensando e procurando alternativas, a gente acha a resposta e se sente a pessoa mais inteligente do mundo kkkkk
Um ponto importante de otimizar o código, tem haver com a disciplina de "projeto de análise de algoritmo". É uma matéria de extrema importância para esse caso. Muito bom o vídeo, mano
É verdade! Foi uma das disciplinas mais difíceis do curso, mas aprendi bastante. Agradeço o comentário!! Tmjj 🤝🏻
Os vídeos do Pedro, é essencial em uma tarde!!😅🤓
Valeuuu manin!! Tmjj 💪🏻
seu conteudo é incrivel cara, parabens
conteúdo muito top brother
Valeuuuu mano 💪🏻
Massa esse vídeo, acompanhando todos...
Pdro, vc pode passar se possivel esse cronograma do GO feito no Notion??
Valeuu mano!! Esse template eu to mudando bastante, talvez eu poste ele com todas as anotações futuramente? Ai pode ajudar a galera tb!
maneiro demais mano! seus vídeos são muito bons
Valeuuu meu mano 🙌🏻
Vídeo muito top , parabéns . Sucesso
Brigadão mano!!
Vídeo muito bom !!
Valeuuuu
Top mano, eu faço a msm coisa no Notion, porem com o estudo da Linguagem Swift
Aí sim mano! Tá curtindo o Swift?
@ d+ mano! Comecei pelo UIKit, no começo penei bastante mais agora ta fluindo! Assim que estiver bem familiarizado vou inserindo SwiftUI! A meta é migrar pra Dev iOS nativo 💎
Cara pelo seu video gostei muito do GO estou bem afim de me aprender mais sobre ele ...
Como é seu dia? Na última hora do trabalho você tem reunião ou esta codando?
Pedrão te falar! primeiro, excelente vídeo, gostei desse formato de você mostrando o código, o seu raciocínio na hora, muito interessante
Queria uma ajudinha! eu tenho um notebook bom pra codar em casa, porém não quero ficar carregando ele pra lá e pra cá, devido o perigo do Rio de Janeiro
Queria sua opinião, valeria a pena por exemplo comprar um tablet, para estudar nas horas livres do trabalho por exemplo ou um notebook usado, só pra ter como levar ele mais tranquilo?
Não sei se tablet é tão adequado mas é tão leve e prático de levar e guardar kkk
Valeu mano, fico feliz que curtiu! 🙏🏻
Por aqui eu também não curto ficar levando o mac pra lá e pra cá quando vou pro centro. Porém, quando eu to trabalhando presencial e tiro um tempo pra estudar durante o almoço, eu uso o laptop do trabalho, que é bem mais simples que o mac, e funciona bem! Eu não sei se um tablet funcionaria tão bem, mas um laptopzinho bem simples acho que seria uma boa!
@@pedropassos_ Showw!! Obrigado por responder! Sucesso ai nos novos aprendizados!
Opa pedro, muito top o video, alem de trazer a realidade da programação traz consigo conteudos didaticos. Eu ja tinha estudado este metodo String.Builder mas em C#, este que e otimo para o aperfeiçoamento de tempo de execução
( stringBuilder sb = new stringBuilder)
Brigadão mano!! O builder é realmente muito crucial quando lidamos com concatenação de strings! Pra responder sua pergunta, a ferramenta é o Notion. Utilizo sempre pra fazer minhas anotações!
Como você está estudando? Trabalha 9h estuda depois do trabalho ?
Todo tempo que eu tenho eu tento estudar um pouco. No trem indo pro trampo, no almoço, no trem voltando, em casa, etc kkkk tento ver videos se n tiver com meu computador, e escrever codigo qnd posso
Você não conseguiria transformar essa string em um array de char e percorrer todo array contando a qtde de char atual e ao encontrar o 3º remover o mesmo do array (somehow) ? Assim teoricamente não precisaria de uma lib de terceiro. Foi uma solução que pensei aqui aleatória..kkk Vou ver se consigo fazer em c# pq em go eu não manjo.
Ótima pergunta mano! Aqui vão algumas considerações:
Eu importo o "strings" pq infelizmente o Go é assim kkkk qlqr coisinha tem que importar. Até mesmo pra printar. Mas essas libs são todas parte da standard lib do Go!
Em questão de usar um array, de uma maneira ou outra, você vai ter que alocar a string final na memória. Por isso, usar array seria menos eficiente em questão de memória, pq além de criar a resposta em uma string, vc tb estaria criando um array! Porém, funcionaria sim!!
Não poderia fazer um slice remplace?
Sim, um slice ([]byte{}) funcionaria tb! Se quiser posso entrar mais em detalhes na questao da escolha entre um e outro! Existe uma leve diferenca entre a eficiencia desses 2 jeitos...
@@pedropassos_ Mano, você fez a logica perfeita. teoricamente é facil, mas na pratica não é tão simples assim, e mais em outra linguagem que não é a sua do dia a dia. Estou na Florida, mas aqui tá um pouco complicado o mercado. depois deixa algumas dicas aqui pra gente. vlw e sucesso.
Você trabalhava com Java, C# ou Python?
Se não me engano é C++
Um framework proprietário de C#, usando bastante xslt (que eu particularmente desgosto kkkk), e bastante powershell tb