Tabla de contenido:

Cómo elegir una computadora portátil para programar
Cómo elegir una computadora portátil para programar
Anonim

Las principales características y modelos que debes conocer más de cerca.

Cómo elegir una computadora portátil para programar
Cómo elegir una computadora portátil para programar

Para trabajar con código, un programador necesita una herramienta de calidad, que a menudo es una computadora portátil. Pero, ¿cómo elegir el modelo correcto si acaba de ingresar a la industria y no comprende completamente los desafíos que enfrentará? Intentemos dar recomendaciones generales que simplificarán la elección de una computadora portátil para la programación.

Qué buscar

Pantalla y teclado

Todos los días, un desarrollador escribe cientos de líneas de código pequeño, por lo que la pantalla y el teclado son los factores más importantes a la hora de elegir. Una pantalla de 13 pulgadas no será suficiente. La relación de aspecto también es importante: las computadoras portátiles con pantallas de 16:10 o 3: 2 pueden adaptarse a más líneas.

Huawei MateBook X Pro
Huawei MateBook X Pro

Para trabajos prolongados con el teclado, resultan útiles la luz de fondo, el gran tamaño de las teclas y la profundidad de recorrido de al menos 1,3 mm. Sin embargo, la cuestión de la conveniencia es siempre subjetiva, por lo que vale la pena imprimir un par de párrafos de texto en una computadora portátil antes de comprar.

También es importante evitar diseños atípicos. Por ejemplo, en las computadoras portátiles Razer fabricadas antes de 2020, el cambio derecho es poco profundo y está ubicado detrás del bloque de flechas, lo que dificulta escribir rápidamente.

Barra táctil en MacBook Pro 13 ″
Barra táctil en MacBook Pro 13 ″

Algunos entornos de desarrollo como PhpStorm e IntelliJ suelen utilizar los botones F1 - F12. En las computadoras portátiles modernas, también se utilizan como teclas de acceso rápido para ajustar el brillo, el volumen y otras configuraciones. Es importante que se puedan cambiar al modo funcional para su uso en desarrollo.

Dimensiones y peso

Al elegir una computadora portátil, el programador se guía por las cuestiones de conveniencia y portabilidad. Y aunque una pantalla grande y un teclado son extremadamente importantes, tenga en cuenta que probablemente tendrá que llevar todo esto con usted.

MacBook Air 2020
MacBook Air 2020

Las computadoras portátiles que pesan más de 2 kg son inconvenientes para el transporte constante. También vale la pena echar un vistazo más de cerca a los modelos que se cargan a través de USB Tipo - C. Los cargadores de este tipo se encuentran en todas partes, lo que le permitirá no llevar consigo un adaptador voluminoso.

Sistema operativo

Si necesita una herramienta para la programación de iOS, la MacBook es la única opción correcta. Además, los productos de Apple son adecuados para el desarrollo de servidores Linux, ya que macOS se basa en el kernel de Unix. Esto significa que el código que se ejecuta en la computadora portátil se ejecutará en el servidor sin ningún problema.

Además, se han realizado una gran cantidad de programas para macOS destinados al desarrollo web, lo que también es una ventaja importante. Finalmente, las fuentes optimizadas permiten que las MacBooks muestren más líneas de código que las computadoras portátiles con Windows de la misma altura de pantalla.

macOS Catalina
macOS Catalina

Sin embargo, a veces los dispositivos Apple no proporcionan el nivel de rendimiento requerido y las tareas de trabajo no requieren un sistema operativo específico. Entonces tiene sentido elegir entre las computadoras portátiles con Windows: algunas de ellas no solo son más potentes que las MacBooks, sino que también están equipadas con un mejor teclado y un rico conjunto de puertos.

Procesador y memoria

Para un programador, la velocidad de compilación del código es importante y esto determina los requisitos del procesador. Debería proporcionar un alto rendimiento en el modo Turbo Boost, es decir, un aumento a corto plazo en las frecuencias. El rendimiento de un solo núcleo también es importante, ya que muchas tareas de desarrollo no implican subprocesos múltiples.

DELL XPS 13 (9300)
DELL XPS 13 (9300)

La compilación del código supone una carga para la CPU durante períodos cortos de tiempo, entre los cuales la computadora portátil funciona con menos intensidad. Por lo tanto, el sistema de enfriamiento y la potencia constante no son tan importantes aquí como en el procesamiento de video y el modelado 3D. Además, muchos desarrolladores no necesitan una tarjeta gráfica potente, aunque en algunas áreas, como el aprendizaje automático, las cosas son diferentes.

Pero necesitas mucha memoria para programar. Esto es especialmente cierto en el caso de la RAM, que se utiliza en entornos de desarrollo y en la ejecución del código escrito.8 GB de RAM y 256 GB de memoria permanente es el mínimo absoluto, por debajo del cual no debes ir por debajo.

Además, en una serie de tareas, un desarrollador necesita una cantidad colosal de RAM y ROM, por ejemplo, para analizar big data. Y aunque se trata de casos especiales, es mejor elegir modelos con suficiente capacidad de memoria.

Batería y carga

La duración de la batería es uno de los parámetros más importantes de los portátiles. Al elegir, muchos miran la capacidad de la batería y, en base a ella, estiman cuánto durará el dispositivo hasta que se descargue. Pero este no es el enfoque correcto.

La autonomía de un portátil depende no solo de la capacidad de la batería, sino también del consumo de recursos por parte de los componentes internos. Los ultrabooks utilizan adaptadores de vídeo y procesadores energéticamente eficientes. Es por eso que el MacBook Air con una batería de 50 Wh puede durar hasta 12 horas de pantalla activa, mientras que el MacBook Pro 13 con 58 Wh solo dura unas 9 horas.

Cargar su computadora portátil Apple
Cargar su computadora portátil Apple

Como decíamos, los portátiles con carga USB Type-C son la mejor solución en cuanto a versatilidad y portabilidad. Sin embargo, el estándar USB Power Delivery tiene sus inconvenientes, como la imposibilidad de transferir más de 100 W de potencia, lo que limita el rendimiento.

Si sus tareas requieren grandes recursos informáticos, tendrá que elegir entre modelos con adaptadores voluminosos y conector de carga inconveniente. También debe tenerse en cuenta que el rendimiento de las computadoras portátiles con Windows disminuye cuando funcionan con la energía de la batería, mientras que las MacBooks brindan una energía similar tanto de la red como de la batería.

Qué portátil comprar para programar

Apple MacBook Pro de 16 ″

Computadora portátil de programación: Apple MacBook Pro 16 ″
Computadora portátil de programación: Apple MacBook Pro 16 ″

Ventajas: nítida pantalla Retina 16:10, macOS, panel táctil líder en la industria, teclado rediseñado.

Contras: recorrido de tecla corto de 1 mm, falta de teclas físicas F1 - F12, imposibilidad de reemplazar de forma independiente el SSD soldado en la placa base.

Huawei MateBook X Pro

Portátil para programación: Huawei MateBook X Pro
Portátil para programación: Huawei MateBook X Pro

Ventajas: pantalla de alta definición con relación de aspecto 3: 2, excelente teclado y panel táctil, 16 GB de RAM, almacenamiento interno de 1 TB, procesador Intel Core i7-10510u con un solo núcleo de alto rendimiento y Turbo Boost.

Contras: una cámara web integrada en el teclado, inconveniente para las videollamadas.

DELL XPS 15

Cuaderno de programación: DELL XPS 15
Cuaderno de programación: DELL XPS 15

Ventajas: ensamblaje de alta calidad, tamaño pequeño, pantalla excelente, Intel H.

Contras: la pantalla 4K solo está disponible en configuraciones anteriores.

Honor MAGICBOOK PRO

Cuaderno de programación: Honor MAGICBOOK PRO
Cuaderno de programación: Honor MAGICBOOK PRO

Ventajas: pantalla grande, teclado cómodo, buen rendimiento, precio bajo.

Contras: 8 GB de RAM, una cámara web integrada en el teclado, inconveniente para las videollamadas.

Lenovo ThinkPad E14

Portátil de programación: Lenovo ThinkPad E14
Portátil de programación: Lenovo ThinkPad E14

Ventajas: Gran teclado, 16 GB de RAM, procesador Intel Core i7-10510u con un solo núcleo de alto rendimiento y Turbo Boost, rico conjunto de puertos.

Contras: No es la mejor calidad de visualización.

Xiaomi Mi Notebook Pro 15.6 ″

Portátil para programación: Xiaomi Mi Notebook Pro 15, 6 ″
Portátil para programación: Xiaomi Mi Notebook Pro 15, 6 ″

Ventajas: pantalla grande, hardware decente, teclado cómodo.

Contras: No es la solución de enfriamiento más eficiente para una computadora portátil de 15.

Microsoft Surface Laptop 3 15

Cuaderno de programación: Microsoft Surface Laptop 3 15
Cuaderno de programación: Microsoft Surface Laptop 3 15

Ventajas: Pantalla grande con relación de aspecto 3: 2 con muchas líneas de código excelente teclado y touchpad.

Contras: carga patentada.

Recomendado: