Modelagem de Software é Difícil? | "Ver" vs "Enxergar"
Um dos assuntos que mais assusta iniciante é esse negócio de "modelagem de software" ou "design de software" ou "arquitetura de software". Vários nomes que parecem ser a mesma coisa e ao mesmo tempo não serem coisa nenhuma.
Hoje quero "filosofar" um pouco pra dar uma perspectiva diferente de como se deve encarar esses assuntos e talvez uma estratégia de como realmente entender como isso funciona.
ERRATA
700 livros dá bem mais de 2 metros um do lado do outro. Quase 30 metros na verdade.
SAP tem mais de meio século e não meia década.
CAPÍTULOS
00:00 - Intro
02:08 - CAP 1 - Livros de Modelagem e Arquitetura - Devo Estudar Todos?
04:14 - CAP 2 - O Problema dos Tutoriais - Modelando Objetos Reais?
13:07 - CAP 3 - Modelando o Mundo Real - Um Exemplo
16:04 - CAP 4 - A diferença de "VER" e "ENXERGAR" - Michelângelo e Arte
21:30 - CAP 5 - Mentoria do Mundo Real - Cuidados
24:44 - CAP 6 - Analisando o Mundo Real - Aprendendo Ecommerce
33:11 - CAP 7 - Teoria e Prática - A História do Magento
41:07 - CAP 8 - Recomendação de Livros - Aprendendo com Especialistas
49:17 - Bloopers
Links
* [Magento 2](github.com/magento/magento2)
* [Spree](github.com/spree/spree)
* [Agile Web Development with Rails - GitHub](github.com/morinoko/agile-dev...)
* [Agile Web Development with Rails](pragprog.com/titles/rails7/ag...)
* [The Architecture of Open Source Applications](aosabook.org/en/)
* [Rails Summit 2009 - Ilya Grigorik]()
* [Chatting with Luke Kanies](www.akitaonrails.com/2009/11/...)
* [RailsConf 09 - Exclusive Audio Interviews | AkitaOnRails.com](www.akitaonrails.com/2009/05/...)
* Transcript: www.akitaonrails.com/2023/08/...
* Podcast: podcasters.spotify.com/pod/sh...
Пікірлер: 606
Eu, como júnior, em todo video do Akita fico pensando: "como será que esse cara sabe de tudo isso?" Minha meta é ter pelo menos metade do conhecimento desse cara
@paulofelipesilvadesouza7287
Жыл бұрын
Assiste os errors de gravação ao final, é muita persistência. Haha
@pedrocanhoto9890
Жыл бұрын
Ele não existe, é um bot do chat gpt...
@cainacosta7569
Жыл бұрын
Te entendo bem lek, ser junior é casca.
@jaowarmankb
Жыл бұрын
Vá sempre além do óbvio, além do roteiro passado em sala de aula, além do que só o cara que você admira ensina, irmão. Repare que o Akita SEMPRE levanta questionamentos, SEMPRE promove uma crítica, uma contradição, um confronto diferente, de modo que te force a buscar por outras fontes e métodos, para que você mesmo desenvolva o senso crítico para avaliar o que é mais aplicável, o que é mais coerente. Não é à toa que muita gente o critica por "falar demais", mas são poucos os que conseguem a excelência numa explicação e na promoção de uma crítica sólida. Faça isso para TUDO e você verá como sua evolução será absurda. Seja crítico e analítico!
@bruce7014
Жыл бұрын
Outra questão é que além da dedicação e capricho que ele tem(é só ver, ele é dono de empresa, e ainda tem tempo e saco pra fazer esses vídeos super bem elaborados com um puta roteiro), o cara tem quase 30 anos no mercado. Junta essa inteligência e dedicação em alguém por quase 30 anos em uma mesma área, vc vai ter pessoas igual o Akita.
A forma como o Fabio indica ler os livros citados: Não ler tudo de uma vez, fechar o livro e esquecer que ele existe, mas sim ler uma primeira vez "por cima", depois ir lendo capítulos específicos conforme a necessidade, é a forma que eu indico e faço para consumir os vídeos deste canal. Provavelmente alguns iniciantes pegam um vídeo um pouco mais denso, entendem apenas 20 ou 30%, e desistem do canal pois consideram muito avançado, e em um primeiro momento é mesmo, mas o segredo está em você anotar o que foi dito, estudar e entender melhor o que o Fabio quis passar. Dai você volta daqui uns meses, e vai perceber que agora entende 70 ou 80% do vídeo. Eu ja revi vários vídeos aqui do canal, e fico muito feliz quando volto em um e consigo entender quase tudo que ele quis passar.
@breno9138
4 ай бұрын
100% isso, ele recomenda e eu vou lendo conforme o tempo... Quando volto, as coisas fazem muito mais sentido
@cryswerton-silva
6 күн бұрын
Boa dica.
Na minha opinião é um dos melhores videos do canal. Deixa as coisas muito claras pra muita gente.
Sou médico oftalmologista, “programador frustrado”, me esforçando para aprender o máximo do universo da informática em saúde (padrões de interoperabilidade, FHIR HL7, OpenEHR, Snomed CT, etc etc etc.) e mesclar o que sei da área da saúde com a velha paixão/hobby transformada em nova profissão. Suas dicas me ajudaram muito a enxergar como dirigir meus aprendizados e escolher por onde dar o start prático, de modo mais adequado. Doumo Arigatôu Gozaimasu, Akita san.
@EuclidesFRezende
Жыл бұрын
Valdemar tenho interesse nessa área também. Que tal conversarmos?
@valdemarkjaer
Жыл бұрын
@@EuclidesFRezende Será um prazer! Já participa de algum grupo de profissionais de tecnologia de informação e comunicação em saúde? Se você está querendo começar, o Dr Sabbatini está abrindo o curso para formação introdutória na área.
@EuclidesFRezende
Жыл бұрын
@@valdemarkjaer A muitos anos trabalhei em um Sistema para Controle de Análises Clínicas (na época do DOS/Clipper) e depois saí da empresa. Com o passar dos anos fui me envolvendo com outros tipos de sistemas. Mas sempre dando uma "olhada" no que acontecia na área... Foi quando achei alguma coisa relacionada com HL7, mas faz muito tempo que não vejo nada sobre isso. Quando vc. escreveu sobre eu me lembrei. Na área de TI ligada a Saúde/Medidina vemos muita coisa na área de pesquisa, mas quase nada na área de aplicação. Me interessa conhecer onde essas técnicas estão sendo utilizadas. No momento não tenho como participar de cursos (pior ainda se forem pagos...).
@valdemarkjaer
Жыл бұрын
@@EuclidesFRezende A coisa está andando muito, muito rápido. Realmente, saúde é um universo infinito e tem necessidades homéricas em TI. Antes de cursos, veja na universidade do SUS na UFG, vários e vários microcursos gratuitos desses padrões. Depois, entre nas sociedades: SBIS, ABCIS. Comece a fuçar! Precisamos de mais malucos masoquistas rsrsrs
@EuclidesFRezende
Жыл бұрын
@@valdemarkjaer Meu interesse é imediato. Quais estruturas de dados são necessárias para se criar as APIs e formas correlatas de se fazer persistências de dados a fim de se criar um padrão e como aplica-lo a um banco de dados que possa ser distribuído para quem quiser acessar os dados. Em paralelo desenvolver um sistema que permita acesso rápido, fácil e distribuído a essa estrutura e que possa ser fornecido como serviço.
Recado importante aos iniciantes: "Sua versão 1.0 de tudo vai ser sempre ruim, e isso não é um defeito, é simples falta de experiência. À medida que se trabalhar em empresas ou participar de projetos de código aberto e se exercitar mais, os gaps de conhecimento vão ficando aparentes. E você vai começar a finalmente entender o que não sabe, pra conseguir ir atrás de saber."
"Não adianta ficar 20 anos no mesmo lugar fazendo a mesma coisa." Boa! fiquei 2 anos e 8 meses em uma empresa, nos últimos 9 meses não estava fazendo nada que me melhorasse profissionalmente, pior que eu demorei para perceber isso, mas agora estou em um novo desafio.
Não sei com agradece-lo por esses videos, são aulas para mim, estão me ajudando muito na faculdade e no trabalho!
21:14 - Decidi iniciar uma segunda graduação por isso. Por trabalhar com software para gestão empresarial, lido diariamente com regras gerenciais e tributárias. Estudar Ciências Contábeis me fez enxergar melhor os processos reais que transformo em computacionais.
Cara, estava desanimado por que nesses 2 anos que estou trabalhando como programador, cheguei a um ponto que não sei mais o que estudar, estou estudando ED porém não me sinto evoluindo mais, e no momento em que vc fala " Um bom profssinal estuda o que for necessário para ser a melhor versão dele mesmo", pronto era o que precisava ouvir, obrigado Akita!!
Ja aguardava por mais um cast seu , Akita. Pensando esses dias como é excelente ver e rever diversos episódios do seu canal e ao mesmo tempo que já estava com saudade de um novo ep, tome like.
Desde minha entrada na programação aos 14 anos, em 2015, enfrento uma grande dificuldade. Sempre me senti atraído por desafios e aprendi de maneira autodidata. Após meses de dedicação, comecei a desenvolver plugins em Java para o Minecraft. Progressivamente, explorei conceitos avançados, como bancos de dados, arquivos de configuração, padrões de design e estruturas de dados. Aos 16 anos, em 2017, entrei no mercado de trabalho com essas habilidades. Ao longo do tempo, aprimorei minha destreza não apenas em Java, mas também em Javascript, ABAP e Assembly x86/C++ (sou aficionado por low code e reverse engineering). Essa trajetória me fez perder o interesse na faculdade, apesar das tentativas mal sucedidas de cursar ciência da computação (é tedioso pois não a nada novo para aprender, e como já sei o que quero, diversas materias na grade da maioria das universidades são totalmente inúteis profissionalmente, empurradas nos alunos apenas para aumentar a duração do curso). Embora me considere quase sênior na empresa atual, ainda sinto um vazio. Mesmo resolvendo problemas complexos e entregando sistemas completos (full stack), persiste um sentimento de inferioridade em relação a um nível pleno, sem compreender bem o porquê. Recentemente, recebi uma oferta para trabalhar presencialmente com Java em uma consultoria na França, mesmo sem graduação. Aceitei e estou no processo de emissão de visto, mas a ansiedade me impede de dormir bem, temendo não estar à altura dos desafios que me aguardam. Se você que lê possui algum conselho que gostaria de compartilhar com um ser que adora questionar seu próprio conhecimento, ficarei grato em ler.
@kinho
11 ай бұрын
Vai dar tudo certo 🙏
@mamupelu565
10 ай бұрын
Que show, poderia ver teu curriculo ou github? Como recebeu essa oferta? Estou começando e gostaria de traçar um caminho similar.
@feraradical29fx
10 ай бұрын
@murilosalem cara, agradeço o feedback! Estava pensando em fazer uma graduação em matemática, pois me interessa muito a junção das duas áreas.. no meu período na faculdade participei tb de pesquisa na área da mecânica quântica, voltada para criptografia quântica (método CV-QKD) e estava embasando meu TCC na utilização de FFT para resolução de equações diferenciais propostas por Fraunhofer sobre difração da luz (tb aplicável aos métodos de criptografia quântica) mas infelizmente, vindo de uma família mais carente, não encontrei verba pra me dedicar mais a esses estudos e precisei me dedicar mais ao trabalho.
Final melhor impossível, a qualidade do conteúdo é tão grande que nem os erros são omitidos. Parabéns!!!
Livros recomendados: - The Architecture of Open Source Applications - Volume 1 e 2 - The Performance of Open Source Applications
@adrianogomes2052
11 ай бұрын
Faltou o 4o: 500 lines or less
O canal do Akita é extremamente necessário para pessoas como eu que aprenderam as coisas de forma errada desde o início.
Todo vídeo um tapa na cara diferente, me faz acordar e ter uma noção mais ampla das coisas, obrigado fabio akita.
Excelente vídeo Akita, sempre acho bom falar de ecommerce pois todo iniciante pensa que é fácil, trabalho numa grande tech fashion e temos mais de 400 devs divididos em grupos para cuidarem de pagamento, checkout, logística e por ai vai. Eu mesmo trabalho na equipe que cuida dos produtos, tudo isso com mil integrações, cache, banco de dados, muita regra de negócio e muita desorganização.
Cara esse vídeo veio como um alento pra mim, tirei algumas pensamentos desse vídeos que veio no momento certo. Faz uns 3 anos mais ou menos em que estou estudando, estou em transição de carreira sou formado em farmácia e no meio da pandemia resolvi começar a estudar, gostei tanto que resolvi começar uma faculdade de Análise e Desenvolvimento de Sistemas, me formo no fim desse ano. Mas durante esses tempo todo em que estou estudando me pego pensando em vários coisas se "valeu a pena trocar de carreira" ou ""que eu to fazendo da minha vida", fora o desânimo que eu estava de estudar pois a impressão é que eu não saio disso e que to parado, e coincidentemente estava começando a estudar design patterns. Enfim eu estava ou ainda estou numa ansiedade tremenda de conseguir uma vaga como desenvolvedor pois já estou com 30 e poucos anos e vejo essa "molecada" avançando na carreira em toque de caixa. Depois desse vídeo vendo alguém mais experiente falando que não se tem nada escrito na pedra me deixa um pouco mais calmo, e talvez eu pare de me comparar com os outros, pois já que no desenvolvimento não existe O CERTO, ainda mais nesse mundo cheio de gente cagando regra falando o que deve ser feito o que deve ser estudado. Acho que posso demorar o tempo que for e me permitir estudar o que eu quero e no meu tempo, nem que isso leve mais 30 anos!!!! Valeu Akita !!
@EuclidesFRezende
Жыл бұрын
Estou nisso a 38 anos. Tudo o que o Akita falou é verdade (fora os outros vídeos... O Japa é um Oráculo, me vejo sempre em suas falas). Vai tirando esse "sorrisinho" do rosto... Vc. Ainda vai ficar muito desesperado... 😂😂😂😂😂😂😂😂😂
Assisti o seu vídeo pelo menos três vezes. O teu vídeo diz coisas valiosas sobre a carreira que não consigo explicar para novatos. As vezes digo que programar é "fácil", porém começa complicar no que fazer com ela e conseguir boa noção do contexto de negócios e conviver com suas limitações.
Caramba, é muito conhecimento, você é o único canal em que desacelero o vídeo para absorver melhor o conteúdo. A evolução vem através de bugs e seu vasto conhecimento buga meu cérebro, valeu.
Modelagem conceitual é uma das partes mais divertidas de um projeto
@felipeklafke
Жыл бұрын
endosso
@shimadabr
Жыл бұрын
Pra mim nem se compara com a implementação haha.
Bora, mais uma aula, tava de Bob mesmo!
"Não sabia que era impossível, foi lá e fez"... Eu tenho pensado muito sobre isso nos últimos projetos que tenho desenvolvido. Quando comecei a programar, no inicio dos anos 2000, não tinha ideia de todas essas dificuldades, mas eu ia fazendo, arrumando, melhorando, pegando feedback dos clientes, e no final saia alguma coisa útil e que muitas pessoas usavam (e gostavam). Criei vários sistemas dessa forma, que divulgava e vendia na internet. Com o passar dos anos e com esses conhecimentos que o Akita explica no vídeo, acabei criando bloqueios na minha cabeça por ficar pensando em todas essas dificuldades antes mesmo de começar um novo projeto, o que me desanima muito!
@andre.sobrinho7484
11 ай бұрын
Sua frase me lembrou uma história de um aluno que chegou atrasado viu um problema no quadro e resolveu era algo tido por impossível para os outros
Seus videos deveriam ser conteudo obrigatório em qualquer software house que se leve a sério, seu canal é uma bússola em meio a todo esse mar de porcaria que o ambiente digital moderno tenta nos enfiar goela a baixo. Obrigado Akita, não há palavras que possam descrever o beneficio que o seu trabalho no youtube agrega para a comunidade de desenvolvimento em especial para as novas gerações.
Akita é puro conhecimento condensado! Não poderia ser mais cirúrgico nas colocações e dicas! Com 25 anos de experiência em TI, posso afirmar: quem quiser ir longe, deve escutar e absorver esse conhecimento todo! Parabéns Akita!
Que satisfação perceber que aplico essas coisas faladas no vídeo em meu dia a dia.
Difícil saber qual é o melhor vídeo do canal!!! Sensacional!!! Confesso que fico com medo de ingressar nesse universo da programação quando vejo o gap de distância entre o que eu sei hoje e o que você mostra nesse vídeo, mas o que sempre quis e sempre foi meu norte e procurar a perfeição em tudo que faço, por isso sei abaixar minha cabeça se seguir em frente pelo caminho. Tenho 42 anos e estou fazendo uma transição de carreira e você acaba sendo um infecção de animo.
Os erros de gravação são excelentes... É persistência, não é mágica. Obrigado, grande mestre Akita.
akita tenho 21 anos e comecei a estudar programação com 16 a dois anos atrás vendo seus videos ficava oprimido de saber que eu estudava todo dia insanamente e não sabia metade das palavras e contextos técnicos colocados por ti, hoje mais amadurecido vejo que valeu a pena. tenho mais de 30 mil reais em contrato com setores diferentes do mercado desde rede de restaurante até plataforma de ensino, e um dos meus maiores diferencias foi aprender desde de cedo aque programação é a ultima etapa do processo, quando fecho contrato de software tento entrar na na linha de frente do negócio para entender as nuances que o software. Hoje estou densenvolvendo minha startup de educação e espero que um dia eu consiga trocar 10 minutos de conversa com vc .... (detalhe não tenho faculdade)
@andre.sobrinho7484
11 ай бұрын
Você é o monstro que eu gostaria de ser, tenho 32
@dod_xv
10 ай бұрын
@@andre.sobrinho7484Ainda dá tempo de se tornar esse monstro.
Acredito que seja o melhor vídeo que assisti do Akita, que sai um pouco do contexto de software e explora um pouco o mundo que cerca o software em si
Akita, o que você vem influenciando e impactando no modelo de pensamento e abertura do leque de perspectivas que uma pessoa pode ter na area de TI é absurdo! Literalmente o que voce fala la em Aprendendo a aprender acontece com todo o bendito assunto que paramos pra focar. Cara, graridao é pouco pelo o que seus videos estão transformando a galera que te acompanha. Toda sorte de bençãos pra ti e obrigado pelo novo posto. Longevidade a sua vida e aos seus trabalhos
24:30 Puta que pariu mais é um maldito mesmo. Eu to passando exatamente por isso, sou junior e tenho passado uns perrengues, por não ter muita experiencia e meu time tem um pessoal muito bom, mas pela dinamica da empresa o pessoal sai passa o minino pro proximo e o outro assume, mas eu não manjo direito de certos fluxos judiridos/financeiros que as empresas tem, então do nada sempre surge um questionamento vindo do além de um fluxo tal? E eu que fluxo? Fluxo tal que serve para A B e C. Mas adivinha não foi mapeado antes, pq alguém esqueceu, ou alguém que deveria repassar isso saiu e não passou pra frente. Oque querendo ou não, me foi forçando a questionar mais sobre como tudo funciona e quem responsável pelo oque e eu mesmo ir na pessoa, e perguntar sobre a parte dela. Meio que eu já sou quase um funcionario do cliente, pq no final eu to quase aprendendo como a empresa funciona, isso tudo antes de codar qualquer coisa. Até mesmo pq depois que eu tive que reescrever 20 de API, pq a infra do meu sênior me passou na teoria era pra rodar em Docker com layerzinha de Pandas e subir na AWS, e advinha o cliente não quis, pau no nosso C, reescreve e trata do DataFrame na unha ai.
@Akitando
Жыл бұрын
é isso mesmo, todo mundo já passou por algo assim kkkk bem vindo ao clube. e vc mesmo já notou que aprendeu mais do que esperava.
Uns 700 livros, um ao lado do outro deve dar mais de 40 metros. E acho que o SAP tem um pouquinho mais de meia década hahaha Eu estava há muito tempo esperando por um vídeo com esse conteúdo. Estou lendo Implementando Domain Driven Design há meses, e faço justamente o que você falou, por que é impossível absorver tudo de uma vez só. Eu leio algumas partes de outros livros também, e tento ver onde as coisas que eu li até agora se encaixam. Muitas vezes eu volto pra alguns capítulos, para rever os conceitos, e eles costumam ficar muito mais claros, na medida que vou ganhando mais experiência. Esse conteúdo é o mais complexo, e estou há anos tentando entender como modelar uma aplicação de forma descente. A cada novo projeto, vou percebendo que meus estudo vão dando resultado, mas que ainda tenho muito o que estudar e refinar. Esse vídeo esclareceu muita coisa, e me mostrou que estou no caminho certo. Obrigado!
@Akitando
Жыл бұрын
sim! não sei como eu calculei 2 metros. dá um armario inteiro kkkk e era pra falar "mais de meio século"
Eu já havia desistido da programação (estafado com os vendedores de curso no youtube), quando de repente me aparece uma sugestão dum vídeo (A DOR DE APRENDER) desse japonês com fala robótica. E após 40min de aula sem nem mesmo perceber o tempo passar eu me pego totalmente motivado e decidido a me tornar um programador. Desde já: Muito Obrigado Akita!!🤜🤛
@EuclidesFRezende
Жыл бұрын
Você entendeu que era pra continuar??? 😂😂😂😂😂😂😂😂😂
@VtCostaCP7
Жыл бұрын
Foi kKKKKK o puxão de orelha do Akita é difetente KKKK @@EuclidesFRezende
Excelente conteúdo ! Bem explicativo, a sua capacidade de explicar um tópico tão complexo de forma clara e concisa é impressionante. Foi tão bom que até consegui entender que modelagem é passar por dor, ódio e alivio como no finalzinho do vídeo. 😂
Friday Night e a gente aqui curtindo mais uma aula do Akita. ❤
suas aulas vão sempre direto ao assunto, é o equivalente a umas 10h de vídeos da udemy basicamente aqui, sem enrolação , é maravilhoso assistir os seus vídeos, abre muito a minha forma de pensar
Excelente conteúdo! E Pra quem não sabe como o Akita consegue atuar tão bem com conhecimento: ele atuou desde 97 na Kropki, como primeiro trabalho formal e antes ele já era obcecado por tecnologia. Paixão, disciplina e competência. Vale a pena assistirem a playlist “minha história” aqui no canal - fornece um bom contexto.
Quase 400k, eu tinha certeza que esse canal iria estourar, bom não teria como ser diferente, o cara manja muito e se comunica bem.
Não tenho como colaborar além do like/engajamento. Mas sua abordagem, seus temas, seu conteudo, são sensacionais
Excelente video, visitando pontos que geralmente não são comentados nos cursos da internet! Complementando o final, é muito difícil considerar um código bom sem colocar ele em uma linha do tempo, o código que é bom hoje pode não fazer mais sentido amanha, seja por que as regras de negócio mudaram ou pq o sistema evoluiu tanto que precisa ser reorganizado, o código bom hoje depois de você passar 5 anos estudando talvez ele seja bem ultrapassado. Eu aconselho a criar projetos pessoais que durem pelomenos 6 meses e esses pontos vão começar a ser mais aparecentes e algumas situações vão começar a ficar mais frequentes, como por exemplo você ter que refatorar o seu código separando ele em um novo módulo e ter que escrever código não para adicionar funcionalidade, mas para fazer a faxina e depois de organizar, conseguir incrementar o sistema. Eu particularmente encho de overengineering nos meus projetos pessoais para conseguir alcançar pontos complexos mais rapidamente, mas dificilmente faria isso no meu trabalho, e saber pesar esses pontos é muito importante também. Mais uma vez, muito obrigado pelo conteúdo e parabéns por toda a edição!
Tenho 18 anos de trabalho na área de desenvolvimento e posso dizer... Nunca vi um vídeo tão preciso, verdadeiro e alinhado com a realidade igual a esse! Parabéns! Durante esse tempo, o que mais vi foi recém-formado achando que porque tirava notas boas era "o cara" do dev e que já chegaria no mercado posando de sênior. Mas a realidade é implacável e bota todo mundo no seu devido lugar rapidinho (confesso que aconteceu comigo também kkk). O segredo é humildade, proatividade e aprender sempre (com livros e os mais experientes).
Acho que esse é o melhor vídeo do Akita. Obrigatório para programadores em início de carreira.
Apareceu esse video justamente quando estou buscando a melhor arquitetura para meu projeto. Grande pedrada!
Akita é mestre em deixar quem ta começando ansioso kkkk , mas obrigado por mais um vídeo excelente, seus vídeos tem me ajudado a evoluir bastante.
Para mim, um vídeo do Akita equivale a uma especialização. Muitas informações e muitos detalhes que precisamos assistir ao vídeo mais de uma vez para absorver todo o conteúdo de informação, que é de altíssima qualidade. Como sempre, um excelente trabalho do Mestre Akita.
Não ter como não ser fã do trabalho do Akita. Nivel de detalhe, nivel de cuidado o esforço que ele coloca no conteúdo. Pura arte... doido demais
Está salvo para rever. A maioria leva o assunto muito superficial que acaba deixar um monte de coisa importante, acho que deveria ter mais videos sobre o assunto. Como sempre foi um ótimo video, parabéns Akita-san
Cara... Obviamente nao o conheço pessoalmente e nao tenho o menor interesse em puxar o seu saco... Mas a maneira como você se dedica para trazer um bom conteúdo, seja ele qual for, e trazer não só uma mera explicação superficial como também baseado em experiência e com uma boa dose de sarcasmo, realmente coloca tudo nos eixos de acordo com a realidade! Sou super fã do seu trabalho e tudo que conquistou merecidamente. Além do mais, tem a preocupação de trazer por prazer, coisas úteis na cabeça de todos, independente do nível de cada um. Meus sinceros parabéns e com certeza, assistirei seu conteúdo até o fim da minha carteira! Muito obrigado!
Akita, como sempre sensational VC sabe mostrar como ciencia, tirar a visao mecanica da modelagem Super parabens
Eu trabalho na VW aqui na Alemanha, e eu amei demais usar ela como exemplo kkkkkkkk Pq dai da pra comparar com oq existe aqui.... Só pra deixar todo mundo feliz.... o Exemplo do akita ainda é uma abstracao sobre a complexidade que é o gerenciamento dos carros. Toda vez que vc pede seu carro com uma roda diferente.... isso muda coisas desde a linha de producao futura ate o estoque (que eles evitam ter)
@vitordeoliveira6139
Жыл бұрын
A complexidade é tanta que eu nao sei explicar..... E juro, acho que quase ninguem sabe
Esse é o unico canal que eu realmente compartilho, sempre tem algo que eu não sabia que existia.
Não menosprezando os demais vídeos que já assisti do Akita, mas esse é definitivamente o melhor vídeo!
Muito bom vídeo e conselhos! Eu já conhecia o Fabio Akita mas nunca tinha assistido nenhum video. Com 2 anos e meio de experiência full-time, posso dizer que me identifiquei com tudo que ele falou.
Seus vídeos atuam como uma peneira na jornada de programação, filtrando aqueles com a verdadeira coragem e determinação para prosseguir. Eu acredito que a maioria não passa pela peneira e desiste da programação, muitas vezes deixados com medo e fazendo-os desistir cedo. Isso é bom, é ruim? Não sei dizer...
Durante o desenvolvimento do meu TCC eu percebi o quanto a modelagem de software é importante.... Eu queria partir logo pro código, mas depois de refazer quase tudo que tinha feito por problemas de como eu tinha planejado o sistema, aprendi a lição da pior forma kkkkkkkk
hipnotizado vendo o vídeo kkkkkkk Acho que foi o vídeo que mais prestei atenção no ultimo ano... kkkk Parabéns, conteúdo incrível!
Definitivamente depois que conheci o canal meu "nível" subiu muito!
Parabéns Akita pelo canal!
O primeiro vídeo do Akita que não fico completamente perdido. Porque no meu pouquíssimo envolvimento no mundo de software já me trouxe algumas das perguntas que são levantadas. E, intuitivamente, já havia chegado a conclusão do vídeo. Não encontrei em nenhum lugar as respostas as minhas perguntas porque elas só virão, uma a uma, dia a dia, a medida que eu trabalhe com software. Vídeo sensacional.
Esse é a etapa mais complexa em nossa profissão. Excelente conteúdo!
Excelente conteúdo … Ainda testa o coração… Quase morri do coração com a vinheta😅😂😂
Akita, vou sugerir um conteúdo para próximo vídeo. Gostaria que você falasse sobre o paradigma da programação orientada a proteção de trampo.
muito bom, não sou programador e nada do gênero , sempre vídeos insanos abre a minha mente para outras coisas também
Mestre Akita, sexta e o melhor dia para seus vídeos, pois são sempre densos mas mega interessantes e as vezes na correria da semana não dá pra ver com tanta calma tmjjjjj
O canal do Akita é bom justamente por causa desse tipo de conteúdo Contextualiza e não fica passando a mão na cabeça
Obrigado pelos 50 minutos de reflexão, neste inicio de carreira com certeza foram bastante valiosos
Meu Deus, quanto tapa na cara. To como 🤯🤯. Me inscrevi pra aprender mais. Que conteúdo de absurdo vale seu peso em ouro. Parabéns.🎉🎉🎉🎉🎉
Não tenho palavras para agradecer pelo excelente trabalho, certa vez precisei fazer um sisteminha usando o Codeigniter e caí justamente na armadilha de achar que já sabia o que precisava e o jogo já estava ganho, mas quando fui me aprofundando fui descobrindo que eu estava muuuuito longe de saber o que precisava, felizmente foi uma oportunidade única de aprendizado que apesar de várias noites sem dormir foi muito gratificante conseguir entregar o sistema funcionando como deveria e ter aprendido uma quantidade enorme de coisas que a faculdade apenas mostrou como um relance, um olhar de longe, mas na prática descobri que eram muito mais complexas e profundas, mais uma vez, parabéns pelo excelente trabalho!!!
@Akitando, parabéns pelos Bloopers! Fazia algum tempo que não eram tão bons.
Putz, só essa dica de leitura já matou a pau !!! Valeu !!! No mais, como você falou, esses livros e metodologias são bons guias, é interessante aprender "como", mas principalmente, "quando" utilizá-los, pois o mundo real é bem diferente dos exemplos geralmente utilizados nestes livros, como já dizíamos a mais de 20 anos atrás, quando comecei, "Tudo nos livros é uma maravilha e fácil de fazer", mas nada como a realidade e o dia-a-dia para mostrar o contrário ... mas hoje, posso até estar exagerando, parece existir um movimento, que tenta marretar na realidade, as páginas dos livros a qualquer custo ... Esse blooper foi foda também kkk
Genialidade nas explicações, tornando o complexo simples de entender, sem tirar a complexidade do que é complexo.
Akita, seu conteúdo sempre abre meus olhos
Fantástico! Cursando Ads e de pouco a pouco colocando a mão na massa em cursos por fora. Maravilhado com esse mundo da tecnologia. Vamos que vamos!! Valeu Akita🤜🤛💪
De longe um dos vídeos mais importantes do canal pra mim... Sanou muitas dúvidas que eu tinha em relação a alguns conceitos que pouca gente fala e deu um bom norte pra se trilhar.
Sensacional o vídeo! Tenho visto bootcamps prometendo formações mirabolantes e pessoas sendo enganadas, o desespero, desemprego fazem pessoas cairem em roubadas e até pagar por cursos rasos.
Akita mandando bem mais uma vez com um vídeo brilhante. Excelente conteúdo para salvar no coração e compartilhar com os amigos.
Akita, como sempre, falando do que precisa ser ouvido e entendido. Código, linguagens de programação, frameworks, libs,...são importantes ferramentas, mas não são tudo.
Mais um excelente vídeo! Obrigado por compartilhar um pouco, da sua grande experiência!
Ótimas dicas. Sempre começo os vídeos do Akita como sênior e acabo como júnior.
Akita meu camarada, se o assunto não fosse sério, te juro que vc poderia fazer um stand-up parecido com aquele da "a Vida é uma caixinha de surpresas". Quando eu penso que a situação não tem como piorar, vem a frase "e para complicar ainda mais a vida de vocês"... 🙂Parabéns, mais um ótimo vídeo super didático para mostrar de forma clara que a vida de programador (os de verdade) não é brincadeira.
Esse vídeo ficou absolutamente espetacular, de longe acredito ser o melhor vídeo que já fizeste, não digo como se os aspectos técnicos e teóricos do assunto tornasse esse vídeo o melhor, mas sim o todo, toda a construção dele os caminhos os pontos de ligação dos assuntos um com o outros os insights ao final de cada tema e etc… o encaixe de tudo ficou excelente, tome meu like e meu fav!
Essa aula é interessante pra ajudar quem é Jr a se solidificar e ajudar na transição pra Pleno. Nunca vamos saber de tudo, mas temos que nos adaptar a tudo que o mercado nos interpõe como desafio.
Excelente vídeo, como sempre. Sempre encontro devs que gostam de programar e se acham o tal, aí vc pergunta se ele sabe como funciona um boleto ou uma nota fiscal, é aí que vc separa os homens dos meninos. Só um adendo: ICMS é um imposto estadual, ISS sim, é municipal.
Eu quero viver desse mercado pro resto da minha vida. Considero o Akita como excelente mentor no caminho pra tornar sólida essa carreira
Quando eu percebi pela primeira vez isso de "não saber o que você não sabe" foi uma coisa maravilhosa, e foi aí que entendi que ver vídeos e aprender coisas novas, mesmo que eu não fosse usar imediatamente, não seria perda de tempo, é muito bom ter noção das coisas que você não sabe, porque aí você começa a ter um norte de por onde começar, tanto que hoje tô mexendo com configuração de nginx, pra mim é tudo um monte de letras e eu não faço a menor ideia do que cada linha faz, mas eu sei o problema que eu quero resolver, e isso realmente facilita as pesquisas que eu faço
19:50 excelente analogia, é preciso estudar o que for necessário para ser um bom profissional.
Muito obrigado por esse vídeo, veio na hora certa. Quando vejo o erros de gravação, percebo que sou normal.
Ficou top o hadowken na luz da placa de 100mil inscritos, parabéns Akita, tomara que chegue a 1 milhão, conteúdo sintetizado, direto e objetivo.
Akita, sempre estudei assim esses livro, de tempos em tempos e de forma espaçada a cada problema que encontrava e me achave estranho por isso, valeu por falar que eu estava "certo" :)
tive minha primeira aula sobre modelagem dois dias atras e tava revendo o ultimo vídeo já achando que era o melhor pra ajudar a ilustrar e booom, modelagem de dados!
Akita, tão necessário esse conteúdo. O que mais vejo hoje em dia, são pessoas se iludindo com a enxurrada de cursos online feitos com o intuito primário de ganhar dinheiro, e depois ensinar algo de fato. Milhões de cursos de linguagens, frameworks, mas todos se esquecem dessa coisa mais básica, que escrever software profissionalmente é a respeito de processos e pessoas. Não se trata de se sentar na frente de um computador e se gabar de escrever o código com a linguagem mais atual, com o framework mais novo, etc.
incrível como seus videos encaixam perfeitamente com as aulas da minha faculdade, complementando e tapando alguns buracos que ela deixa. vlw pelos vídeos!
Alem do conteúdo, o que mais me impressiona e bicho falar nessa intensidade sem nem molhar o bico… 😂😂😂
Vídeo sensacional, pqp. Ontem eu maratonei o canal, praticamente. Ri pra caraca no final. Obrigado, Akita!
Estamos aqui pelo conhecimento Akita! Sedentos pelo próximo video onde voce vai trazer um assunto que a gente gosta, mas com detalhes e perguntas que deixamos passar. E esse assunto e muito bom !
Caraca, que demais esse architecture of open source applications! Valeu pela dica Akita. Baita video, como sempre.
Conteúdo de altíssima qualidade, altamente desafiador as realidades de modelar problemas reais. Muito foda e muito orbrigado pelo conhecimento Akita.
Vídeo must to watch, para todo estudante de programação. Eu com 26 anos de programação/suporte, tento passar essa "fita" para os meus alunos. Entre a sala de aula e o mercado, tem muitas horas de "bate cabeça" em levantamento e interação com os stakeholders.
Sr. Akita, achei algo importante para ti. No en_wikipedia, o conceito "Cleanroom software engineering". This process is a software development process intended to produce software with a certifiable level of reliability. The central principles are software development based on formal methods, incremental implementation under statistical quality control, and statistically sound testing.
Amei a parte final do cara. Mano! Parabéns 😂