Sou professor de História, pesquiso Religião no mundo antigo. Crenças, rituais, liturgias, etc. Não entendo porr# nenhuma do que o Akita fala, mas sempre fico assistindo ou ouvindo ele dando essas aulas. Me faz enxergar que traduzir antigas línguas não mais faladas como o Hebraico bíblico, o aramaico, o grego koiné ou mesmo o Latim da baixa idade média não é nada complicado perto disso tudo. Aí sempre volto para a minha rotina mais motivado kkkkkk.
@wesleymatos6899 Жыл бұрын
Fala mano, tudo bem? Você recomenda algum lugar pra aprender hebraico antigo? Me chama bastante atenção o tema mas não sei onde aprender.
@edsondantas5024 Жыл бұрын
Mitouuuuu
@rcf0449 ай бұрын
vc descobriu uma forma de se motivar kkk
@rcf0449 ай бұрын
@@wesleymatos6899 tio Google sabe tudo
@deathman_37403 ай бұрын
Me corrija se eu estiver errado. Sou uma espécie de amador, e consigo traduzir textos no grego koine. Me parece infinitamente mais complicado entender de fato o que o autor original queria dizer do que simplesmente traduzir palavras.
@chris-vieira2 жыл бұрын
Agora eu sei como dobrar o Akita: insistência!!! Foram tantas as vezes que eu pedi para que ele listasse o conteúdo das suas prateleiras... No vídeo anterior ele falou dos bonecos e vídeo games que estão na estante... Hoje, finalmente ele falou dos livros! Obrigado!!!
@khayooo2 жыл бұрын
Foi um bom compilado de todos os livros que ele já havia falado nesses anos
@victortaveirarodrigues80322 жыл бұрын
@@khayooo sim realmente, quem acompanha os vídeos sabe.
@jefferson-silva Жыл бұрын
Após 1 ano e alguns meses após o vídeo ser publicado, quais dos livros que ele citou você já estudou?
@paulalves9662 жыл бұрын
Eu li quase todos livros dessa lista com exceção do The Design and Evolution of C++ e The Lean Startup, e não consegui acompanhar até o final a série do Donald Knuth, que tá na minha fila de leitura pra ler de novo. Eu recomendaria mais alguns: Programming Pearls -- Jon Bentley Code Complete -- McConnell Steve Timeless Laws of Software Development -- Jerry Fitzpatrick The Art of Readable Code -- Dustin Boswell, Trevor Foucher Language Implementation Patterns -- Terence Parr Enterprise Integration Patterns -- Gregor Hohpe The Software Architect Elevator -- Gregor Hohpe Pattern-Oriented Software Architecture Vol 1,2,3,4 Reactive Messaging Patterns with the Actor Model -- Vaugn Vernon Reactive Design Patterns -- Roland Kumn Functional and Reactive Domain Modeling -- Debasish Ghosh Reactive Application Development -- Duncan K. DeVore Domain Modeling Made Functional -- Scott Waschin
@viniciusramos54Ай бұрын
Livros: Ciência da Computação: 1. Introduction to Algorithms - Thomas H. Carmen, 4+ 2. Algorithms + Data Structures = Programs - Niklaus Wirth 3. The Art of Computer Programming (Volumes 1 - 4A) - Donald E. Knuth 4. Compilers - Alfred V. Aho, 3+ 5. The Design and Evolution of C++ - Bjarne Stroustrup Engenharia de Software: 1. Object-Oriented Analysis and Design with Applications - Grady Booch 2+ 2. The Unified Software Development Process - Grady Booch, 2+ 3. UML Distilled - Martin Fowler 4. Refactoring - Martin Fowler 5. Extreme Programming Explained - Kent Beck 6. Clean Code - Robert C. Martin 7. The Clean Code - Robert C. Martin 8. The Pragmatic Programmer - David Thomas, 1+ 9. Design Patterns - Erich Gamma, 3+ 10. Patterns of Enterprise Application Architecture - Martin Fowler 11. Domain-Driven Design - Eric Evans 12. The Lean Startup - Eric Ries 13. The Mythical Man-Month - Fred Brooks
@felipemattosinho2 жыл бұрын
Essa é uma dica bastante discutível, porquê generaliza e assume curso e livro como sendo mutuamente excludentes, quando no fundo são fontes totalmente complementares de formação. O bom aluno consegue usar as duas fontes como aliadas, sempre. As perguntas corretas seriam: O que é melhor para meus objetivos e tempo que tenho disponível, livro ou curso? O livro é bom? O curso é bom? No final, o importante é a qualidade do produto + a vontade do aprendiz. 1 - Qual a densidade técnica do assunto que você pretende estudar? Criptografia? Inteligência Artificial? Compiladores? Análise de algoritmos? 2 - Quanto tempo eu tenho disponível ou estou disposto a investir no estudo desse assunto? 3 - Qual o seu nível nesse assunto? Certamente, existe um grande ganho de tempo em ter a ajuda de alguém experiente no assunto formatando o conteúdo programático pra você. Melhor do que você demorar o triplo do tempo só pra descobrir sozinho o que precisa aprender Por exemplo, se eu estou começando um estudo em criptografia e quero ter um conhecimento minimo e razoável, é melhor eu comprar o livro "Applied Cryptography" do Bruce Scheiner e ler as 400 páginas (o que na prática eu dúvido alguém fazer) ou fazer o excelente curso de Criptografia de Stanford da Coursera, que já te dá um compilado de tudo que você precisa saber? Talvez seja melhor ter uma intro gentil num assunto complexo, por meio de um facilitador de conhecimento (professor) e aliar a isso a leitura do livro do Bruce! Outro excelente curso da Coursera é o "From Nand to Tetris: Building a Computer from first Principles" baseado no ótimo livro "Building a Computer from First Principles", dos mesmos autores. Acho bem válido o questionamento, pq entendo também que existe uma quantidade elevada de cursos de baixa qualidade. De fato, não vai existir nenhum milagre quando o objetivo final é "obtenção de conhecimento". Como dizia o falecido professor Pierluiggi, aluno é diferente de estudante. Aluno só assiste aula, estudante, estuda! Estudar é um processo inerentemente individual (nunca coletivo) e intransferível.
@hugo-garcia2 жыл бұрын
Que tal um episódio sobre redes, banda larga, roteadores, LANs, protocolos, Wi-Fi, etc ?
@rogeriopst4502 жыл бұрын
apoiado.
@Vinicius-vu3mk2 жыл бұрын
Up
@hugo-garcia2 жыл бұрын
Acho que seria legal se fosse tipo uma história da evolução da internet e dos protocolos de comunicação.
@thiagoalvesfoz2 жыл бұрын
boaaa
@RuanFonseca972 жыл бұрын
apoiado
@MaxHeroGamer2 жыл бұрын
É, se você pensar no que o Alan Kay estava cunhando como Orientação a Objetos, Nem java, nem C++ são orientados a objetos mas Erlang é. Já que orientação a objetos apesar do nome se trata da troca de mensagens que é exatamente o que a gente faz com os atores do Erlang/Elixir.
@Akitando2 жыл бұрын
Bingo!
@yurimelo3404 Жыл бұрын
Estou tentando entender exatamente esse ponto do porquê Java nem C++ é Orientado a Objeto. Eu quero entender mais sobre orientação a objetos, uma vez que me parece que aprendi errado kkkk
@ojuliomiguel Жыл бұрын
@@yurimelo3404up
@queencarolas2 жыл бұрын
Esse vídeo é a motivação que eu precisava pra terminar o trabalho de Estrutura de Dados. Boas recomendações por aqui. Nada de modismo; reforço à importância dos fundamentos. O melhor desse canal é o incentivo que o Akita dá a que a pessoa estude computação e entenda do que se trata a fim de que ela seja uma boa profissional. Dá pra assistir o vídeo daqui a alguns anos e ele ainda será válido. Tu sabe que o conteúdo é bom quando ele não expira em pouco tempo.
@marceloLoschiBH2 жыл бұрын
Há uns 20, 30 anos atrás eram só livros físicos, todo mês havia um gasto com livros, em BH tinha uma livraria chamada Livro arbítrio e era um paraíso... A internet mudou tudo...
@tog1022 жыл бұрын
Essa livraria ainda existe em… já gastei um dinheiro interessante lá kkkkk
@fvtutoriais2 жыл бұрын
Livro era melhor que esses cursos de hj em dia que engana o pessoal
@brartificial2 жыл бұрын
Hahaha. Eu TB já gastei um dinheirim lá.
@geancarlossilva13922 жыл бұрын
Hoje eu gasto um dinheiro é na Amazon e na estante virtual kkk
@maninisiemel2 жыл бұрын
Você falando de BH, lembro da casa dos concurseiros na Afonso Pena, qualquer material para concurso procurávamos por lá. Outra que não existe mais.
@jeanlucas2802 жыл бұрын
Eu amo linguagens complexas e estava perdido se eu focava em linguagens high-level para conseguir emprego rápido ou aprendia tudo por baixo dos panos. Graças a você conseguir decidir, vou ler o máximo de livros que eu conseguir para depois procurar emprego. Eu sou um jovem que começou a estudar Python, depois foquei em html e css, achei muito fácil como o Python e fui pro php, não gostei do php e partir pro Haskell, depois de Haskell fui estudar MIPS Assembly e depois C. Então agora eu irei focar nesses livros que vc recomendou, quero aprender como funciona toda a computação por baixo dos panos, não quero ser um mero programador medíocre, quero ir além. Obrigado Akita!
@oraclewy73602 жыл бұрын
Incrível, ontem comecei a ver Halt and Catch Fire por conta do vídeo de recomendações do começo do canal e hoje já me cai recomendação de livros! =] Que cara bom
@otaviolemos2 жыл бұрын
Ótimas recomendações, Akita: valeu!
@HumorDemais2 жыл бұрын
Queria mesmo era saber como manter esse shape físico do Akita sendo programador! kkkk
@Akitando2 жыл бұрын
Ao longo da vida eu fui uma sanfona, épocas motivado pra academia, época desmotivado sem exercício nenhum.
@RafaelGarcia-kx4yt2 жыл бұрын
É só comprar um monociclo.
@eudemirsouza38072 жыл бұрын
Pensar queima mais calorias do que nos imaginamos.
@joaovitorgutkoskipaes18502 жыл бұрын
@@eudemirsouza3807 é, mas o shape precisa mais que só queimar caloria :p kkkkkk
@ricardosousa30362 жыл бұрын
Já chegou curtindo, por que sei da qualidade do conteúdo!
@gabrielvilaca75382 жыл бұрын
É impressionante como o tempo passa rápido enquanto eu vejo os vídeos do Fabio Akita. Sou fã.
@meitecinfo2 жыл бұрын
31:15-31:35... os 20 segundos mais TAPA NA CARA q já vi do Akita para muitos programadores q criam classes (e complexas) de dezenas de linhas para dar um mero echo/print básico pra um terminal, de uma informação que daria pra se obter com uma função bem criada de 3 linhas...
@rafaell61078 ай бұрын
sensacional rever o video depois de 1 ano de experiência profissional e estudando algoritmos durante o tempo. É de fato, incrível a forma de compreensão e de chamar um método sabendo como ele funciona por baixo e qual escolher para a melhor performace
@artu_almeida2 жыл бұрын
destes 18 livros: * tem 1 na minha lista: Domain Driven Design (mas o do Vaughn Vernon) * tem 1 que estou lendo: The Pragmatic Programmer * tem 5 que eu já li: Refactoring, Clean Code, The Clean Coder, Design Patterns e Extreme Programming Explained (o XP não li o do Kent Beck, li o da casa do código, então ok... pode considerar como 4 livros...) estou adicionando Patterns of Enterprise Application Architecture e The Mythical Man-Month na minha lista, obrigado grande Akita!
@economistaanonimo94672 жыл бұрын
Dessa lista só li por inteiro o The Pragmatic Programmer e o Mythical Man-Month. São livros excelentes. Quase terminei o Refactoring, só que a versão em Ruby. Mas obviamente, utilizei o livro do dragão e o Cormen como referências nas disciplinas de Compiladores e Algoritmos, respectivamente. O Cormen fez uma versão super resumida do CLRS chamado "Desmistificando Algoritmos", esse eu li por completo duas vezes e recomendo bastante.
@jhonnynasc2 жыл бұрын
Comecei a desenvolver em 2011, de lá para cá, vejo duas categorias de programadores: os que repetem as buzzwords de design pattern sem saber muito bem o que querem dizer, não conhecem suas origens, nem suas alternativas, só usam porque estão acostumados demais para mudar agora; o outro grupo são os que não precisam referenciar seu pattern de estimação (resolver, singleton, builder, factory, etc) a cada PR, simplesmente recomendam quando conveniente, sabendo que não são balas de prata, e se questionados, conseguem explicar com coerência porque defendem ou não uma certa implementação.
@mariosouza13552 жыл бұрын
Depois de assistir este vídeo até o fim Fábio Akita, no auge dos meus cinquentenário +alguns anos, fiquei muito confuso com suas indicações de leitura pra alguém que queira iniciar-se na programação de computador. Olha que minhas pretensões se resumia em automatizar minhas atividades de um pequenino negócio. Kkk Mas fique impressionado com sua desenvoltura nos assuntos sobre este mundo da tecnologia da computação. Parabéns!
@Akitando2 жыл бұрын
obrigado mas a lista não é pra quem quer iniciar, eu disse no começo do video que são livros pra serem lido nos primeiros 10 anos de carreira, quando já se iniciou. Pra iniciantes, qualquer curso e tutoriais mais simples servem. Só depois que já tem um mínimo que se lê livros como os que recomendei.
@mariosouza13552 жыл бұрын
@@Akitando Vc tem razão qto ao período de anos pra ser ler os livros. Obrigado por responder, só demonstra o respeito que vc tem por aqueles te ouvem 👍👍
@marceloadade29512 жыл бұрын
"eu juro que eu chuto!" Tem um pouco de rated R nesse vídeo! 😂Valeu Akita! Gratidão pelo conteúdo!
@misaelsilva81582 жыл бұрын
Esse cara é incrível mn! Cada vídeo é uma aula, e mesmo eu, que não me considero nem um Junior na programação, consigo entender até certo ponto o que ele quer dizer. E a dicção dele é surreal, esse cara é um IA, n é possível🤣. Parabéns por ter conquistado esse nível.👏
@fredericodulio30942 жыл бұрын
Fábio os teus vídeos são muito úteis pra min, e tipo assim, hoje estou aprendendo e gostando o SO Linux por tua causa!!😂😂😂😂
@Diogenesdev2 жыл бұрын
Akita, muito obrigado! Sempre com temas importantes e com seu ponto de vista extremamente experiente, praticamente um google da computação. Realmente, em CC, a matemática daria um video à parte devido a sua extensão. Ainda vejo os livros como uma das melhores fontes de informação, hoje temos tantas fontes que, às vezes, é necessário um filtro para não pegar tudo de forma muito resumida e picada. Obrigado por todas as dicas Akita e por compartilhar tão vasta experiência! Por isso, saber sobre a história da programação e sobre a sua evolução é tão importante, saber das dificuldades em ter que trabalhar pensando exatamente nos recursos limitados de memória, recursos de rede e armazenamento. A estes desbravadores que programavam quando tudo ainda era mato tiro o meu chapéu, todo o meu respeito, pois linguagens fortemente tipadas, baixo nível tudo era motivo pra fazer cair os cabelos e mesmo assim, haviam os doidos por esta área tão empolgante da computação/programação. Eu mexi com DOS, W95, 98, 98SE, e vim acompanhando a evolução dos S.O., hj vemos o quanto tudo evoluiu de forma astronômica e apenas um celular pode equivaler a capacidade de armazenamento e processamento de centenas de máquinas do passado juntas.
@danielaferreira46592 жыл бұрын
que massa!!
@rafaelb.marcilio55502 жыл бұрын
O Pragmatic Programer foi minha primeira leitura, no 5° período da faculdade pela indicação de um professor. Foi como conhecer um mundo novo. Quero ler a edição de 20 anos de aniversário.
@IxIRick2 жыл бұрын
Valeu pelo seu comentário, estava na duvida de qual livro adquirir e justamente esse me chamou mais atenção.
@marceloLoschiBH2 жыл бұрын
Meu medo é que um dia o Akita se canse das perguntas... Muito top!!!
@fvtutoriais2 жыл бұрын
Marcelo já viu o livro do Akita? Aqui no meu canal tem um shorts com o livro dele
@marceloLoschiBH2 жыл бұрын
@@fvtutoriais não sabia que o Akira tem livro
@rodrigocoutinho147823 күн бұрын
É meu amigo acho que ele se cansou 😢
@Flaviormmv2 жыл бұрын
Os vídeos do Akita são excelentes para controlar minha vaidade de achar que conheço muita coisa. Muito obrigado e parabéns pelo excelente trabalho.
@victortaveirarodrigues80322 жыл бұрын
Kkk idem
@leonardo.martins2 жыл бұрын
Excelente! Muitos “cursos” por aí, e as pessoas pensam que são suficientes. Cada calhamaço apresentado nesse vídeo e ainda é só uma parcela do que tem de bom por aí. Que o tempo recompense os bons programadores.
@theandrewleo2 жыл бұрын
Caraí, eu literalmente estava procurando um bom livro sobre estrutura de dados. Vlw Akita
@nadinemarques72652 жыл бұрын
Estava ansiosa por esse conteúdo! Valeu, Akita!
@MrDigoSeQuiser2 жыл бұрын
Feliz em saber que já li essa pancada toda !
@devid96562 жыл бұрын
Akita meu amigo, muito obrigado, me poupou muito tempo de pesquisa bibliográfica. :)
@jeovanynegocio2 жыл бұрын
15:59 o primeiro livro que eu li sobre Elixir o autor também argumenta que o Elixir é uma linguagem OO.
@professorjefersonsousa2 жыл бұрын
Que foda! Estou na área de TI desde 98 e nunca vi um resumo tão completo, não só de livros, mas exatamente do contexto de desenvolvimento, como você diz no início do vídeo. Brocou!
@IxIRick2 жыл бұрын
Fabio, obrigado pelas dicas. Estou procurando justamente esse tipo de conteúdo, a parte técnica aprendemos com o tempo, mas a postura e o diferencial isso demanda pesquisa e são poucas pessoas qualificadas pra ensinar esse conhecimento, vou pesquisar pelos autores indicados, obrigado.
@gstoaldo2 жыл бұрын
Isso que a prática levou ao manifesto ágil é exatamente o que o Nassim Taleb chama de “Teach Birds How to Fly”. É bem comum a gente achar que primeiro veio a teoria e depois ela foi aplicada, mas quase sempre é justamente o contrário: a partir da observação de como as coisas eram feitas, o aprendizado é sintetizado numa teoria.
@williamjog932 жыл бұрын
Akita ligando o turbo mode em vídeos, top!
@isaacfsz2 жыл бұрын
O conteúdo do Akita é excelente, sem contar que sempre demonstra domínio dos assuntos. Ademais disto, é franco e ensina que se deve estudar e não perder tempo com o desnecessário.
@CriptoTec2 жыл бұрын
Akita, mais uma baita aula de Ciência da computação com toques de história e curiosidades sobre ! Realmente quando falamos de livros da área, são diversos, e depende muito da linguagem e área de atuação profissional. E sim. Sou da turma que acha JAVA ainda uma referência em Orientação a Objetos !!! Pode me julgar. hehehe... Show, tinha um ou outro que não conhecia, esse livro de UML gigante já cheguei a folhear, ótimas dicas e já tem um puta material pra quem está começando. O Like de sempre cara ! 👍
@trovalds2 жыл бұрын
Se eu tivesse tido um Fábio Akita pra orientar no começo da carreira de repente eu não tinha desistido da área de desenvolvimento. Apesar que hoje em dia eu olho pro mercado e a cada dia saem com uma "novidade revolucionária" que vai mudar para sempre a forma de desenvolver software. Mas de consolo me serve que o Fábio Akita é o tipo do cara que é dos muito poucos que ainda enxerga além das bobagens do mercado e vive no mundo real do desenvolvimento.
@eliasdasilva44902 жыл бұрын
Boa noite Akita, admiro muito seu trabalho, estou migrando de área, no momento estou focando no front-end mas ter essa base bibliográfica indicada por você é sempre muito bem-vinda e em um futuro não muito distante pretendo migrar para o back-end e focar meus estudos de programação na área da saúde para pacientes com alzheimer. Como tenho muito interesse nessa área da neurociência, quero muito poder desenvolver algo nessa área e poder ajudar pacientes que sofrem dessa doença tão triste. Gratidão Fábio Akita!!
@PedroHenrique-fq7kc2 жыл бұрын
Muito obrigado Akita, pois sem seu canal não conheceria assuntos tao importantes que eu, como autodidata, deveria estudar. No fim das contas, na falta de uma faculdade por ser novo ainda, seu canal vem ajudando muito a descobrir, e ir atrás, de novos assuntos sempre muito importantes. Espero um dia saber pelo menos um pouco disso tudo, e evoluir cada vez mais, seja por faculdade ou não.
@alexandresoffiattisantos91392 жыл бұрын
Akita, gosto muito dos seus vídeos. Sempre que vejo algo nos seus videos, vou atrás para saber o que é para que serve. Atualmente possuo o livro do clean code, estou lendo ele. Mudou muito a minha visão sobre codigo e até mesmo como escrever ele. Agradeço por compartilhar a suas experiencias da aréa
@jailtonsantana40482 жыл бұрын
Conteúdo inteligente é outro nível. Muito obrigado pelo vídeo.
@henriquemoura14262 жыл бұрын
Muito bom que essas dicas servem tanto pra quem faz web como quem faz embarcados
@HazielDiego Жыл бұрын
Muito bom esse vídeo! Uma coisa que estava notando ao estudar UX era justamente a quantidade de ferramentas que estão criando para fazer coisas que deveriam ser bem mais simples. Como "experts" de RH burocratizam trabalhos que poderiam ser bem mais simples e objetivos. Entendo que esse excesso de "ferramentas ágeis" até tenham espaço em ambientes extremamente caóticos ou de baixo nível técnico, mas pra quem já tem uma certa dose de pragmatismo na veia, haja paciência!
@elissonlima24302 жыл бұрын
Tirei o tempo do final de semana pra maratonar e rever alguns materiais do canal do Akita, aí levanto na segunda e tem notificação... Tô começando a pegar os trejeitos
@elissonlima24302 жыл бұрын
Kkkkkk
@tiagobordan2 жыл бұрын
"Fabio Akita: Enciclopédia da computação." Esse cara é um poço de sabedoria.
@Charles0z12 жыл бұрын
Obrigado pelo conhecimento compartilhado ✌️
@evertoncosta25972 жыл бұрын
Como sempre um ótimo vídeo! O que mais gosto é ter a visão de alguém mais experiente e ir vendo como se encaixa com outras visões, tornando assim um "pattern", sendo um filtro para escolher a fonte de estudo. Obrigado por compartilhar e manda mais! kkkkk
@deleterium2 жыл бұрын
Meses atrás eu estava vendo os vídeos sobre emuladores e sobre as bases do hello world. O assunto entrou como uma luva com a programação em assembly em blockchain que estava mexendo na época. Fiquei motivado a criar um compilador específico e o assunto me esmagou como um rolo compressor! Se eu tivesse essas dicas do vídeo, teria me preparado melhor pra longa guerra com uma boa bibliografia, ao invés de esperar uma breve batalha achando que vídeos do KZbin me ajudariam. Akita mandou a real sobre o assunto!
@MatheusCatarino2 жыл бұрын
Gostaria de sugerir um complemento a esta citação em: 11:32 que seria (apelidado por mim de, o marronzinho do C++) The Annotated C++ Reference Manual by Bjarne Stroustrup & Margaret A. Ellis, embora também exista a versão traduzida, mas de qualquer forma, não é recomendado para iniciantes por ser restritamente técnico. Ele foca em explanar todas as características mais concretas da linguagem sendo comentados pelos autores, a grosso modo, seria um documentário técnico sobre C++ (ou melhor, ANSI C++) citando inclusive as ideias mencionadas neste capítulo do vídeo. Sabendo que trata-se de uma recomendação pessoal ainda faltou adicionar algumas referências bastante relevantes como programação de redes, por exemplo o clássico unpbook (Unix Networking Programming vol. 1 & 2 -> neste foca em interprocess communication) que mesmo sendo um material datado, porém não tão obsoleto pois rede de computadores não mudam tanto quanto hardwares e softwares. Quando cita em 30:33 à 33:10, vale indicar também a coletânea Pattern-Oriented Software Architecture (POSA), confesso que não cheguei a ler todos os 5 volumes, já que tive acesso ao volume 2 somente, que é focado em concorrência e programação de redes com exemplos em C++ e Java, nele é explicado diversas propostas em falta nos livros mencionados no vídeo, explicando como funcionam e quais as diferenças entre: proactor, reactor, acceptor, entre outros...
@Akitando2 жыл бұрын
boa, eu queria falar de redes mas não bateu o tema. tem mais livros que acabaram ficando pra uma parte 2
@mpinheiro69752 жыл бұрын
Knuth é referência na área, mas muito improvável terminar a coleção toda, a não ser que já estejam bem adiantados! Bom, não se pode duvidar do Knuth! rsrs Inclusive tem algumas historias que cercam esses livros, como o cheque se encontrar erros, a fala do Bill Gates sobre a coleção...rs
@georgealan77722 жыл бұрын
Exatamente, o Knuth está velhão já, tomara que ele viva mais até terminar a coleção, o que é bem improvável, mas tudo o que ele já deixou para nós é muito valioso.
@iuryplayer2 жыл бұрын
Muito bom!! O cormen já conhecia, tive contato na graduação mas estou relendo ele. Já anotei as outras sugestões para um futuro dá uma olhada, todos parecem bem interessantes e que agregam de diferentes formas no entendimento dos aspectos que rodeiam o software. Muito obrigado pelo conteúdo 😉😄🙌👏
@chocozera78432 жыл бұрын
Nada melhor que um bom almoço enquanto assisto Fabio Akita
@ivomartin59142 жыл бұрын
Mais um excelente vídeo, Akita! Os livros que você citou são as referências de qualquer bom curso de ciência da computação. O livro "The Algorithm Design Manual" de Steven Skiena é uma referência que usei algumas vezes e gostei bastante, pois dá um enfoque mais prático às técnicas de implementação. As publicações de Knuth são citadas muitas vezes no livro do Cormen, nunca li nenhuma obra dele, mas me parece ser mais adequado ao nível de mestrado/doutorado. De qualquer forma, para acompanhar devidamente qualquer um desses livros, é essencial ter aprendido bem lógica de programação e matemática discreta.
@marcelo1702tube2 жыл бұрын
ha ha ha nos anos 2000 trabalhei no R&D de uma multinacional da área de telecom, onde uma das coisas mais "populares" era a competição de gerar o código mais difícil de ler/entender.
@tapiocaferoz022 жыл бұрын
Frequentemente, eu me coçava pra não pedir recomendações de livro aqui nos comments e levar um tapa (vídeo "não terceirize suas decisões", eu sei; mas nunca custa ouvir a opinião de quem a gente percebe que sabe do assunto). Valeu pelo vídeo
@greisdepaula12 жыл бұрын
Fabio Akita, menção honrosa para o “Code Complete 2”, inclusive já vi ele na sua estante em alguns vídeos.
@recurringnews2 жыл бұрын
Sempre explicações de alto nível. Muito bom!
@guilhermecaraciolo2 жыл бұрын
Akita, talvez você pudesse falar um pouco sobre documentação de software em um vídeo. As principais dores que vejo nas emprestas, mesmo tendo seguido bons processos: - Um conjunto de funcionalidades é proposto - O time de desenvolvimento refina essas funcionalidades em pequenos entregáveis/atividades, criando cards numa ferramenta qualquer (jira/github/etc) - Cada desenvolvedor pega uma atividade (que pode ser implementada em diferentes projetos), escreve os testes automatizados, implementa as funcionalidades aos poucos com integração continua - As funcionalidades vão para produção. Dai começam os problemas: - Aparecem novos desenvolvedores, e precisa dar manutenção nessas funcionalidades. Ele até usa os testes automatizados para entender os requisitos existentes, mas não consegue entender todo o contexto por ter muita coisa espalhada entre os sistemas. E ai temos uma abertura para introdução a bugs ou corte de funcionalidades. - Um novo integrante do time de suporte ao cliente entra e só consegue entender o sistema de forma superficial. Em funcionalidades mais específicas para determinados contextos, eles não consegue ajudar os clientes. - O mesmo se aplica para todos as outras pessoas envolvidas no ciclo de vida do software. Time de marking, business, etc. Você teria dicas de como esses problemas podem ser mitigados, mostrando de repente alguns exemplos?
@davicarneiro4322 жыл бұрын
Grande Akita! Parabéns por mais um excelente vídeo. Apesar de não ter maturidade para ler alguns destes livros (alguns que comprei recentemente inclusive), fico feliz em saber que estou evoluindo e pretendo partir para o lado da leitura agora, trabalhar mais o cérebro kkkkk. Gostaria de propor alguns pontos, caso ache interessante ao longo do video: 0 - Em uma continuação futura não sei, falar sobre como amadurecer o pensamento de lógica. Percebi recentemente que muitos programadores (eu me incluo), tem grande dificuldade com lógica, seja ela de programação ou não, tratar deste assunto mais afundo acho bem interessante. Algum artigo para termos referencia, alguma técnica... 1 - Apesar das excelentes recomendações, uma das maiores dificuldades para um “iniciante” é pegar material bom e “gratuito” para iniciar. Conhece algum título neste nível em cebos, Domínio Público, etc? 2 - Não me recordo se já foi tema, mas um possível assunto a ser tratado poderia ser a resposta da frase, “Ok, me formei, li as recomendações do Akita e agora, como seguir na carreira?”. Pois muitos mesmo com um conhecimento absurdo não sabem aproveitar oportunidades ou, nao sabem como prosseguir com ideias, famosa frase "travei", etc. No mais, excelente semana para você, bom feriado e bora codar kkkkkk. P.S: ah , se ja tiver tratado desses assuntos, perdoa a falha, cabeça não ta tao boa quanto antigamente. Vou ter que rever os videos no caso😅😂
@ulissesrosa18122 жыл бұрын
Parabéns pelo vídeo Akita. Sem dúvidas, um dos melhores do canal. Ler todos da lista é impossível, e segui-la cegamente também é um grande erro. Entretanto posso considera-la como um norte para os meus estudos. Obrigado !!!
@leonardopestilleleao2 жыл бұрын
Boa explicação sobre o que realmente vale a pena e sobre o que é bullshit... ja comecei a compra com o Codigo limpo...agr partiu estudar
@mayconantonio33572 жыл бұрын
No começo do vídeo, você mencionou que tanto faz o livro sobre programação, depois de estudar várias linguagens durante a adolescência e entrar na eng. da comp. eu posso notar que isso é muito verdade, ao ler o livro, as pessoas costumam se sentir felizes por conseguir resolver exercícios ou fazer o livro, assim como aulas, mas isso é um pouco ilusório, porque o mundo real precisa de construir problemas novos, então em vez de ficar apenas resolvendo exercícios, faz um projeto, exemplo, crie um gerenciador de arquivos em C do 0, crie uma implementação do bash , tu vai aprender muito mais do que ficar apenas em exercícios, foi o que eu notei comigo.
@emersonLCCOMPUTACAO2 жыл бұрын
Bom trabalho ... abraços de Belém do Pará.
@vitorpvps22 жыл бұрын
Seria legal um video offtopic do Akita respondendo as perguntas mais absurdas que já fizeram
@canaldomonstro11122 жыл бұрын
Eu trabalho igual cozinha de restaurante, anoto as funcionalidades em ordem de importância, e vou riscando as que foram finalizadas, e pedindo feedback do cliente conforme vou riscando e ele vai aprovando.
@WellingtonCamargoPontoNet2 жыл бұрын
Akita sempre mitando nos vídeos. Feliz em saber que tenho 4 livros da lista, mas preciso comprar mais alguns excelentes citados aí.
@douglasmariano63652 жыл бұрын
Obrigado pelo vídeo
@marcusviniciuspinacavalcan28412 жыл бұрын
Eu custo dizer que o livro do GOF, é um catalogo de soluções comuns em código
@nan-code2 жыл бұрын
Os 3 primeiros "livros" apresentados, não são livros, são a própria arte e perfeição da computação em linhas detalhadas e repletas de conhecimento.
@Rafaela.-2 жыл бұрын
Gostei das dicas,ainda não cheguei neste nível de leitura.E ,no momento estou tendo o oposto do déjà vu ,alguns conceitos ainda são desconhecidos mais totalmente familiar .
@musicalmah2 жыл бұрын
Quero entender mais, saber realmente o que estou fazendo, me sinto uma criança quando estou "montando", por exemplo, um app em react-native, me incomoda pensar que depois de 2 anos de faculdade me tornei alguém que treina montar código pronto pra um mercado "pastelaria personalizada", onde eu finjo que crio, tendo as massas e os recheios já prontos para a minha "criação". Não é nem questão de ganhar dinheiro com isso no futuro, ou de "fazer a diferença no mercado" e blá blá blá...é pessoal, sinto que posso ir além comigo msm e com oq eu faço. Obrigado por citar o livro sobre algoritmos, vou tentar focar mais nele do que em meu cursinho de java.
@juniorragnov15412 жыл бұрын
Trabalho fantastico.
@paulobatista4482 жыл бұрын
Esses livros foram a alegria das minhas madrugadas, é muito bom saber que estou no caminho
@HumbertoRamosCosta2 жыл бұрын
4:09 Para quem não está ligando o nome a pessoa, Wirth 'só' foi o criador do Pascal. Ver um video do Akira me deixa triste por ver o quanto de bobagem eu falo e faço, mas me deixa feliz por ver que tem gente que fala e faz muito mais.
@wmitsuda2 жыл бұрын
É fácil descobrir quando uma pessoa entendeu Design Patterns, é quando ela finalmente entendeu que não é pra sair enfiando os 23 patterns em tudo que é lugar
@GuilhermeHenrique-nm8lj2 жыл бұрын
Esse livro do Cormen , me salvou muita na faculdade em alguns trabalhos, quanto precisei implementar uma árvore red-black, algoritmo de huffman, para fazer seminário de grafos, e implementar o algoritmo de prim, ele é muito bom, e acha fácil o PDF versão Jack sparrow na internet
@brunadsa_2 жыл бұрын
Eba, eu já conhecia a maioria, continuo nessa direção 🙃
@MrOrionwalker2 жыл бұрын
Quanto mais vou caminhando neste rabbit´s hole mais me espanto e me fascino ao mesmo tempo. Puts é muita coisa...nano detalhes poderosamente complexos. Até onde vou suportar??? É uma sensação de incomensuráveis bombardeios na minha mente e sinceramente não sei até onde vou conseguir chegar... Agora entendo porque adentar neste Rabbit´s Hole não é pra todos!!! E muitos não suportam e desistem!!! Eu me pergunto a todo momento: Como é que a mente humana suporta tantas informações??? E em seguida a outra pergunta: Como orquestarar tantas informações inefavelmente complexas? Sinto que estamos nos aproximando de uma fronteira extremamente delicada e abissalmente desconhecida... Akita obrigado por compartilhar suas perspectivas desse admirável mundo de updates.
@lucasa87102 жыл бұрын
Me comprometo a estudar durante pelo menos uma hora por dia sete dias por semana durante 3 meses, utilizando alguns dos livros citados como base. Volto em breve com atualizações PS.: to testando a técnica de se comprometer publicamente com alguma tarefa para evitar largar coisas pelo meio do caminho
@mayconantonio33572 жыл бұрын
O problema de se comprometer publicamente é que as vezes os comentários de terceiros motivam a pessoa e a pessoa se deixa desmotivar por isso.
@victorreis1132 Жыл бұрын
Já pode att
@lena-fs3rv Жыл бұрын
E agora? Como foi?
@ronaldoamorim1833 Жыл бұрын
Opa! Como estão os estudos?
@ezequiasrocha30372 жыл бұрын
Muito bom Akita. Só senti a falta do livro Kanban do David Anderson. Somos da mesma geração, provavelmente vimos as mesmas coisas e entramos na faculdade na mesma época. Só faltava a gente ter nascido os dois em 76. PS: O Uncle Bob é demais! O codificador limpo é a pedra fundamental da dignidade da nossa profissão.
@thiagoandrade18252 жыл бұрын
Valeu pela indicação! estou lendo alguns do Andrew S. Tanenbaum, estou gostando!
@djonatanschvambach15302 жыл бұрын
Fico me perguntando , quantos profissionais realmente sabem como as coisas funcionam, eu mesmo estudo a 1 ano n peguei nenhum framework só vi como eles funcionavam, eu gosto de entender as coisas, então perco mais tempo tentando entender do que me especializando em algo. Mas para mim essa é a magia da área de TI, entender como as coisas funcionam , dps disso parece que as coisas fazem mais sentido.
@TheBrunorrr2 жыл бұрын
2 livros que eu estava procurando esses dias e que eu tinha visto na faculdade são o “Organização estruturada de computadores” e o “Sistema Operacionais Modernos” do Andrew Tanenbaum.
@gs6guerrraguerra22 жыл бұрын
Tenho nada haver com computação , mais o Akita falando me remete ao meu trabalho , resumindo estudo e muita pratica.
@iMuriilow2 жыл бұрын
Vc é fera Akita. Faz mais videos falando da sua experiencia com arquitetura de software.
@PersonalXZ2 жыл бұрын
Eu já vi aqui na plataforma, professores de programação passando ensinamentos errados para os iniciantes, ou seja, os iniciantes já virão com vícios ruins. Por exemplo, eu já ouvi dizer que as boas práticas de programação são apenas burocracia, também ouço muito o termo "cagando regras" referente às boas práticas.
@gui1998santos Жыл бұрын
LISTA DE TODOS OS LIVROS E SEUS RESPECTIVOS AUTORES ================================================================================== - Introduction to Algorithms - Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein - The Art of Computer Programming - Donald E. Knuth - Compilers - Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman - The Design and Evolution of C++ - Bjarne Stroustrup - Object Oriented Analysis and Design - Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen - The Unified Software Development Process - Ivar Jacobson, Grady Booch, James Rumbaugh - UML Distilled - Martin Fowler - Refactoring - Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts - Agile - Andrew Hunt, David Thomas - Extreme Programming Explained - Kent Beck, Cynthia Andres - Clean Code - Robert C. Martin - The Clean Coder - Robert C. Martin - The Pragmatic Programmer - Andrew Hunt, David Thomas - Design Patterns - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - Patterns of Enterprise Application Patterns - Martin Fowler - Domain Driven Design - Eric Evans - The Lean Startup - Eric Ries - The Mythical Man-Month - Frederick P. Brooks Jr.
@arsnakehert2 жыл бұрын
Minha recomendação pessoal de algoritmos e estruturas de dados além do CLRS é o "Data Structures and Algorithms in C++" (com versões em Java e Python, também), dos autores Goodrich e Tamassia. Ele é menos "agnóstico à tua área de estudo" que o CLRS, e constrói tipos abstratos de dados meio baseados nos containers da STL. Ele não foca tanto em provas, o que eu aprecio (apesar de apreciar as provas, também, mas normalmente eu me interesso mais em entender o funcionamento da estrutura de dados e o fato dela inserir em tempo O(alguma coisa) do que a prova de que esse é o caso)
@willyancaetano7752 жыл бұрын
Akita, um dia queria ver um vídeo seu (RATED R talvez hehe) sobre arquitetura de software especificamente em relação a dicotomia que foi criada na comunidade entre microsserviços x monolitos. Polêmcias a parte, atualmente enxergo uma dificuldade de pessoas novas no assunto em compreender as diferenças entre as duas ideias e se formou uma inconsciente coletivo de que uma solução é em teoria melhor que a outra.
@josejunior52992 жыл бұрын
Cara, cada vídeo deste é uma verdadeira faculdade! 😂😂
@franciscokelton6683 Жыл бұрын
Depois dessa ficou bastante claro que o inglês não é apenas necessário, mas, essencial.
@thiagomoreira21672 жыл бұрын
Conteúdo super rico! Parabéns e obrigado por compartilhar.
@gabrielnascimento.2 жыл бұрын
Sendo redundante de novo kk vídeo novo do akita é sempre um conteúdo foda.
@williamnascimento96422 жыл бұрын
Grande mestre, adorei a figure action do GINTOKI ali !!
@allansoaresduarte2 жыл бұрын
Boa! Está lista está ótima. Adoro ler então sem dúvidas do like e de favoritos :)