Autor Tópico: Aprender a programar sozinho  (Lida 6823 vezes)

Offline -.-

  • Usuário Ubuntu
  • *
  • Mensagens: 253
  • Ubuntu Gutsy
    • Ver perfil
Aprender a programar sozinho
« Online: 15 de Dezembro de 2007, 14:20 »
olá,eu quero aprender a programar em python sozinho,devo começar com que ? logica ?

logica da programação é mais importante que a linguagem ?

devo aprender mais lógica ou mais python ?

[ ]'s
Assinatura removida pela Equipe do fórum. Verifique as regras das assinaturas.

Offline agente100gelo

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.369
  • @Ceará
    • Ver perfil
Re: Aprender a programar sozinho
« Resposta #1 Online: 15 de Dezembro de 2007, 14:27 »
Lógica é a base da programação.
Você primeiro deve ter uma base de lógica para depois ir para a linguagem de programação escolhida.
Advogado e analista de sistema cearense.
Twitter: @glaydson

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Re: Aprender a programar sozinho
« Resposta #2 Online: 15 de Dezembro de 2007, 15:00 »
Tenho uns artigozinho em www.yrado.net sobre a base da programação.

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Aprender a programar sozinho
« Resposta #3 Online: 15 de Dezembro de 2007, 18:01 »
Sou das antigas (apesar de ser novinho... hehehe) em relação a programação, tendo usado cobol por uma década. Concordo com o agente100gelo, pois acho que sabendo-se bem a lógica tudo fica mais fácil.

Já ocorreu de ter que ler programas em linguagens que eu não tinha domínio e mesmo assim entender o que fazia o programa sem grandes dificuldades.

Só que já li na internet pessoas dizendo que não acham importante.... Fazer o que né!

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline Glauco Hass

  • Usuário Ubuntu
  • *
  • Mensagens: 416
    • Ver perfil
Re: Aprender a programar sozinho
« Resposta #4 Online: 15 de Dezembro de 2007, 18:29 »
Também acho que a lógica é a primeira coisa a se estudar. Com uma boa lógica, você consegue programar em qualquer linguagem, restando aprender as peculiaridades de cada uma, pois o princípio, os loops, as condições, os cálculos, é tudo muito parecido.
Um conselho é não ter preguiça de escrever aquele monte de coisas ao estudar lógica. Acredite, programando você terá que escrever muito mais e com mais detalhes.
Não se assuste caso perceba que virou um viciado em programação. É comum.

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Aprender a programar sozinho
« Resposta #5 Online: 15 de Dezembro de 2007, 18:40 »
Não se assuste caso perceba que virou um viciado em programação. É comum.

Verdade!

Quando estou em um projeto não encontro hora de parar, só para começar!

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Re: Aprender a programar sozinho
« Resposta #6 Online: 15 de Dezembro de 2007, 23:40 »
Quem cria algoritmos em si praticamente criou todo o programa.
O que varia é o modo que você expressa as coisas.
Você poderá trabalhar com C e C++ para quase tudo, pricipalmente para programas mais complexos até drivers e kernels.
Poderá usar Java para ser portável, Shell Script para administrar melhor seu sistema, PHP para criar portais entre outras...

Programar é uma arte expressa pela lógica.
Cada um tem seu estilo de criar códigos, de pensar. Você pega um código e fala: "Esse com certeza foi feito pelo clcampos, ou o Glauco Hass, Igor Mol...".
E no final, você irá buscar mais soluções, irá desligar seu computador, ir para cama e começar a pensar e pensar... e normalmente quando se acorda, apos o leite com nescau, você acorda com uma solução em mente, é sempre assim!

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Aprender a programar sozinho
« Resposta #7 Online: 16 de Dezembro de 2007, 00:17 »
E no final, você irá buscar mais soluções, irá desligar seu computador, ir para cama e começar a pensar e pensar... e normalmente quando se acorda, apos o leite com nescau, você acorda com uma solução em mente, é sempre assim!

E por falar nisto alguém aqui já acordou com a solução de um problema que não conseguia resolver bem no meio da noite?

Eu já acordei a noite, já parei uma pescaria para escrever uma solução, já entrei no ônibus no trabalho e desci no próximo ponto para voltar correndo e testar algo que veio a mente, e etc....

hehehehe.... Desenvolver sistemas (análise, programação...)  é mesmo um vício, e é algo que ainda não aprendi a desligar, pois mesmo saindo do trabalho não sai da mente...

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline Glauco Hass

  • Usuário Ubuntu
  • *
  • Mensagens: 416
    • Ver perfil
Re: Aprender a programar sozinho
« Resposta #8 Online: 16 de Dezembro de 2007, 00:27 »
Eu já cheguei ao cúmulo de acordar com um parênteses na cabeça, seria o problema que estava detonando uma consulta SQL grande o suficiente pra não conseguir ler inteira de uma vez só, sem parar. E era aquilo mesmo!

Às vezes é frustrante dormir com um problema na cabeça, quando você tentou descascá-lo por algumas horas. Mas é incrível você acordar com a resposta dele na ponta dos dedos.

Offline NeoAndersen

  • Usuário Ubuntu
  • *
  • Mensagens: 7
    • Ver perfil
Re: Aprender a programar sozinho
« Resposta #9 Online: 27 de Julho de 2008, 23:57 »
heheh
O ser humano é uma máquina que mesmo no modo hibernate ou suspend continua calculando...

Pelo o que eu vi na documentação do forum do ubuntu em inglês a principal linguagem aqui é a python mas tambem c e c++.
É isso mesmo?
Eu quero aprender a programar sozinho. Qual livro vocês indicariam pra começar?
Eu quero aprender primeiro essas linguagens que me vão servir pra contribuir com o Ubuntu no futuro.