Depende de lo que necesites. Mi primera computadora portátil fue una Inspiron 9300 de 17 ″ con una resolución de 1920 × 1200. Eso fue hace 12 años. Vivía en un país extranjero y necesito una sustitución de escritorio móvil: pantalla grande, buen teclado, rápido, gran cantidad de ram (2G) y una tarjeta gráfica Geforce 6800: era mejor que la mayoría de los escritorios de mi amigo. Y alrededor de 3, x kg sin bolsa, fuente de alimentación, etc. De hecho, en un vuelo una vez tuve 20 kg de equipaje y adicionalmente 25 kg de equipaje de mano. Así que decidí, el próximo será más pequeño.
Cuando regresé, compré una computadora de escritorio y una MacBook White, que era más práctica y no tan pesada: una vez más, buen teclado, 4GB de RAM, solo para viajes cortos. Resolución de pantalla de 1280 × 800. A menos, pero no debería reemplazar mi computadora de escritorio. Y no se usó realmente para el desarrollo. Para MacOS compré un MacMini, lo cual fue agradable pero me siento más cómodo con Linux.
Next Laptop fue 2012 una MacBook Air 13 ″ con un i7, 8GB de RAM. Preferí la resolución de 1440 × 900 antes de la primera MacBook Retina y la MacBook Air era menos pesada. Nuevamente: no debería reemplazar mi computadora de escritorio, incluso la computadora portátil no era mucho más lenta que mi computadora de escritorio anterior. Y también de nuevo: tiene un buen teclado y preferí tener la fuente de alimentación magnética.
Y quería instalar Linux en él, lo cual es posible en una memoria USB si desea poder iniciarlo y en el disco local si no necesita iniciarlo. Así que volví a tener una Macbook, un excelente hardware pero ninguna máquina Linux nativa. Además, el Macbook Air se calienta demasiado y MacOS es agradable, pero también causa problemas a los que no estoy acostumbrado. En MacOS tuve que hacer más para que todo volviera a funcionar, así que no usé esa máquina para el desarrollo.
El año pasado compré un Lenovo T430 usado con una resolución de pantalla de 1600 × 900. Eso simplemente funciona como yo quiero. El teclado de Lenovo está bien, no tan bueno como el Apple Keyboard 2012, pero mejor que los teclados actuales en las últimas MacBooks. Una vez más, no debería reemplazar mi computadora de escritorio que ha sido reemplazada por una máquina de doble CPU que es ideal para una compilación rápida. Estoy usando 3 monitores, una computadora portátil no puede reemplazar eso. Pero para una computadora portátil funciona bien.
Entonces, para mí, la computadora portátil es solo una adición a mi máquina de desarrollo mientras viajo. No reemplaza un buen sistema de escritorio. Por lo tanto, necesito espacio en mi pantalla y un buen teclado y es bueno si es útil. Práctico y una buena máquina de desarrollo que nunca había visto. Me encantaría probar el Dell XPS 13, pero actualmente el Lenovo hace un trabajo bastante bueno. Puede reemplazar mi máquina de desarrollo con una estación de acoplamiento, pero puede tener mucha más potencia de CPU en una computadora de escritorio.
Entonces, si desea desarrollar en una computadora portátil, su proyecto debe ser manejable con ella. Los míos lo son, pero sería como desarrollar a finales del último milenio: solo una pantalla y tienes que esperar a los compiladores. Debería poder reconstruir su proyecto sin olvidar lo que está haciendo.
En la máquina de doble CPU, una simple reconstrucción de mi proyecto lleva 20 segundos. Esta bien. En mi computadora portátil son unos 90 segundos. Eso es aburrido, piensas en otras cosas, pierdes tu enfoque. Te quedas atascado mientras esperas los compiladores.
En mi Building Server, que usa un procesador de ahorro de energía como lo usa en computadoras portátiles más baratas, toma alrededor de 6 minutos. Eso está bien para mí, porque después de un check-in solo necesito saber si está funcionando.
Entonces su pregunta será …
Cuánta resolución de pantalla necesita, cuanto más mejor. Estoy aquí con un monitor de 30 ″ 2560 × 1600 y ya tengo una pantalla 4K de 43 ″ en mi escritorio para probar. No lo he devuelto porque era demasiado grande, no era la calidad que esperaba. Me encantó el espacio que tenía allí. Necesita ver al menos su entorno de desarrollo. Puede agregar una pantalla a su computadora portátil en casa, pero si usa una computadora móvil, debería poder usarla afuera.
Debes tener un buen teclado. Es bueno si puede reemplazar el teclado, porque si lo usa mucho, puede romperse después de un tiempo. Y, dependiendo de su proyecto, necesita una CPU, RAM y / o una tarjeta gráfica rápidas.
Si eres un principiante, necesitas algo, casi no importa mientras el IDE pueda comenzar.
Al final: para proyectos más grandes, una computadora portátil solo puede ser un compromiso. Obtenga una buena computadora de escritorio y para presentaciones o procesamiento de texto puede usar una computadora portátil usada. Para principiantes y proyectos pequeños, casi cualquier computadora portátil coincidirá.
Las mejores computadoras portátiles para codificador no son computadoras portátiles estacionarias conectadas a un potente servidor de compilación, por lo que se convierte en un adaptador gráfico con un enchufe de teclado USB.