sábado, 20 de outubro de 2012

Como aprender programação de computadores


Programação de computadores é um dos campos mais interessantes para trabalhar dentro Milhões de linhas de código são escritos a cada dia, em todo o mundo, trazendo novas aplicações e software. Se você está ansioso para se tornar um programador e explorar o potencial que o computador coloca em suas mãos, é hora de você começou a pensar sobre a aprendizagem de programação em seu próprio país. Se você gosta de pensar analiticamente e resolver enigmas, bem como os problemas de todos os tipos, a programação é obrigado a dar-lhe alta. A chave para a aprendizagem de programação é dominar linguagens de programação e aprender a aplicá-los para resolver problemas complexos. Neste artigo Buzzle, vou lhe fornecer algumas dicas sobre como aprender noções básicas de programação de computador em seu próprio país.

A forma padrão de aprendizagem para programa é fazer com que a admissão em uma faculdade e conseguir um diploma em ciências da computação. No entanto, há muitos que nunca pode fazê-lo para a faculdade, apesar de ter as habilidades eo talento para o pensamento analítico. Eu escrevi este artigo para aqueles de vocês que nunca foi para a faculdade, mas descobriram a beleza de programação de computador e gostaria de dominá-lo em seu próprio país. Isso é possível hoje como Internet e pelo movimento de código aberto criou uma cultura online de programação, que pode orientá-lo no processo. Com a auto-disciplina e persistência, você pode ensinar-se a programação e gosta de escrever seu próprio software. Não só é uma ótima maneira de exercitar sua mente, quem sabe, você pode até mesmo ganhar dinheiro, vendendo seu próprio software um dia ou encontrar um emprego com empresas de software, se você ficar muito bom no que faz.

Como aprender programação de computadores sem um diploma universitário?

Ciência da computação é um campo difícil de dominar, mas pode dar-lhe as experiências mais agradáveis ​​e criativas que nunca. Aqui estão algumas orientações sobre como se tornar um programador de computador.

Aprenda Linguagens de Programação

Em primeiro lugar, se apossar de um computador de mesa ou laptop, o que lhe permite ler e executar seus programas. Programação é tudo sobre aprender a se comunicar com o hardware do computador para realizar tarefas de computação diferentes. Computador só entende linguagem de máquina, escrito em 1s e 0s. Para nós, seres humanos, para se comunicar com computadores, linguagens de programação foram criadas, cujo código pode ser convertido em forma legível por máquina por compiladores. Há uma grande variedade de linguagens de programação que variam em suas aplicações e de energia. Você vai ter que aprender pelo menos uma dúzia de linguagens de programação essenciais, o que inclui C, C + +, Java, Perl, Python e Lisp.

Para obter o seu computador básico de programação certa, começar a aprender C ou Python no início. Usar os recursos online e as centenas de bons livros sobre programação para obter o básico. Instalar os compiladores que a linguagem requer para escrever código e executá-lo em seu computador. Trabalhar através de exemplos e problemas previstos em livros e tutoriais on-line, para escrever seu próprio código. Um dos melhores livros para começar a aprender C é "Programação em C" por Dennis Ritchie e Brian Kernighan. Outro bom livro é Programação em C por Kochan.

Conseguir um jeito de C e depois pós-graduação sobre a programação orientada a objeto, que é possível graças a C + +. Então pegue um jeito de Java, Perl e Javascript, que é amplamente utilizado na programação do lado do cliente para desenvolvimento web. Aprender HTML e scripts do lado do servidor, se você pretende entrar no desenvolvimento web. Como você pode ver, não há muito o que aprender e vai demorar pelo menos 5 a 6 anos para começar bem fundamentada na maioria dos idiomas. Ter ajuda de tutoriais on-line e cursos oferecidos por institutos como o MIT OpenCourseWare através da sua.

Começar a escrever código

A melhor maneira de aprender é praticar o que você aprendeu. Escreva o seu próprio código, cometer erros, aprender a depuração de código. Participar de competições de codificação e teste suas habilidades de programação. Se apossar de software de fonte aberta, ler o código e entender como bons programas são escritos. Saiba como programadores mestre alcançar economia de código ea clareza lógica que faz com que grandes programas. Conheça o seu computador e os conceitos básicos de hardware. Saiba como funciona o computador nos níveis básicos de memória e processadores.

Aprender a correr Linux ou Unix

Você não pode chamar-se um programador até que você tenha dominado usando sistemas operacionais Linux e Unix. Instalar uma distribuição Linux como o Ubuntu no seu computador e mexer um pouco com ele. Ele irá fornecer-lhe todas as ferramentas de programação que você precisa, junto com compiladores.

Aprendiz programadores especialistas

Deixe programadores especialistas levá-lo sob a sua asa. Encontrar um bom mentor, que está à frente no caminho de se tornar um programador de computador mestre. Seguir os conselhos e aprender com eles.

Código de leitura, escrever código e continuar a melhorar

Continue escrevendo o seu próprio pedaço de código de computador e fico pensando em como você pode melhorar. Junte-se ao movimento de código aberto e analisar a anatomia de bons programas. Pegue o seu domínio de especialização e ir fundo. Lembre-se que há sempre espaço para melhorias!

Que não haja ilusões que a programação é uma tarefa fácil. Vai levar 10-15 anos, pelo menos para você atingir um nível onde você pode começar a chamar-se um programador completo. Seu sucesso na programação é diretamente proporcional à dedicação e persistência você colocar em seu aprendizado. Como sugerido antes, dominar pelo menos uma dúzia de línguas de programação, incluindo C, C + +, Java, Lisp, Python, Perl e Javascript, ler e entender o novo código, continue atacando novos desafios de computação e crescer como um programador. O objetivo deste artigo Buzzle sobre como aprender programação de computador era lhe dar uma cutucada na direção certa. Espero que este objectivo foi atingido em alguma medida. Liberte a sua mente e entrar no mundo da programação de matriz com gosto!...

Nenhum comentário:

Postar um comentário