A reprodução carrega o leitor integrado do YouTube (modo de privacidade melhorada).
Como Aprender a Programar
CanalCheersKevinDescrição do autor
Aí está. Este é o código que vai te ajudar a passar na sua primeira entrevista técnica.
Aliás, nunca escreva coisas assim.
E eu fiquei *muito* animado, porque é uma pergunta que eu *deveria* saber responder! Comecei a programar quando era criança, trabalho como desenvolvedor há oito anos. Fiz uma licenciatura em Ciência da Computação (embora não tenha terminado o curso), dei palestras, revisei vários livros técnicos, escrevi e li tutoriais.
É uma pergunta que eu *deveria* saber responder.
Mas, surpreendentemente, é uma pergunta *realmente* difícil. E é algo que os desenvolvedores ouvem muito de quem quer entrar na área: *« Como raios eu começo? »*
E há duas respostas prontas que, na minha opinião, não funcionam muito bem. Vou falar rápido das duas.
A primeira é: *« Faça uma faculdade! Estude os fundamentos da ciência da computação. Se quiser desenvolver motores de jogos, vai ter que aprender cálculo vetorial. Se quiser trabalhar em engenharia de sistemas, vai ter que aprender álgebra booleana. Estude seus algoritmos! »*
O problema com essa abordagem é que a maioria dos desenvolvedores é *intrinsecamente preguiçosa*. Por isso programamos computadores para fazer o trabalho por nós. É *muito* difícil se envolver com programação quando você não está construindo algo que te empolga.
Muitas pessoas vão dizer *« Aprenda C »* ou *« Aprenda JavaScript »*, ou algum outro idioma ou conjunto de ferramentas. E geralmente é porque é a ferramenta que *elas* usam para resolver problemas…
Aliás, nunca escreva coisas assim.
E eu fiquei *muito* animado, porque é uma pergunta que eu *deveria* saber responder! Comecei a programar quando era criança, trabalho como desenvolvedor há oito anos. Fiz uma licenciatura em Ciência da Computação (embora não tenha terminado o curso), dei palestras, revisei vários livros técnicos, escrevi e li tutoriais.
É uma pergunta que eu *deveria* saber responder.
Mas, surpreendentemente, é uma pergunta *realmente* difícil. E é algo que os desenvolvedores ouvem muito de quem quer entrar na área: *« Como raios eu começo? »*
E há duas respostas prontas que, na minha opinião, não funcionam muito bem. Vou falar rápido das duas.
A primeira é: *« Faça uma faculdade! Estude os fundamentos da ciência da computação. Se quiser desenvolver motores de jogos, vai ter que aprender cálculo vetorial. Se quiser trabalhar em engenharia de sistemas, vai ter que aprender álgebra booleana. Estude seus algoritmos! »*
O problema com essa abordagem é que a maioria dos desenvolvedores é *intrinsecamente preguiçosa*. Por isso programamos computadores para fazer o trabalho por nós. É *muito* difícil se envolver com programação quando você não está construindo algo que te empolga.
Muitas pessoas vão dizer *« Aprenda C »* ou *« Aprenda JavaScript »*, ou algum outro idioma ou conjunto de ferramentas. E geralmente é porque é a ferramenta que *elas* usam para resolver problemas…
Sobre este tutorial
CheersKevin publicou este tutorial em vídeo de 4:56 em 1 de novembro de 2015. Foi visto 1 595 237 vezes no YouTube.
- Canal
- CheersKevin
- Categoria
- Pessoas e blogues
- Duração
- 4:56
- Publicado
- 1 de novembro de 2015
- Visualizações
- 1 595 237
- Gostos
- 55 660