¿La PC para juegos también es buena para la programación?

Sí, de hecho, sería bueno para la programación.

Las PC para juegos generalmente pueden hacer todo lo que cualquier otra computadora puede hacer muy bien. Algunos periféricos para juegos realmente no coinciden con el desarrollo, pero adelante, usa la PC. Por lo general, prefiero los teclados de malla si uno tuviera períodos prolongados de escritura. Es posible que también necesite un monitor externo para el desarrollo.

No recomendaría una PC para juegos para la programación. Aunque una PC para juegos puede funcionar bien, recomendaría una MacBook Pro para todo el desarrollo. Tal vez incluso una MacBook Air si quieres dar un paso hacia abajo. Puede llevar estos portátiles sobre la marcha y conectarlos a un monitor externo en casa. Las MacBooks son las mejores porque una, son máquinas portátiles, de gama alta, y dos, ejecutan Mac OS X. Mac OS X es el mejor sistema operativo para la programación porque tiene una línea de comandos basada en Unix, que es mejor para los desarrolladores. Muchos elegirían Linux para la programación, ya que también ejecuta Unix, pero Mac OS X es más práctico que Linux.

Las PC para juegos son excesivas para la programación, y no solo deben usarse para la programación, sino que si estás jugando y haciendo todo lo demás y haciendo programación al margen, adelante. Por lo general, es mejor tener una computadora portátil para desarrollar cualquier cosa. ¡Incluso Mark Zuckerberg usa un MacBook como su computadora principal!

¿La PC para juegos también es buena para la programación?

Casi seguro que sí. Las PC para juegos son potentes por definición, y necesitas mucha menos potencia para la mayoría de los tipos de desarrollo de software, por lo que deberían ser más que suficientes para esos fines.

Los periféricos para juegos, como ratones y teclados, tienden a ser de alta calidad y, por lo general, funcionan bien para el uso general de la computadora. Sin embargo, asegúrese de que el teclado que usa para juegos también se adapte a la escritura: los gustos varían y algunos de los teclados mecánicos para juegos más agresivos pueden no ser ideales para una escritura extensa.

El único elemento adicional que me viene a la mente son los monitores: usar más de un monitor para juegos es bastante raro, pero definitivamente querrás al menos dos para el trabajo de desarrollo.

Depende de lo que estés programando. Si acaba de comenzar con algo simple, la respuesta es un sí definitivo.

Si desea desarrollar gráficos de alta calidad o juegos complejos, necesitaría más potencia de procesamiento, memoria y tarjeta gráfica de la que obtendrá en una PC de juegos normal

Seguro. La programación en sí misma no consume muchos recursos, especialmente en comparación con los juegos.

Si planea hacer juegos, tiene sentido programarlos en una plataforma de juegos, ya que eso significa que puede probarlos correctamente en la misma máquina.

Si planea hacer aprendizaje automático, es probable que necesite una buena cantidad de RAM para mantener todos los datos accesibles, y tal vez una buena tarjeta gráfica si desea utilizar el procesamiento de números basado en GPU.

Si solo quiere jugar un poco con la programación básica, probablemente podría usar una computadora portátil de una década.

Por supuesto que sí. También depende de qué tipo de programación va a hacer. Si está dispuesto a programar en animaciones y juegos, necesita más RAM como 16GB y al menos un procesador de cuatro núcleos. Si está dispuesto a programar en Editores de Código, necesita RAM como 4GB y un procesador de doble núcleo es suficiente.