Augusto Galego
Augusto Galego
  • Видео 87
  • Просмотров 607 154
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.
Просмотров: 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
SWITCH é mais rápido que IF ELSE?
Просмотров 22 тыс.2 месяца назад
SWITCH é mais rápido que IF ELSE?
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
Substituir array por HEAP???
Просмотров 7 тыс.3 месяца назад
Substituir array por HEAP???
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?
Como contar bits em python?
Просмотров 1,7 тыс.3 месяца назад
Como contar bits em python?
Porque alguns devs ODEIAM else?
Просмотров 71 тыс.3 месяца назад
Porque alguns devs ODEIAM else?
4 alternativas pra não usar FOR
Просмотров 28 тыс.3 месяца назад
4 alternativas pra não usar FOR

Комментарии

  • @afsdab
    @afsdab 31 минуту назад

    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. 🥲

  • @phylypcavalcante2853
    @phylypcavalcante2853 Час назад

    Gostei desse formato de vídeo. Ficaria legal também se fizesse algum vídeo de walking e narrando algum tema por cima.

  • @vitorrocha9969
    @vitorrocha9969 2 часа назад

    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.

  • @enio_charles
    @enio_charles 5 часов назад

    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 🫂🙌🏽

  • @limar3399
    @limar3399 6 часов назад

    Slk gostei muito do seu vídeo, valeu

  • @gabrafo
    @gabrafo 7 часов назад

    gostaria muito que você dissesse onde investiu ou desse dicas de onde pesquisar mais sobre!

  • @jakehartmann_
    @jakehartmann_ 7 часов назад

    po que irado cara, nao sabia que tu tinha feito SI na UFSC. por acaso tu teve aula com o professor Jean Hauck?

    • @GutoGalego
      @GutoGalego 53 минуты назад

      Tive sim! Bom professor.

  • @Pedrotmartin
    @Pedrotmartin 8 часов назад

    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!

  • @pdrferrari
    @pdrferrari 8 часов назад

    valeu pelo tapa na cara!

  • @everest9289
    @everest9289 8 часов назад

    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

    • @ilovemacross
      @ilovemacross 7 часов назад

      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.

  • @ishidamatheus1202
    @ishidamatheus1202 8 часов назад

    Parabéns, obg por compartilhar

  • @AliciaBarajas-r7k
    @AliciaBarajas-r7k 8 часов назад

    *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.* 🇺🇸

    • @FranciscoJoseCaballero-ty4we
      @FranciscoJoseCaballero-ty4we 8 часов назад

      Por favor ¿CÓMO? La economía actual es mala.

    • @MauricioArango-wg8pj
      @MauricioArango-wg8pj 8 часов назад

      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.

    • @Tomascazares317
      @Tomascazares317 8 часов назад

      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.

    • @ÓscarArredondo-y6i
      @ÓscarArredondo-y6i 8 часов назад

      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☺️!!

    • @DanielDurán-o9r
      @DanielDurán-o9r 8 часов назад

      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.

  • @eldadario7339
    @eldadario7339 8 часов назад

    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.

  • @Paulomorais0903
    @Paulomorais0903 8 часов назад

    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

  • @jm_tutors9448
    @jm_tutors9448 9 часов назад

    Augusto devo estudar matematica para auxiliar na lógica? e como praticar a lógica de programação

    • @flaviojefersondev
      @flaviojefersondev 8 часов назад

      A lógica proposicional e a matemática não são obrigatórias, mas podem ajudar no desenvolvimento do pensamento lógico.

    • @lucaspires8187
      @lucaspires8187 8 часов назад

      Depende da área e stack que vai seguir, mas na dúvida, estuda

    • @LuccaSouzaXG
      @LuccaSouzaXG 7 часов назад

      Programação é matemática, é melhor você estudar matemática computacional.

  • @civicmugenlxs
    @civicmugenlxs 9 часов назад

    ótimo vídeo parabéns

  • @henrialves5054
    @henrialves5054 12 часов назад

    Este livro estava no meu radar, muito boa a review.

  •  14 часов назад

    Oq é leetcode?

  • @almeidaGGG_
    @almeidaGGG_ День назад

    Queria me aprofundar mais nesse tema de system design, alguma dica de por onde começar? Um road map tbm seria interessante

  • @xarl4284
    @xarl4284 День назад

    O senhor conhece a OBI? Passei pra segunda fase e queria saber se esse livro seria bom pra mim. Alguma dica?

  • @darkside3ng
    @darkside3ng День назад

    Muito bom

  • @KayanCriptografia
    @KayanCriptografia 2 дня назад

    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!

  • @andrezegat
    @andrezegat 2 дня назад

    Muito bom mano. Bem high level e direto ao ponto. Parabéns

  • @fernandogreca6019
    @fernandogreca6019 3 дня назад

    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

  • @bitsbytes01
    @bitsbytes01 3 дня назад

    indica livros para aprofundar nesse tema

  • @mvvshark1
    @mvvshark1 3 дня назад

    No O(n!) com array 1 2 eu não teria as permutações 11 e 22 ? Ou só considero com elementos diferentes?

    • @RafaeldaSilvaPeres
      @RafaeldaSilvaPeres 2 дня назад

      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

  • @marlonm836
    @marlonm836 3 дня назад

    Obrigado pelos ensinamentos, mestre!

  • @daniellimae
    @daniellimae 3 дня назад

    mt bommmm

  • @VitorCosta-csdev
    @VitorCosta-csdev 4 дня назад

    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.

  • @titan.7528
    @titan.7528 4 дня назад

    Cara se voce fizesse um curso de algoritmos e estuturas de dados eu compraria com certeza

  • @Augustto366
    @Augustto366 4 дня назад

    Ótima explicação! Super didática!

  • @michaelmachado1404
    @michaelmachado1404 4 дня назад

    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.

  • @gilbertojunior9730
    @gilbertojunior9730 5 дней назад

    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

  • @gilbertojunior9730
    @gilbertojunior9730 5 дней назад

    vim pelo reacT do Lucas Montano do canal Lucas Montano

  • @oconsertador9021
    @oconsertador9021 5 дней назад

    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

  • @IgorSprovieri
    @IgorSprovieri 5 дней назад

    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?

  • @juloko
    @juloko 5 дней назад

    O mundo vai colapsar, pq alguém tem que dizer que tem lugar de fala pra algo.

  • @rafaelarantes4804
    @rafaelarantes4804 5 дней назад

    Uma linguagem de mentira foi a melhor kkkkkkkkkkk

  • @luizAugustoll
    @luizAugustoll 5 дней назад

    Ué, mas no python não chamam de lists?

  • @arturdonda23
    @arturdonda23 5 дней назад

    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

  • @edwolt
    @edwolt 6 дней назад

    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.

  • @DiogOD2r
    @DiogOD2r 6 дней назад

    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

  • @robsonjunior5368
    @robsonjunior5368 6 дней назад

    Que livros vc recomendaria pra quem já leu esse é quer se aprofundar?

  • @netofis
    @netofis 6 дней назад

    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]

  • @leogcavalli
    @leogcavalli 6 дней назад

    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

  • @kaiojugno7146
    @kaiojugno7146 6 дней назад

    comprei o livro com o seu link, chega amanha 🤝🤝🤝

  • @MordyDeep
    @MordyDeep 6 дней назад

    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

  • @victorbiasibetti
    @victorbiasibetti 6 дней назад

    como é a linguagem do autor? estou pensando em comprar meu filho de 13 anos que está aprendendo programação com cursos da udemy

    • @jpp855
      @jpp855 4 дня назад

      É 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…

  • @josemuhongodealmeida907
    @josemuhongodealmeida907 6 дней назад

    Uma boa sugestão do @Lucas Motano.

  • @sama_gotec
    @sama_gotec 6 дней назад

    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)..