Postado por Nícholas André | 8 - setembro - 2010 | 16 Comentários

Amados por alguns e odiados por muitos, a programação é sem dúvida uma das principais áreas da informática, muitas pessoas a ignoram mesmo fazendo algum curso ou faculdade na área, porém, outras amam virar a noite conversando com o computador ;) . Muita gente acha que não pode ser programador porquê acha que precisa ser formado, ter curso técnico e etc. Na verdade a história não é bem assim, é claro que um curso técnico ou uma faculdade se faz indispensável para um profissional da computação mas a programação a princípio não é o bicho de sete cabeças, mas só a princípio porquê depois a coisa complica e é por isso que nós programadores gostamos de programar :) .

Este post tem o objetivo de incentivar as pessoas a entrarem na área e dar instruções de como começar a estudar a programação de computadores.

1 – Determinação e curiosidade

Assim como em todas as áreas a programação também não é para qualquer um, é preciso ter muita determinação e curiosidade. Determinação para aprender algo mesmo sem ter um livro best-seller sobre a linguagem, determinação para aprender somente com materiais em inglês ou a própria documentação oficial da linguagem. E curiosidade para sempre procurar entender como funcionam as coisas, procurar mais a fundo o que acontece no computador. Existe uma diferença entre o programador e o bom programador, o programador sabe que ao apertar uma tecla qualquer essa tecla vai aparecer no monitor, mas o bom programador sabe que ao pressionar qualquer tecla o circuito correspondente a coluna e a linha daquela tecla é fechado e o teclado detecta de qual intersecção LinhaxColuna o circuito foi fechado emitindo assim um sinal que vai disparar uma interrupção no processador que se encarregará de tratar aquele sinal até que a letra seja mostrada na tela.

2 – Domínio do Inglês

Esse quesito é sem dúvida indispensável, tendo em vista de que as próprias sintaxes das linguagens são em inglês. Mas o maior motivo para o domínio do inglês ser importante é a vasta documentação e livros que existem na língua inglesa, é claro que existe bom material em português, mas no mundo da programação material nunca é demais. Vale lembrar que esse quesito não se aplica somente no ramo da programação e sim na computação como um todo.

3 – Gostar de ler e estudar

Esse ponto nem precisa de muito comentário, pois isso não se aplica somente à programação e sim em qualquer área do mundo, é preciso ler muito sobretudo na área da informática em que as coisas se atualizam rapidamente, o que você sabe de ponta a cabeça hoje pode estar obsoleto amanhã. Se você duvida lembre da famosa frase(ou não) do tio Bill Gates : “640 k é mais memória do que qualquer um vai precisar em um computador”, é… acho que posso parar esse ponto por aqui.

4 – Raciocínio Lógico

Esse sem dúvida é o ponto mais importante, pois de nada adianta ter decorado toda a sintaxe da linguagem mas não saber resolver problemas de programação, ANTES de começar a programar é importantíssimo ter noção de lógica de programação,  porquê uma vez tendo o raciocínio lógico o que vai mudar de uma linguagem para outra é somente a sintaxe(e algumas particularidades das linguagens claro).

5 – Escolher uma linguagem de programação

Esse é uma questão muito polêmica, mas criar polêmica não é o objetivo deste post. Depois de ter estudado a fundo a lógica de programação já é hora de escolher uma linguagem para realmente começar a um ser garoto ou garota de programa(uiii), lembrando que nada impede você de começar a estudar a lógica de programação já utilizando uma linguagem de programação, só não queira dar passos maiores que as pernas. A minha dica com relação a esse ponto e pesquisar muito sobre cada linguagem e ver qual mais se adapta a sua pessoa, se você não tem ideia de uma linguagem você pode conferir o curso de c de minha autoria, neste curso eu explico desde o básico até um pouco mais além. Depois disso você estará pronto para andar com as suas próprias pernas.

6 – Saber procurar informações

Um último ponto e um que não poderia faltar. Muita gente me manda e-mails com dúvidas em exercícios muitos simples, 90% não devem nem ter realizado uma pequena pesquisa no google ou tentado mais do que três ou quatro vezes para resolver aquele exercício, primeiro de tudo: nós só aprendemos fazendo, tentando e errando, não desistindo de tentar. O google está aí, se está com dúvida na sintaxe, google it, se está com dúvida em alguma técnica de programação google it. Para os novatos decore o seguinte mandamento : “Só irei perguntar se o tio google não souber a resposta” e aprenda de uma vez por todas: ninguém, eu disse ninguém vai te dar a resposta de mãos beijadas.

Conclusão

Espero que este post tenha ajudado a elucidar um pouco a mente de vocês com relação ao mundo da programação, lembre-se que quem faz o programador é você mesmo, não é nenhuma faculdade ou curso! A única barreira entre você e o seu objetivo é você mesmo!

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

16 comentários até agora...

  1. felipe disse:

    Muito bom o Post.. Eu baixei suas video-aulas de C que por sinal estão muito legais e bem explicado.

    é isso ai.. só se esforçando e “dando duro” conseguiremos ser garotos(as) de programa!

    abç.

  2. Alex Ferreira disse:

    Bom post.

    Mas vale lembrar pro pessoal que os programadores são os “burros de carga”…

    Mas, se você quiser seguir carreira em desenvolvimento, é normal que você seja programador um dia…

  3. André Teòfilo disse:

    Brother,
    Tenho que tirar o chapéu. Voce foi extremamente feliz em suas colocaçoes.

  4. Ajudante disse:

    Aos que querem começar no mundo da programação eu recomendo a linguagem Python.

  5. Rubem disse:

    Pra me serviu com isentivo…

  6. Celino Lima disse:

    Grande Nicholas, parabens pelo post cara!!!!
    muito bom mesmo!!!!

    cara, comecei a pouco tempo um curso de Delphi e cara, to adorando… e me apaixonando cada vez mais!!! é só o começo depois quero aprender outras mais!!!

    com certeza como vc diz, a lógica é de tamanha importância… as palavras que vc usou, meu professor tambem usou: “Programador mesmo tem que saber lógica, no mais é diferenciar as sintaxes e particularidades de cada uma, dai vc programa em várias linguagens”.

    com certeza irei da uma olhada no seu material de “C”…

    obrigado pelo iniciativa e todos nós acompanhantes do blog ficamos gratos e que o conhecimento se dissemine, que o que fica é o nosso legado!!!!

    ah e obrigado pelas dicas!!!

    abraços cara e sucesso pra gente que somos e queremos ser garotos de programas!!!

  7. Luan disse:

    Showww ! Esse POST , dicas legais e q se paracemoos pra pensar tudo q foi citado se resume em Dedicação , Esforçoo , e Organização .

    Valeww.

  8. Assis disse:

    O java é uma linguagem muito poderoza que vem cresendo nu mercado da imformatica e movel. Quero mi torna o programador. Eu ja sei muita coiza de celular, seus sistemas operacionais tais como: java, simbyam, android, o wp7 ta chegando por aqui ainda. gostaria que alguem mi desse uma dica de qual seria um melhor computador para começar a programar. Um netbok, um notbok, ou um pc? Alguem mi respode porfavor. Obrigado atodos. Meu email para resporta: assis_gatinho1@hotmail.com

  9. Alan disse:

    Nícholas, simplesmente fantástico!
    Vou olhar o seu material de C e procurar
    por muito mais! Brigadão Brother!