Sempre houve uma diferença muito grande nas áreas de técnico de hardware e de técnico de programação. Nenhum computador pode “sobreviver” com uma parte física ruim e muito menos sem algum sistema para poder operar esta máquina. Para fazer os softwares do computador é preciso conhecer muito bem a parte física dele.
Quando falo de programadores, não estou fazendo referência aos que criam sites, eu quero falar das pessoas que constroem programas. Vou mostrar um exemplo onde podem ser vistos os benefícios da programação fisicamente no computador.
Em algum momento você vai arrumar o computador e acaba percebendo que o mouse não está funcionando e mesmo sem o mouse, algumas coisas podem ser feitas com o teclado, outras podem ser feitas com um mouse virtual.
A parte de programação é muito vista atualmente, sendo mais voltada para web, assim como o PHP. Mas o C/C++ é a linguagem que “inspirou” o PHP, uma linguagem para computadores criada por Dennis Ritchie (o mesmo criador do sistema UNIX). Podemos ver isso no gráfico:
Para ser um programador de linguagens mais “puras” é preciso ter um conhecimento realmente bom na parte do Hardware, sabendo a arquitetura do processador e de como isso vai afetar as áreas alteradas. Também podemos alterar certos chips internos, tais como o chipset e outros ou até em qual trilha ou setor do HD que vai ficar guardado um arquivo.
O Hardware evoluiu do modo como é hoje pois houve uma grande diferença em seu software, trazendo diferenças em seu sistema operacional. Os primeiros computadores não tinham interface gráfica… até a interface Metro ou Aero do Windows de hoje.
Os técnicos de hardware estão precisando aprender um pouco mais sobre como “Conversar diretamente com seu computador”.
Esse foi mais um post do Blog do Curso de Hardware Microcamp.
Faça um curso completo na melhor escola do Brasil >> microcamp.com.br