¿Cuál es la mejor computadora portátil para un programador? ¿Por qué? ¿Cómo es Mac vs. PC para un programador?

Le sugiero que antes de comprar una computadora portátil las siguientes cosas son muy importantes en la computadora portátil:

1) RAM (4 GB – 8 GB)

2) Velocidad del procesador – (2.3 GHz a más)

3) Tarjeta gráfica (mínimo 1 GB)

4) Caché de procesador (3 MB) (solo en procesadores Intel puede encontrar 3 MB de caché, en AMD, en su mayoría, solo 2 MB disponibles)

Estas 4 cosas deben estar en su computadora portátil para funcionar con cualquier aplicación.

La RAM ayuda a administrar los espacios de memoria. Si tiene más RAM, hará que las aplicaciones funcionen más rápido.

Velocidad del procesador: ayuda a ejecutar el sistema rápidamente ejecutando aplicaciones más fácilmente sin colgar en su sistema

Tarjeta de gráficos: ayuda a trabajar con mayor rapidez los datos de gráficos en las aplicaciones de su sistema

Finalmente, el caché del procesador le ayuda a ejecutar la memoria caché más rápido para que las aplicaciones también sean más rápidas.

Mejor que consulte algunos sitios web en línea y filtre la configuración que desee, confirmará que obtendrá una buena configuración de computadora portátil.

Te sugiero algunos sitios web para buscar computadoras portátiles

Compras en línea India Móvil, cámaras, estilo de vida y más en línea @ Flipkart.com, compras en línea de electrónica, indumentaria, computadoras, libros, DVD y más, Snapdeal.com, Paytm Home – Estos sitios web son compras en línea …

Para filtrar computadoras portátiles según sus deseos, consulte

http://91mobiles.com/laptop finder

PriceRaja – Comparación de precios Sitio web de compras India

Lista de precios de computadoras portátiles en la India para comprar en línea

http://mysmartichelin/laptops

Allí puede verificar y comparar computadoras portátiles …

Gracias…

Editar 1:

Gracias por sus votos a favor … Primera vez que recibí más de 5 votos a favor … 🙂

Edición 2:

Gracias por sus votos a favor … Primera vez que recibí más de 10 votos a favor … 🙂

Las mejores computadoras portátiles para programación necesitan una combinación de potencia, rendimiento, ejecución y capacidad para ser móviles. Hay un número significativo de increíbles cuadernos de programación en caso de que no intentes tenerlo todo. Sea como fuere, en caso de que requiera ejecución y capacidad de transporte, bueno … encontrar el mejor no será simple, especialmente en caso de que tenga un presupuesto limitado. Desplácese hacia abajo para descubrir las cosas que necesita para considerar las cosas que necesita en su computadora portátil.

Necesita extremadamente SSD o 1 TB de capacidad

Las SSD definitivamente han sacudido el mercado de las notebooks. A menos que esté buscando un Chromebook en mal estado, presumiblemente puede administrar el costo de 1 TB HDD o 256 GB SSD. A pesar de eso, hay una garganta realmente terrible en caso de que necesite la mejor computadora portátil económica. Hay un par de enfoques para solucionar este problema. Simplemente puede obtener un SSD de 500 o 1000 GB o 2 unidades, lo que significa un SSD para SO o programación o codificación mientras deja juegos o descargas o mira películas en un HDD diferente. En caso de que no esté seguro, obtenga un portátil de 15.6 a 17 pulgadas que tenga numerosas conexiones SATA o mSATA o M.2 que le permitan incluir más almacenamiento. En el caso de que tenga suficiente efectivo, puede optar por SSD a través de PCIe o M.2 en la computadora portátil de mejor rendimiento.

Realmente necesitas un procesador moderno

Hoy en día, no necesita molestarse con una CPU de primera línea para programar. Si necesita una CPU de primer nivel depende totalmente de lo que va a tratar, como si ha desarrollado aplicaciones, un sitio web o tal vez necesita la mejor computadora portátil para la edición de fotos. Claramente, en el caso de que tenga que administrar trabajos pesados ​​de programación todo el tiempo o tomar una toma de video / sonido, un procesador es probablemente la parte más vital para su trabajo. Por lo tanto, los procesadores de gama baja no se recomiendan para la codificación.

De alguna manera necesita una tarjeta gráfica dedicada

Afortunadamente para cada uno de nosotros, las ilustraciones gráficas integradas muestran signos de mejora con cada época. En caso de que trabaje con el desarrollo de juegos o haga trabajos en 3D, tener una tarjeta móvil dedicada en la mejor computadora portátil para juegos debería ser una necesidad. Además, en caso de que lo necesite, su entorno de trabajo sin duda le proporcionará una máquina de primer nivel que destruiría cualquier cosa que una computadora portátil pueda ofrecer. Es exactamente lo contrario a tener en cuenta, sin duda necesitará un chip gráfico dedicado en caso de que juegue juegos nuevos y exigentes.

Quizás necesite una batería de larga duración

¿Quizás? Sí. Porque depende de tu estilo de vida y demanda laboral. Si necesita una sustitución de escritorio y no se ve a sí mismo utilizándola en el exterior, la duración de la batería no es una prioridad. En el lado opuesto de la gama, puede ser una persona que necesita una batería de un día y tal vez la mejor computadora portátil liviana para saltar de un lugar a otro. Relativamente pocas estaciones de trabajo portátiles pueden llegar a esto, particularmente en el caso de que no pierdas brillo extravagante en su base. Para esta situación, tendrá que abrir su billetera en caso de que necesite tener un segmento de primera línea. Además, en caso de que tengas el temperamento de hacer negocios, solo busca de 5 a 6 horas de duración de la batería con Wi-Fi.

Posiblemente necesite un panel IPS

Las tarjetas IPS son mejores que las tarjetas TN en todos los sentidos. Esa es la razón, al igual que las unidades SSD, se han convertido en el estándar comercial y, sin lugar a dudas, debe obtener una similar, digamos, a la mejor computadora portátil para diseño gráfico o desarrollo de juegos. Sin embargo, esta opción se puede omitir si su plan financiero lo restringe realmente y prefiere gastar cada centavo en CPU, GPU o RAM.

De: Las 7 mejores computadoras portátiles para programar en septiembre de 2016 (ACTUALIZADO)

Soy programador y diseñador web. Había estado buscando mi reemplazo de Mac Book Pro durante bastante tiempo. Y hago muchas más cosas que simplemente usar las aplicaciones de MS Office o navegar por Internet. Viajo mucho, así que llevo mi iPad para trabajar fuera de cafeterías o aviones. Y llevar ambos tenía sus propios beneficios y limitaciones. iPad ahorra espacio y MBP me da toda la potencia para trabajar. Y luego comencé a evaluar las opciones para reemplazar ambas.

Y uno de ellos era Surface Pro 4. Estaba un poco indeciso de comprar este dispositivo considerando la historia pasada de Microsoft con dispositivos y su soporte en India. Así que evalué estos dispositivos, hablé con pocas personas que realmente usaron estos dispositivos (en lugar de leer críticas evidentes de personas que nunca han visto, tocado o poseído este dispositivo) y, según los pros y los contras que reuní, finalmente compré esto, usé durante 2 semanas y ahí va mi crítica.

Imagen:

Pantalla:

La pantalla Full HD PixelSense de 12.3 ”tiene un contraste extremadamente alto y un deslumbramiento bajo para que pueda trabajar durante el día sin forzar la vista.

Procesador

Surface Pro 4 con procesadores Intel Core i5 de 6.a generación y procesadores i7 no solo es más potente: es más silencioso, funciona mejor y es aún más eficiente que antes. Los procesadores Intel Core le permiten ejecutar múltiples programas. Con tecnología de Windows 10, Surface Pro 4 se convierte de una tableta en una computadora portátil con plena potencia mientras ejecuta todo su software de escritorio. Potencia múltiples programas de grado profesional simultáneamente.

Cámara

Realice una videoconferencia en HD con sus colegas de todo el mundo con la cámara frontal de 5MP, tome fotografías y videos impresionantes con la cámara trasera de enfoque automático de 8MP.

Batería

La batería dura hasta 9 horas, por lo que puede trabajar sin interrupciones. Ahora puedes llevar tu Surface contigo todo el día.

Aplicaciones y programas

Microsoft Office funciona perfectamente en Surface Pro 4 con Word, Excel, PowerPoint, Outlook y OneNote. Hay nuevas formas de administrar su escritorio, además de más opciones para interactuar con su dispositivo. Y cuando cambia de pantalla o se mueve entre los modos de escritorio y tableta, Continuum ayuda a garantizar que todo se vea hermoso y funcione de maravilla.

Veredicto

En general, Microsoft Surface 4 Pro es una buena opción. Echa un vistazo a los últimos precios y descuentos aquí.

Pregunta bastante difícil ya que realmente no has escrito sobre cómo la vas a usar.

  1. Si lo está utilizando para aprender programación general: cualquier computadora portátil funcionaría
  2. Si lo está utilizando para implementar algoritmos y estructura de datos: cualquier computadora portátil funcionaría
  3. Desea desarrollar un sitio web estático: cualquier computadora portátil funcionaría.
  4. Desea desarrollar un sitio web dinámico: cualquier computadora portátil funcionaría. Además de esto, puedes usar Linux. Como muy probablemente comenzarás con LAMP.
  5. Programación competitiva: cualquier computadora portátil funcionaría + Internet de alta velocidad
  6. Desea una buena interfaz de usuario y una máquina estable, fácil de usar y tiene dinero extra para gastar: serie Apple Macbook
  7. Desea desarrollar juegos: necesita una buena máquina para este, como la serie Asus Rog o Alienware. Puede ser un buen programador de juegos que daría una mejor opción.
  8. Desea desarrollar aplicaciones móviles: use Mac, estoy usando una y me encanta, es mejor que mi computadora portátil con Windows, que también tiene una buena configuración. Aunque es posible que deba instalar Windows si desea desarrollar para Windows.
  9. No tiene un alto presupuesto: serie Dell Inspiron. (Conocí a alguien que tenía HP y no dejaba de quejarse por los problemas de sobrecalentamiento)
  10. Quiere codificar en público y presumir: Apple Macbook

Si recién está comenzando y probando algo, recomendaría el Asus Chromebook C201 o C202.

Pros:

AF barato, Amazon vende C201 por $ 169 a partir. C202 cuesta $ 180 pero resistente y resistente a los golpes ya que tiene un revestimiento de goma en la superficie. Es bueno para experimentar y no hacer un agujero en su billetera. Fantástico para principiantes que acaban de comenzar a aprender a codificar antes de hacer la transición al hardware de gama alta con experiencia.

Ultra portátil, pesa 2 libras. Puedes llevarlo a donde vayas.

Tutoriales en línea para enseñarle cómo configurar Linux e IDEs.

Potencia de procesamiento decente, no necesita procesador i7 para codificar.

Enorme duración de la batería, funciona al norte de 10 horas usando wifi y codificación con una sola carga

Su trabajo se puede guardar en línea para que sus últimas 3 horas de trabajo duro no se pierdan si alguien derrama café en su computadora portátil.

Contras

Pantalla pequeña, 11 pulgadas. Puede no ser cómodo para todos. Puede optar por 13inch toshiba chromebook 2, tiene 13 pulgadas full hd.

Falta de libertad para hacer cosas como jugar juegos AAA y software de Windows.

Francamente, el precio súper bajo es suficiente para justificar la falta de pantalla y ventanas. Tiene muchas funciones y usabilidad por menos de $ 200. Además, es estable y se entrega en su domicilio sin cargo dentro de los 2 días posteriores al pedido si es estudiante.

i7 quad-core, 8gb RAM, 1TB HDD. MacBook Air / Pro,

¿POR QUÉ? No necesitas ninguno de los anteriores.

En general; los programadores esencialmente necesitan:
Sistema operativo: Windows 7 Ultimate 64bit.
CPU (Dual-core): Intel Atom o AMD A4 a una velocidad de reloj básica de 1.2Ghz
RAM: 2 GB es básico. 4GB para las necesidades de multitarea promedio. 8 GB para ejecutar múltiples emuladores y navegar / cargar / descargar desde y hacia servidores.
HDD: 500 GB a 7200 rpm o SSD de 256/512 GB.
Puertos: USB 2/3, HDMI, DVI, VGA. Considere solo lo que realmente usa, no lo que cree que necesitará.
Conectividad: la banda AC de Wi-Fi es la última y más rápida, por lo tanto, dé prioridad a las computadoras portátiles con esta ventaja inalámbrica.
Pantalla: esta es una preferencia personal ya que algunos consideran que 14 “es demasiado pequeño. También podría considerar un proyector, si así lo desea.
Teclado: la parte más importante de su hardware. El diseño / ubicación de la llave debe adaptarse a sus preferencias personales y sería conveniente identificar las piezas para un reemplazo rápido.

Tenga en cuenta:

  • Como programador no necesitas las mejores especificaciones.
  • Dicho esto, usted es el codificador (no el minorista, ni yo, ni nadie que haya respondido esta pregunta).
  • Entonces, si solo quieres la mejor computadora portátil, no importa si realmente se ajusta a tus necesidades; ve a por ello.
  • Solo su comodidad personal con la computadora portátil debe tener prioridad exclusiva.

ACTUALIZACIÓN después de los comentarios.
Solo para evitar cualquier concepto erróneo y suposiciones vagas. Déjame ser absolutamente claro con una simple nota.

Renuncia:
No estoy afiliado a ninguna compañía y mi respuesta refleja estrictamente mi opinión sobre el tema nada más. No estoy comercializando o vendiendo ningún producto o servicio. Simplemente compartiendo información.

La programación puede ser muy divertida, pero necesitará una computadora portátil diseñada para su oficio.
Creo que tener la computadora portátil adecuada para “codificar”, acelera las tareas y los procesos, lo que a su vez aumenta la productividad.

Para obtener resultados óptimos, querrás considerar una computadora portátil que tenga una gran combinación de ejecución, rendimiento y potencia.

El problema es que hay cientos de computadoras portátiles diferentes para elegir, y aunque muchas de ellas le permitirán codificar aplicaciones, es posible que no sean las mejores opciones para sus necesidades.

Si tiene un presupuesto limitado, es posible que le resulte especialmente difícil encontrar la mejor computadora portátil para la programación. Para encontrar una computadora portátil que sea ideal para su programación, debe saber qué buscar.

MEMORIA O RAM, POTENCIA DE PROCESAMIENTO, CARACTERÍSTICAS DE CONFORT, GRÁFICOS Y VIDA DE LA BATERÍA.

Las siguientes computadoras portátiles tienen calificaciones sobre aspectos importantes que debe considerar antes de tomar sus decisiones de compra.

1. Apple MacBook Air Core i5 5th Gen – (8 GB / 128 GB SSD / Mac OS Sierra) A1466 Rs.72000 Precio en India – Comprar Apple MacBook Air Core i5 5th Gen – (8 GB / 128 GB SSD / Mac OS Sierra ) A1466 Silver Online – Apple: Flipkart.com

Razón para comprar esta laptop

  • Procesador Intel Core i5 (5a generación)
  • 8 GB de RAM
  • Sistema operativo Mac OS
  • SSD de 128 GB
  • Pantalla de 13.3 pulgadas

Esta computadora portátil está clasificada como una de las mejores opciones disponibles en la actualidad.

Aspectos destacados: Mac os sierra, 8 GB de RAM

Aquí está el resumen de las revisiones para Apple MacBook Air Core i5 5th Gen – (8 GB / 128 GB SSD / Mac OS Sierra) A1466

  • Valor por dinero
  • Estudiantes
  • Actuación
  • Batería
  • Diseño

2. Apple Macbook Pro Core i5 – (8 GB / 512 GB SSD / Mac OS Sierra) MNQF2HN / A Rs.165666 Precio en India – Comprar Apple Macbook Pro Core i5 – (8 GB / 512 GB SSD / Mac OS Sierra) MNQF2HN / A SPace Grey en línea – Apple: Flipkart.com

Razones para comprar esta laptop

  • Procesador Intel Core i5 de 2.5GHz
  • 4 GB de RAM DDR3
  • Disco duro de 500 GB 5400 rpm
  • Pantalla de 13 pulgadas, Intel HD Graphics 4000
  • Sistema operativo Mac OS X Mavericks
  • 1 puerto de perno Thunder
  • Procesador Intel Core i5 de 2.5GHz

Aspectos destacados: OS x disidentes, 4 GB de RAM

Aquí está el resumen de las revisiones para Apple Macbook Pro Core i5 – (4 GB / 500 GB HDD / OS X Mavericks) A1278

  • Valor por dinero
  • Estudiantes
  • Actuación
  • Software del sistema
  • Diseño

3. HP AY503TX Core i5 6a generación – (8 GB / 1 TB HDD / DOS / 2 GB Gráficos) AY503TX Notebook Rs.47999 Precio en India – Comprar HP AY503TX Core i5 6ta generación – (8 GB / 1 TB HDD / DOS / 2 GB Graphics) AY503TX Notebook Turbo SIlver en línea – HP: Flipkart.com

Razones para comprar esta laptop

  • Procesador Intel Core i5-6200U de sexta generación a 2,8 GHz
  • 8 GB de RAM DDR4
  • Disco duro Serial ATA de 1TB 5400rpm
  • Pantalla de 15,6 pulgadas, gráficos AMD Radeon R5 M430 de 2 GB
  • Sistema operativo DOS
  • Portátil de 3 kg
  • Cámara HP TrueVision HD
  • Teclado estilo isla de tamaño completo con teclado numérico integrado

Aspectos destacados: DOS, 8 GB de RAM

Aquí está el resumen de las revisiones para HP AY503TX Core i5 6th Gen – (8 GB / 1 TB HDD / DOS / 2 GB Graphics) AY503TX Notebook

  • Valor por dinero
  • Estudiantes
  • Actuación
  • Ayuda al conductor
  • Batería
  • Gráficos

La programación puede ser una experiencia muy gratificante, pero sin una computadora portátil adecuada, puede convertirse rápidamente en una experiencia muy frustrante.

No necesita miles de dólares para obtener la mejor computadora portátil para la codificación, pero si tiene mucho dinero para gastar, hemos enumerado varios productos excelentes para considerar.

Cualquiera de las computadoras portátiles de esta lista funcionará bien para la programación, y al final del día, el producto que elija dependerá de la cantidad de dinero que pueda gastar.

Perdón por el momento de la caja de jabón: por favor, deja de hacer esta pregunta.

¿Cuál es la mejor computadora portátil para programar?
¿Cuál es la mejor y más barata computadora portátil para programar?
¿Cuáles son las mejores configuraciones / computadoras portátiles para la programación?
Quiero una computadora portátil rápida para programar sin pagar de más. ¿Qué especificaciones debo buscar?

Podría continuar durante bastante tiempo, pero por favor, por favor, esta pregunta debe morir. Y esta es la razón: la programación / codificación no requiere hardware avanzado o especializado.

De acuerdo, voy a salir de mi caja de jabón porque realmente quiero ser útil, pero hay algunas cosas que realmente deben entenderse sobre las computadoras portátiles para la programación:

  • Las características físicas de la computadora portátil que hacen que se adapte a sus necesidades ergonómicas son más importantes que las partes internas de la computadora portátil
  • Sus necesidades y preferencias ergonómicas no son universales y son compartidas por todas las personas que escriben código
  • Las tareas de codificación específicas y los flujos de trabajo pueden beneficiarse (ligeramente) de diferentes configuraciones, pero sin una cantidad significativa de detalles sobre las preferencias o el flujo de trabajo, se pueden dar muy pocas recomendaciones.

Realmente, realmente quiero que la gente escriba código. El mundo necesita más gente en general (y más mujeres específicamente) escribiendo código. Una de las cosas más poderosas sobre la programación es que no tienes que ser rico ni gastar una tonelada de dinero en una computadora portátil para escribir un buen código (algunos dirían que escribir código en hardware de bajo nivel te obliga a escribir código eficiente. I No sé si llegaría tan lejos, pero …)

Con muchas preguntas basadas en hardware, estoy abierto a cambios y cambios en el mercado … “¿Cuál es la mejor PC para juegos que puedo construir por $ XXX?” Es una pregunta que probablemente nunca morirá y será necesario hacerla repetidamente como nuevo hardware lanzamientos “¿Cuál es la mejor computadora portátil para la programación”, sin embargo, es una pregunta que debe morir. Tenemos que dejar de preguntar porque la respuesta no está cambiando. (Bien, lo siento por la caja de jabón … otra vez.)

Mucha gente dirá “ve con Apple, porque es un sistema operativo basado en UNIX”, y ese es un punto muy válido. Tener acceso a una Terminal que “simplemente funciona” con una configuración mínima es una gran victoria.

Si me hubieras hecho esta pregunta hace un par de meses, sin duda habría tocado la línea tradicional de fiesta y recomendaría el Apple MacBook Pro 13 “ .

Todavía recomendaría esta computadora portátil si necesita desarrollar aplicaciones para iPhone o iPad.

Permítanme cambiar un poco la línea del partido y recomendar otro dispositivo, el Microsoft Surface Pro 4 .

Esta computadora portátil tiene el mismo precio que una MacBook Pro, pero termina siendo mejor con casi todas las especificaciones que compara con la MacBook Pro, excepto por el hecho de que no tiene conectores Thunderbolt y la falta de conectores USB C (sí tiene USB 3 , sin embargo, para que pueda obtener un rendimiento de 10 GB / s en los dispositivos).

La gente se estremece porque recomiendo una Surface sobre el sistema operativo tradicional basado en OS X Unix. He aquí por qué deberían reconsiderar:

  • El teclado se separa de la pantalla.
  • Puedes conectar hasta tres pantallas en Surface Pro 4.
  • Los SSD son más grandes que los MacBook Pro al mismo rango de precios.
  • Subsistema de Windows para Linux: olvide usar una versión anterior de Bash y luego necesitar instalar Homebrew solo para obtener el comando wget en OS X, Windows tiene la opción de ejecutar binarios de Ubuntu de forma nativa en las nuevas versiones de Windows 10.
  • HFS + (el sistema de archivos OS X) es horrible. Se vuelve extremadamente lento en el momento en que coloca muchos archivos pequeños en su sistema de archivos. Incluso Linus (¡el tipo que inventó Linux!) Dice que usaría NTFS sobre HFS + cualquier día.
  • Visual Studio es un IDE increíble y tiene integración con git. Visual Studio también admite la depuración de programas de Linux de forma remota con GDB. Visual Studio admite un ecosistema de lenguaje más diverso que XCode
    (Microsoft Visual Studio es compatible con Objective-C, TypeScript, C #, C ++, CSS, HTML, JavaScript, PHP, F #, Go, Java y Python, mientras que Apple XCode es compatible con C, C ++, Objective-C, Java, AppleScript, Python, Ruby , Rez y Swift).
  • Puede transmitir su escritorio a Apple TV con AirParrot, que clona la funcionalidad AirPlay en OS X, por lo que compartir su escritorio en reuniones es fácil.
  • Tamaño de píxel / monitor:
    Surface Pro 4 : resolución de 2736 x 1824, 267ppi, pantalla ‘PixelTouch’ de 12.3 ”
    MacBook Pro : resolución 2560 x 1600, 227ppi, LCD IPS ‘Retina’ de 13.3 pulgadas
  • HyperV viene gratis con Windows 10 Pro que viene con Surface Pro. Instale Hyper-V en Windows 10. Esto le brinda acceso a máquinas virtuales Linux de forma gratuita (¡Microsoft lanzó los controladores Linux de código abierto para HyperV en 2009!) Sin necesidad de pagar VMWare Fusion o Parallels Desktop.
  • Microsoft tiene muchos más proyectos de código abierto que Apple, y nosotros, como desarrolladores, debemos apoyar eso.
  • Los gráficos integrados de Surface Pro 4 (Iris 540) son mucho mejores que los gráficos integrados dentro del MacBook Pro 13 “[modelo 2015] (Iris 6100)

Elegir la computadora portátil adecuada para la programación puede ser un proceso difícil.

Es fácil confundirse al investigar las diversas opciones. Hay muchos modelos diferentes de computadoras portátiles, cada uno con un conjunto diferente de compensaciones.

Puede escribir código en la mayoría de las computadoras portátiles. Sin embargo, su productividad mejorará si utiliza una máquina adecuada para el tipo de tareas que realiza.

Existen diferentes tipos de desarrollo, y se requieren varias herramientas con cada especialización. Por lo tanto, no existe un enfoque único para comprar una máquina de desarrollo.

Esto es para:

  • Usted es un desarrollador web
  • Su computadora portátil es su máquina principal de desarrollo

Aquí hay algunas consideraciones antes de comprar su próxima computadora portátil.

Movilidad

Las computadoras portátiles vienen en todas las formas y tamaños. Debes descubrir qué tan portátil quieres que sea tu laptop.

Si no necesita llevar su computadora portátil con frecuencia, puede considerar una computadora portátil de 15 pulgadas. Por lo general, tendrán mejores especificaciones y más propiedades de pantalla para la multitarea.

Si trabaja en diferentes lugares o viaja mucho, una computadora portátil de 13 o 14 pulgadas puede ser lo mejor para usted. Son más ligeros y proporcionan una mayor duración de la batería.

A menos que compre una computadora portátil 2 en 1, una pantalla táctil no proporciona suficientes beneficios para justificar el costo adicional. Te sugiero que evites la pantalla táctil.

Monitor

La pantalla de una computadora portátil es una de sus características más importantes, especialmente para los programadores. El desarrollo de aplicaciones implica mirar la pantalla durante largos períodos. Debe prestar mucha atención a los detalles.

La mayoría de las laptops económicas se envían con una pantalla de 1366 x 768, que considero mediocre en el mejor de los casos. La pantalla no tiene suficiente estado de pantalla para la multitarea. Además, el texto no es lo suficientemente nítido para que tengas una experiencia de lectura cómoda.

Una pantalla de 4k es demasiado para una computadora portátil, especialmente cuando considera los costos adicionales y el consumo de batería que encontrará.

Hagas lo que hagas, no compres una computadora portátil con menos de una pantalla Full HD 1920 x 1080 (1080p). Si tiene que pagar un poco más para obtener 1080p, hágalo.

También asegúrese de que la pantalla tenga buenos ángulos de visión; ¡La pantalla de su computadora portátil no debe funcionar como un espejo!

Potencia de procesamiento (CPU)

La CPU de su computadora portátil tiene una gran influencia en el rendimiento, por lo que no puede permitirse escatimar en esta. Hay muchos tipos diferentes de procesadores con diferentes especificaciones. Asegúrese de considerar estas especificaciones. Algunos de los más importantes son el tamaño de caché, el número de núcleos, la frecuencia y la potencia de diseño térmico.

En general, un buen procesador Intel Core i5 o i7 con una frecuencia de 3GHz o más debería ser suficiente para la mayoría de las personas.

Memoria (RAM)

No creo que se pueda hacer una programación seria en una computadora portátil con menos de 4GB de RAM. Mi recomendación más pequeña de RAM es de 8 GB. Incluso eso se está volviendo apenas suficiente con el advenimiento de las aplicaciones Electron, que adoran consumir grandes cantidades de RAM. Si tienes dinero extra, invierte en 16 GB de RAM.

Tipo de almacenamiento y capacidad

Obtener una SSD (unidad de estado sólido) debe estar cerca de sus prioridades. Esto le dará mejoras significativas en el rendimiento sobre un disco duro estándar. Cada operación será mucho más rápida con un SSD: incluido el arranque del sistema operativo, la compilación de código, el lanzamiento de aplicaciones y la carga de proyectos.

Un SSD de 256 GB debería ser la base. Si tiene más dinero, una SSD de 512 GB o 1 TB es mejor. Si el costo es un factor, opte por un SSD más pequeño, donde su sistema operativo vivirá junto con sus aplicaciones y documentos de acceso frecuente (como archivos de proyecto). Sus cosas restantes, como música o videos, pueden descansar en un disco duro externo más grande.

Teclado

No puede permitirse el lujo de comprometer la calidad del teclado de su computadora portátil, ya que es lo que usará para eliminar el código todo el día. Tiendo a elegir computadoras portátiles con una distribución de teclado más compacta.

Lo más importante es probar el teclado de una computadora portátil a fondo antes de comprar. Asegúrese de que las teclas sean cómodas y fáciles de alcanzar con un buen viaje. Un teclado retroiluminado es útil si tiene la intención de trabajar en condiciones de poca luz a menudo.

Jugo

La buena duración de la batería puede no ser tan importante para usted si pasa la mayor parte del tiempo cerca de una toma de corriente. No obstante, dispare durante al menos 6 horas de duración de la batería.

No confíe en la vida útil esperada de la batería según lo establecido por el fabricante. Lea las evaluaciones de terceros de sitios web confiables y vea lo que dicen los usuarios reales sobre el producto en foros y reseñas.

Sistema operativo

Su elección del sistema operativo determinará en gran medida qué computadora portátil comprar. Los usuarios de Windows tienen muchas opciones, pero si prefieres macOS, estás limitado a una de las ofertas de MacBook.

Linux se ejecutará en la mayoría del hardware, pero es mejor comprar computadoras portátiles que tengan soporte oficial para Linux. Algunos proveedores, como Dell y System 76, ofrecen máquinas de alta calidad con Linux preinstalado. Es posible que desee examinar esos primero.

De lo contrario, investigue para asegurarse de que la computadora portátil que desea comprar funciona bien con sus distribuciones de Linux preferidas.

Gráficos dedicados o integrados?

Una tarjeta gráfica dedicada (también conocida como discreta) no es muy importante para fines de codificación. Ahorre dinero con una tarjeta gráfica integrada. Invierta el dinero que ahorra en un SSD o en un mejor procesador que le proporcionará más valor por el dinero.

Me encantaría saber qué factores considera más importantes para una máquina de desarrollo y cómo afecta su trabajo en el día a día.

La respuesta con más votos a favor aquí es porque la mayoría de las personas usan Windows, eso es todo. Pero algunos de ellos no programan, por lo que no saben para qué están votando.

Para el trabajo, no compre nada con Windows a menos que necesite trabajar en algo relacionado con él. Terminarás lanzando 10 comandos más por proceso que en Mac. Tenía un par de computadoras portátiles con Windows antes y son horribles para trabajar. Ese tipo en la respuesta le dio solo algunos datos y especificaciones técnicas sobre la computadora, no mencionó la mejor computadora portátil para un programador como usted pregunta en la publicación, solo disparó algunos detalles de una computadora. Ve y compra una MacBook Pro, nunca tendrás problemas, créeme.

Tal vez esa computadora portátil tenga mejores especificaciones que la MacBook Pro, pero como tiene Windows como sistema operativo, estará atascado y deseará tener algo más hermoso con una mejor interfaz de usuario y toneladas de opciones para que se sienta cómodo. Solo recuerde cuántas veces Windows le pedirá que reinicie la computadora y luego le llevará HORAS actualizar cosas que no necesita. Windows no es eficiente. Lamentará la compra de una PC.

Creo que deberíamos definir “programador” en primer lugar aquí. Según las respuestas ya publicadas, me parece que el programador en cuestión representa aquí al diseñador web / desarrollador de aplicaciones / UX creativo hipster sentado junto a un venti caramel bruleé frappucino en Starbucks.

Nadie habla del desarrollador ocasional de aplicaciones de negocios, que está obligado a cumplir con los requisitos del cliente y necesita ejecutar diferentes servidores de bases de datos, IDEs, servidores web, máquinas virtuales, etc. Al mismo tiempo. Quién trabaja con cientos de GB de datos confidenciales de clientes en contenedores cifrados y tiene que lidiar con proyectos de desarrollo que contienen 50000 archivos. Quién necesita simular sistemas complejos compuestos por varios dispositivos que se ejecutan en diferentes entornos virtuales. El que simplemente no puede vivir de una sola SSD de 256 GB y donde 16 GB de RAM es lo mínimo para poder abrir cómodamente todo lo que necesita. Donde la resolución de pantalla de 4k y el aspecto de aluminio cepillado es de importancia terciaria.

Si eres uno de estos, es probable que tengas que optar por algunas de las máquinas comerciales no tan modernas pero de alta gama, como Elitebooks, o elegir una plataforma de jugador aún más potente, pero probablemente costosa, como Razer o Alienware.

Yo mismo he probado numerosos modelos diferentes de HP, Dell y Compaq anteriores, pero me decidí por un Alienware m14x. Soy dueño de dos y estoy mayormente satisfecho (sí, tampoco son perfectos).

Lo sé, son caros, pero son la base de mi vida, así que no estoy tratando de ahorrar en esto.

Me encanta mi 13 “MacBook Pro Retina.

En gran parte debido al entorno similar a UNIX (bash is love), el hecho de que puede ejecutar legalmente los tres principales sistemas operativos Linux, Windows y OSX (y muy bien, podría agregar) y, además, la excelente escala combinada con la Retina mostrar significa que puedo tener una gran pantalla en un portátil pequeño. Para mí, todas estas cosas lo convierten en una gran computadora portátil para lo que hago la mayor parte del tiempo. Es muy costoso, pero pronto comienzas a darte cuenta de por qué, y después de un tiempo, cualquier otra computadora portátil se ve como un gigantesco y feo desastre de plástico.

Nunca encontrarás otra computadora portátil que amarás más, ni encontrarás una que te ame tanto como una MacBook. Pero se trata de una prima, por supuesto.

Pero, en última instancia, se reduce a lo que necesita, por ejemplo, si necesita un puerto Ethernet, no tiene suerte porque los nuevos MacBook Pro no los tienen. Llámalo innovación, llámalo ignorancia, llámalo como quieras.

¿Mencioné que la duración de la batería es increíble? También obtienes una gran cantidad de soluciones de software gratuitas directamente y todas son geniales.

Si no necesita editar video o ejecutar simulaciones complejas, sugeriría el MacBook Air. Esos son realmente difíciles de superar.

Ah, ¿mencioné que tiene LEJOS el mejor trackpad de todos los tiempos? El nuevo toque de fuerza es sorprendente, pero no es una necesidad. Apple realmente ha clavado el juego del touchpad, realmente no entiendo por qué todos estaban tan atrasados ​​antes de que apareciera Surface Book.

Prefiero comprar una computadora portátil sólida y que me sirva durante 5-7 años en lugar de reemplazarla cada 1-2 años. Para mí, todo se reduce a cuánto esfuerzo se requiere para instalar y configurar todo el software tal como me gusta. Me lleva más de una semana antes de tener todas las aplicaciones instaladas y configuradas de la manera que me gusta. Hasta entonces, paso mucho tiempo instalando software que olvidé instalar, jugando con la configuración, ajustando las entradas del registro, etc. Prefiero no hacerlo más de lo necesario. Para cuando termine con una computadora portátil y esté lista para reemplazarla, está bien que un no programador promedio la use como una computadora común de todos los días.

Entonces, con eso en mente, aquí está mi consejo …

Computadora: Como otros han mencionado, ve con clase ejecutiva. Están construidos mucho mejor y son más confiables que las máquinas de clase de consumo. Dicho esto, si eres un estudiante con un presupuesto ajustado, es posible que tengas que comprometerte. Solo asegúrese de que sean compromisos con los que pueda vivir.

El Macbook Pro es probablemente la plataforma más versátil. Puede ejecutar OS X (que se ejecuta en Unix), Windows e incluso Linux si realmente lo desea. También puedes desarrollar para iOS y Android. Estas máquinas también están muy bien construidas. Si no está seguro de en qué estará trabajando, esta es probablemente la opción más flexible que encontrará. Yo personalmente no uso un Macbook Pro, pero conozco a muchos desarrolladores web que adoran estas máquinas.

Dicho esto, he estado usando Thinkpads durante más de una década. Cada vez que salgo de compras (realmente hago mi tarea), la mejor opción siempre ha sido las Thinkpads. Creo que el Lenovo Thinkpad P50 es su mejor opción. Reemplaza el Thinkpad W540 del año pasado.

De hecho, tengo muchas esperanzas en el Thinkpad Retro, y espero que salga más adelante este año o el próximo para el 25 aniversario del Thinkpad. Escuché que tendrá un famoso teclado clásico de 7 filas, una pantalla de proporción 16:10, controles de volumen dedicados, teclas de navegación del cursor en un diseño que tiene sentido, así como con muchas otras características modernas altamente deseables que han faltado en la línea Thinkpad desde el T520 y el W520.

Los thinkpads no suelen estar a la vanguardia de la tecnología. Sin embargo, son máquinas sólidas y, a menudo, bien pensadas. Después de usarlos por un tiempo, comienzas a darte cuenta de lo racional detrás de muchas de las opciones que intervienen en su diseño … excepto por el trackpad que fue terrible durante los últimos años pero que está empezando a mejorar en modelos seleccionados.

Hoy no va a ayudarlo con sus necesidades, pero si puede conservar su computadora portátil actual un poco más, vale la pena esperar.

Si desea algo que lo ayude o sea un estudiante con un presupuesto ajustado, busque un Thinkpad T520 o W520 de 2.4 GHz con i5 (doble núcleo) o i7 (cuatro núcleos), una resolución de pantalla de 1600 x 900 o superior y 8 GB de memoria. Agregue un disco SSD y esta máquina funciona igual de bien o incluso da vueltas alrededor de muchas de las computadoras portátiles que se venden hoy en día.

Teclado: escribir en un teclado de baja calidad en realidad te ralentizará y generará más errores tipográficos. No hay nada como trabajar en el legendario teclado de calidad que se encuentra en un Lenovo Thinkpad en mi opinión. Simplemente se sienten muy bien y, si voy a escribir entre 8 y 15 horas al día, quiero que mis dedos estén felices. Vaya a una tienda y escriba una página de texto. Después de hacer esto en algunas computadoras, se dará cuenta rápidamente de que no todos los teclados son iguales. No olvides iluminar el teclado. Los programadores a menudo trabajan hasta que está oscuro afuera. Un teclado bien iluminado puede ser menos molesto para aquellos que están durmiendo que tener una luz brillante encendida. Intenta escribir en un teclado perfectamente plano con las luces apagadas. Es mucho más difícil de lo que uno podría pensar. Obtenga una buena iluminación cenital o posterior para su teclado. Si vive en Canadá, tenga en cuenta que la mayoría de las computadoras portátiles que se venden en este país parecen tener una distribución de teclado multilingüe con la tecla enter invertida más grande en forma de L (y algunas teclas mezcladas). Si está acostumbrado a un diseño de teclado de EE. UU., Búsquelo específicamente. Finalmente, asegúrese de que puede activar la función F1-F12 teclas de función por defecto. Aunque la mayoría del mundo rara vez usa estas teclas, los desarrolladores las usan todo el tiempo y rápidamente se vuelve un dolor tener que presionar la tecla Fn además de una o más teclas para activar las teclas de funciones.

Trackpad: no solo lo mires, pruébalo. ¿Es receptivo? ¿Puedes desplazarte con él? ¿Es multitáctil? ¿Tiene botones físicos de mouse que no son solo parte del trackpad? Intenta arrastrar y soltar algo. Intenta hacer clic derecho. Prefiero usar el pequeño trackpoint rojo en el medio de los teclados Thinkpad, pero bueno, todos tienen una preferencia. También tengo un mouse inalámbrico separado, en cuyo caso el trackpad puede no ser importante en absoluto. Creo que todavía es así porque no siempre llevo el mouse conmigo.

Memoria: si no necesita ejecutar un servidor web local o una máquina virtual, 8 GB deberían funcionar bien. De lo contrario, elige 16 GB. Cuando ordene su computadora con 8 GB, asegúrese de que sea solo un módulo de memoria para poder agregar otro en una fecha posterior. De lo contrario, es posible que deba eliminar uno o ambos de sus módulos de memoria de 4 GB para llevarlo hasta 12 o 16 GB en el futuro. También compare el precio de la computadora portátil con menos memoria y agregue memoria de terceros en lugar de cargarla por completo. Puede descubrir que puede ahorrar bastante dinero haciendo una actualización posterior a la venta.

Almacenamiento: ya no puedo ser objetivo; admito que soy un drogadicto SSD. Estoy tan acostumbrado a esto que en realidad es doloroso volver a un HDD en estos días. Cuando se queda sin memoria, el intercambio de memoria en disco también tiene un impacto mucho menor. ¿Cuánto espacio necesitarás? Cualquiera que sea ese número, duplíquelo o muy probablemente se quedará sin espacio en disco durante la vida útil de la computadora. Mi investigación también ha demostrado que las unidades SSD Samsung 850 Evo son mucho más confiables a largo plazo que otras. De lo contrario, planee reemplazar su unidad SSD cada 2-3 años para asegurarse de que no falle.

CPU: Mínimo i5: ¡ni siquiera mire un i3! Elegir entre un i5 vs i7 realmente depende del tipo de programación que va a hacer. La única vez que debe considerar un i7 es si está buscando un quad-core para un mejor rendimiento. Un i7 de doble núcleo es más costoso y proporciona poca ganancia de rendimiento sobre el i5 de doble núcleo. Intel es el estándar en las computadoras portátiles Windows y Apple OS X. AMD? Si algo no funciona, ¿alguna vez se sentirá seguro de que el problema no es el resultado de querer ahorrar unos cuantos dólares? Poder confiar en mis herramientas es primordial para mí. Conozco personas que compran en el otro extremo del espectro de precios y siempre se preguntan por qué sus computadoras no son confiables.

Conjunto de chips de video: si va a desarrollar juegos, querrá un conjunto de chips de video más rápido. Si solo está haciendo desarrollo web, el video Intel integrado en una CPU funcionará bien y es mucho más probable que sea compatible en el futuro que los conjuntos de chips de video de alto rendimiento. Cometí ese error una vez. Estuvo bien hasta que actualicé el sistema operativo y descubrí que el fabricante no tenía controladores actualizados. Dicho esto, si juegas en tu tiempo libre, podría valer la pena gastar un par de cientos de dólares en una computadora que satisfaga tus necesidades tanto de trabajo como de juego.

Dicho esto, mis computadoras portátiles siempre han sido bastante sólidas a lo largo de los años, excepto cuando comienzo a instalar juegos en ellas. Podría ser una coincidencia, pero solo digo que noté un patrón. Mientras mantengo los juegos fuera de mi computadora portátil, rara vez parece tener problemas con ella. Sea consciente de lo que instala en su computadora portátil. Si solo quieres probar el software de prueba, hazlo en una máquina virtual y solo instálalo en el sistema operativo de tu computadora cuando te sientas seguro. Para eso es el software de prueba … para probarlo.

Pantalla: recomiendo un mínimo de 1600 x 900. Cualquier cosa menos y siempre sentirás que no tienes suficiente espacio en la pantalla para trabajar … incluso si tienes una segunda pantalla. Cometí ese error una vez. Tuve la suerte de que era posible actualizar la pantalla de mi Thinkpad simplemente reemplazando la pantalla LCD. Eso no siempre es posible. Considere seriamente 1920 x 1200 o mejor. Siempre puede reducir la resolución, pero no siempre puede aumentarla. Mientras que las pantallas brillantes son divertidas de ver, las pantallas mate antideslumbrantes son mucho más fáciles de ver, especialmente durante muchas horas. Un amplio ángulo de visión horizontal y vertical también es un regalo de Dios. Personalmente, mi pantalla ideal es de 15 “, pero conozco a muchas personas a las que les gusta la portabilidad de las computadoras portátiles con una pantalla de 14” … si también tiene un buen monitor externo grande de más de 23 pulgadas para trabajar la mayor parte del tiempo. Otros factores a considerar incluyen el brillo (se necesita un contraste más brillante y mejor si se encuentra en un entorno muy brillante) y la gama de colores. Algunos podrían decir que la gama de colores no es tan importante, sin embargo, el día que tenga dos pantallas conectadas y observe que los azules y rojos se ven morados y anaranjados en su otra pantalla, desearía tener una computadora portátil con una mejor gama de pantallas para Asegúrese de qué color está utilizando. Cuando sabe que está viendo los colores correctos, puede sentirse seguro diciéndoles a los demás que es su pantalla la que muestra los colores incorrectos. Finalmente, está el problema de las pantallas táctiles. Las interfaces táctiles pueden no ser perfectas aún, pero definitivamente están en los libros para el futuro. Tabletas, teléfonos inteligentes: si desea asegurarse de que sus sitios web funcionen con estas tecnologías, probablemente sea aconsejable obtener un portátil con pantalla táctil si puede permitírselo.

Batería: la mayoría de las computadoras portátiles de calidad deberían pasar un día de 7-8 horas en estos días. Solo se vuelve importante si va a estar alejado de una fuente de energía por períodos prolongados de tiempo. Dicho esto, tenga en cuenta que después de un tiempo, la batería no podrá almacenar tanta energía y es probable que solo dure la mitad de ese tiempo o menos. Bonificación si la batería se puede reemplazar sin tener que enviarla a reparar.

Audio: probablemente tendrá altavoces externos o usará auriculares de todos modos, así que no se preocupe demasiado por esto. Escuche atentamente el sonido de la computadora. Asegúrese de que no haya distorsión. Al probar, escuche tanto la música como los sonidos. Los chips ruidosos en la computadora y las unidades SSD, y los molestos ventiladores ruidosos realmente pueden ponerlo nervioso después de unas pocas horas. Si bien los ventiladores hacen algo de ruido, son los chips de estado sólido los que realmente me sorprenden como fuentes de ruido desde que cambié a una unidad SSD. También asegúrese de que no salga sonido de la computadora portátil cuando los altavoces estén silenciados.

Conectividad externa: ni siquiera mire una computadora portátil que no tiene conectores USB 3.0, preferiblemente al menos 3. Vivirá para arrepentirse. HDMI es bueno porque rara vez necesita adaptadores, pero DisplayPorts tiende a ser más versátil. Siempre puede obtener un adaptador DisplayPort a HDMI. VGA finalmente está en camino, así que obtenga HDMI o DisplayPort si es posible. El conector de audio es bueno, pero tan pronto como se canse de los cables, comenzará a buscar Bluetooth, así que asegúrese de que esté incluido (algunas computadoras portátiles aún no lo hacen). WiFi, G / N / Dual AC debe ser estándar. G para compatibilidad con versiones anteriores y AC dual para el futuro. Las unidades ópticas ya no valen la pena, incluso por el número limitado de veces que lo necesita en estos días. Obtenga una unidad externa de DVD / RW si cree que lo necesitará.

Escáner biométrico (también conocido como lector de huellas digitales): tiendo a iniciar y cerrar sesión en muchos sitios web varias veces en el transcurso de un día de trabajo. Muchos desarrolladores guardan todas sus contraseñas en documentos de Word que, al menos, están protegidos por contraseña. Sin embargo, ¿qué impide que alguien mire por encima de su hombro mientras mira su lista de contraseñas en la pantalla? Cuando se usa junto con un administrador de contraseñas como Roboform, un escáner de huellas dactilares no solo puede ahorrarle el tiempo que toma buscar y escribir sus contraseñas docenas o incluso cientos de veces al día, sino que también reducirá cualquier posibilidad de que las personas aprendan sus contraseñas como te vigilan por encima del hombro mientras escribes. Su gerente o clientes también se sentirán mejor al confiar en usted cuando se den cuenta de que no escribe ninguna contraseña a la vista de otras personas. Consejo: asegúrese de que el administrador de contraseñas que desea utilizar funcione con el escáner de huellas digitales integrado en su computadora portátil. Es cierto que hay escáneres de huellas digitales USB, pero ¿cuánto tiempo crees que pasará antes de que alguien simplemente saque a ese bebé y se vaya con él? Es mejor tenerlo incorporado.

Estación de acoplamiento: esto es opcional, pero me parece muy conveniente si necesito desconectar y volver a conectar regularmente todos los periféricos conectados a mi computadora portátil. Algunas estaciones de acoplamiento simplemente se conectan a un solo enchufe USB 3.0 en la mayoría de las computadoras portátiles, mientras que toda su computadora portátil puede sentarse en otras (como con un Thinkpad). El último tiene la ventaja adicional de colocar el teclado en un ángulo ligeramente más cómodo y, a menudo, viene con su propia fuente de alimentación.

Fuente de alimentación (también conocido como bloque de alimentación): compruebe el tamaño de la fuente de alimentación, especialmente si la portabilidad es importante para usted. Algunas computadoras portátiles literalmente tienen una fuente de alimentación casi del tamaño de un ladrillo rojo real. Si no verifica antes de comprar, puede que se sorprenda por el tamaño cuando abra la caja. Además, si necesita viajar de vez en cuando, puede valer la pena comprar una fuente de alimentación adicional que pueda guardar en su bolso. Esto me ha salvado en muchas ocasiones de llegar al trabajo solo para darme cuenta de que olvidé mi fuente de alimentación.

Costo: si va a ganar dinero con esta máquina, no escatime. A la larga, vale la pena gastar un poco más en herramientas de su oficio, ya sea hardware o software, ya que sus elecciones afectan su productividad, qué tan feliz está de ir a trabajar y qué tan cómodo se sentirá. Los clientes también lo juzgarán por el equipo profesional que use. Además, ¿es realmente tan costosa una inversión si considera que se utilizará para generar potencialmente cientos de miles de dólares durante su vida útil? Compare el precio de una computadora portátil de $ 3,000 con su ingreso total durante los próximos 5 años. Luego tome la computadora portátil de $ 3,000 y divídala por 5 años y luego nuevamente por 365 días y tenga en cuenta que solo cuesta alrededor de $ 1.65 por día. Probablemente gastes más en café todos los días. Tome un café con leche menos al día y obtenga algunas herramientas de calidad profesional.

¿Realmente tienes que trabajar en una computadora portátil?

Quiero decir, si por “programador” te refieres a una persona que escribe aplicaciones web usando JavaScipt y Ruby en un bloc de notas , entonces, por supuesto, ve con los fanboys de Apple y obtén un juguete portátil que es un pequeño MacBook o Vaio. . Luego, podría trabajar en Starbucks, donde la gente admirará su fondo oscuro y la gran variedad de palabras oscuras y coloridas. (Sin embargo, tenga en cuenta que, aparentemente, las personas lo encuentran ofensivo cuando los desarrolladores codifican en lugares públicos).

Si por “programador” te refieres a una persona que realiza una ingeniería seria, que exige RAM y potencia de procesamiento, obtén una computadora de escritorio. El rendimiento de las computadoras portátiles de gama alta no se puede comparar con el rendimiento de las computadoras de escritorio que puede comprar por la misma cantidad de dinero o menos.

¿No tienes una oficina? ¿Está de guardia las 24 horas del día, los 7 días de la semana, los 365 días del año, por lo que debe reaccionar en cualquier momento y en cualquier lugar? ¿Pasas demasiado tiempo viajando?

Si no es así, ahorre toneladas de dinero e inviértalo en una máquina de escritorio mucho más potente. De lo contrario, ve con ASUS.

No es sorprendente que muchos hayan notado los requisitos o actividades que planea hacer con una computadora portátil de programación. El mejor portátil de ese tipo es el que se adapta a sus necesidades. ¿Como va esto?

1) probar algunos en persona
Si tiene una tienda de electrónica (p. Ej., Best Buy, Staples, Walmart, Target, Micro Center, etc.), siempre le conviene tener las manos en la mano. Sin embargo, tenga en cuenta que las tiendas tienden a ir con modelos de gama baja, por lo que muchos pueden no ser adecuados para usted. Por lo menos, toma nota de las cosas que te gustan y que no te gustan. Por ejemplo, factor de forma, # y tipos de conexiones, tamaño de pantalla, opciones de gestos inteligentes en el panel táctil, teclas iluminadas, etc.

2) leer comentarios en línea
Vea lo que la gente hace con sus computadoras portátiles cuando se trata de programación, pregúnteles directamente o en hilos de mensajes, y vea qué sucede

3) dar un salto de fe
Compré una computadora portátil de $ 200 que originalmente era de $ 700 en uno de esos sitios de una sola vez. Puedo ejecutar Python en él muy bien. No sé si Android Studio y Unity funcionarán de manera aceptable, pero era lo suficientemente barato como para apretar el gatillo, por lo que no me preocupa demasiado.

4) calcule las especificaciones usted mismo
Si sabe para qué lo va a usar (por ejemplo, desarrollo de Android, bases de datos o Visual Studio), busque los requisitos del sistema para esos programas y asegúrese de que las especificaciones de su próxima computadora portátil de programación superen esas. Pregunta en los foros para más información.

Para más información…
Sistema operativo: trabaje con lo que le resulte cómodo. Sin embargo, hay algunas cosas que funcionan mejor o solo en un entorno. Por ejemplo, el desarrollo de iOS requerirá que tenga acceso a un entorno OSX. Puede ser una MacBook barata de $ 400 a $ 700. Si está trabajando con tecnologías y framework .NET, es probable que se necesite Windows. Linux puede ser preferido no solo para la programación general, sino que el gobierno o ciertos sectores comerciales pueden usarlos.

CPU: vaya al sitio a continuación y pegue su procesador en el cuadro de búsqueda. Si no está obteniendo los resultados correctos, omita los detalles, como el número de núcleos. Obtendrá un puntaje de 3 a 4 dígitos de “promedio de marca de CPU”. Cuanto más alto, mejor. Considere preguntar a la gente en línea o técnica qué marca promedio de CPU recomiendan, o al menos cuáles son sus experiencias (por ejemplo, 3500 es bueno, pero 5000 sería más ideal y mucho más rápido)
Software PassMark – Gráficos de referencia de CPU
No sé mucho acerca de los procesadores que usa Apple, ni AMD, pero con los de Intel …
-i3, i5 e i7 son niveles básicos (más aún para correo electrónico, algunos documentos, internet), medios y power house (más adecuados para juegos y cualquier otra cosa que requiera más recursos) respectivamente. Los últimos tienen un costo de mayor precio, menor duración de la batería y quizás más calor.
-El número de 4 dígitos indica el modelo. Los miles de dígitos representan la generación, por lo que con el Intel Core i5-2520M @ 2.50GHz, es un modelo de segunda generación. Las generaciones posteriores deberían ser mejores, pero si puede personalizarlo y cuesta demasiado, es posible que desee seguir con uno anterior para obtener un mejor valor.
-los procesadores ‘m’, como el m3 vs. i3, están más orientados hacia una mejor duración de la batería. Sin embargo, tienen un poder de procesamiento inferior frente a sus contrapartes ‘i’

RAM: más es mejor. Sin embargo, intente anticipar lo que necesitará. 4 GB pueden ser suficientes para algunos, mientras que otros necesitarán 8 GB

espacio en el disco duro: si hay computadoras portátiles con unidades giratorias, estas generan más calor, pero tienen un gran valor en términos de relación $ por GB. Las unidades de estado sólido (SSD) son inferiores en ese atributo, pero se ejecutan mucho más rápido (cargando programas, iniciando el sistema operativo, etc.), y son menos propensas a ser golpeadas. Si es posible, opta por un SSD

tamaño de pantalla: 11 “o menos hace que sea menos agradable hacer cosas más pesadas, pero lo hace más pequeño para transportar. Además, una computadora portátil más pequeña también significa menos conectores y otras características, como no tener una unidad óptica incorporada. 16” + significa que puede ser más productivo, pero consume más batería y no es muy práctico para cargar. Estos son más o menos reemplazos de escritorio

Elegir los engranajes de guerra correctos (computadora portátil en este caso 😉) para la programación puede ser una decisión difícil de hacer.
Es fácil confundirse al investigar las diversas opciones. Hay muchos modelos diferentes de computadoras portátiles de marcas reconocidas como Apple, Dell, HP, Lenovo, Samsung, son los pocos para nombrar, cada modelo con múltiples conjuntos de variantes y diferentes conjuntos de compensaciones.
Puede escribir código en la mayoría de las computadoras portátiles, independientemente del precio o de las características ultra interesantes (como la luz de fondo del teclado, NVMe SSD, GTX 1080, etc.). Sin embargo, su productividad mejorará si utiliza una máquina adecuada para el tipo de tareas que realiza.
Existen diferentes tipos de desarrollo, y se requieren varias herramientas con cada especialización. Por lo tanto, no existe un enfoque único para comprar una máquina de desarrollo.
Cuando escribí esto, hice las siguientes suposiciones en este artículo:
• Eres un desarrollador web
• Su computadora portátil es su máquina principal de desarrollo
Aquí hay algunas consideraciones antes de comprar su próxima computadora portátil.
Movilidad
Las computadoras portátiles vienen en todas las formas y tamaños, desde ultra portátiles hasta más voluminosos. Debes decidir qué tan portátil quieres que sea tu laptop. Si no necesita llevar su computadora portátil con frecuencia, puede considerar una computadora portátil de 15 pulgadas. Por lo general, tendrán mejores especificaciones y más propiedades de pantalla para la multitarea. Si trabaja en diferentes lugares o viaja mucho, una computadora portátil de 13 o 14 pulgadas puede ser lo mejor para usted. Son más livianos y brindan una mayor duración de la batería, lo cual es extremadamente importante porque es posible que no siempre tenga acceso a la toma de corriente para cargar su computadora portátil, por lo que el jugo extra es muy útil. A menos que compre una computadora portátil 2 en 1, una pantalla táctil no proporciona suficientes beneficios para justificar el costo adicional. Le sugiero que evite la pantalla táctil, pero es una excelente opción para diseñadores y desarrolladores creativos en el área de especialización front-end.
Portátiles ultra portátiles
Monitor
La pantalla de una computadora portátil es una de sus características más importantes, especialmente para los programadores. El desarrollo de aplicaciones implica mirar la pantalla durante largos períodos, esto puede irritar nuestros ojos, pero a quién le importa de todos modos (en una nota seria, no tome los problemas oculares a la ligera, tome un descanso durante sus largos atascos de codificación para descansar los ojos). Debe prestar mucha atención a los detalles. La mayoría de las laptops económicas se envían con una pantalla de 1366 x 768, que considero mediocre en el mejor de los casos. La pantalla no tiene suficiente estado de pantalla para la multitarea. Además, el texto no es lo suficientemente nítido para que tenga una experiencia de lectura cómoda, incluso con texto claro. Una pantalla de 4k es demasiado para una computadora portátil, pero es una opción viable si tiene dinero extra para gastar, aunque la vida útil general de la batería podría sufrir un poco por este complemento elegante. Hagas lo que hagas, intenta comprar una computadora portátil con al menos una pantalla Full HD 1920 x 1080 (1080p). Si tiene que pagar un poco más para obtener 1080p, gástalo, esto agregará un valor inmenso a su productividad a largo plazo. También asegúrese de que la pantalla tenga buenos ángulos de visión; ¡La pantalla de su computadora portátil no debe funcionar como un espejo!
Potencia de procesamiento (CPU)
La CPU de su computadora portátil es el corazón del sistema y tiene una gran influencia en el rendimiento, por lo que no puede permitirse escatimar en este. Hay muchos tipos diferentes de procesadores con diferentes especificaciones con variedad de generaciones y múltiples núcleos e hilos. Tenga en cuenta estos hechos al considerar estas especificaciones de la CPU. Algunos de los más importantes son el tamaño de caché, el número de núcleos, la frecuencia y la potencia de diseño térmico. En general, un buen procesador Intel Core i5 o i7 con una frecuencia de 3GHz o más debería ser suficiente para la mayoría de las personas.
Memoria (RAM)
No creo que se pueda hacer una programación seria en una computadora portátil con menos de 4GB de RAM. Mi recomendación de RAM más pequeña es de 8 GB, porque conoces Google Chrome.
Incluso eso se está volviendo apenas suficiente con el advenimiento de las aplicaciones Electron, que adoran consumir grandes cantidades de RAM, ya que es literalmente una versión portátil e independiente de toda la aplicación Chrome. Si tiene dinero extra, inviértalo en 16 GB de RAM.
Tipo de almacenamiento y capacidad
Obtener una SSD (unidad de estado sólido) debe estar cerca de sus prioridades, ya que esto le da menos dolor de cabeza al cargar aplicaciones grandes. Esto le dará mejoras significativas en el rendimiento sobre un disco duro estándar. Cada operación será mucho más rápida con un SSD: incluido el arranque del sistema operativo, la compilación de código, el lanzamiento de aplicaciones y la carga de proyectos. Un SSD de 256 GB debería ser la base. Si tiene más dinero, una SSD de 512 GB o 1 TB es mejor. Si el costo es un factor, opte por un SSD más pequeño, generalmente de 128 GB, donde su sistema operativo vivirá junto con sus aplicaciones y documentos de acceso frecuente (como archivos de proyecto). Sus cosas restantes, como música o videos, pueden descansar en un disco duro interno de 1TB más grande o puede optar por discos duros USB externos, pero asegúrese de que sea USB 3.0 o la velocidad de transferencia de datos será significativamente más lenta.
Teclado
No puede permitirse el lujo de comprometer la calidad del teclado de su computadora portátil, ya que es lo que usará para eliminar el código todo el día. Tiendo a elegir computadoras portátiles con una distribución de teclado más compacta.
Lo más importante es probar el teclado de una computadora portátil a fondo antes de comprar. Asegúrese de que las teclas sean cómodas y fáciles de alcanzar con un buen viaje. Un teclado retroiluminado es útil si tiene la intención de trabajar en condiciones de poca luz a menudo.
Jugo
La buena duración de la batería puede no ser tan importante para usted si pasa la mayor parte de su tiempo cerca de una toma de corriente probablemente en su oficina, pero si necesita viajar mucho, esto será muy importante ya que el jugo extra le ahorrará mucho de problemas y puede centrarse más en la codificación que en buscar la toma de corriente. Ve por al menos 6 horas de duración de la batería. No confíe en la vida útil esperada de la batería según lo establecido por el fabricante, ya que se prueban en entornos con condiciones poco realistas que ni siquiera están cerca del uso diario de la vida real. Lea las evaluaciones de terceros de sitios web confiables y vea lo que dicen los usuarios reales sobre el producto en foros y reseñas.
Sistema operativo
Su elección del sistema operativo determinará en gran medida qué computadora portátil comprar. Los usuarios de Windows tienen muchas opciones, pero si prefieres macOS, estás limitado a una de las ofertas de Macbook.
Linux se ejecutará en la mayoría del hardware, pero es mejor comprar computadoras portátiles que tengan soporte oficial para Linux. Algunos proveedores, como Dell y System 76, ofrecen máquinas de alta calidad con Linux preinstalado. Es posible que desee examinar esos primero. De lo contrario, investigue para asegurarse de que la computadora portátil que desea comprar funciona bien con sus distribuciones de Linux preferidas. Si no admite Linux de inmediato, no se desanime, siempre tendrá la opción de soluciones de software basadas en VMware o Vagrant para emular el entorno.
Gráficos dedicados o integrados?
Una tarjeta gráfica dedicada (también conocida como discreta) no es muy importante para fines de codificación. Ahorre dinero con una tarjeta gráfica integrada, a menos que esté interesado en el aprendizaje automático o la inteligencia artificial, que requiere que ejecute tensorflow o keras, entonces una GPU discreta es una inversión decente, ya que reducirá su tiempo de ejecución para los modelos de muestreo y capacitación. Si el aprendizaje automático no es un área de su interés, no dude en invertir el dinero que ahorre en un SSD o en un mejor procesador que le proporcionará más valor por el dinero.
puedes revisar mi blog donde esto fue publicado originalmente.

Estoy escribiendo esto desde la perspectiva de un principiante. La mejor computadora portátil para la programación de aprendizaje es cualquier computadora portátil decente con chip pentium i5 o 7. Coloque un sistema operativo Linux liviano en la computadora portátil y la caja virtual para que pueda tener un sistema de Windows para codificar Windows y un sistema operativo Mac para codificar un Mac.

Lo más importante para un principiante no es la computadora portátil, sino simplemente codificar todos los días. Yo uso un Samsung i5. El sistema operativo OEM Windows 7 tenía errores y era lento. Ahora con Knoppix funciona lo suficientemente bien como para codificar.

Lo estoy usando para aprender C desde la línea de comandos usando el compilador gcc. He ejecutado ejecutando scripts simples de JAVA y Python.

Aquí hay otra alternativa que he usado. Compre una PC i3 ​​o i5 barata. Conviértalo en un servidor Debian, luego puede ingresar al servidor para practicar la codificación.

¿Cuál es la ventaja de esto? Bueno, una de mis cosas favoritas para hacer es sentarme en el bar con una cerveza o una copa de vino con mi Kindle y el código en mi servidor. También puede codificar desde su teléfono inteligente o su computadora portátil o cualquier PC.

¿Quieres aprender a codificar internet de las cosas? Compre un Raspberry Pi de $ 45, dele una ip estática e instale el sistema operativo Raspbian en él. Puede ingresar en él desde los mismos dispositivos que puede enviar a un servidor Debian. La Raspberry ejecutará Python y C.

Esta es solo la perspectiva de un principiante. Como principiante, aprendo más sobre codificación mediante codificación. espero que esto ayude

Editar: Esta respuesta fue escrita en 2015. Creo que, desde la perspectiva de los programadores, las MacBooks ahora tienen muchos rivales dignos. Hay algunas computadoras portátiles que han superado a la misma generación de MacBook de muchas maneras.

Bueno … es tu preferencia personal. Si está dispuesto a gastar dinero, diría que MacBook Pro podría ser su elección, como sugieren otras respuestas. Pero, no recomendaría a las personas que solo compren MacBook Pro / Air solo porque otras personas lo dicen. Todo viene con sus desventajas también:

Pros (para programadores):
1. Un amigo para tus ojos: pantalla Retina. Codifique durante horas y estará cansado ante sus ojos.
2. Hardware increíblemente confiable. Elección de facto para programadores con mal genio. Cuando su código no funciona, simplemente puede tirar su MacBook por la ventana con ira, y volver a bajar, recogerlo, y todo seguirá funcionando. 🙂
3. Preinstalado con OSX, que tiene un shell Unix
4. Muy ligero para llevar

Contras:
1. Todas las partes están cableadas, por lo que no hay espacio para una actualización. Por lo tanto, su impresionante configuración quedará desactualizada después de 2-3 años y no tendrá una opción para actualizar (a menos que gaste una cantidad ridícula en dinero).
2. El hardware propietario tiene problemas de compatibilidad con otros sistemas operativos.
3. No es para desarrolladores de gráficos pesados. El diseño apretado y el cuerpo de metal dejan poco espacio para una ventilación adecuada. Por lo tanto, se calienta mucho cuando la tarjeta gráfica hace mucho trabajo.

Por lo tanto, mi sugerencia es: si está de acuerdo con gastar mucho dinero y no tener Linux (bueno, aún puede instalarlo con algún problema de dolor y compatibilidad) en su computadora portátil, busque la pantalla de retina macbook pro, nada mejor que eso.

Sin embargo, si no cae en la categoría anterior, aquí hay algunos consejos:

1. Elija una computadora portátil rápida (desea codificar y ejecutar pesada, derecha). Ir para i7, 16 GB.
2. Elija SSD incluso si significa obtener uno con un tamaño más pequeño, principalmente porque no fallan de la nada (en su mayoría) y son increíblemente rápidos.
3. Elige tu marca favorita.
4. Instale Linux y comience a codificar.

Pongamos un escenario hipotético, eres gladiador y tu vida está en tu espada. ¿Dónde pondrías tus recursos? Habría comprado la mejor espada disponible en el mercado, hecha de acero valiriano, porque respondo por mi vida en ella. Entonces, volviendo, eres un programador, que es la herramienta más indispensable que puedes comprar, supongo que entiendes el punto.

He estado usando Macbook Pro, desde hace bastante tiempo, y créanme que me ha dado la mejor inversión. Manos abajo.

  • Macbook Pro 13.3 ( 2.6 Ghz Intel Core i5, 8GB 1600 MHz DDR3, SSD de 256 GB )
  • SSD significa que se inicia en segundos y lo hace súper rápido.
  • Pantalla de retina, por lo que tengo menos tensión en los ojos, trabajo casi 12 horas en mi computadora portátil todos los días, sin cansarme
  • OSX, primera opción de cualquier programador, basado en Unix, parece familiar
  • Impresionante duración de la batería de más de 8 horas, sin necesidad de buscar cargadores
  • No es necesario ir al centro de servicio, casi nunca se cuelga, administración de memoria impresionante por OSX
  • Uno de los mejores teclados chiclet, se siente suave como la mantequilla.
  • Duradero, compuesto de una sola pieza sólida de aluminio. Tenga la seguridad de que las caídas accidentales no tendrán ningún efecto, excepto un par de rasguños o abolladuras.
  • Súper ligero, no tan ligero como el Macbook Air, pero puedo trabajar mientras lo sostengo con una mano.

Además, tiene un cociente de genialidad, en mi opinión, apenas importa, pero bueno, es mi conductor diario y me hace ganar dinero. Siempre puedes ir por su hermano mayor con 15.4 pulgadas, con una configuración más impresionante, si eres un usuario avanzado y tus aplicaciones tienen hambre de recursos. Pero para mí, o cualquier programador en el universo, siento que una computadora portátil con una pantalla de menos de 14 pulgadas es óptima.