Programar é DIFÍCIL! (até você aprender essas 3 coisas)

00:09:12
https://www.youtube.com/watch?v=RAgG4c0rlZ4

摘要

TLDRThomas compartilha suas experiências com o aprendizado de programação web, destacando os desafios e como superá-los. Ele menciona a importância de entender a lógica por trás da programação, a necessidade de prática constante e de quebrar problemas complexos em partes menores. Além disso, enfatiza a relevância de aceitar o fracasso como parte do processo de evolução no aprendizado.

心得

  • 💻 Aprender conceitos é mais importante do que memorizar linguagens.
  • 🔍 A prática constante é essencial para o aprendizado de programação.
  • 🧩 Quebre problemas complexos em partes menores para facilitar a resolução.
  • 💪 O fracasso é uma parte natural do processo e deve ser aceito.
  • 📚 Precisa aprender a estudar, não apenas a passar em provas.
  • 💡 Raciocínio lógico é fundamental para entender programação.
  • 🚀 Não se compara com outros; cada um tem seu próprio ritmo.
  • 🎮 Cuidado com distrações como jogos que podem atrapalhar o aprendizado.
  • 🔄 A evolução ocorre através da prática e do erro.
  • 🌟 A programação não é fácil, mas com dedicação tudo é possível.

时间轴

  • 00:00:00 - 00:09:12

    Thomas, um estudante de programação web, compartilha suas lutas e aprendizados no caminho da programação. Ele reconhece que muitos sentem-se desmotivados ao ver outros mais rápidos, mas ele aprendeu três coisas chave para facilitar esse aprendizado. Primeiro, a programação vai além do código e requer raciocínio lógico e solução de problemas; muitos falham ao não entender esses conceitos fundamentais. Segundo, a glamorização da programação e promessas de fácil aprendizado nas redes sociais criam expectativas irreais. Terceiro, muitos não sabem como estudar efetivamente, o que é crucial para a programação. Thomas enfatiza a importância de entender conceitos e praticar, comparando a programação a aprender a andar de bicicleta. A prática é essencial, e é melhor aprender a lógica por trás da programação do que memorizar linguagens específicas. Além disso, ele sugere quebrar problemas complexos em partes menores para facilitar o aprendizado e destaca que o fracasso é uma parte natural e necessária do processo de aprendizado.

思维导图

视频问答

  • Por que a programação é considerada difícil?

    A programação é difícil devido à necessidade de raciocínio lógico e solução de problemas, além da glamorização da profissão nas redes sociais.

  • O que eu deveria aprender antes de escolher uma linguagem de programação?

    É crucial entender os conceitos e a lógica de programação antes de se concentrar em aprender uma linguagem específica.

  • Como a prática contribui para o aprendizado de programação?

    Praticar é essencial; assistir aulas sem a prática real não garante o aprendizado.

  • Qual é a melhor estratégia para resolver problemas em programação?

    Quebre grandes problemas em partes menores para facilitar a resolução.

  • Como lidar com o fracasso no aprendizado de programação?

    O fracasso é uma parte natural do aprendizado e deve ser visto como uma oportunidade de melhoria.

查看更多视频摘要

即时访问由人工智能支持的免费 YouTube 视频摘要!
字幕
pt
自动滚动:
  • 00:00:00
    programação é difícil olha só essas
  • 00:00:02
    linguagens que eu tenho que aprender e
  • 00:00:03
    todas essas outras tecnologias e o
  • 00:00:06
    negócio piora quando eu vejo um moleque
  • 00:00:08
    de 18 anos que programa sete vezes mais
  • 00:00:10
    rápido do que eu isso só faz eu me
  • 00:00:12
    sentir Bull demais para aprender
  • 00:00:14
    programação meu nome é Thomas Eu sou
  • 00:00:16
    estudante de programação web e assim
  • 00:00:18
    como você tem esse sentimento às vezes
  • 00:00:21
    eu também já tive isso e confesso que
  • 00:00:23
    algumas vezes ainda sinto porque eu tô
  • 00:00:25
    estudando programação e é inevitável mas
  • 00:00:27
    eu aprendi três coisas que mudaram
  • 00:00:29
    completamente o jeito que eu aprendo
  • 00:00:31
    programação hoje mas antes de falar
  • 00:00:32
    essas três coisas a gente precisa
  • 00:00:34
    entender Por que programação é tão
  • 00:00:37
    difícil e o primeiro de todos é por
  • 00:00:39
    causa do raciocínio lógico e solucionar
  • 00:00:42
    problemas né programação vai muito além
  • 00:00:45
    de código vai muito além de escrever ou
  • 00:00:47
    escolher uma linguagem de programação e
  • 00:00:49
    quando a gente fala de linguagem de
  • 00:00:51
    máquina a gente precisa pensar de uma
  • 00:00:53
    forma lógica e de uma forma que a gente
  • 00:00:56
    nunca precisou pensar antes então para
  • 00:00:58
    que sei lá umas Zeta se mova para cima
  • 00:01:01
    não é só pedir pro pro computador ah
  • 00:01:03
    Move para cima não você precisa ter
  • 00:01:05
    comandos específicos precisa entender
  • 00:01:07
    como uma máquina pensa né entre aspas e
  • 00:01:10
    forçar o seu cérebro a pensar dessa
  • 00:01:12
    forma então algumas pessoas acabam
  • 00:01:14
    desistindo ou não conseguem ingressar na
  • 00:01:16
    programação porque elas não entendem o
  • 00:01:18
    conceito né a lógica de programação elas
  • 00:01:21
    só querem ali aprender uma linguagem de
  • 00:01:23
    programação querem só aprender a
  • 00:01:25
    programar mas não entender de fato os
  • 00:01:28
    conceitos e o aprender um conceito é
  • 00:01:30
    algo difícil mesmo então quando a gente
  • 00:01:32
    começa a exercitar o pensamento Lógico é
  • 00:01:35
    automaticamente o nosso cérebro ele vai
  • 00:01:37
    al se moldando e a gente vai conseguir
  • 00:01:39
    aprender uma hora mas é difícil porque é
  • 00:01:41
    uma coisa que a gente primeiro a gente
  • 00:01:43
    talvez nunca programou na vida então vai
  • 00:01:46
    ser difícil mesmo e além de ser uma
  • 00:01:48
    coisa que a gente faz pela primeira vez
  • 00:01:49
    né tudo que a gente faz pela primeira
  • 00:01:51
    vez não é fácil tem esse impecílio de
  • 00:01:53
    pensar de uma forma diferente né usar a
  • 00:01:55
    lógica de programação e realmente pensar
  • 00:01:57
    como uma máquina Além disso outra coisa
  • 00:02:00
    que dificulta o aprendizado na
  • 00:02:01
    programação é por conta da glamorização
  • 00:02:04
    da profissão nas redes sociais e dos
  • 00:02:06
    influencers Tex né que acaba a gente
  • 00:02:09
    acaba vendo ali nas redes sociais Além
  • 00:02:11
    disso tem muito vendedor de curso com
  • 00:02:13
    uma promessa absurda e que acaba que as
  • 00:02:16
    pessoas acham programação que deve ser
  • 00:02:18
    fácil porque geralmente nessas
  • 00:02:21
    promessas as pessoas vendem facilidade
  • 00:02:23
    né Então as pessoas não querem comprar
  • 00:02:25
    algo difícil então acaba que nas
  • 00:02:27
    Entrelinhas ou até mesmo escancarado o
  • 00:02:29
    cara fala que o programa é fácil que
  • 00:02:31
    você vai conseguir milhares de reais e
  • 00:02:34
    aí quando a pessoa se dá de cara com a
  • 00:02:36
    realidade que é difícil acaba desistindo
  • 00:02:39
    foi difícil né a pessoa aprender porque
  • 00:02:41
    ela foi com uma uma expectativa lá em
  • 00:02:44
    cima mas ela tinha que começar bem baixo
  • 00:02:46
    outra coisa é que você não sabe estudar
  • 00:02:49
    a gente não é de fato incentivado a
  • 00:02:51
    aprender a estudar a gente é incentivado
  • 00:02:54
    a passar de ano a tirar 10 numa prova e
  • 00:02:57
    se sair bem com o resultado final mas na
  • 00:02:59
    prog programação a gente tem que
  • 00:03:01
    aprender com o processo a gente tem que
  • 00:03:03
    realmente identificar o que a gente se
  • 00:03:05
    comparar desde o nosso primeiro dia até
  • 00:03:08
    a fase onde você está para você ver a
  • 00:03:10
    sua evolução Então você precisa também
  • 00:03:13
    aprender a estudar Você precisa utilizar
  • 00:03:15
    técnicas de estudo para você conseguir
  • 00:03:17
    fixar da melhor forma possível o seu
  • 00:03:19
    aprendizado e não só ficar ali
  • 00:03:21
    assistindo uma aulinha no YouTube
  • 00:03:23
    aulinha no no curso que você comprou sem
  • 00:03:25
    praticar Então quando você realmente
  • 00:03:27
    coloca na prática o que você tá
  • 00:03:29
    aprendendo e não somente copia os
  • 00:03:31
    códigos das aulas ou copia algum projeto
  • 00:03:33
    é quando você vai começar a aprender a
  • 00:03:36
    programação de fato e ela vai começar a
  • 00:03:38
    não ser difícil porque você realmente tá
  • 00:03:40
    fazendo ali não só tá copiando É a mesma
  • 00:03:42
    coisa que eu falasse se você quer
  • 00:03:44
    aprender a andar de bicicleta assistindo
  • 00:03:46
    um tutorial impossível você tem que
  • 00:03:48
    pedalar você tem que cair até você
  • 00:03:50
    conseguir é se equilibrar e finalmente
  • 00:03:53
    andar de bicicleta Então a primeira
  • 00:03:55
    coisa que eu aprendi e que deixou a
  • 00:03:57
    programação muito mais fácil foi
  • 00:04:00
    aprender os conceitos da programação e a
  • 00:04:03
    lógica de programação então quando eu
  • 00:04:05
    realmente me dei conta que o que eu
  • 00:04:07
    precisava aprender era um conceito e não
  • 00:04:09
    aprender HTML CSS e JavaScript apenas
  • 00:04:12
    foi quando o jogo virou quando você
  • 00:04:14
    aprende a base os conceitos por trás do
  • 00:04:17
    que tá acontecendo fica muito mais fácil
  • 00:04:19
    você depois quando for de fato aprender
  • 00:04:21
    uma linguagem solucionar aquele problema
  • 00:04:23
    porque independente da linguagem que
  • 00:04:25
    você fori escolher a lógica é a mesma
  • 00:04:27
    aprender um conceito é muito melhor do
  • 00:04:29
    que m memorizar uma linguagem em si
  • 00:04:31
    porque se você apenas memoriza a
  • 00:04:33
    linguagem quando você precisar aprender
  • 00:04:35
    um uma nova linguagem usar um novo
  • 00:04:37
    Framework você vai ter dificuldades
  • 00:04:39
    Porque você não sabe o conceito você não
  • 00:04:41
    sabe como solucionar o problema você
  • 00:04:43
    apenas ali decorou a linguagem de
  • 00:04:45
    programação que ela é só uma ferramenta
  • 00:04:47
    ela não de fato vai ajudar você em tudo
  • 00:04:50
    mas é só um meio para você resolver o
  • 00:04:53
    problema a segunda coisa que me ajudou a
  • 00:04:55
    facilitar o meu aprendizado na
  • 00:04:57
    programação foi a prática é simples
  • 00:05:01
    exatamente às vezes a gente precisa
  • 00:05:02
    reforçar o que é Clichê ou o que é óbvio
  • 00:05:06
    né você precisa praticar no começo você
  • 00:05:09
    apenas tá ali assistindo aula acha que
  • 00:05:11
    tá entendendo mas quando vai Pô ali na
  • 00:05:13
    prática você vê que não sabe de quase
  • 00:05:14
    nada e aí você se sente burro sei lá
  • 00:05:17
    inferior por não ter entendido aquilo de
  • 00:05:20
    primeira e você acaba só Ah vou partir
  • 00:05:22
    pra próxima aula e depois eu eu faço
  • 00:05:24
    isso e tá totalmente errado Como eu
  • 00:05:26
    disse né soberan dade de bicicleta vamos
  • 00:05:28
    supor que você queira aprender a tocar
  • 00:05:30
    piano né eu toco piano desde meus 5 anos
  • 00:05:32
    e minha mãe é professora de piano eu não
  • 00:05:34
    conseguia aprender piano Se eu visse só
  • 00:05:36
    minha mãe é tocando piano ou se eu só
  • 00:05:39
    tentasse ali acompanhar as aulas e não
  • 00:05:41
    praticasse então você precisa praticar é
  • 00:05:44
    tão óbvio que as pessoas não fazem isso
  • 00:05:46
    Pega ali uma aula que você aprendeu um
  • 00:05:48
    conceito e pratica sozinho não tenta
  • 00:05:50
    assistir uma aulinha não tenta resolver
  • 00:05:52
    um problema com chat GPT porque senão
  • 00:05:54
    você não vai aprender E aí não vai
  • 00:05:56
    adiantar de nada pode ser o melhor curso
  • 00:05:58
    que for o curso mais mais caro enfim
  • 00:06:00
    você não vai aprender sem praticar e
  • 00:06:02
    quando você tiver ali botando a mão na
  • 00:06:04
    massa você vai sentir que você não não
  • 00:06:06
    tá conseguindo fazer as coisas né se tá
  • 00:06:08
    você vai até voltar aquele sentimento de
  • 00:06:11
    incapacidade de fracasso e o que você
  • 00:06:13
    tem que fazer é quebrar um grande
  • 00:06:15
    problema em vários pedacinhos então por
  • 00:06:17
    exemplo vamos supor que você vai fazer
  • 00:06:19
    uma uma página Web uma Landing page ou
  • 00:06:21
    sei lá uma página de um site uma página
  • 00:06:23
    inicial então a página ela tem vários
  • 00:06:25
    blocos né ela tem vários pedaços e aí
  • 00:06:28
    você separa os problemas por pedaços
  • 00:06:30
    então primeiro você vai precisar fazer
  • 00:06:32
    uma a barra de navegação Então você se
  • 00:06:34
    concentra apenas na barra de navegação e
  • 00:06:37
    vai quebrando ali os problemas em
  • 00:06:38
    pequenos pedaços dentro dessa dessa
  • 00:06:41
    parte do do código e quando você
  • 00:06:43
    finalizar aquela parte você vai sentir
  • 00:06:45
    melhor E aí você pula ali pra próxima
  • 00:06:47
    parte Ah eu preciso fazer é um fooder né
  • 00:06:51
    é a última parte da do da página e aí
  • 00:06:54
    você quebra um foter em pequenos pedaços
  • 00:06:57
    para você ver que você consegue
  • 00:06:59
    progredir e que o problema é em vez de
  • 00:07:01
    ser o problemão que é construir uma
  • 00:07:03
    página ela se terminou ali pequeno então
  • 00:07:05
    cada parte que você for fazer seja uma
  • 00:07:08
    página Web seja qual for o problema que
  • 00:07:10
    você vai resolver utilizando a
  • 00:07:11
    programação quebre em pequenos Pedaços
  • 00:07:13
    Que isso vai ajudar muito no seu
  • 00:07:15
    Progresso e você vai ver sua evolução
  • 00:07:17
    você não vai achar que tá ali só
  • 00:07:19
    tentando e fazendo algo muito difícil
  • 00:07:22
    então quebre o problema em vários
  • 00:07:24
    pedaços pequenos e a terceira coisa que
  • 00:07:26
    me ajudou demais e essa é pra vida toda
  • 00:07:29
    toda é se acostumar com o fracasso o
  • 00:07:32
    fracasso ele vai vir seja você Júnior
  • 00:07:35
    pleno Senior vai chegar o momento que
  • 00:07:37
    você vai sentir fracassado e que você
  • 00:07:39
    não tá conseguindo evoluir na sua
  • 00:07:40
    carreira evoluir nos seus estudos mas o
  • 00:07:43
    fracasso ele é necessário para você ver
  • 00:07:45
    a sua evolução se você fizesse tudo
  • 00:07:48
    correto desde o primeiro dia você não
  • 00:07:50
    não iria ver nenhuma evolução no seu
  • 00:07:52
    aprendizado você sentiria um você teria
  • 00:07:55
    um sentimento de estar estagnado porque
  • 00:07:57
    você nunca erra então fal faz parte do
  • 00:08:00
    processo quando a gente é fracassa a
  • 00:08:02
    gente consegue ver o que a gente fez de
  • 00:08:05
    errado e melhorar né é natural a gente
  • 00:08:07
    fracassar é natural a gente errar a
  • 00:08:09
    gente só não pode cair no erro de achar
  • 00:08:12
    que a gente é um perdedor porque a gente
  • 00:08:13
    tá fracassando claro que tem pessoas que
  • 00:08:16
    tem uma maior disposição para tem uma
  • 00:08:18
    facilidade para aprender ou para colocar
  • 00:08:20
    as coisas em prática muito mais fácil
  • 00:08:22
    mas se você não é uma pessoa que tem
  • 00:08:24
    essa predisposição Se acostume e até
  • 00:08:27
    mesmo essas pessoas que são mais
  • 00:08:29
    inteligentes né Elas também vão
  • 00:08:31
    fracassar num certo ponto e elas podem
  • 00:08:33
    ter ali a famosa síndrome do impostor né
  • 00:08:35
    que você não sabe de nada se é Bur você
  • 00:08:38
    é o pior dos programadores e esse
  • 00:08:40
    sentimento sempre vai acompanhar a gente
  • 00:08:42
    pelo resto da carreira Então se acostume
  • 00:08:43
    a fracassar para que você consiga ver o
  • 00:08:46
    fracasso como uma oportunidade de
  • 00:08:48
    melhoria e não de fato o final ali Ah eu
  • 00:08:51
    fracassei eu sou um lixo ah blá blá e
  • 00:08:53
    uma coisa que me atrapalhou muito
  • 00:08:55
    durante meu aprendizado foi os jogos
  • 00:08:58
    talvez você perca muito tempo jogando e
  • 00:09:01
    deixa um pouco de lado o estudo da
  • 00:09:02
    programação por isso eu gravei um vídeo
  • 00:09:05
    que eu vou deixar aqui onde eu troquei a
  • 00:09:07
    os jogos pela programação Então é só
  • 00:09:09
    você apertar aqui que eu te vejo em
  • 00:09:11
    breve
标签
  • programação
  • aprendizado
  • lógica
  • fracasso
  • prática
  • tecnologia
  • estudos
  • desenvolvimento web
  • programador
  • conceitos