02/09/2021 11:39:55
Nos dias atuais já é de conhecimento geral que os computadores vieram para ficar, se tornando parte fundamental, quer nas empresas ou mesmo na nossa vida pessoal. Essa demanda criou, e um tempo relativamente curto, a necessidade de que os profissionais qualificados para que tudo funcione da melhor maneira possível, mas vemos hoje muitos ainda com dificuldades básicas, quer por falta de planejamento das empresas ou por realmente falha na formação desses profissionais.
Como podemos reparar algo ou mesmo encontrar uma solução para um problema, se a rigor não conhecemos seus detalhes? Estudar Organização e Arquitetura de Computadores, certamente dá ao profissional uma visão macro dos problemas e eventuais soluções disponíveis. Entender sobre o processo de boot ou mesmo, falando num linguajar menos técnico, entender como hardware e software “se falam”, naquela hora que um servidor “cai”, que um banco corrompeu ou mesmo apenas a impressora apenas, de birra, não puxou o papel, certamente dará ao profissional melhores caminhos seguir e soluções a aplicar.
Com o avanço das novas tecnologias nunca os computadores foram tão importantes e fundamentais, sendo assim cada vez mais, a presença de profissionais capazes de identificar problemas na origem, as vezes mesmo antes que eles aconteçam, se faz necessário. Hoje o que vemos no mercado é o que eu chamo de “lacuna de conhecimento”, onde falta muita base em conceitos simples relacionados a arquitetura de computadores, gera muitas vezes decisões erradas, que levam a prejuízos financeiros as organizações.
Arquitetura de computadores dará aos profissionais conhecimento amplo de hardware, que aqueles estarão na linha de frente para o desenvolvimento de novas tecnologias, possam tomar as melhores decisões. Criar tecnologias sustentáveis, focando em performance e também pensando no, não menos importante, custo, passa necessariamente em conhecimento amplo do que podemos chamar “como funciona isso ai?”, que podemos dizer seu o jeito bacana de chamar Arquitetura de Computadores.
Como um profissional de banco de dados poderá dimensionar da melhor aquilo que precisa, se não entender a diferença entre servidor e um desktop? Como um projeto daquele aplicativo que vai mudar o mercado, pode ser desenvolvido, se o profissional não conseguir identificar todas as nuances e características de cada dispositivo que tal aplicativo vai rodar? Tablet? SmartPhone? PC? Notebook? Tela responsivas, preciso pensar nisso? Podemos observar, desta forma, o quão importante é estarmos preparados e estudarmos a fundo como funcionam todos os elementos nesse cenário tecnológico.
O mercado profissional onde irão atuar os analistas de banco de dados, analistas de rede ou mesmo desenvolvedores de sistemas, é por si só complexo, por envolver tantas vertentes diferentes da mesma área. Desta forma, cabe que as instituições de ensino estejam a frente dos desafios que tais profissionais irão enfrentar. Preparar um profissional completo na área de tecnologia está longe de ser uma tarefa simples, mas muito se evoluiu neste sentido nos últimos anos.
Ao estudar Arquitetura de computadores, estamos nos preparando para entender, assim como um médico entende da anatomia humana, a anatomia dos computadores, o que levará a tomar decisões corretas que saberão tirar melhor proveito de cada componente, equipamento, circuito ou chip, resultando em melhor performance e custo.
Custos versos performance. Chegamos a um ponto chave, onde estar bem preparado na área de arquitetura computadores fará toda a diferença. Como dito acima, preparar profissional completo pode parecer utópico, afinal sabemos que a experiência e vivência na área é algo que demanda tempo e nem mesmo as mais renomadas instituições de ensino do mundo são capazes de acelerar esse fator. Então vamos usar um grande exemplo que prova que entender a fundo a arquitetura é fundamental, Steve Jobs, sim vamos falar Dele (letras maiúscula de propósito).
Qualquer profissional ou pessoa que acompanhou o mercado de tecnologia nos últimos anos, viu o surgimento dos Smartphones. O que um curso de Arquitetura de Computadores tem haver com isso? Explico: quem teve o prazer de ver a apresentação do lançamento do primeiro Iphone, viu ali de forma clara e o objetiva como alguém com conhecimento de hardware e software, pode ver o que muitos não veem, e assim criar algo que todos queriam, sem nem mesmo saber disso. Num corriqueiro momento de genialidade do criador da empresa da maçã, ao explicar sobre o fim do teclado físico nos telefones, sendo substituído por uma tela touch, vemos a justificativa para tal tão simples, que parecia obvia, diz Jobs “Eles todos, têm esses teclados que estarão lá, você precisando deles ou não”, a afirmação chega ser constrangedora para aqueles que até então eram responsáveis por projetar os telefones celulares até aquele momento. E o que vemos hoje é resultado da tomada de decisão de uma profissional, que sabia exatamente como tudo funcionava,