Tengo una pregunta de TI, espero que sea el lugar para hacerla.
Estoy formando un equipo para un proyecto específico y estoy considerando comprar Netbooks por primera vez, la razón es la reducción de costos (somos una operación magra y mezquina, estoy buscando ahorrar en todo lo que pueda). Todo el equipo es muy móvil, comparte tiempo entre trabajar en casa, trabajar en la oficina y trabajar en aviones ... Por lo tanto, las computadoras de escritorio están fuera de discusión.
Mi equipo tiene desarrolladores de software y "muchachos de documentación": diseñadores y gente de marketing.
Los programadores usan principalmente Python, y la mayoría de ellos ejecuta una pequeña instalación de MySQL (instalación de desarrollador). El resto de los chicos están usando principalmente Word, Excel y PowerPoint.
¿Es Netbook una opción viable para mis programadores? ¿Y por lo demás?
¿Cuáles son las compensaciones que debo tener en cuenta al elegir entre Notebooks y Netbooks?
EDITAR : Al leer algunas de las respuestas, entiendo que tenía una suposición subyacente al hacer mi pregunta. Supuse que las netbooks, como las notebooks, tienen estaciones de acoplamiento que permiten trabajar con pantallas grandes y teclados "normales" en la oficina o en el hogar. ¿Eso es incorrecto?
Muchas gracias
Respuestas:
No recomendaría Netbooks personalmente por las siguientes razones:
Suma: si las restricciones de una netbook no obstaculizan a sus usuarios, seguro. Si lo hacen, solo frustrará a sus usuarios.
EDITAR: se agregó la última nota sobre tarjetas gráficas para abordar la edición en cuestión.
fuente
El mayor golpe contra las netbooks para este tipo de trabajo es la pantalla pequeña. La pantalla en la mayoría de las netbooks, si no todas, es demasiado pequeña para un IDE moderno. Puede obtener vim + una ventana de comando usando 6x13 en 1024x600 pero un IDE no funcionará.
Si su equipo es móvil, su compromiso principal es entre el peso y el espacio en la pantalla. En esencia, cuantos más píxeles, mejor, siempre que el texto siga siendo legible. Por ejemplo, una vez tuve un Toshiba Tecra de 15 "con una pantalla de 1680x1050 que no pude usar porque el texto era demasiado pequeño para mi vista ligeramente decrépita.
Un vuelo de regreso y unas pocas noches en un hotel costarán tanto o más que una computadora portátil, por lo que es probable que ahorrar dinero en este hardware sea una falsa economía. El costo del hardware también será una pequeña fracción del costo del software en la mayoría de las tiendas de desarrollo. Aunque Python y MySQL son gratuitos, Visio y Office no lo son, y las encarnaciones más caras de (por ejemplo) Visual Studio pueden costar varios miles de dólares.
Una victoria significativa con las netbooks es la duración de la batería, pero la ergonomía de pasar un vuelo de 8 horas trabajando en un EEE-PC 901 no funcionará para la mayoría de las personas.
Entonces, en general, creo que las netbooks probablemente no funcionarán muy bien como máquinas de desarrollo. Para el trabajo de desarrollo, es mejor que obtenga la máquina con la pantalla más grande que pueda cargar cómodamente.
fuente
Mi filosofía siempre ha sido poner los sistemas más poderosos en manos de los desarrolladores. Creía esto como desarrollador, y como administrador del sistema, y aún como administrador de la base de datos. Entiendo que están ejecutando Python y MySQL, pero si se toman en serio su oficio, necesitarán el poder. Además, está el problema de la pantalla de bienes raíces. Con una netbook, sin duda puede enchufar un monitor cuando está en casa o en la oficina, pero no cuando está en un avión o en un control remoto. Una de las razones por las que tengo una computadora portátil más ancha es por el tamaño de la pantalla.
fuente
El teclado puede ser un problema. Muchos cortan esquinas para reducir el tamaño y, dado que no tiene un teclado completo, escribir puede ser frustrante.
Los recursos del sistema y el tamaño de la pantalla también pueden ser un problema para algunos. Sé que las netbooks de Dell solo vienen con XP, y con Windows 7 a la vuelta de la esquina, el panorama de las netbooks podría cambiar en breve.
Lo consideré hace unos meses y decidí que era mejor comprar un portátil de 13 ". Pagué un poco más pero valió la pena.
fuente
Como programador, no estaría contento con un netbook. Tengo un netbook para la navegación web ligera y para facilitar la portabilidad. Incluso con el cuaderno mi trabajo me proporcionó que soy infeliz desde una perspectiva de programación. Prefiero mucho las computadoras de escritorio. Creo que, en general, es una decisión personal, pero creo que para el 90% de la población, las netbooks serán demasiado pequeñas.
fuente
Sin ofender, pero, francamente, si un chico de TI intentara imponer netbooks a los trabajadores de la información en el trabajo, trataría de despedirlo lo antes posible. Y yo soy un chico de TI. Simplemente multiplique los salarios de las personas por la pérdida de productividad para comprender el problema.
fuente
Creo que Jeff Atwood escribió la publicación definitiva sobre el tema:
Coding Horror: La Declaración de Derechos del Programador
... La publicación de Jeff es el mejor esquema para la mejora de la productividad del desarrollador (y la moral) que he visto. Y no es solo el qué sino el por qué , lo que ayuda a justificar la inversión requerida. Tome esta publicación en serio cuando seleccione computadoras para sus desarrolladores.
El netbook tiene su lugar en el lugar de trabajo, pero no como la estación de trabajo principal de nadie.
La ventaja es la portabilidad y el precio. La desventaja es la productividad y el rendimiento.
Una netbook se adapta mejor a la navegación informal por la web en el sofá, en la cafetería o mientras está acostado en la hamaca en el patio trasero. También puede ser útil como compañero de viaje de negocios; cabe muy bien en la mesa de la bandeja (incluso cuando el chico frente a ti decide reclinarse y tomar una siesta) y, una vez que llegas a donde vas, funciona bien conectarlo a un proyector para deslumbrar al cliente de presentación de PowerPoint (aunque no querrás crear tu presentación en uno).
Un netbook puede ser un cliente de Outlook aceptable (aunque la pantalla es un poco pequeña incluso para eso) y puede ejecutar aplicaciones de Office. Lo más probable es que solo lo use para hacer referencia a documentos existentes o realizar modificaciones menores.
Incluso es posible que pueda sobrevivir con Outlook en cualquier lugar (anteriormente OWA) y las aplicaciones de visor de documentos de Office de descarga gratuita si solo necesita hacer referencia a documentos (y pellizcar centavos).
Ninguna de las netbooks que he visto tiene una verdadera solución de acoplamiento; VGA y USB es todo lo que obtienes.
Las cosas clave que debe buscar son la capacidad de expansión de la memoria (algunas vienen con 1 GB y no aceptarán más), el tamaño de la pantalla (algunas son demasiado pequeñas para ser útiles) y una batería de seis celdas (que debería desconectarlo al menos 7 horas) ) La calidad y el tamaño del teclado también son importantes si espera hacer algo más que navegar por la web (incluso una respuesta rápida por correo electrónico puede ser frustrante en un teclado chicklet apretado). No hay medios ópticos, por lo que está atrapado con la película en vuelo (¿alguien sigue haciendo eso?).
Todas las computadoras portátiles son una amalgama de compromisos; entender las compensaciones. David Pogue, del New York Times, interpreta su netbook como " Mr. Compromise " (video).
Recogí una PC ASUS Eee para jugar hace unas semanas. Mi interés principal era el uso casual en la casa y cuando viajaba. Actualicé a un DIMM de 2GB y tengo Windows 7 RC y Office cargados. Creo que lo uso más de lo que esperaba (toda la familia lo hace), pero ciertamente no quisiera que fuera mi único dispositivo informático.
fuente
Netboooks implicaría demasiada pérdida de tiempo del desarrollador. En general, las netbooks están diseñadas para usar muy poca potencia = pérdida masiva en la potencia de procesamiento. El costo del hardware de la computadora portátil no es nada en comparación con el costo de los desarrolladores esperando.
Además, ¡no asumas que habrá estaciones de acoplamiento disponibles! Si quisiéramos conectar nuestros Vostros, por ejemplo, tendríamos que buscar hardware de terceros .
fuente
La única razón por la que debería considerar el netbook para desarrolladores es cuando tienen que llevarlo a alguna presentación (donde lo conectarán al retroproyector).
Las netbooks no son aptas para el desarrollo, ya que generalmente carecen de robustez (CPU, memoria), tienen teclado de tamaño reducido y pantallas pequeñas, de baja resolución y baja calidad. Utilizan discos duros pequeños y extremadamente lentos de 1.8 ", o incluso discos flash más pequeños.
Allí, de una manera increíble, podría ejecutar herramientas de desarrollo basadas en Eclipse en netbook.
Debería considerar comprar computadoras portátiles con pantallas de al menos 15 ", al menos 3 GB de RAM (6 GB sería mejor), al menos CPU de doble núcleo, HDD rápido, GPU decente para manejar todo el encanto de las herramientas modernas.
fuente
Yo no usar las netbooks para cualquiera de los usuarios que mencionas, excepto como dispositivos secundarios para consultar el correo electrónico y hacer el apoyo ocasional o corrección de errores cuando en el camino. Incluso con el tipo de expansión de monitor y teclado externo, simplemente no tienen la potencia. Me sorprendería si los IDEs modernos incluso se cargaran en una netbook.
Puede considerar una pantalla pequeña pero una computadora portátil de alta potencia con una estación de acoplamiento y un monitor externo para un espacio de trabajo primario. Incluso podría considerar dos configuraciones de estación de acoplamiento si tienen dos principales (es decir, hogar y oficina). Si el tiempo en el camino es relativamente pequeño, puede considerar los escritorios para el espacio de trabajo principal y los netbooks como dispositivos adicionales, utilizando GoToMyPC o un equivalente para acceder al escritorio cuando está fuera de la oficina.
1- Los desarrolladores y diseñadores tienden a amar mucho espacio en la pantalla. Cuando es móvil, eso debe ser sacrificado. Si no tienen un espacio de trabajo primario, es probable que nunca lo obtengan.
-> ¡mira el portátil Lenovo con la pantalla adicional "sidecar" y la tableta digital integrada!
2- Estas son personas caras. Tenga cuidado al sopesar la productividad con el costo inicial. Los desarrolladores lentos y frustrados son un costo que sigue costando. Me equivocaría del lado de la potencia, la memoria y el tamaño de la pantalla.
3- Incluya la conectividad en su consideración. Si serán con frecuencia móviles, también incluya casos y algún tipo de copia de seguridad remota.
Buena suerte. ¡Actualiza la publicación o agrega un comentario con lo que realmente sucede!
fuente
Yo uso un netbook en casa para el desarrollo web. El único asesino real de la productividad ha sido la velocidad del SSD. Tengo el EEE 1000. Si tuviera que hacerlo nuevamente, obtendría el EEE 1000H y reemplazaría el disco duro con un buen SSD (es decir, OCZ Vertex) y actualizaría la RAM a 2GB. Utilizo Ubuntu Netbook Remix, apache, mysql, Firefox con Firebug y vim. La transición desde un escritorio mucho más rápido fue dura, pero ahora que estoy acostumbrado al teclado, la portabilidad se está liberando. El procesador Atom es lento en comparación, pero creo que vale la pena la vida útil de la batería.
fuente
Como programador, la pantalla más pequeña que usaré para el trabajo de desarrollo es mi MacBookPro de 17 ", pero preferí los monitores de 24" y 21 "que tenía como configuración de pantalla dual en mi último trabajo.
Necesita mucho espacio en la pantalla para su IDE, documentos y la aplicación o un navegador web o dos para ver su sitio de prueba. Un Netbook, por definición, no tiene el espacio en pantalla para eso.
fuente
Para su máquina de desarrollo, la mayoría de los programadores necesitan una gran cantidad de área de pantalla, memoria, potencia de procesamiento, conectores, una estación de acoplamiento con una pantalla grande / pantallas múltiples, un teclado cómodo y un buen mouse. Una netbook realmente no podría suministrar nada de esto, pero podría ser una buena inversión aún, ya que son tan baratas en comparación con las notebooks, solo para asegurarse de que un programador tenga una computadora con ellas en todas partes. Cortar esquinas cuando no tienes mucho dinero está bien, pero si les pagas a tus programadores, debes considerar si puedes permitirte hacerlos improductivos dándoles equipos que no están a la altura.
Por lo demás, probablemente pueda escatimar un poco más en potencia de procesamiento y pantallas múltiples, etc. Pero tampoco creo que una netbook sea una opción viable para ellos.
fuente
La definición exacta de un "netbook" es un poco vaga, pero generalmente son PC baratas, pequeñas y ultraportátiles, el tipo de cosas que puedes llevar contigo para revisar tu correo electrónico en el tren o lo que sea, y no sería un completo diaster si lo perdieras / cayeras / rompieras. Las netbooks generalmente vienen con un puerto VGA externo para conectarse a una pantalla grande, pero eso todavía no les da una resolución de pantalla más alta, y por supuesto puede conectarlas a tantos teclados y ratones USB como desee, pero yo Todavía no he visto ninguno que venga con una elegante estación de acoplamiento todo en uno.
A menos que tenga un presupuesto muy ajustado, probablemente sea mejor dejar que sus desarrolladores tengan el equipo informático que quieran dentro de lo razonable, o simplemente comprarles una computadora de escritorio, una computadora portátil y / o una netbook y guardar el desorden.
fuente
En mi experiencia como desarrollador, las netbooks y todas las notebooks más potentes son inadecuadas para el desarrollo diario, e incluso las notebooks más potentes dejan mucho que desear.
¡Hay mucho que decir para tener una excelente configuración de estación de trabajo, no solo el problema de energía que otros han planteado, sino la ergonomía y los monitores! Muy pocas computadoras portátiles pueden manejar 3 monitores (y ninguna netbook puede), y aún menos pueden manejar 2 monitores a 1680x1050 o más, que yo sepa.
Sus desarrolladores pueden ser lo suficientemente móviles como para que las computadoras portátiles tengan más sentido que las computadoras de escritorio, pero preferiría en gran medida una computadora de escritorio para el desarrollo primario y una netbook para revisar el correo electrónico y ocasionalmente enviar SSH a los servidores de forma remota para brindar soporte.
fuente
Creo que un netbook estaría bien para los usuarios que describiste como que solo necesitan usar aplicaciones de oficina. Los desarrolladores necesitarían algo un poco más fuerte. lo que necesitan depende de la complejidad y los requisitos de las aplicaciones en las que están trabajando. Creo que como desarrolladores tendemos a ignorar la diferencia entre lo que necesitamos y lo que queremos. Utilizo una computadora portátil muy potente en el trabajo, lo cual es comprensible ya que la aplicación en la que trabajo es muy intensiva en rendimiento e interactúa con varios dispositivos externos y componentes de software. Mi trabajo en casa se realiza en una computadora portátil de 6 años en la que principalmente desarrollo web usando asp.net. Esa vieja computadora portátil es fácilmente capaz de manejar todas las herramientas que uso, estudio visual, tejedora de sueños, photoshop, etc. Lo que obtienes de tus desarrolladores no debe ser una computadora portátil de última generación de 2500 dólares,
fuente
No me puedo imaginar programar con menos de un teclado de 104 teclas de tamaño completo frente a un escritorio con 2 monitores o 1 monitor muy grande. Creo que podría, pero no sería muy productivo.
fuente
Tengo un netbook que utilizo para VPN / Escritorio remoto en mi gran máquina de escritorio ... el escritorio ejecuta todo mi software real, siempre está encendido, y el netbook es solo para acceder cuando no estoy en mi oficina ... Tengo muchas sin embargo, desplazarme ... pero ... el peso y el tamaño de la netbook son buenos para mí ... Compré la versión de Lenovo que tiene la ranura para tarjeta Express para poder usar una tarjeta telefónica cuando WiFi no está disponible. Voy a invertir en una batería de 9 celdas pronto ... pesa un poco más pero valdrá la pena estar encendido por más horas ...
fuente
Sin tener en cuenta la ergonomía, conectándose a una pantalla de tamaño completo y teclado + mouse, una CPU Atom simplemente no tiene energía para el trabajo real ...
... esto podría estar bien si solo se trata de secuencias de comandos o de hacer algunas cosas en un vuelo, pero cualquier desarrollo en digamos c ++ (o java, .net y así sucesivamente en menor grado) que requiere compilación y vinculación, o integración con bases de datos o cualquier otro sistema que se ocupe de más de un entorno a la vez, gravará la CPU. Si se trata de un programador de C ++ en particular, por mucho, no se conforme con menos que los últimos y mejores procesadores y el sistema coincidente, una espera de 2 segundos en lugar de 10 o quizás 20 hace una gran diferencia ... si el la aplicación actual es lo suficientemente grande, estamos hablando de minutos y eso realmente marca la diferencia.
fuente
Ruego diferir con muchas de las publicaciones de alguna manera. No lo usaría como mi principal herramienta de desarrollo. Sin embargo, es ideal para practicar y mejorar tus habilidades de desarrollo mientras estás en el tren. Sí, el tamaño y la potencia de la pantalla no son geniales, pero tu espalda te lo agradecerá en el futuro porque los sacrificaste por el peso ligero de una netbook. Pronto recibiré uno y planeo usar Visual Studio 2008 y 2010 mientras viajo hacia y desde el trabajo.
fuente
Acabamos de comprar un montón de netbooks para nuestros desarrolladores, pero por razones que probablemente no se aplicarán a la mayoría de ustedes. El tiempo de batería y la producción de calor fueron nuestras principales consideraciones.
En nuestra área de India, el poder no es muy confiable. Por lo general, un día a la semana no hay electricidad durante seis a diez horas, y nuestra copia de seguridad solo puede alimentar tantas computadoras. Cuando se corta la energía, simplemente desconectamos los monitores de 22 "y colocamos las netbooks en un soporte para notebook. El mouse y el teclado externos seguirán funcionando, por lo que mientras nuestros desarrolladores trabajarán desde una pantalla horriblemente pequeña hasta que se vuelva a encender, continuarán funcionando. se Productivo.
Además, las netbooks producen significativamente menos calor. Con temperaturas promedio entre 30 y 40 grados centígrados aquí, esta es otra gran victoria con las netbooks. Los ahorros en electricidad se multiplicarán por los ahorros en A / C.
Estas fueron para nosotros las consideraciones para ir con netbooks en lugar de computadoras de escritorio o portátiles. Pero como se dijo, con suerte esto no se aplicará a la mayoría de ustedes.
fuente
Ustedes están realmente mimados. Yo vivo en Ghana, África. Utilizo un viejo HP Compaq Pentium M con una resolución de 1024x768 para mi desarrollo web. Acabo de completar la universidad. Funciona perfectamente para mí. No me importarán los bienes inmuebles adicionales, pero no hay nada que no pueda lograr con esta resolución. Estaba limitado en efectivo en la escuela, así que no tenía muchas opciones. Así que me encantaron las pantallas pequeñas. A veces codifico el netbook de mi novia y nunca tengo ningún problema. De hecho, prefiero dispositivos pequeños, ya que generalmente me muevo mucho incluso en mi propia habitación. La duración adicional de la batería también es muy agradable. Hago Ruby on Rails con bastante GIMP e Inkscape.
Yo diría que un netbook es una máquina de desarrollo web ideal si puede entrenarse para usarlo de manera eficiente.
fuente
¿Qué pasa con un buen netbook Neo o Atom dual core de 11.6 "o 12" y 2 Gigas de RAM o mejor como el Asus 1201n o hp DM1-2070? Puede funcionar y solo el 92% del tamaño del teclado en el HP parece tentador
fuente