Posts de Setembro, 2009

h1

Para programadores iniciantes

Setembro 29, 2009

Estava numa boa quando ouvi muitas pessoas reclamarem de várias coisas referente a programação. Aqui vai um texto super recomendado para quem quer ser programador:  “Como ser um programador” por Rodrigo Strauss no site 1bit.

Normalmente quem começa a programar estudando num curso técnico ou numa faculdade começa com uma linguagem como C/C++ ou Pascal. Logo torcem a cara e falam que essas coisas são inúteis. Eles querem aprender Java ou C#. Nenhum que faz esses comentários nunca ouviu falar de Python, Lua, Ruby… querem fazer algo famoso e com janelas e botões, não essas cosias sem graça na console, o que eles chamam de “tela preta”.

Você está aprendendo C/C++ ou Pascal por um motivo simples: antes de aprender a fazer coisas complexas deve aprender primeiro o que faz um programa, como é um programa, como você deve pensar para programar, como funciona o “pensamento do computador”…

É claro que dá para fazer coisas além daquela “tela preta”. Não falo nada de Pascal por que nunca o usei, mas existe o Delphi que podemos dizer que é o “pascal visual”. Agora C/C++… sabia que o Windows tem quase toda sua maioria feita em C? Sabia que o Linux também? Sabia que os melhores jogos são feitos em C/C++? Não todos os melhores, é claro. Também se usam o C# ou Lua e Java.

Leia o texto que eu indiquei. Se esforce, não seja cabeça fechada.