¿Qué computadora portátil es la mejor para los programadores?

Esta es probablemente una preferencia personal y la mejor pregunta es con qué sistema operativo se siente más cómodo y cuál es su presupuesto. Cuando programe, debe “desconectarse” de otras distracciones durante los momentos de concentración, por lo que la familiaridad y la comodidad con su conjunto de herramientas es probablemente lo más importante. Puede comprar una computadora portátil en Best Buy por $ 299 y funcionará bien para la mayoría del trabajo, por ejemplo.

Debe decidir qué tipo de programación y si necesita ejecutar trabajos por lotes intensivos con muchos requisitos de CPU o memoria. También debe determinar sus requisitos de red y seguridad, etc. No olvide la duración de la batería si tiene la intención de trabajar “desconectado” durante largos períodos de tiempo o en cuclillas en cafeterías, etc. Aquí hay un par de listas y recomiendo al menos 8 GB de RAM, memoria suficiente para ejecutar sobre cualquier plataforma de base de datos y posiblemente incluso Docker o una herramienta de contenedor.

  • Las 10 mejores computadoras portátiles para programar 2017 (junio) – Guía para compradores
  • Las mejores computadoras portátiles para programar: una guía completa de 2017: crear un centro de sitios web

Veo que la mayoría de los desarrolladores de software gravitan hacia Thinkpads (si es la plataforma de Windows) o Macbook Pros (si es la plataforma de Apple) y tampoco te puedes equivocar. Muchos borran su sistema operativo predeterminado e instalan un hipervisor como virtual box, vmware, etc. para que puedan “activar” diferentes entornos de sistema operativo.

  • ¿Un sistema operativo no es suficiente? Aquí están las cinco mejores aplicaciones de máquinas virtuales.

Ha agregado seguridad y también capacidad para probar diferentes configuraciones contra su software. También es beneficioso aislar su trabajo de cliente o proyecto diferente en su propio sistema operativo virtual, por lo que si / cuando finaliza el proyecto y necesita eliminar cualquier archivo relacionado con el cliente, simplemente elimine esa imagen y no interrumpa con otros proyectos o sus archivos personales .

Personalmente, después de una década en las computadoras portátiles basadas en Windows (Toshiba y Dell), cambié a Macbook Pro 15 ″ cuando salieron con OSX y nunca volví a mirar atrás. El hecho de que todas sus herramientas estén disponibles (shell de Unix) y con administradores de paquetes como Homebrew, cualquier base de datos o marco de terceros que necesite está a un comando de distancia (por ejemplo, ‘brew install mongo’), lo hace más productivo y capaz de rápidamente probar nuevas tecnologías

  • Cerveza casera

Incluso aunque Windows 10 cita agregar un shell nativo, muchos de los lenguajes populares actuales son más difíciles de instalar y configurar en Windows. Si no es un desarrollador de Visual Studio, puede ser más fácil virtualizar su máquina y agregar una distribución de Linux para el desarrollo, o ir con una Mac.

En lo que respecta al hardware, obtenga lo que necesite para ejecutar las aplicaciones que está desarrollando. La programación tiene requisitos muy bajos de RAM y potencia de CPU. El poder solo sería un problema si desea compilar programas enormes, si estuviera contribuyendo a Linux, gcc o algún otro proyecto importante de código abierto, o si fuera un profesional trabajando en un gran proyecto, pero probablemente sus empleadores estarían comprando el portatil.

Por otro lado, si está desarrollando juegos o algo así, el modelado 3D y los programas de Photo-shop requieren bastante energía, y los sitios web están usando tantos scripts en estos días que finalmente tuve que actualizar mi PC de escritorio recientemente. (Tenía alrededor de 10 años). Los programadores usan mucho la web para buscar bibliotecas, tutoriales, documentación, etc. Pero la única excusa que tengo para gastar tanto dinero como lo hice es que quiero jugar.

Todo lo cual significa que desea una computadora portátil por encima del extremo inferior del rango de potencia, pero no necesita exagerar.

Por otro lado, si es factible, un segundo monitor es increíblemente útil para la programación y un teclado de tamaño completo es mucho mejor que el teclado de una computadora portátil si pasa mucho tiempo trabajando. Por supuesto, no puede llevarlos consigo, pero puede considerar gastar un poco menos en la computadora portátil si puede permitirse un monitor. (Los teclados son tontamente baratos).

Los requisitos son principalmente físicos.

Como mínimo, querría una computadora portátil de 15 ″. La programación en una pantalla de 13 ″ o 14 ″ es solo una molestia en el [correo electrónico protegido] #, ya que todo lo que hace bloquea la pantalla. Árbol de archivos a la izquierda de su código? Considere 1 / 4th a 1 / 3rd de su pantalla ocupada. Utilicé una computadora portátil de 13.3 ″ cuando mi 15.6 ″ esperaba una batería nueva, y mi productividad se desplomó cada vez que no estaba conectada a un monitor externo.

Otro beneficio de tener una computadora portátil de 15.6 ″ + es que obtienes un teclado numérico. Si hace algo donde necesita ingresar más de un número, un teclado numérico es imprescindible para no apretar los dedos en un minuto. Además, el espacio adicional del teclado a menudo da paso a un mejor espacio entre teclas, aunque hay algunas computadoras portátiles más pequeñas que lo hacen bastante bien.

Para cerrarlo, querrás obtener un hardware superior al promedio. Técnicamente, podría programar en su computadora portátil Intel Celeron de 4 GB de RAM, pero es una experiencia mucho más fluida con al menos un i5 y 8 GB de RAM (incluso recomendaría actualizar a 16 GB si es posible).

Eso es todo lo que obtuve en base a mi propia experiencia.

Depende del tipo de programación que intentes hacer. Si está haciendo un trabajo basado en Data Science para un curso de CS y los conjuntos de datos son bastante grandes, su computadora puede necesitar especificaciones más robustas, como al menos 8 gb de RAM, núcleos múltiples, etc.

Si se trata de un curso de programación de introducción, entonces la mayoría de las computadoras deberían ser suficientes (según los estándares actuales).

Una cosa que uno debe tener en cuenta es que ya no es necesario particionar una computadora con Windows o tener una VM para GNU / Linux, ya que Bash ahora es nativo de Windows 10 si lo activa en la configuración.

No estoy seguro de cuál es el mejor, pero prefiero Acer, especialmente el portátil Acer Aspire ES1-572 (Intel Core i3 / 6th Generation / 4GB /15.6-Inch). Puede darle una experiencia uesr más placentera.

Puede encontrar esta computadora portátil en VERYVERYCHEAP, que es una compra en línea que puede proporcionarle la más baja y una alta calidad. El enlace esVeryVeryCheap | Agregador en tiempo real de todos los descuentos.

Debe ser lo último

Recomiendo Lenovo o HP con Linux OS