Tecnologia

Qual computador comprar para programar?

Saiba tudo o que precisa para comprar um computador para programar.

há 3 anos 3 meses


Você sabia que a TreinaWeb é a mais completa escola para desenvolvedores do mercado?

O que você encontrará aqui na TreinaWeb?

Conheça os nossos cursos

Olá Web Developers! Caso você esteja na dúvida sobre qual máquina comprar para programar, veio ao lugar certo! Vamos ver os principais pontos que você deve levar em consideração ao escolher sua ferramenta de trabalho, além de dicas de sites que podem te ajudar na análise e escolhas.

Investimento a longo prazo

Computadores não são baratos, mas você não deve pensar apenas no preço, e sim, no valor que uma boa máquina irá te entregar.

Em média uma máquina pode ser bem aproveitada por 3 anos (minha última teve peças que usei por 15 anos). Mas lembre-se que ela será ferramenta de trabalho e, portanto, você vai utilizá-la para ganhar dinheiro. Um computador ruim dificultará o retorno do dinheiro investido, pois você poderá ter travamentos, limitações nas tarefas que pode fazer e gastar mais tempo e dinheiro com manutenção.

Porém, não vá além do que o seu bolso pode pagar. Você deve equilibrar as suas possibilidades, suas necessidades e o retorno financeiro que a ferramenta vai te dar.

Estudante ou Profissional?

Caso você ainda seja estudante de programação, há a possibilidade de ainda não saber direito qual área da programação quer seguir. E também há a chance de ainda não trabalhar, limitando o dinheiro disponível para investir em um computador mais caro. Neste caso, é importante já começar a pesquisar um pouco mais sobre cada área.

Caso já trabalhe com programação e não pensa em mudar no ramo em que atua nos próximos 3 anos, já tem uma ideia da potência que precisa.

Qual a área?

Cada nicho exige um computador mais ou menos potente.

Desenvolvimento web é um dos mais leves, pois você vai precisar basicamente de um editor de código e um navegador (e mais algumas ferramentas que não vão pesar tanto).

Caso precise trabalhar em um projeto mais pesado, que exige ferramentas mais pesadas abertas ao mesmo tempo (como Visual Studio + SGBD), pode ser necessário um computador um pouco mais potente.

Enquanto isso, aplicativos mobile vão exigir coisas como Android Studio e um emulador, que são ferramentas pesadas. Analogamente, Jogos 3D mais complexos e inteligência artificial também vão exigir mais da sua máquina. Portanto, é mais indicado algo mais potente.

Se acaso o seu foco for aplicativos para iOS com Swift, será preciso um Mac, que são máquinas muito caras. Caso você vá utilizar coisas como Flutter ou React Native, dá para programar sem Mac e depois contratar um serviço pela Internet para gerar o seu aplicativo.

Pelo alto preço, não recomendo de forma alguma Macs para iniciantes. Caso você já tenha uma boa experiência e tenha dinheiro, eu recomendo experimentar. Macs são máquinas incríveis para desenvolvimento e entregam ótima performance e experiência.

Também temos um post bem completo no blog do AvMakers caso você também precise do computador para coisas como edição e finalização audiovisual.

Google Chrome Developer Tools
Curso Google Chrome Developer Tools
Conhecer o curso

Mobilidade VS Atualização

Outro ponto a se considerar é a necessidade de mobilidade. Computadores de mesa costumam ser mais baratos do que Notebooks (essa diferença está se tornando cada vez menor) e podem ter suas peças trocadas facilmente, facilitando uma melhoria com o tempo. Porém, Notebooks permitem que você os leve para qualquer lugar.

Há pessoas que também levam em consideração que Desktops são mais confortáveis do que Notebooks. Mas você pode solucionar isso comprando um Mouse e um suporte para o Notebook, tornando-o mais confortável com pouco dinheiro.

Caso opte por Desktop, sugiro comprar as peças separadamente, pois vai sair mais barato, mesmo se você pedir para alguém montar para você. Você também pode usar a diferença para comprar peças de mais qualidade. Já no caso do Notebook ou computadores montados, prefira fugir das marcas mais baratas 👍.

Processador

Processador

Processador é o cérebro do seu computador. Temos dois principais fabricantes: Intel e AMD. Sugiro que ao planejar comprar um computador, entre no site da Intel ou AMD e veja qual o último lançamento.

Certamente não faz muito sentido comprar o processador mais atual, pois ele estará caro e provavelmente vai entregar um poder além do que você precisa. Mas é bom ter uma ideia do último lançamento para evitar comprar um processador muito ultrapassado. Compre no máximo algo de duas gerações passadas.

A linha Intel Core possui os processadores i3, i5, i7 e i9. O i3 é o mais fraco entre eles, mas os de hoje em dia possuem uma potência muito aceitável para programar coisas mais leves. O i9 é o mais potente, porém, mais caro.

Para a maioria dos casos, o i5 servirá para você. Caso faça coisas mais pesadas como aplicativos mobile e jogos 3D, é mais interessante optar por um i7. Siga sempre essa lógica: para programação, normalmente você vai precisar de algo intermediário.

Caso você esteja procurando por um Notebook, a tarefa daqui para frente será mais simples. Se você estiver montando o seu computador, precisará verificar se as peças são compatíveis entre sí. Portanto, também é importante a escolha da placa mãe.

Memória RAM

Memória RAM

A RAM é onde os dados ficam armazenados para o processador acessá-los e usá-los. Ou seja, é para onde vão os arquivos e programas que são abertos.

Hoje em dia o mínimo recomendado são 8GB de RAM. Caso você faça coisas mais pesadas, como desenvolvimento de jogos, ou precisa deixar IDE, banco de dados e outras ferramentas pesadas abertas, pode ser interessante ter 16GB.

Além disso, também é importante verificar o modelo e velocidade da memória. Os modelos atuais usam o padrão DDR4, então evite comprar algo com DDR3 ou anterior. Os modelos DDR4 oferecem velocidades entre 2.133MHz até 4.266 MHz. Para programação não fará muita diferença.

Mais uma vez, verifique o modelo suportado pela placa mãe. A capacidade máxima de memória também vai depender dela.

Prefira sempre comprar os pentes de memória em pares. Se deseja 8GB, compre dois pentes de 4GB. Isso vai permitir o uso da tecnologia chamada Dual Channel, que possibilita o acesso às duas ao mesmo tempo.

Memórias de marcas e velocidades diferentes podem gerar inconsistências na performance. Mesmo memórias de mesma velocidade e marca podem ter alguma diferença na fabricação. Portanto, também é indicado comprar os pentes que já vem em pares, pois eles já foram fabricados e testados juntos.

Placa Mãe

Placa Mãe

A Placa Mãe (motherboard) é onde a gente conecta todos os componentes. Para evitar problemas de compatibilidade entre peças de diferentes gerações e marcas, cada geração costuma ter um padrão de encaixe.

Por exemplo, você não poderá encaixar um processador Intel da 11ª geração em uma placa mãe projetada para a 7ª geração, nem poderá colocar um processador da AMD.

Veja também o tamanho da placa mãe, como mostrado na imagem acima. Os modelos mais comuns são ATX. É importante saber o tamanho da placa para depois não errar na escolha do gabinete.

React - Despertando o Poder dos Hooks
Curso React - Despertando o Poder dos Hooks
Conhecer o curso

Armazenamento - HD e SSD

HD e SSD

Quando salvamos nossos arquivos ou queremos abrir um programa, tudo é acessado no dispositivo de armazenamento. Temos duas opções: HD e SSD.

Os HDs existem há mais tempo, portanto, costumam ser mais baratos com mais capacidade de armazenamento (como 1TB e 2TB) e costumam durar mais.

Já os SSDs são mais recentes e mais caros. Porém, são bem mais rápidos. Eles costumam ter uma capacidade de armazenamento menor e tem uma vida útil um pouco menor também.

Se tiver pouco dinheiro, indico usar um HD mesmo. Se tiver um pouco mais, indico comprar um SSD para o sistema operacional (assim o computador e os programas instalados irão iniciar mais rapidamente) e comprar um HD entre 500GB e 1TB para salvar seus arquivos.

Tenha pelo menos 250GB de armazenamento. Isso deve ser o suficiente para o sistema operacional, seus programas e alguns projetos. Lembrando que projetos normalmente são salvos em algum repositório remoto, como o GitHub, então você sempre poderá apagar da sua máquina antes de começar a trabalhar em um novo projeto caso falte espaço.

Fonte de Alimentação

Fonte de Alimentação

Para que o computador funcione corretamente, todas as peças devem receber uma quantidade suficiente de energia. Por isso devemos escolher a fonte certa.

Para saber a potência necessária de acordo com o consumo das peças que você está escolhendo, utilize esta calculadora de PSU online.

Lembre-se de sempre deixar uma margem de folga para futuras melhorias.

Ao procurar por fontes, você também verá esses selos:

Selos de Eficiência de Fontes

Eles indicam a eficiência da fonte. Por exemplo, se ela precisa entregar 100 watts de energia, ela irá puxar mais do que isso da tomada.

20% 50% 100%
80 Plus Bronze 82% 85% 82%
80 Plus Silver 85% 88% 85%
80 Plus Gold 87% 90% 87%
80 Plus Platinum 90% 94% 91%

Prefira escolher fontes que possuam alguns destes selos, pois indica que passaram por testes rigorosos para certificação. Do contrário, você corre o risco de comprar uma fonte que pode danificar seu hardware e até causar explosões.

Gabinete e Refrigeração

Gabinete

O gabinete vai servir para proteger seus componentes. Deve ser do tamanho certo para o modelo da sua placa mãe e fonte.

Gabinete pequeno com fonte de energia grande saindo pelos lados

Um bom espaço interno também permite melhor circulação de ar. Em outras palavras, será melhor para a refrigeração do seu hardware.

Alguns gabinetes também permitem a adição de mais coolers, melhorando o fluxo do ar que entra e sai do gabinete.

Sistema Operacional

Em um mesmo hardware, o Linux costuma ser mais rápido do que o Windows.

Se você é iniciante, sugiro o Windows. Com ele será mais simples configurar e instalar seus programas. Por outro lado, como programador é importante você também aprender a usar alguma distribuição Linux.

Aqui na TreinaWeb possuímos cursos para você aprender a trabalhar com Windows, Linux e Mac para programação.

Windows - Fundamentos para desenvolvedores
Curso Windows - Fundamentos para desenvolvedores
Conhecer o curso

Linux - Fundamentos para desenvolvedores
Curso Linux - Fundamentos para desenvolvedores
Conhecer o curso

macOS - Fundamentos para desenvolvedores
Curso macOS - Fundamentos para desenvolvedores
Conhecer o curso

Ainda na dúvida de quais peças escolher?

Há sites onde você pode escolher as peças e montar o seu computador. Geralmente esses sites são voltados para montar computadores gamers, mas a vantagem é que o sistema deles já indica as peças compatíveis com suas escolhas e também a potência mínima que você precisa para a fonte de alimentação.

Depois você pode pesquisar estes componentes em outros sites ou comprar por ali mesmo, que geralmente vão te mandar o computador já montado e testado. Esse é o caso de sites como Terabyte e Pichau.

Também há o site Meu PC, onde você pode ir escolhendo peças e ele vai te ajudando a montar o seu PC, indicando a compatibilidade das peças, potência necessária da fonte e indicando as lojas onde você pode comprar cada peça. Além disso, também possuem um blog onde sempre há noticías sobre hardware e uma seção chamada Build dos usuários, onde usuários do site compartilham as peças que usaram para montar suas máquinas.

Outra dica também muito importante e conhecida para escolher um bom computador: jamais compre computadores em lojas que vendem geladeiras. Isso porque essas lojas costumam vender de tudo, e não possuem especialização na área de informática. Por outro lado, lojas especializadas em informática costumam analisar as marcas e qualidade das peças que vão disponibilizar para venda, além de conseguir oferecer um preço melhor.

Telas

Monitor Dell

Para um bom conforto (e poder ter mais coisas ao mesmo tempo na tela), são recomendados monitores de pelo menos 21“. Monitores muito grandes (acima de 27“) também podem causar desconforto, mas isso vai depender muito do seu local de trabalho.

Não é preciso um monitor com tantas cores e taxa de atualização alta. Porém, como você vai ficar muito tempo no computador, pode ser interessante um monitor que possua uma tecnologia de redução de luz azul emitida para não prejudicar tanto a sua vista.

Dependendo do seu trabalho, pode ser interessante trabalhar com 2 telas. Normalmente compensa mais ter 2 telas pequenas do que apenas uma tela grande.

Placa de Vídeo

Placa de Vìdeo GeForce RTX-3090

Placas de Vídeo são responsáveis por gerar as imagens que a tela irá exibir. Como o trabalho do programador é principalmente escrever código, não são necessárias, a menos que você esteja programando, por exemplo, um jogo 3D com vários elementos e efeitos que exigem muito da máquina para gerar as imagens, como Ray Tracing.

Também pode ser que você esteja desenvolvendo uma inteligência artificial com Machine Learning, e precisa treiná-la bem. Neste caso, uma placa de vídeo pode ajudar a acelerar o processamento, o que te economizará tempo.

Desenvolvedor Python
Formação Desenvolvedor Python
Conhecer a formação

Unidade de DVD

Hoje em dia tudo é feito na base do download ou pen drive. Portanto, não é necessário a compra de um leitor/gravador de CD/DVD. Muitos gabinetes e notebooks hoje em dia nem estão vindo mais com isso.

Caso você ainda queira poder ler CDs e DVDs, pode comprar um leitor externo, que se conecta ao computador por USB.

Autor(a) do artigo

Akira Hanashiro
Akira Hanashiro

Graduado em Análise e Desenvolvimento de Sistemas, Pós-graduado em Projetos e Desenvolvimento de Aplicações Web e MBA em Machine Learning. Especializado em Front End e curte desenvolvimento de jogos.

Todos os artigos

Artigos relacionados Ver todos