Você não precisa ser um gênio para ser um programador de computador, mas é definitivamente um campo que se beneficia de uma mistura de diferentes tipos de inteligência. Aqui está um colapso:
importantes "inteligentes" para programação: *
Solução de problemas: Este é o núcleo da programação. Você está constantemente dividindo tarefas complexas em etapas menores e solucionáveis.
*
Pensamento lógico: As linguagens de programação são sistemas lógicos. Você precisa pensar de forma clara e sequencial para escrever código que funciona.
*
Atenção aos detalhes: Até um pequeno erro de digitação pode desligar todo o seu programa. Precisão é fundamental.
*
curiosidade e vontade de aprender: O mundo da tecnologia evolui rapidamente. Um bom programador está sempre aprendendo novos idiomas, ferramentas e técnicas.
*
Habilidades de comunicação: Você precisará entender as necessidades dos outros e explicar conceitos complexos com clareza, muitas vezes para pessoas não técnicas.
não se trata de QI bruto: *
você não precisa ser um giro de matemática: Enquanto algumas áreas de programação exigem matemática avançada, muitas não. Álgebra e lógica básicas são frequentemente suficientes.
*
Você não precisa memorizar tudo: Você terá acesso a documentação e recursos on -line para procurar as coisas. A chave é saber como encontrar informações com eficiência.
mais importante do que "Smartness" Inata: *
Paixão e interesse: Se você gosta de resolver problemas e construir coisas com código, é muito mais provável que seja bem -sucedido do que alguém que o achou tedioso.
*
Persistência e coragem: A depuração e a solução de problemas podem ser frustrantes. Ficar com problemas e encontrar soluções é crucial.
*
Prática e experiência: Como qualquer habilidade, a programação leva tempo e prática para dominar. Comece com pequenos projetos e gradualmente enfrenta desafios maiores.
em poucas palavras: A programação é um campo desafiador, mas incrivelmente gratificante. É mais sobre dedicação, uma mentalidade lógica e uma vontade de aprender do que ser excepcionalmente "inteligente".