149 - Aprendendo uma linguagem nova: por que é difícil? | theWiseDev Programming Languages

  Рет қаралды 955

Otavio Lemos

Otavio Lemos

Күн бұрын

Por que é difícil aprender uma linguagem de programação nova?
Nesse vídeo eu descrevo um estudo científico sobre esse tema. O artigo analisa uma pancada de questões no StackOverflow relacionadas com pessoas que sabiam uma linguagem e estavam aprendendo uma nova.
Será que as suposições que vieram das linguagens antigas atrapalharam ou ajudaram mais?
Os autores também entrevistaram vários desenvolvedores sêniores e coletaram as dificuldades que em geral eles encontram quando aprendem linguagens novas.
Tenho certeza que você vai gostar dos insights...
#aprendendoLinguagens #linguagens #linguagensDeProgramação
Artigo usado como fonte no vídeo:
www.microsoft....

Пікірлер: 15
@UlyssesAlmeida
@UlyssesAlmeida 3 жыл бұрын
Muito bom esse vídeo Otávio! Trazer estudos sobre comportamento de desenvoveldores enquanto trabalham é muito útil, principalmente para criar estratégia de como contornar obstáculos. Parabéns! Voto por mais conteúdos nessa pegada!
@otaviolemos
@otaviolemos 3 жыл бұрын
Que bom que você curtiu Ulysses! Sempre que encontrar estudos assim vou comentar sim. Valeu: abração!
@bhmarque
@bhmarque 3 жыл бұрын
Muito bom, como sempre. Obrigado pelo livro que mandou, na realidade por enquanto estou fortalecendo a minha base em ciência da computação, programação estruturada, oop, paradigmas, ..., depois vou me aprofundar no livro, muito obrigado, me ajudou muito! E aliás parabéns pelo canal!
@otaviolemos
@otaviolemos 3 жыл бұрын
Opa, é isso mesmo: no começo vale a pena focar nesses temas que você elencou, para depois aprofundar em ES mesmo... Sucesso!
@CalangoBit
@CalangoBit 3 жыл бұрын
Quando comecei a estudar o paradigma funcional com haskell, nenhuma linguagem anterior conseguiu ajudar... E tentar forçar a barra com comparações só piorou minha situação. A única coisa que tem resolvido é mergulhar nela e esquecer o resto!
@otaviolemos
@otaviolemos 3 жыл бұрын
Boa Dirceu: valeu pelo testemunho! 😄
@nandomax3
@nandomax3 3 жыл бұрын
Parei o vídeo no meio e vou dizer o que foi minha experiência pessoal. Experiência prévia com linguagens similares ajudam mais que atrapalham, exceto quanto a sintaxe das linguagens muda muito e quando o paradigma de programação principal da linguagem é diferente. Meu background em Python gerou menos interferência e mais facilitação quando aprendendo JS e Java. Já meu aprendizado de Golang, com Py, Java e JS de background foi bem complicado, porque lá não tem OO forte e a sintaxe é bem diferente de todas elas.
@otaviolemos
@otaviolemos 3 жыл бұрын
Massa: obrigado por compartilhar sua experiência pessoal...
@moschen
@moschen 3 жыл бұрын
Eu acho que até mesmo de uma versão para outra, dependendo da linguagem de programação, podemos ter esses problemas. Veja do ECMAScript 5 pro 6 (2015), ou do ActionScript 1 pro 2, ou 2 pro 3 (linguagem do falecido Flash)
@otaviolemos
@otaviolemos 3 жыл бұрын
Boa: verdade! :)
@victoralvesdeoliveira1166
@victoralvesdeoliveira1166 3 жыл бұрын
Muito legal, mestre! Tenho vívido bastante isso, comecei com Python. Agora estou estudando JS e C(por conta do facul) vira e mexe qnd vou codar invento uns printf no js😂😂 ou console no C
@otaviolemos
@otaviolemos 3 жыл бұрын
Hahaha boa Victor, é assim mesmo. No TS direto eu colocava o tipo antes; agora já acostumei! Mas no começo é difícil... valeu!
@PersonalXZ
@PersonalXZ 3 жыл бұрын
Para mim aprender a nova linguagem é muito fácil, o difícil é dominar a API e o Framework da linguagem.
@otaviolemos
@otaviolemos 3 жыл бұрын
Boa: tem a ver com a questão do ecossistema que comento no final do vídeo... :)
@urielsouza29
@urielsouza29 3 жыл бұрын
O que não acho legal é o povo vir de linguagem que usam Class. Achando que isso é Orientação a Objetos. Class não é orientação a Objetos :) O cara quer trazer pra essa linguagem o que tem na outra... Ai vem javeiro pro JS e querem Class. E colocaram kkkkk Pra que?
290 - SQL ou NoSQL: EIS A QUESTÃO! 🤔 | theWiseDev SQL
25:29
Otavio Lemos
Рет қаралды 3,1 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Improve your English level with a Short Story
15:30
englii - Learn English with Claire
Рет қаралды 30 М.
How Diplomats Learn Languages Fast | Easy German 585
18:07
Easy German
Рет қаралды 419 М.
I Spent 100 Hours Inside The Pyramids!
21:43
MrBeast
Рет қаралды 33 МЛН
How To PLAN your Game as a Solo Developer
16:26
Heartbeast
Рет қаралды 543 М.