¿Portátil sugerido para desarrollo web? Elección inteligente con un gran presupuesto, no quiere tirar dinero, pero no quiere limitaciones en cuanto a desarrollo web.

Si realmente está desarrollando para la web y no está tratando de replicar grandes procesos de servidor como ETL o crear productos de video masivos, y similares, obtenga la computadora portátil más barata posible cada dos años. Gasta más en las cosas que te hacen trabajar mejor y aumenta tu resistencia al volante. La computadora portátil no hace eso.

Si alguien te dice que necesitas algunos supermammajamma doohickeywhatsits, son mentirosos y quieren que gastes más dinero del necesario.

Para desarrollar una aplicación web, solo necesita un IDE y un navegador. Actualice un poco su tarjeta gráfica y tarjetas de ethernet o wifi si lo desea. Pero el desarrollo se trata de escribir y un servidor http. Hagas lo que hagas, no compres una maldita MacBook ni nada de Apple. El ROI simplemente no está allí y cuando agrega el gasto en mantenimiento y uso de una computadora portátil Apple es simplemente increíble. (Descargo de responsabilidad: comencé como técnico de reparación de Mac y los amé hasta que me convertí en desarrollador web) La computadora portátil basura Wintel está totalmente bien. Si está muy orientado a los gráficos o al video, compre un Dell de rango medio y aumente la tecnología de soporte (RAM, GPU, etc.)

Tengo una buena computadora portátil de negocios que utilizo para levantar objetos pesados, pero un pequeño zumbador muy malo para la codificación. Gasto alrededor de $ 300 cada dos años en mi máquina que genera un mínimo de $ 60ka año desde mi aplicación web. Eso es menos de $ 15 por mes para mi máquina de trabajo.

En cambio, invierta más dinero en los periféricos, como monitores adicionales con buenos teclados y ratones. Utilizo dos monitores externos, un teclado programable con macros para operaciones comunes (cortar / pegar, guardar, confirmar y algunos accesos directos de Eclipse) y un mouse que puedo cambiar el peso físico (a través de los pesos suministrados en un pozo configurable en el mouse) ), así como controles de dpi desde botones centrados en el pulgar. Compre un disco duro externo rápido para mantener todos sus archivos y proyectos más importantes y luego respalde esa mierda con una buena herramienta automatizada.

A continuación, compre la mejor silla de escritorio que pueda encontrar con el mayor acolchado, el mejor respaldo y la postura más cómoda. Compre el mejor escritorio que pueda encontrar que se encuentre a su altura y tenga suficiente área de superficie para los monitores, computadora portátil, concentradores, impresora, mousepad y 2 blocs de notas de 8.5 × 11 o A4. ¡No escatime en su espacio de trabajo! Compre bolígrafos excelentes y bien hechos con una punta fluida que no arrastre su página. Esto reducirá enormemente el túnel carpiano. No puedo recomendar el Pilot G2 lo suficiente. Prefiero la punta de .07 a la punta de .10, pero ese es solo mi estilo. También tiene un área de superficie más pequeña en la bola que reduce aún más la fricción. Son baratos y duran para siempre. (Pen geek!)

Por último, invierta en una buena lámpara de escritorio con bombillas antideslumbrantes. Si necesita anteojos, compre un buen par hecho específicamente para la corta distancia entre su cara y el monitor. Este fue el cambio más grande que hice que redujo la fatiga ocular en órdenes de magnitud. Aprendí que cuando tus ojos están cansados, todo tu cuerpo se cansa mucho más rápido.

Los detalles técnicos de su kit no son tan importantes como lo bien que trabaja.

Personalmente, elegiré la serie Macbook ya que están basadas en Unix, adecuadas para muchos lenguajes y marcos de código abierto, por ejemplo, Ruby on Rails. Sin embargo, depende de la tecnología que aplique. Si ASP .NET (C #), una computadora portátil Wintel, como la serie Dell XPS, será mejor que Macbook. Windows 10 ofrece algunas características interesantes para desarrolladores como Visual Studio (con C #, Python o Node.js), Bash en Windows, etc. Es interesante hacer un seguimiento de lo que Microsoft proporcionará a los desarrolladores en la era web y móvil.

La única limitación en el desarrollo web es el antiguo hardware / SO / navegador de su posible usuario final.

Pero quiero darle una pequeña descripción de mi configuración durante todo el día, incluidos los precios y la razón por la que llevo alrededor de 4 dispositivos en lugar de uno:

  • Surface Book (512 GB) – 2500 €
  • mi dispositivo habitual para desarrollo, presentación, productos de oficina, bocetos de dibujo, CG básico y todo lo que pueda necesitar para mi negocio diario
  • prueba en IE11, Edge, Chrome, FF, Opera
  • Surface Pro 2 (128 gb) – 300 €
    • usado como “server2go” cuando no puedo ingresar a mi red de desarrollo
    • Hospedaje de servicios, por ejemplo, redis, rabbitMQ, Docker
    • prueba en IE9 (lamentablemente, sigue siendo un navegador válido en mi base de usuarios)
  • iPad 4 (16 GB) – 100 €
    • Safari es ab * tch, por eso quería un dispositivo Apple real para fines de prueba
    • netflix 😀
    • Segunda pantalla que no necesito para alternar entre IDE y otras cosas
  • Samsung Galaxy S6 – 200 €
    • Punto de acceso para los otros 3 dispositivos
    • Chrome, Opera, navegadores móviles Android para probar en

    Algunas personas pueden quejarse de mi configuración y de que solo necesito un dispositivo, ya que las pruebas se pueden hacer con browserstack yada yada, pero, para ser sincero, nada emulado puede vencer a un dispositivo real.

    Supongo que depende de lo que hagas.

    Construyo sitios personalizados de WordPress, así que principalmente trabajo con HTML, CSS, PHP y un poco de JavaScript, y también paso mucho tiempo en Photoshop.

    Yo uso un MacBook Pro de 15 ″. La mía tiene algunos años, así que no tengo una pantalla de retina, pero me sirve bien. Este reemplazó un MacBook Pro anterior de 15 ″ … que todavía funciona pero tiene menos RAM y ejecuta un sistema operativo más antiguo.

    Lo único que he estado considerando (durante bastante tiempo) es obtener una máquina Windows barata para usar para pruebas adicionales del navegador. En mis trabajos anteriores tenía Mac y Win en mi escritorio y me pareció conveniente ir y venir entre ellos.

    He estado usando Mac por más de diez años. Si bien los últimos modelos de 15 ″ tienen un precio excesivo, los de gama media son geniales. Valoro el rendimiento y la fiabilidad. No he encontrado ninguna otra computadora portátil que combine peso, tamaño, rendimiento y calidad de construcción.

    Si desea trabajar con Microsoft Tech, puede tener Windows como un sistema operativo secundario o usar una máquina virtual.

    La elección depende del subconjunto de herramientas y plataformas que usará. Algunos requieren más, otros menos.

    Mejor vaya para computadoras portátiles fuertes: procesador al menos i5 de 6ta generación o posterior, 8GB o 16GB de RAM, SSD: esta es la configuración mínima que no limitaría su elección de herramientas de desarrollo. Si va a trabajar mucho sin el teclado y la pantalla conectados, asegúrese de que su computadora portátil tenga un teclado y una pantalla decentes. Compre cualquier computadora portátil que tenga esas especificaciones. Por ejemplo, mira al final de esta lista:

    PROGRAMACIÓN

    La configuración más conveniente sería en su escritorio. Aquí, la estación de acoplamiento, el monitor grande o los monitores dobles, la silla ergonómica y la mesa serían una buena adición

    Para una laptop webdev económica, tomaría una Macbook Air de 13 ″ o una Dell Inspiron de rango medio. Esos deberían ser suficientes para la mayoría de los usos.

    More Interesting

    Quiero construir un software educativo (por ejemplo, Coursera, Khan Academy). ¿Qué lenguaje / marco debo usar?

    ¿Cómo puedo convertirme en un desarrollador web perfecto dentro de un año?

    Quiero aprender .NET. ¿Dónde empiezo y cómo procedo?

    Necesito reemplazar un elemento de texto por un elemento de imagen en Weebly. ¿Qué tipo de cambio en el código CSS necesito para hacer eso?

    Cómo construir una interfaz para un sitio web estático

    Mis márgenes están configurados en "automático" y, sin embargo, claramente no tienen un ancho uniforme o igual en cada lado, ¿por qué?

    Actualmente soy diseñador gráfico. ¿Cómo obtengo un trabajo de desarrollador web para fin de año?

    Tengo un sitio web (http://awomkenneth.com/). Me gustaría hacerlo más popular en Nigeria. ¿Cómo lo logro?

    Soy un desarrollador Utilicé PHP durante 7 años, y ahora estoy trabajando en Node.js y Angular.js. ¿Qué debería aprender a continuación? ¿Qué opinas sobre Python?

    No tengo experiencia en codificación, pero me gustaría trabajar para codificar una idea de aplicación que tengo. ¿Cómo debo hacer para aprender a codificar?

    Estoy subcontratando el desarrollo de mi MVP, ¿cómo audito la calidad del código?

    ¿Cómo se comienza una comunidad de historias en línea como Wattpad y Quotev?

    Soy nuevo en PHP y MySQL. ¿Cómo almaceno y visualizo archivos en una base de datos desde otra base de datos?

    Soy un desarrollador web. ¿Por qué las personas no técnicas simplemente uso Squarespace cuando realmente creo backends complejos?

    Cómo ganar dinero si sé HTML, JavaScript, CSS