Curiosidade: por que o Dia do Programador é comemorado no dia 13 de setembro?
Entre números e cálculos matemáticos, surge uma data cheia de significados para este profissional.
Dentro da área de tecnologia, uma das profissões que mais cresce é a de programador. Afinal, eles são fundamentais para o desenvolvimento das empresas do século XXI, onde vivemos grandes transformações digitais e acompanhar a tecnologia é primordial para empreender com sucesso.
FONTE: TECNICON
O desenvolvedor é o responsável por organizar códigos e linguagens de programação dentro da tecnologia da informação. Isto é, uma série de automatizações que chamamos de programas ou sistemas de computador (software), facilitando as operações humanas na atualidade.
Eles são profissionais em constante aprendizado, trazendo atualizações e novas maneiras de melhorar os processos da vida pessoal e profissional.
Por serem tão importantes para a sociedade, os programadores têm um dia especial marcado no calendário. Conheça a história do Dia do Programador e um pouco mais sobre esta profissão.
256º dia do ano: Dia do Programador
Nada é uma coincidência ou subjetividade. Assim como a ciência da computação, o Dia do Programador tem significado exato e explicamos por quê:
1. Se contarmos os dias no calendário, o 256º dia do ano cai no dia 13 de setembro (ou 12 de setembro em anos bissextos);
2. 256 é o número de valores distintos que podem ser representados com um byte de oito bits, por isso, é um número muito conhecido entre os programadores;
3. Em hexadecimal, 256 é igual à ‘100’ → ‘0 x 100’;
4. 256 é o resultado da oitava potência do número dois, a maior potência de dois abaixo de 365, o número total de dias em um ano não bissexto.
Mas quais são as funções de um programador?
Como já comentamos no início do texto, o programador é um profissional que utiliza uma série de linguagens de programação para criar comandos para programas. Assim, pode desenvolver softwares, aplicativos, sites, banco de dados e muitas outras aplicações relacionadas ao digital.
Dessa forma, toda a área de programação reflete grandes mudanças nas relações de trabalho do setor tecnológico e influencia o perfil deste profissional da indústria 4.0. Conheça um pouco mais sobre o que faz este especialista em high-tech:
• Front-end (client side): abrange a parte da programação que tem contato direto com o usuário, como a página de um site.
• Back-end: trabalha nos bastidores da aplicação, ditando como o programa deve funcionar. Os desenvolvedores que atuam nas duas frentes são chamados de fullstack.
O primeiro algoritmo da história
Apesar de ser uma área muito popular, nem sempre foi assim. Inclusive, a programação é muito recente na história de profissões do mundo. Dito isto, é importante ressaltar que antes do primeiro programador, veio o primeiro algoritmo, que foi escrito Ada Lovelace, considerada a mãe da tecnologia.
A Condessa desenvolveu um código para realizar cálculos, posteriormente, esse código se tornou o que chamamos de primeiro computador do mundo, a máquina de Charles Babbage. Depois, em 1843, surge o primeiro profissional da programação.
Esses profissionais se tornaram protagonistas na evolução do universo digital, acompanhando a evolução da tecnologia. Afinal, foi graças a programação que temos a internet do jeito que conhecemos hoje: e-mail, Google, redes sociais, armazenamento em nuvem etc.
O que as empresas esperam de um desenvolvedor?
Iniciativa, independência e perseverança para aprender e resolver problemas de maneira autodidata. Essas características, além das habilidades técnicas, também são valorizadas pelas corporações na hora de escolher novos colaboradores.
Além disso, os profissionais de tecnologia não precisam ficar restritos à área. É possível aproveitar para explorar outros conhecimentos que possam contribuir com o seu trabalho, como gestão de negócios e design.
Linguagens de programação mais comuns no mercado
Embora exista uma grande variedade de linguagens de programação, certamente algumas poderão ser mais adequadas a atender determinados projetos. Por isso, é muito importante que esse assunto seja amplamente discutido e analisado. Assim saberemos os melhores caminhos para o início do trabalho.
As mais utilizadas são:
1. JavaScript
JavaScript é uma linguagem de programação que foi originalmente implementada e direcionada ao desenvolvimento web, com foco em navegadores. Seu objetivo é fazer com que os scripts sejam executados e interajam com o usuário sem passar pelo servidor.
2. Java
Java foi criada para orientação de objetos, mas hoje é a principal linguagem utilizada no desenvolvimento de aplicativos para tablets e smartphones Android. Também é muito utilizada em ambientes corporativos.
3. Python
Python é uma linguagem de programação livre e de código aberto, considerada de alto nível. É direcionada à objetos e utilizada por grandes sites como o Google, Youtube e Netflix.
4. PHP
O PHP é uma linguagem open source muito utilizada atualmente, pois as páginas da web construídas com PHP contêm HTML em código mesclado que executa as ações. Excelentes exemplos de aplicações open source que utilizam a linguagem de programação PHP, temos os CMS’s WordPress, Joomla, Drupal, entre outros.
5. CSS
CSS, sigla para Cascading Style Sheets, significa Folha de Estilo em Cascatas. Ele é mais utilizado com as linguagens de marcação HTML e XHTML, além de ser um mecanismo para adicionar estilo às páginas da web. Mas, no lugar de formatar dentro do próprio documento, o CSS cria um link que direciona a outro arquivo. Este arquivo contém todos os estilos utilizados.
6. Ruby
Ruby é uma linguagem de programação com gerenciamento de memória automático, que teve origem no Japão, em 1995.
Apesar disso, é importante salientar que não existe a linguagem de programação certa ou a melhor. Existem diferentes linguagens para cada realidade.
Para finalizar, deixamos aqui nossos sinceros parabéns aos Programadores. Vocês fazem a diferença no mundo!
Veja também: O avanço da tecnologia e o futuro do mercado de trabalho
O Dia do Programador (em russo: День программиста) é um feriado profissional oficial na Rússia, celebrado no 256º dia do ano (13 de setembro; ou 12 de setembro nos anos bissextos),[1] conforme decreto presidencial russo.[2]
FONTE: WIKIWAND
O número 256 foi escolhido para esta data porque é o número de valores distintos que podem ser representados com um byte de oito bits, um número bem conhecido entre os programadores.[3] Além disso, ‘256’ em hexadecimal é ‘100’ (‘0x100’), e é a maior potência de 2 abaixo de 365 (o número de dias em um ano).
No Brasil existe um acordo coletivo comemorando o Dia do Profissional de Informática na terceira segunda feira do mês de outubro[4]. Em 2011 foi 17 de outubro, em 2016 foi dia 19 de outubro.
Referências
- ↑ «Dmitry Medvedev estabeleceu oficialmente um novo feriado profissional oficial, o Dia do Programador». Kremlin.ru. 12 de setembro de 2009. Consultado em 12 de setembro de 2009. O Dia do Programador será celebrado no 256º dia de cada ano, isto é: no dia 13 ou 12 de setembro, variando caso o ano seja um ano bissexto.
- ↑ «Decreto Presidencial da Federação Russa sobre o Dia do Programador». Kremlin.ru. 11 de setembro de 2009. Consultado em 12 de setembro de 2011. Arquivado do original em 18 de novembro de 2010. Decreto Presidencial – O Dia do Programador.
- ↑ «Cópia arquivada». Consultado em 13 de setembro de 2009. Arquivado do original em 14 de setembro de 2009
- ↑ «20 de outubro é o Dia do Profissional de Informática nas empresas particulares».SINDPD-RJ. 15 de outubro de 2014
Dia da Caridade • 19 de Julho
“Todos os deveres do homem se resumem nesta máxima: Fora da caridade não há salvação.” — Allan Kardec • “Fora da caridade, ou seja, fora do amor não há salvação. A caridade é o processo de somar alegrias, diminuir males, multiplicar esperanças e dividir a felicidade.” — Chico Xavier • “Nunca há excesso na caridade.”…

Dia Nacional do Cinema • 19 de Junho
“O Cinema não tem futuro comercial.” – Auguste Lumiére • “O Cinema é um modo divino de contar a vida.” – Federico Fellini • “Se ganha dinheiro, o Cinema é uma indústria. Se perde, é uma Arte.” – Millôr Fernandes • “O Oscar é um fetiche…” – Fernanda Montenegro
Dia dos Filhos • 23 de Setembro
Data foi criada com o intuito de ajudar a fortalecer os laços filiais que ligam pais e filhos. A ocasião busca também, chamar a atenção dos pais e dos filhos para que possam repensar suas rotinas e separar um tempo especial, para ser dedicado exclusivamente à família
Início da Primavera • 22 de Setembro
A primavera é a estação do ano que se segue ao Inverno e precede o Verão. É associada ao reflorescimento da flora terrestre. A “Primavera austral”, no Hemisfério Sul onde fica o Brasil, tem início em 22 de setembro e termina em 21 de dezembro. Já no caso do hemisfério norte, inicia-se no equinócio de…
Dia Internacional da Paz • 21 de Setembro
Em 2002, a Assembleia Geral da ONU declarou a data oficialmente, mas ela já era comemorada desde setembro de 1982. A celebração tem como objetivo levar as pessoas a sensibilizarem-se para a necessidade da paz no mundo e para promoverem atos que coloquem um fim nos conflitos entre povos, o cessar-fogo e a consagração da…
Dia do Funcionário Municipal • 20 de Setembro
A data ressalta a importância de profissionais como faxineiros, professores, psicólogos, médicos, construtores, garis, engenheiros e tantos outros de trabalhadores que englobam várias profissões do nosso país. Os funcionários públicos municipais são admitidos por concursos públicos ou por indicação.
Dia Nacional do Teatro • 19 de Setembro
Esta data é destinada a homenagear uma das manifestações artísticas mais antigas da humanidade, em especial os artistas brasileiros desta área. O teatro como forma de arte surgiu na Grécia Antiga. No Brasil, o teatro nasceu no século XVI, em meados do XIX, começam a aparecer os primeiros grupos de teatro nacionais
0 comentário em “Dia do Programador • 12 de Setembro”