- Видео 87
- Просмотров 607 154
Augusto Galego
Добавлен 16 мар 2014
Minha carreira de dev junior no BR à senior na Europa em 3 anos
📚 Livro Entendendo Algoritmos: amzn.to/4bYu4VE
"Galego mas eu ví o vídeo inteiro e não foram só 3 anos".
Não, mas o meu primeiro emprego full-time, como junior, foi em 2019, e em 2022 eu já era senior morando na Europa.
"Galego mas eu ví o vídeo inteiro e não foram só 3 anos".
Não, mas o meu primeiro emprego full-time, como junior, foi em 2019, e em 2022 eu já era senior morando na Europa.
Просмотров: 2 451
Видео
Review do livro Entendendo Algoritmos
Просмотров 4,5 тыс.14 часов назад
📚 Livro Entendendo Algoritmos: amzn.to/4bYu4VE 📚 Versão Kindle: amzn.to/3xAl0av
Como o Javascript MENTE sobre o array.
Просмотров 8 тыс.21 час назад
📚 Livro Entendendo Algoritmos: amzn.to/4bYu4VE 📚 Versão Kindle: amzn.to/3xAl0av
Algoritmo de Dijkstra | LeetCode
Просмотров 4 тыс.14 дней назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
Explicação do Algoritmo de Dijkstra
Просмотров 9 тыс.21 день назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
O que é REST? (POST vs PATCH vs PUT)
Просмотров 3,9 тыс.21 день назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
Como passar em vagas de dev 2024 montando um sistema do 0
Просмотров 13 тыс.Месяц назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
4 passos para ficar bom em LeetCode
Просмотров 11 тыс.Месяц назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
Introdução ao AWS Lambda
Просмотров 3,8 тыс.Месяц назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
Algoritmo de Torre de Hanoi Explicado
Просмотров 3,7 тыс.Месяц назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
Problema simples mas difícil (Python)
Просмотров 3,8 тыс.2 месяца назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
O jeito mais rápido de fazer loops em Python
Просмотров 12 тыс.2 месяца назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
O que é CORS e porque meu app não funciona
Просмотров 10 тыс.2 месяца назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
O que é SQL injection e como resolver
Просмотров 8 тыс.2 месяца назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
Porque computadores são meio burrinhos em matemática
Просмотров 30 тыс.2 месяца назад
📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
Top 10 perguntas para entrevistas Python
Просмотров 10 тыс.2 месяца назад
Top 10 perguntas para entrevistas Python
Porque que não existe LINGUAGEM lenta
Просмотров 15 тыс.2 месяца назад
Porque que não existe LINGUAGEM lenta
O design pattern que você usa todos os dias
Просмотров 6 тыс.3 месяца назад
O design pattern que você usa todos os dias
Como passar em entrevistas pra dev 2024
Просмотров 10 тыс.3 месяца назад
Como passar em entrevistas pra dev 2024
Como trocar memória por tempo de execução | Prefix-sum
Просмотров 2,5 тыс.3 месяца назад
Como trocar memória por tempo de execução | Prefix-sum
O problema que só 1% dos devs consegue resolver
Просмотров 40 тыс.3 месяца назад
O problema que só 1% dos devs consegue resolver
Inverter uma STRING, tecnicamente impossível
Просмотров 6 тыс.3 месяца назад
Inverter uma STRING, tecnicamente impossível
Python - Comprar e vender ações (LeetCode 121)
Просмотров 3,3 тыс.3 месяца назад
Python - Comprar e vender ações (LeetCode 121)
finalmente aprenda PONTEIROS (C/Rust/Python)
Просмотров 14 тыс.3 месяца назад
finalmente aprenda PONTEIROS (C/Rust/Python)
Como é ser Engineering Manager na Europa?
Просмотров 9053 месяца назад
Como é ser Engineering Manager na Europa?
Quanto maior a folga financeira, melhor é para se tomar uma decisão, senão vai aceitar qualquer coisa que aparecer. Eu sabia disso, não fiz, me lasquei Tô nessa ideia de trabalhar remoto para fora do país já tem uns 7 anos, tentei algumas vezes, algumas foi bomba em tech mesmo, mas a grande maioria foi Inglês. 🥲
Gostei desse formato de vídeo. Ficaria legal também se fizesse algum vídeo de walking e narrando algum tema por cima.
Fiz um movimento parecido de mudança pra Europa, já falei contigo pelo LinkedIn. A parte que tu diz que quanto maior a folga financeira maior o risco e quanto maior o risco maior o retorno é algo mt importante de ser avaliado, e quanto mais nos planejamos mais mitigamos os riscos! Muito bom o video.
A glr deve entender que o Boom das vagas dev que teve na época homófis/pandemia foi uma grande rede de pescador no mar de peixes q eram devs inciantes(ou n) q estavam no local e hr certa, tbm né... Por conta do grande investimento de empresas essas redes ao Mar eram enormes por isso pareceu fácil vender uma vida profissional regada a bons salários e oportunidades para os vendedores de curso. Depois a pandemia acabou, o mundo foi voltando ao normal e o dinheiro voltou a correr como era antes, na vdd até mto pior, oq levou a quebra da cadeira de muitos devs q ganhavam e faziam nada, o total do leiofi q tá tendo aí até agr(07/24)... Entretanto tbm foi momento de descobrimento para o mercado e empresas: pessoas prontas para exercer e crescer em papéis e funções com potencial para fazer muitas coisas , pessoas simples, q carregam o peso da paciência e estudam de Verdade e nao tem medo de fazer oq tá fznd. A rede não foi jogada atoa, hoje temos muitos exemplos de devs que saíram daqui da nossas raízes e mostram que deram valor a oportunidade e realmente estão no mercado e teve a virada de chave, que na vida de um dev é ser aquilo q o Akita fala: sobrevivente de qualquer tipo de fail q possa acontecer e sempre permanecer-se necessário. Parabéns Augusto, a tempos esperava esse vídeo da tua história, você sempre se mostrou um cara excepcional, merecedor de mais 🫂🙌🏽
Slk gostei muito do seu vídeo, valeu
gostaria muito que você dissesse onde investiu ou desse dicas de onde pesquisar mais sobre!
po que irado cara, nao sabia que tu tinha feito SI na UFSC. por acaso tu teve aula com o professor Jean Hauck?
Tive sim! Bom professor.
Estou pra me formar agora em engenharia e meu foco é a area de dados. Admito que é um pouco desanimador a dificuldade pra conseguir o primeiro emprego, mesmo tendo qualificacoes (ou pelo menos acho que tenho). Mas seu canal me ensina muito, ótimo conteudo! Parabens e Obrigado!
valeu pelo tapa na cara!
Sempre tive o interesse em investir mas atualmente com tantos vendedores de curso e falsos gurus acho difícil encontrar um conteúdo realmente pertinente e confiável sobre o assunto
cautela, acompanhar a inflação, reserva de emergência, vc provavelmente vai gastar muito tempo pra fazer a reserva e NÃO VAI INVESTIR enquanto isso.
Parabéns, obg por compartilhar
*Grandes cosas pueden suceder para aquellos que creen en Dios. Estaba deprimido porque tenía una deuda de más de 12,000, pero a Dios sea la gloria, saldé mi deuda y sigo ganando para mí y mi familia. Dios bendiga a la Sra. Regina Maria Howard, Dios la ha usado para cambiar muchas vidas.* 🇺🇸
Por favor ¿CÓMO? La economía actual es mala.
Mi amiga me habló de ella hace unos años, de cómo cambia vidas de manera positiva y lo intenté y, efectivamente, se registró el éxito.
Hoy llega a 100.000 y me comprometí a devolver el 20% a mi comunidad. Estoy realmente agradecido por todo el conocimiento y las pepitas que me han brindado durante los últimos meses. Comenzó con 20k en enero de 2024.
Lo mismo aquí comenzó con 7000 hace dos meses, ahora puedo decir con valentía que he recibido más de 23,000. Dios es genial☺️!!
Al principio estaba un poco escéptico al respecto, pero ella me dijo que la vida sin inversiones es vacía, gracias a Dios seguí su consejo, hoy gano mucho y ahora tengo 2 super mart en Estados Unidos.
que daora, investir é realmente muito bom, principalmente quando se ainda mora com os pais tbm fiz mtt isso, e sobre o inglês é muito verdade, cara parabéns tu manda bem demais curto muito seus vídeos.
Comecei recentemente na área de programação, estou programando em Delphi, seus vídeos e sua história são uma das coisas que mais me inspiram nessa área... Continue com essa pegada mano, tenha certeza que está inspirando muita gente, sonho em um dia ser como você kskskskks
Augusto devo estudar matematica para auxiliar na lógica? e como praticar a lógica de programação
A lógica proposicional e a matemática não são obrigatórias, mas podem ajudar no desenvolvimento do pensamento lógico.
Depende da área e stack que vai seguir, mas na dúvida, estuda
Programação é matemática, é melhor você estudar matemática computacional.
ótimo vídeo parabéns
Este livro estava no meu radar, muito boa a review.
Oq é leetcode?
Queria me aprofundar mais nesse tema de system design, alguma dica de por onde começar? Um road map tbm seria interessante
O senhor conhece a OBI? Passei pra segunda fase e queria saber se esse livro seria bom pra mim. Alguma dica?
Muito bom
Muito legal seu canal, mano! São poucos canais que trazem um conteúdo mais acadêmico sobre programação... Os que estão em altam só falam sobre programação web, full stack, etc. Curso bacharelado em Matemática e produzo vídeos com um viés acadêmico (matemático) sobre Segurança da Informação, mais especificamente Criptografia. Agradeço se der uma olhada!
Muito bom mano. Bem high level e direto ao ponto. Parabéns
voce poderia fazer um video explicando como que o comando "sorted" em python funciona de baixo dos panos ? tenho curiosidade em saber qual lógica ela utiliza
indica livros para aprofundar nesse tema
No O(n!) com array 1 2 eu não teria as permutações 11 e 22 ? Ou só considero com elementos diferentes?
Acho que porque na lista só existe um número 1, para fazer 11 teriam que ter dois. Ele é apenas um rearranjo dos números do conjunto seguindo alguma regra, acho eu
Obrigado pelos ensinamentos, mestre!
mt bommmm
Estava utilizando C#, já que estou estudando ela, mas Golang supera para problemas em tal estilo por não abstrair alguns detalhes de implementação.
Cara se voce fizesse um curso de algoritmos e estuturas de dados eu compraria com certeza
Ótima explicação! Super didática!
Muito boa a visão sobre o livro, eu gostei bastante dele quando li. Mas era exatamente o caso eu tinha pouco conhecimento sobre o assunto. Agora seria legal indicar algo para alguém quer avançar mais no assunto. Eu gosto de estrutura de dados e algoritmos, tenho estudado porque acho o assunto interessante, mas não é tão simples achar um conteúdo bom.
Posso não falar 100%, mas o numpy faz operações vetoriais (provavelmente coisas em C), então, literalmente ele manda blocos/vetores de coisas de uma vez para o processar (ainda mais se o processador tiver aceleração vetorial). Então, não é exatamente um a um por vez. Mas excelente vídeo! nunca tinha parado pra comparar, na duvida, sempre usei numpy kkk
vim pelo reacT do Lucas Montano do canal Lucas Montano
Então é por isso que em C você pode acabar sobre-escrevendo a memória? Porque C não se importa se no campo,.digamos, 0xDEADBEEF, já tenha coisa guardada e escreve coisa lá mesmo assim? WTF
Eu teria que estudar a fundo como funciona o js por baixo dos panos, mas js é uma linguagem de mais alto nível que o c, por exemplo, então será que quando criamos a lista e aumentamos o tamanho dela, por baixo dos panos o js não está apagando o array anterior e criando um novo?
O mundo vai colapsar, pq alguém tem que dizer que tem lugar de fala pra algo.
Uma linguagem de mentira foi a melhor kkkkkkkkkkk
Ué, mas no python não chamam de lists?
Na real que o array do Javascript é um Dynamic Array, ou seja, o Javascript inicia um array statico com o tamanho necessário para alocar os itens passados ao instanciar o array, e depois automaticamente realoca o array inteiro para um novo endereço de memória se necessário. Geralmente as implementações de array dinâmico dobram a quantidade de itens nessa realocação, mas o Javascript aumenta em 50% + 16 itens. Então, se vc inicia um array vazio, este é um array estático com tamanho 0. Ao fazer um push, esse array é realocado para um novo endereço de memória, agora com tamanho 17. Se vc inserir itens o suficiente para encher esse array, o mesmo será realocado para um novo endereço de memória, agora com tamanho 43. Em resumo, o javascript te entrega um array mais alto nivel, no qual você nao precisa se preocupar com realocação. Em contrapartida, este array não vai ser tão eficiente quanto um array estático pq as realocações são feitas em O(n). Na minha opinião é um tradeoff justo :D
Não sei como é a implementação em outras linguagens. Mas no próprio Rust tem o tipo Vec que o tamanho não precisa ser informado de antecipadamente. A leitura, escrita e remoção no Vec é O(1). Já a inserção é O(1) armotizado. O Vec tem um tamanho e uma capacidade. O tamanho é quantos elementos o Vec tem, e a capacidade é quantos bytes alocado o Vec tem na memória de forma contígua. Para acessar e inserir, é facil ver porque a operação é O(1). Romover é só diminuir o tamanho sem diminuir a capacidade (apesar de que diminuir os bytes alocados também é O(1). Já a inserção, pode ser que estoure a capacidade. Nesse caso é necessário alocar um espaço contíguo maior e copiar tudo de um espaço para o outro. O que faz a inserção ser O(1) amortizado, é que novo espaço alocado é mais que um elemento maior, garantimdo que as parte das próximas inserções sejam O(1), e de forma que se olhar para várias inserções como um todo, o preço de aumentar a capacidade é dividida com as inserções O(1), de modo que a inserção a inserção seja O(1) amortizada. === Aliás lista em python consegue suprir o papel de varias estruturas de dados. Funciona bem como array, pilha, lista heterogênea e lista recursiva. Mas não é uma boa fila nem deque.
para ficar mais didatico deveria ter restrigindo a origin a uma url especifica ja que mesmo no curl voce precisa passar essa url valida no origin
Que livros vc recomendaria pra quem já leu esse é quer se aprofundar?
No pyhton tem array nativo. Você faz assim: from array import array temp_array = array("i", [1, 2, 3, 4, 5]) print(temp_array) //Output [1,2,3,4,5]
Porra mano vc falou do livro outro dia eu comprei kkkkkkkkkk se soubesse eu tinha esperado pra comprar no teu link pra dar uma moral. De fato é bem superficial mas acho legal pra refrescar mesmo como vc falou. Particularmente acho que tem me ajudado a melhor minha didatica (é muito interessante as abordagens que ele usa pra ensinar). Anyway canal foda
comprei o livro com o seu link, chega amanha 🤝🤝🤝
então o problema é só o nome? porque ter que definir tamanho e tipo de uma lista pra dados totalmente dinâmicos no JavaScript não faz nem sentido kkk javascript é bom até pra gerar "conteudo" pra galera kkk
como é a linguagem do autor? estou pensando em comprar meu filho de 13 anos que está aprendendo programação com cursos da udemy
É provável que ele consiga ler sim, mas eu acho que vale a pena depois de você ja se acostumar com código, eu não daria esse livro para meu filho iniciando programação. Motivo, o livro explica conceitos de otimização de código e de como escrever e medir código performático, claro que explica estruturas básicas, mas as explica para justamente entender a otimização: ex algoritmos de ordenação…
Uma boa sugestão do @Lucas Motano.
Acho que faltou o mais importante, para quem é dev, entender algoritmos "didáticos" e implementá-los é bem divertido. A disciplina que eu mais gostei na faculdade foi justamente AED(Algoritmos e estruturas de dados)..