Os computadores são ferramentas usadas para resolver problemas. O papel do programador é usar o raciocínio lógico para descobrir os passos que o computador tem que tomar para resolver um problema. Isto é lógica de programação.
2. Algoritmo
O passo a passo que o programador desenvolve se chama "algoritmo". O algoritmo é uma série de passos que, se seguidos em ordem, resolvem o problema.
Por exemplo: a receita de bolo é um algoritmo, já que, ao seguir os passos da receita, você consegue um bolo.
3. Abstração
Se você chegou agora e já está sondando algumas linguagens, calma!
Lembre-se: a parte mais importante de resolver um problema é o algoritmo, ou seja, os passos a serem seguidos.
As linguagens/ferramentas são AUXÍLIOS para implementar os algoritmos que pensamos.
4. Determinação
Vejo muita gente falando que computação é chuva de dinheiro e aí muitos que chegam se arrependem.
O que esse pessoal que te promete o maná do céu não te conta é que computação é uma área extensa e que exige muito estudo e determinação. (+)
Vão ter momentos que o código vai funcionar, mas na maior parte do tempo, o código vai quebrar e você vai ter que investigar, mesmo frustrado.
E sim, as melhores vagas pagam bem, mas exigem (E MUITO) do programador.
Essa 4ª e última dica é a que geralmente separa aqueles que vieram pelo glamour/dinheiro e aqueles que realmente vão prosperar na área (e que é uma verdade que irrita algumas pessoas).
No mais, desejo um ótimo estudo a todos e, se quiser sugerir algum tema para a próxima thread, só responder a thread que eu leio ❤️
• • •
Missing some Tweet in this thread? You can try to
force a refresh