in

Descubra as principais curiosidades que envolvem o mundo da programação



É preciso ser um gênio da matemática para mergulhar na programação? Ou uma pessoa muito nerd? Esta pode ser uma carreira muito difícil, um campo apenas para homens. Na verdade, não faltam tais suposições quando os objetos entram nesse universo cercados por código e software. Como desvendar essas e outras curiosidades sobre esse mercado com super potencial de atuação?

Pensei em programação, depois pensei na trilogia Matrix

Mal-entendidos sobre a área. As pessoas costumam associar a programação de sistemas ao filme Matrix, imaginando um monte de letras, códigos, etc. Eles existem, mas a programação é mais do que isso. É uma maneira organizada de pensar que segue uma série de eventos. Então, antes de tudo, você precisa ter uma mente de programador e aprender lógica de programação, que é o que o computador espera que você faça. Afinal, a máquina em si não é inteligente, ela precisa que o programador seja um gênio.

Continua após a publicidade..

Em particular, não gosto de ensinar código de linguagens de programação. Prefiro ensinar com fluxogramas porque é visual e permite melhor compreensão e assimilação do conteúdo.

Continua após a publicidade..

Saber interpretar requisitos é o caminho

Na maioria das vezes, os programadores desempenham mais um papel de “intérprete”, “tradutor” em seu trabalho diário. Na lógica de programação, existem vários recursos para entender. Todo esse contexto é essencial para entender como a máquina funciona, como ela lê as informações para traduzi-las nas necessidades do usuário.

O campo da programação está crescendo em popularidade e popularidade, no entanto, existem muitos fatos estranhos que os profissionais desconhecem. Então o post de hoje é para te contar 5 fatos históricos sobre programação que você provavelmente não conhecia!

Continua depois da Publicidade

1 – Foi uma mulher que inventou a programação:

A programação é uma das áreas técnicas mais conceituadas e foi criada por Ada Lovelace em 1833, quando ajudava Charles Babbage a construir um mecanismo de análise. Na época, muita gente não prestava a devida atenção ao que já existia, e foi somente nas décadas de 40 e 50, com o advento de Alan Turing, que o mundo reconheceu a importância de Ada Lovelace para a tecnologia.

2 – A primeira linguagem de programação:

Você sabia que a primeira linguagem de programação também foi inventada por uma mulher? Esta é a linguagem B-0 desenvolvida pela Almirante da Marinha dos EUA Grace Hopper enquanto trabalhava no projeto UNIVAC I (Universal Automatic Computer), o primeiro computador comercial do mundo, chamado FLOW-MATIC!

3 – Número de linguagens existentes:

A partir de agora, ainda é impossível especificar o número de linguagens de programação existentes, pois enquanto algumas linguagens estão sendo abandonadas, outras estão ocupando seu espaço de mercado. Se procurarmos uma lista, podemos encontrar cerca de 40 ou 50, mas estima-se que existam cerca de 1150 idiomas desenvolvidos no total.

4 – Não existem códigos idênticos:

O processo de codificação consiste em uma série de medidas que envolvem experiência, planejamento, criatividade e raciocínio, ou seja, demandas sobre a individualidade humana. Isso explica o fato de existirem vários programas desenvolvidos com o mesmo objetivo e atribuídos à mesma linguagem, que são mais rápidos, mais eficientes, mais atrativos e mais leves que outros. Ou seja, dois ou mais programadores podem escrever o mesmo software, mas seu código nunca será o mesmo!

5 – O termo “bug”:

O termo usado para definir uma falha de sistema foi cunhado por Grace Hopper em 9 de setembro de 1945, quando tentava encontrar erros no computador Harvard Mark II. Ela descobriu que o erro foi causado por um erro desenhado por uma luz dentro da máquina, causando o mau funcionamento do sistema. Desde então, a palavra “bug” tornou-se sinônimo de problemas imprevisíveis de computador.

E você, já conhece todos esses fatos históricos? Fique de olho aqui, pois haverá mais curiosidades como essa por aqui!

Obtendo a localização do usuário do seu site com Angular e Typescript

Cibersegurança: pelo bem do negócio, ela deve estar na pauta do alto escalão