Pista Rápida e Pista Lenta
Eu adoro estudar e todo mundo que um dia na vida já se disponibilizou a criar um conteúdo educacional tá automaticamente de parabéns. Mas nem sempre isso é feito utilizando a melhor didática possível, e didática é um assunto que eu sou completamente apaixonado.
Se você pedir pra eu destacar a característica que eu mais gosto em mim é justamente ser apaixonado por desvendar qual que é a melhor forma possível de passar um conhecimento pra alguém.
E usando essa paixão, eu bolei uma segunda forma (a primeira eu falo aqui) de segmentar os conteúdos aqui do curso.dev que é utilizando duas pistas: a Fast Lane (Pista Rápida), e a Slow Lane (Pista Lenta).
Numa visão resumida, você vai encontrar na Pista Rápida conteúdos com a execução do projeto. Uma coisa atrás da outra mostrando o negócio surgindo. E na Pista Lenta, esse mesmo conteúdo, mas expandido e se aprofundando nos conceitos de uma forma mais devagar pra ninguém ficar pra trás.
flowchart LR
subgraph fast["Fast Lane"]
direction TB
A[Execução do projeto] --- B[Uma peça atrás da outra] --- C[Mais velocidade]
end
subgraph slow["Slow Lane"]
direction TB
D[Mesmo conteúdo] --- E[Mais profundidade] --- F[Mais calma]
end
fast <-->|mudar de pista| slow
style fast fill:#ff880010,stroke:#f0883e
style slow fill:#0000ff10,stroke:#58a6ff
Isso é ótimo pra num mesmo ambiente comportar pessoas que estão em diferentes níveis e velocidades nos seus estudos, porque pra quem já tem proficiência em programação, vai poder acompanhar de uma forma mais ágil, uma peça se encaixando atrás da outra e qual o efeito colateral de cada decisão. E se você precisar mergulhar em algum ponto, vai poder mergulhar com mais calma.
Então produzir conteúdos sem pensar dessa forma resulta em situações como quando você esbarra num vídeo tutorial sobre como fazer alguma coisa um pouco mais avançada, como por exemplo, montar uma query recursiva no Postgres usando CTEs, e o tutorial gasta um tempo enorme no começo explicando como se instala o Postgres. Num tá sintonizado.
Nota que são camadas diferentes de uma mesma cebola de conteúdos onde quem tá na camada mais externa quer andar e avançar mais rápido, ser propositalmente superficial mesmo. E quem tá achando que essa camada tá numa velocidade muito rápida pode mudar de pista pra se aprofundar e entender as coisas com mais calma, incluindo poder praticar lado a lado comigo vendo as coisas acontecendo no seu computador.
E eu especulo que quanto mais avançado você tiver no curso, quando a fundação do projeto tiver pronta e as principais peças já tiverem construídas, que é um estágio onde as coisas começam a ficar um pouco mais repetitivas, você eventualmente só vai querer andar na Pista Rápida.
Então, matricule-se no curso.dev para ter a experiência completa de construir um novo pedaço de internet do zero, que pode ser utilizado em infinitas situações e que provavelmente vai fazer você se tornar uma das pessoas mais importantes de onde você trabalha.