‫Muito bem.
‫Este é um grande vídeo.
‫Agora, estes vídeos vão ser aspergidos durante todo o curso.
‫Eles são fundamentos do desenvolvedor, vídeo.
‫Estes são os tópicos que vão ser super, super curtos.
‫Mas importante porque, como iniciante, é difícil aprender estas coisas porque não se sabe
‫o que não se sabe.
‫Portanto, o que vou tentar fazer nestes fundamentos do desenvolvedor é lhe dizer, bem, como
‫evitar os erros que cometi quando comecei e o que muitas pessoas fazem quando começam, ou seja, não
‫têm um caminho claro e não entendem qual é a maneira mais eficiente de fazer as coisas.
‫Assim, com os fundamentos do desenvolvedor, vamos falar sobre coisas fundamentais para torná-lo, antes de tudo, eficiente
‫no aprendizado da Python, mas também para torná-lo um programador que é realmente, realmente bom e que as empresas querem.
‫Então, o que é fundamental para este primeiro desenvolvedor?
‫É Não leia o dicionário.
‫O que isso significa?
‫Bem, quando você estiver aprendendo uma língua como o Python, você terá a tendência,
‫especialmente quando estiver começando, de tentar aprender cada coisa, cada
‫função, cada sintaxe, cada truque.
‫É quase como se você estivesse tentando aprender uma língua lendo um dicionário da página um até a página
‫um, não sei, 1200, mas não é assim que as coisas funcionam.
‫De fato, quando trabalho com diferentes linguagens de programação, não conheço toda a sintaxe,
‫não conheço todos os métodos e funções.
‫E o que muitos desenvolvedores fazem não é necessariamente memorizar tudo como você faria com cada palavra
‫em um dicionário.
‫Em vez disso, você entende o que existe e o que pode usar, mas pode sempre usar o Google.
‫E, na maioria das vezes, os desenvolvedores estão pesquisando as coisas no Google, não importa o quão experientes eles sejam.
‫Por exemplo, se formos para a documentação Python aqui.
‫Podemos passar por tudo, certo?
‫Eu posso ler tudo o que é referência no idioma.
‫E esta é uma informação muito, muito útil, mas você não vai memorizar tudo
‫sobre o idioma porque há muita coisa.
‫Esta é a linguagem python.
‫E depois há também as bibliotecas, as bibliotecas padrão que podemos utilizar.
‫E se você sentar por aqui e apenas ler tudo aqui dentro, bem, você não vai memorizar nada.
‫Para que você possa realmente aprender Python, você tem que usar a linguagem e notará que algumas coisas
‫são usadas muito mais do que outras.
‫Assim como nos idiomas humanos.
‫Como quando você aprende inglês, há palavras realmente difíceis que não são usadas com tanta freqüência.
‫E há palavras como e o ou ou a maçã que são usadas com muita freqüência.
‫Portanto, vamos aprender a língua de uma forma que faça sentido, de uma forma que seja eficiente,
‫onde nos concentramos nos 20% que são usados 80% do tempo e todas essas coisas menores e mais complicadas
‫que vamos cobrir, mas não vamos cobrir um a um do início ao fim.
‫Nós vamos pular por aí.
‫A idéia é que quando você aprende uma linguagem de programação, você está apenas usando estes conceitos
‫e lentamente está aprendendo o que está lá fora para que quando você tem um problema, você possa identificá-lo
‫e lembrar-se, Oh, eu acho que Python tem uma biblioteca de caminhos livres que eu posso usar ou talvez lembrar-se que oh, eu posso usar tuples em python.
‫Portanto, seu primeiro desenvolvedor fundamental é isto.
‫Não aprenda um idioma como se você estivesse tentando fazer 100% em um teste.
‫Vamos aprender uma língua usando-a de fato, concentrando-nos nas coisas que realmente importam.
‫Muito bem, já chega de conversa para mim.
‫Vejo vocês no próximo vídeo.
‫Tchau, tchau.