O que eu preciso saber para programar? O Básico do Básico
Tem muito tempo que eu venho pensando em como guiar de maneira prática e gratuita pessoas de como entrar na área de desenvolvimento de software. Mas mesmo sabendo que essa área é muito extensa e a oferta de conteúdo é ilimitada, acho que aos poucos consigo sintetizar um pouco do que é necessário para entrar na área.
Neste artigo irei fazer um breve resumo, talvez com alguns links das informações necessárias para escrever sua primeira linha de código. E toda colaboração será extremamente bem vinda.
Básico do Básico
Acredito que o básico do básico para aprender a programar seria saber mexer num computador. Sim, você irá programar em um computador, então nada mais que básico saber algumas coisas como:
- Saber a diferença de arquivos e pastas, assim como saber manipulá-los (criar, renomear, mover, copiar, excluir);
- Ler, sim, ler! Sempre aparecem aquelas caixinhas de mensagens e similares. Então se faz necessário ler essas informações e…
- Saber pesquisar no google sobre informações. Nós sempre consultamos muito no google como realizar determinadas tarefas, como uma ferramenta X funciona.. enfim, saber fazer pesquisas no google é algo extremamente importante;
- Instalar e remover programas, dependendo do que será trabalhado, teremos que instalar alguns programas e talvez remover outros;
- Saber usar os menus dos programas, sabe? Essa intaração com as barras de menu e até com os menus que sao abertos com o botão direito do mouse são MUITO usadas;
- Ter costume de usar atalhos de teclado! Sabe o Ctrl+C Ctrl+V do copia e cola? Conseguimos fazer muita coisa sem atalho, mas os atalhos; como o próprio nome diz; encurtam nossas ações e agiliza muito o trabalho.
- Um super plus, mas que você tem que desenvolver aos poucos, é saber inglês, pelo menos não ter aversão e se permitir aprender.
Essas coisas que eu listei acima, são realmente o básico do básico e são aspectos que você pode utilizar na sua vida sem trabalhar com programação. Eu como fiz faculdade vi muita gente entrando na graduação sem esses conhecimentos. Não ter esse conhecimento, na minha opinião, gera mais atrito e cria mais barreiras para passar para as próximas fases. Dá pra aprender no meio do caminho, mas se souber antes facilita demais!
Mas no final das contas, o que é programar?
Bom, sendo bem simples e direto, é escrever comandos para o computador. Desde os mais simples, como somar 1 + 1, quanto sistemas complexos, aplicativos e sistemas operacionais.
Acho que podemos fazer um testezinho bem simples de escrever um código.
Aí no seu navegador, no meu caso o Google Chrome, quando você pressionar o botão direito você vai encontar um menu semelhante a esse:
Neste meu caso está em inglês, por que meu computador está todo em inglês… Mas você vai encontar o opção Inspecionar ou Inspect. Essa opção vai abrir uma nova janela, que é a que chamamos de dev tools, nela eu passo bastante tempo olhando algumas informações. E se você for trabalhar com desenvolvimento web irá também.
A janela que irá abrir é semelhante à essa e podemos selecionar a aba Console, é a segunda, do lado da Elements. Nela iremos escrever nossa primeira linha de código!
Nessa aba podemos escrever alguns comandos e também vemos os erros que o navegador consegue identificar na página. Por agora, desconsidere esses erros.
Por fim, temos nosso primeiro código, somente digitando: 1 + 1 e teremos o retorno desse código pressionando enter!
Simples né? Então quando precisar somar alguma coisa, vários valores, você pode fazer isso com programação, usando o console do navegador.
Então segue um vídeo de exemplo!
Primeira linha de código escrita, certo?
Nos próximos artigos eu irei listar mais conhecimentos necessários, pois hoje foi o básico do básico.
Fiquem a vontade de comentar o que acharam deste tópico, pois isso é muito importante para que eu continue escrevendo mais e auxiliando quem quer entrar nesta área!