Aqui está um detalhamento dos componentes de hardware mais cruciais para programação, focando na praticidade e o que realmente importa:
Essentials *
um computador (quase qualquer um fará!) * Não se estresse em ter o mais recente e melhor absoluto. Desde que seu computador possa executar suavemente um editor de código, um navegador da Web e lidar com a compilação ocasional, você estará em boa forma. A programação moderna não é tão intensiva em recursos quanto você imagina, especialmente ao começar.
*
acesso confiável à Internet * Esta é a sua tábua de salvação para a documentação, recursos de aprendizado, editores de código on -line, ferramentas de colaboração e (vamos ser reais) estouro de pilha.
*
Um teclado confortável e mouse * Você gastará muito tempo digitando, então priorize a ergonomia. Um bom teclado e mouse impedirão a tensão e tornarão suas sessões de codificação muito mais agradáveis.
Bom-to-haves (que pode fazer uma grande diferença) *
um segundo monitor * Ter mais imóveis em tela é um divisor de águas para produtividade. Você pode ter seu editor de código em uma tela e documentação de referência, tutoriais ou ferramentas de depuração por outro.
*
um fone de ouvido de qualidade (com um microfone) * Essencial se você planeja colaborar com outras pessoas remotamente, participar de comunidades de codificação on -line ou gravar tutoriais.
componentes com os quais você realmente não precisa se preocupar (para a maioria da programação) *
CPU super-potente: A menos que você esteja fazendo um trabalho altamente especializado, como aprendizado de máquina, desenvolvimento de jogos ou computação científica, um processador de médio alcance é perfeitamente suficiente.
*
toneladas de RAM: 8 GB é um sólido ponto de partida para a maioria das tarefas de programação. 16 GB é uma boa atualização se você puder balançá -lo.
*
Card de gráficos dedicados (GPU): A menos que você esteja em programação gráfica intensiva (jogos, renderização em 3D), os gráficos embutidos na maioria dos computadores modernos são mais do que capazes.
Lembre -se, o hardware mais importante é a sua própria dedicação e o desejo de aprender! Concentre -se em se sentir confortável com o básico, e você sempre pode atualizar sua configuração à medida que avança e suas necessidades evoluem.