Programação de Computadores

Mude Hoje a sua Vida!!
Quer ganhar dinheiro de verdade? Poder fazer coisas que hoje não pode? Não quer cair em armadilhas da internet? APRENDA A PROGRAMAR COMPUTADORES!!!

Depois que estiver ganhando dinheiro você pode pensar em novas oportunidades sérias que não prometem dinheiro fácil. Eu comecei assim. Já trabalhei de garçon e atendente de bar, resolvi aprender a programar computadores pois sabia que o céu seria pouco …. Meti a cara, estudei, trabalhei duro, errei e ganhei dinheiro. Hoje posso investir em outros negócios como o descrito no site abaixo:

www.mudehojesuavida.com

Mas reforço, não entre em roubadas, não dê um passo maior que sua perna!! Ganhe dinheiro e depois pense em investir!

Por quê aprender?

O mundo que vivemos

Vivemos na “Era da Informação” cercados por computadores celulares e todos os tipos de aparelhos eletrônicos que se comunicam, fornecem informação e executam tarefas desde um simples relógio digital até um robô que executa uma cirurgia no coração de uma pessoa. Dessa forma, aprender a “falar” a lingua dos computadores que é o mesmo que saber programar, é uma forma de estar andando no mesmo passo que o mundo. É estar preparado para usar da melhor forma essa infinidade de aparelhos e recursos que estão disponíveis. Saber programar abre portas!

Da pra ganhar dinheiro?

Claro que dá pra ganhar dinheiro! Hoje um programador de computador tem um dos salários mais altos do mercado. Isso se deve ao fato de que poucas pessoas se aventuram nessas tarefas. Você pode ter uma salário de mais de 2000 Reais. Basta você acreditar!! Serviços em informática giram bilhões de dollares por ano. Tudo tem sites e tecnologia da informação. Exemplo:

  1. Empresas como Vale, Petrobras, Coca-Cola precisam de sistemas de controle de compras
  2. Advogados precisam de sistemas de cadastro
  3. Bolsa de Valores precisa de sistemas de controle de ordens

Por isso eu posso afirmar: É possível ganhar dinheiro programando computadores!!!!

Programação de computadores no Brasil

Há muitas oportunidades para trabalhos com programação de computadores no Brasil. Nosso país tem um potencial enorme nessa área devido ao fato de estarmos no começo ainda. Tem muito campo para crescer nessa área, muitas empresas estão se informatizando e vão precisar de programas customizados que somente um programador irá poder fazer. Fora isso, praticamente não há programadores no nosso país. Sabe o ditado: “Em terra de cegos, quem tem olho é REI”? Vivemos isso hoje. Você pode aprender a programar e ganhar dinheiro com isso. É trabalhoso, no início, mas é possível!

Programação de computadores no Mundo

E não é só no Brasil que existe essa demanda por programadores. O mundo inteiro está precisando!! Já trabalhei remotamente para empresas em Dubai, China, EUA e França!!

Falar como um Computador

Mas você me pergunta: “Então, o que é preciso fazer para aprender a programar?”. Você deve aprender a se EXPRESSAR como os computadores. Os computadores se expresam através da lógica de programação que são instruções bem definidas. Depois de entender a LÓGICA, você deve começar a aprender uma LINGUAGEM DE PROGRAMAÇÃO. É como uma pessoa que aprende a se expressar e depois busca entender como se falar idomas diversos como o Inglê, Espanho e Japonês. Assim como os idiomas, você pode aprender a se EXPRESSAR como os computadors usando uma linguagem de programação. Quando éramos bebês, nós ficávamos repetindo as palavras e vendo as pessoas falarem, esse exercício nos fez aprender nos expressarmos. O mesmo deve aconetecer para aprender.

O que são Linguagens de Programação?

São formas de se expressar logicamente para que um programa de computador chamado COMPILADOR entenda essas expressões e as “traduza” para uma linguagem que a máquina entenda. Você pode escrever diretamente para a linguagem de máquina, mas é bem mais difícil.

Qual a melhor Linguagem?

Essa é uma pergunta que dá sempre muita conversa! Python, PHP, C#, C, Java, lisp, Erlang … A melhor é aquela que melhor resolve o seu problema. Eu comecei aprender a programar com Python e ate hoje trabalho bastante com essa linguagem. Mas já trabalhei com Java, C# e C . Então, o importante é começar a trabalhar com alguma linguagem.

As Linguagens mais usadas do mundo

Existe um ranking das linguagens de programação mais usadas no mundo no site:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Como aprender?

print "hello world!!"

Dizer que é fácil é uma mentira. Não é fácil pois exige trabalho e dedicação. Mas quem quer ganhar dinheiro não pode fugir do trabalho. Não existe dinheiro fácil. Buscar tutorriais, livros e cursos online é uma forma de aprender. Mas o que eu mais indico é que você faça MUITOS exercícios.

Cursos Onlines

  1. Curso PYTHON (Gratuito) - http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2008/CourseHome/index.htm

Comunidades e listas de e-mail

Há muitas comunidades na Internet.

Listas de E-mail

Python

http://groups.yahoo.com/group/python-brasil

Sistemas Embarcados

http://groups.yahoo.com/group/sis_embarcados

Linguagem C

http://groups.yahoo.com/group/Linguagem-C

Java

http://groups.yahoo.com/group/java-br

Comunidades

JEDI

http://www.dfjug.org/DFJUG/jedi/index.jsp

Comunidade Python Brasil

http://www.python.org.br/wiki

Exercícios

Aqui deixo a minha maior contribuição. Acho que se você quer aprender a programar computadores, você deve “meter a cara” e fazer muitos exercícios. Eu venho fazendo isso. Peguei uma lista de exercícios da comunidade Python Brasil e estuou buscando resover todos os exercícios da lista nas Linguagens C, PYTHON e JAVA. Posteriormente irei resolver em LUA e PHP.

Abaixo, deixo a tabela com exercícios e resoluções ! Estudem!

Resoluções dos exercícios propostos pela Comunidade Python Brasil (python, java e C)

Plano de Estudo
Atividade Aula / Capítulo / Módulo Soluções em Python Soluções em Java Soluções em C
Exercicios Comunidade Python Brasil Estrutura Sequencial codigos dos exercicios de estrutura sequencial-p codigos dos exercicios de estrutura sequencial-j codigos dos exercicios de estrutura sequencial-c
Exercicios Comunidade Python Brasil Estrutura De Decisao codigos dos exercicios de estrutura de decisao-p codigos dos exercicios de estrutura decisao-j codigos dos exercicios de estrutura de decisao-c
Exercicios Comunidade Python Brasil Estrutura De Repeticao codigos dos exercicios de estrutura de repeticao-p
Exercicios Comunidade Python Brasil Exercicios Listas codigos dos exercicios listas-p
Exercicios Comunidade Python Brasil Exercicios Funcoes codigos dos exercicios funcoes-p
Exercicios Comunidade Python Brasil Exercicios Com Strings codigos dos exercicios strings-p
Exercicios Comunidade Python Brasil Exercicios Arquivos
Exercicios Comunidade Python Brasil Exercicios Classes
Exercicios Comunidade Python Brasil Lista De Exercicios Projetos
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License