Eu tenho uma pergunta de TI, espero que seja o lugar para fazer isso.
Estou construindo uma equipe para um projeto específico e estou pensando em comprar Netbooks pela primeira vez, o motivo é a redução de custos (somos uma operação enxuta e mesquinha, pretendo economizar o que puder). Toda a equipe é muito móvel, compartilhando tempo entre trabalhar em casa, trabalhar no escritório e trabalhar em aviões ... Portanto, os computadores de mesa estão fora de questão.
Minha equipe tem desenvolvedores de software e "pessoal da documentação" - designers e profissionais de marketing.
Os programadores estão usando principalmente Python, e a maioria deles executando uma pequena instalação do MySQL (instalação do desenvolvedor). O resto dos caras estão usando principalmente Word, Excel e PowerPoint.
O Netbook é uma opção viável para meus programadores? E para o resto?
Quais são as compensações sobre as quais devo estar ciente ao escolher entre Notebooks e Netbooks?
Edição : Lendo algumas das respostas, eu entendo que eu tinha uma suposição subjacente ao fazer minha pergunta. Supus que os netbooks, como os notebooks, tivessem docking stations para trabalhar com telas grandes e teclados "normais" no escritório ou em casa. Isso está incorreto?
Muito Obrigado
Respostas:
Eu não recomendaria Netbooks pessoalmente pelos seguintes motivos:
Resumo: Se as restrições de um netbook não atrapalham seus usuários, com certeza. Se o fizerem, você só estará frustrando seus usuários.
EDIT: Adicionada última observação sobre placas gráficas para tratar da edição em questão.
fonte
A maior greve contra netbooks para esse tipo de trabalho é a tela pequena. A tela na maioria, se não em todos os netbooks, é muito pequena para um IDE moderno. Você pode obter o vim + uma janela de comando usando 6x13 em 1024x600, mas um IDE não funcionará.
Se sua equipe é móvel, seu principal compromisso é entre o peso e o espaço na tela. Em essência, quanto mais pixels, melhor, desde que o texto permaneça legível. Por exemplo, uma vez eu tinha um Toshiba Tecra de 15 "com uma tela de 1680x1050 que não podia usar porque o texto era muito pequeno para minha visão um pouco decrépita.
Um voo de retorno e algumas noites em um hotel custam tanto ou mais que um laptop, portanto, cortar custos nesse hardware provavelmente será uma economia falsa. O custo do hardware também será uma pequena fração do custo do software na maioria das lojas de desenvolvimento. Embora o Python e o MySQL sejam gratuitos, o Visio e o Office não são e as encarnações mais caras do (digamos) Visual Studio podem custar vários milhares de dólares.
Uma vitória significativa dos netbooks é a duração da bateria, mas a ergonomia de passar um voo de 8 horas trabalhando no EEE-PC 901 não funcionará para a maioria das pessoas.
Então, no geral, acho que os netbooks provavelmente não funcionarão muito bem como máquinas de desenvolvimento. Para o trabalho de desenvolvimento, é melhor obter a máquina com a maior tela que você pode transportar confortavelmente.
fonte
Minha filosofia sempre foi colocar os sistemas mais poderosos nas mãos dos desenvolvedores. Eu acreditava nisso como desenvolvedor, administrador de sistemas e ainda como administrador de banco de dados. Eu entendo que eles estão executando o Python e o MySQL, mas se eles levam a sério o seu ofício, precisarão do poder. Além disso, há a questão da tela imobiliário. Com um netbook, você certamente pode conectar um monitor quando estiver em casa ou no escritório, mas não quando estiver em um avião ou controle remoto. Uma das razões pelas quais tenho um laptop mais amplo é o tamanho da tela.
fonte
O teclado pode ser um problema. Muitos cantos cortados para diminuir o tamanho e, como você não possui um teclado completo, a digitação pode ser frustrante.
Os recursos do sistema e o tamanho da tela também podem ser um problema para alguns. Sei que os netbooks da Dell só vêm com o XP e, com o Windows 7 ao virar da esquina, o cenário dos netbooks pode mudar em breve.
Considerei isso há alguns meses e decidi que era melhor comprar um notebook de 13 ". Paguei um pouco mais, mas valeu a pena.
fonte
Como programador, eu ficaria insatisfeito com um netbook. Eu tenho um netbook para navegação leve na Web e facilidade de portabilidade. Mesmo com o notebook, meu trabalho me proporcionou uma insatisfação do ponto de vista da programação. Eu prefiro muito os desktops. Eu acho que no geral é uma decisão pessoal, mas acho que para 90% da população, os netbooks serão muito pequenos.
fonte
Sem ofensas, mas, francamente, se um cara de TI estivesse tentando impor netbooks aos profissionais da informação no trabalho, eu tentaria fazê-lo ser despedido o mais rápido possível. E eu sou um cara de TI. Basta multiplicar os salários das pessoas pela perda de produtividade para entender o problema.
fonte
Acredito que Jeff Atwood foi o autor do post definitivo sobre o assunto:
Horror em codificação: a declaração de direitos do programador
... O post de Jeff é o melhor esboço para o aprimoramento da produtividade (e moral) do desenvolvedor que eu já vi. E não é apenas o quê, mas o porquê , que ajuda a tornar o caso de negócios para o investimento necessário. Leve esta postagem a sério ao selecionar computadores para seus desenvolvedores.
O netbook tem seu lugar no local de trabalho, apenas não como a principal estação de trabalho de ninguém.
A vantagem é a portabilidade e o preço. A desvantagem é a produtividade e o desempenho.
Um netbook é mais adequado para navegação casual na web no sofá, na cafeteria ou enquanto está deitado na rede no quintal. Também pode ser útil como um companheiro de viagem de negócios; ele se encaixa perfeitamente na mesa da bandeja (mesmo quando o cara na sua frente decide se reclinar e tirar uma soneca) e, quando você chega aonde está indo, funciona bem conectar-se a um projetor para o deslumbramento do cliente da apresentação do PowerPoint (embora você não vai querer criar sua apresentação em um).
Um netbook pode ser um cliente aceitável do Outlook (embora a tela seja um pouco pequena mesmo para isso) e pode executar aplicativos do Office com capacidade. Provavelmente você o usará apenas para fazer referência a documentos existentes ou fazer pequenas edições.
Você pode até se dar bem com o Outlook em Qualquer Lugar (anteriormente OWA) e os aplicativos de visualizador de documentos do Office para download gratuito, se você precisar apenas fazer referência a documentos (e beliscar alguns centavos).
Nenhum dos netbooks que eu vi tem uma verdadeira solução de encaixe; VGA e USB é tudo que você obtém.
As principais coisas a procurar são a capacidade de expansão da memória (algumas vêm com 1 GB e não aceitam mais), o tamanho da tela (algumas são pequenas demais para serem úteis) e uma bateria de seis células (que deve levar pelo menos 7 horas a ser desconectada ) A qualidade e o tamanho do teclado também são importantes se você espera fazer algo diferente da navegação na web (mesmo uma resposta rápida por e-mail pode ser frustrante em um teclado de pintainho apertado). Sem mídia ótica, então você está preso ao filme de bordo (alguém ainda faz isso?).
Todos os computadores portáteis são uma amálgama de compromissos; entender os trade-offs. David Pogue, do New York Times, vê o netbook como " Sr. Compromisso " (vídeo).
Peguei um ASUS Eee PC para brincar algumas semanas atrás. Meu interesse principal era o uso casual em casa e nas viagens. Atualizei para um DIMM de 2 GB e tenho o Windows 7 RC e o Office carregados. Acho que o uso mais do que eu esperava (toda a família), mas certamente não gostaria que fosse o meu único dispositivo de computação.
fonte
Os netboooks envolveriam muito desperdício de tempo do desenvolvedor. Em geral, os netbooks são projetados para usar muito pouca energia = perda maciça no poder de processamento. O custo do hardware do laptop não é nada comparado ao custo dos desenvolvedores que estão esperando.
Além disso, não assuma que haverá estações de ancoragem disponíveis! Se quiséssemos encaixar nossos Vostros, por exemplo, teríamos que procurar hardware de terceiros .
fonte
A única razão pela qual você deve considerar o netbook para desenvolvedores é quando eles precisam levá-lo a alguma apresentação (onde o conectam ao projetor).
Os netbooks não estão aptos para o desenvolvimento, pois geralmente carecem de robustez (CPU, memória), têm teclado de tamanho reduzido e telas pequenas, de baixa resolução e baixa qualidade. Eles usam HDDs pequenos e extremally lentos de 1,8 "ou discos flash ainda menores.
De uma maneira divertida, você pode executar ferramentas de desenvolvimento baseadas no Eclipse no netbook.
Você deve comprar notebooks com telas de pelo menos 15 polegadas, pelo menos 3 GB de RAM (6 GB seria melhor), pelo menos CPU dual core, HDD rápido, GPU decente para lidar com todos os gostos das ferramentas modernas.
fonte
Eu não usaria netbooks para nenhum dos usuários mencionados, exceto como dispositivos secundários para verificar e-mails e fazer suporte ocasional ou correção de bugs quando estiver em trânsito. Mesmo com o tipo de expansão de monitor e teclado externo, eles simplesmente não têm a potência. Eu ficaria surpreso se os IDEs modernos carregassem um netbook.
Você pode considerar uma tela pequena, mas com um laptop de alta potência, com uma estação de acoplamento e um monitor externo para um espaço de trabalho principal. Você pode até considerar duas configurações da estação de acoplamento se elas tiverem duas principais (por exemplo, casa e escritório). Se o tempo real na estrada for relativamente pequeno, considere os desktops para o espaço de trabalho principal e os netbooks como dispositivos extras, usando o GoToMyPC ou um equivalente para acessar o desktop quando estiver fora do escritório.
1 - Os desenvolvedores e designers tendem a amar muitos imóveis na tela. Quando móvel, isso precisa ser sacrificado. Se eles não tiverem espaço de trabalho principal, provavelmente nunca o conseguirão.
-> confira o laptop Lenovo com a tela extra "sidecar" e o tablet digital embutido!
2- São pessoas caras. Cuidado ao pesar a produtividade em relação ao custo inicial. Desenvolvedores lentos e frustrados são um custo que continua custando. Eu iria errar no lado do poder, memória e tamanho da tela.
3- Inclua a conectividade em sua consideração. Se eles forem frequentemente móveis, também incluem casos e algum tipo de backup remoto.
Boa sorte. Atualize a postagem ou adicione um comentário com o que realmente acontece!
fonte
Eu uso um netbook em casa para desenvolvimento web. O único verdadeiro matador de produtividade foi a velocidade do SSD. Eu tenho o EEE 1000. Se o fizesse novamente, obteria o EEE 1000H e substituiria o disco rígido por um bom SSD (por exemplo, OCZ Vertex) e atualizaria a RAM para 2 GB. Eu uso o Ubuntu Netbook Remix, apache, mysql, Firefox com Firebug e vim. A transição de uma área de trabalho muito mais rápida foi dura, mas agora que estou acostumado ao teclado, a portabilidade é liberada. O processador Atom é lento em comparação, mas acho que vale a pena a duração da bateria adquirida.
fonte
Como programador, a menor tela que utilizarei para o trabalho de desenvolvimento é o meu MacBookPro de 17 ", mas preferi os monitores de 24" e 21 "que eu tinha como uma configuração de tela dupla no meu último trabalho.
Você precisa de muito espaço na tela para o seu IDE, documentos e o aplicativo ou um navegador da Web ou dois para consultar o site de teste. Um Netbook, por definição, não possui a tela para isso.
fonte
Para sua máquina de desenvolvimento, a maioria dos programadores precisa de muita área da tela, memória, poder de processamento, conectores, uma estação de acoplamento com uma tela grande / várias telas, um teclado confortável e um bom mouse. Um netbook não seria realmente capaz de fornecer nada disso, mas poderia ser um bom investimento, já que eles são tão baratos em comparação com os notebooks, apenas para garantir que um programador os tenha em todos os lugares. Cortar os cantos quando você não tem muito dinheiro é bom, mas se você pagar aos seus programadores, considere se pode fazê-los improdutivos, fornecendo-lhes equipamentos que não estão à altura da tarefa.
Quanto ao resto, você provavelmente pode economizar um pouco mais no poder de processamento e várias telas, etc. Mas não acho que um netbook seja uma opção viável para eles também.
fonte
A definição exata de um "netbook" é um pouco exagerada, mas geralmente são PCs baratos, pequenos e ultra-portáteis, o tipo de coisa que você pode levar consigo para verificar seu e-mail no trem ou o que quer que seja. não seria um diaster completo se você o perdesse / deixasse cair / quebrasse. Os netbooks geralmente vêm com uma porta VGA externa para conectar-se a uma tela grande, mas isso ainda não oferece uma resolução de tela mais alta, e você pode conectá-los a quantos teclados e mouses USB quiser, mas eu ainda não vi nenhum que tenha uma estação de encaixe multifuncional sofisticada.
A menos que você esteja com um orçamento muito apertado, provavelmente é melhor permitir que seus desenvolvedores tenham qualquer equipamento de computador que eles desejem dentro da razão, ou simplesmente comprar um desktop, laptop e / ou netbook para eles e salvar as coisas.
fonte
Na minha experiência como desenvolvedor, os netbooks e todos os seus notebooks mais poderosos, exceto os mais poderosos, são inadequados para o desenvolvimento diário, e mesmo os notebooks mais poderosos deixam algo a desejar.
Há muito a ser dito para ter uma ótima configuração de estação de trabalho, não apenas o problema de energia que outros levantaram, mas a ergonomia e os monitores! Pouquíssimos notebooks podem lidar com 3 monitores (e nenhum netbook pode), e menos ainda podem lidar com 2 monitores @ 1680x1050 ou superior, tanto quanto eu sei.
Seus desenvolvedores podem ser móveis o suficiente para que os notebooks façam mais sentido do que os desktops, mas eu preferiria muito um desktop para desenvolvimento primário e um netbook para verificar e-mails e, ocasionalmente, fazer SSH nos servidores remotamente para fornecer suporte.
fonte
Eu acho que um netbook seria bom para os usuários que você descreveu como precisando apenas usar aplicativos de escritório. Os desenvolvedores precisariam de algo um pouco mais forte. o que eles precisam depende da complexidade e dos requisitos dos aplicativos em que estão trabalhando. Eu acho que, como desenvolvedores, tendemos a ignorar a diferença entre o que precisamos e o que queremos. Eu uso um laptop muito poderoso no trabalho, o que é compreensível, pois a aplicação em que trabalho é muito intensa e interage com vários dispositivos externos e componentes de software. Meu trabalho em casa é feito em um laptop de 6 anos no qual eu principalmente desenvolvo web usando asp.net. Esse laptop velho pode facilmente lidar com todas as ferramentas que eu uso, estúdio visual, tecelão de sonhos, photoshop etc. O que você obtém de seus desenvolvedores não precisa ser um laptop de ponta, com 2500 dólares,
fonte
Não consigo imaginar programar com menos de um teclado de 104 teclas em tamanho grande na frente de uma área de trabalho com 2 monitores ou 1 monitor muito grande. Acho que poderia, mas não seria muito produtivo.
fonte
Eu tenho um netbook que uso na VPN / Área de Trabalho Remota na minha grande máquina de desktop. A área de trabalho executa todo o meu software real - está sempre ativado - e o netbook é apenas para acessar quando não estou no escritório. rolando por aí ... mas ... o peso e o tamanho do netbook são bons para mim .. Comprei a versão Lenovo que possui o slot para cartão Express, para que eu possa usar um cartão telefônico quando o WiFi não estiver disponível. Vou investir em uma bateria de 9 células em breve .. tem um pouco mais de peso, mas poder ficar ligado por mais horas valerá a pena.
fonte
Desconsiderando a ergonomia, conectando-se a uma tela de tamanho normal e teclado e mouse, um processador Atom simplesmente não tem mais energia para trabalhos reais ...
... isso pode ser bom se for apenas scripts ou realizar algumas tarefas em um vôo, mas qualquer desenvolvimento em, digamos, c ++ (ou java, .net e assim por diante em menor grau) que exija compilação e vinculação - ou integração com bancos de dados ou qualquer outro sistema que lide com mais de um ambiente por vez - tributará a CPU. Se for um programador c ++ em particular, muito - não aceite menos que o (s) processador (s) mais recente e melhor (es) e sistema correspondente - uma espera de 2 segundos em vez de 10 ou talvez 20 faça uma grande diferença ... Como o aplicativo atual é grande o suficiente, estamos falando de minutos e isso realmente faz a diferença.
fonte
Eu imploro para diferir com muitos dos posts de certa forma. Eu não o usaria como minha principal ferramenta de desenvolvimento. No entanto, é ótimo para praticar e melhorar suas habilidades de desenvolvimento enquanto estiver no trem. Sim, o tamanho e a potência da tela não são excelentes, mas suas costas agradecerão no futuro porque você as sacrificou pelo peso leve de um netbook. Estou recebendo um em breve e planejo usar o Visual Studio 2008 e 2010 enquanto viajo para o trabalho.
fonte
Acabamos de comprar vários netbooks para nossos desenvolvedores, mas por razões que provavelmente não se aplicarão à maioria de vocês. O tempo da bateria e a produção de calor foram nossas principais considerações.
Em nossa área da Índia, o poder não é muito confiável. Geralmente, um dia por semana, não há eletricidade por seis a dez horas, e nosso backup só pode alimentar tantos computadores. Quando a energia está acabada, basta desconectar os monitores de 22 "e colocar os netbooks em um suporte para notebook. O mouse e o teclado externos ainda funcionam, portanto, enquanto nossos desenvolvedores trabalham em uma tela terrivelmente pequena até a energia voltar, eles continuam a funcionar. seja produtivo.
Além disso, os netbooks produzem significativamente menos calor. Com temperaturas médias entre 30 e 40 graus Celsius aqui, essa é outra grande vitória dos netbooks. Economias em eletricidade serão multiplicadas por economias em A / C.
Essas foram as considerações a considerar nos netbooks, e não nos desktops ou laptops. Mas, como dito, esperamos que isso não se aplique à maioria de vocês.
fonte
Vocês são realmente mimados. Eu moro no Gana, na África. Eu uso um HP Compaq Pentium M antigo com uma resolução de 1024x768 para meu desenvolvimento na web. Acabei de concluir a universidade. Funciona perfeitamente para mim. Não me importarei com imóveis extra, mas não há nada que você não possa alcançar com esta resolução. Eu tinha pouco dinheiro na escola, então não tinha muita escolha. Então, eu comecei a amar telas pequenas. Às vezes, codigo no netbook da minha namorada e nunca tenho problemas. Na verdade, eu prefiro aparelhos pequenos, porque geralmente me mudo muito, mesmo no meu próprio quarto. A duração extra da bateria também é muito boa. Eu faço Ruby on Rails com bastante trabalho do GIMP e Inkscape.
Eu diria que um netbook é uma máquina ideal de desenvolvimento web, se você pode treinar para usá-lo de forma eficiente.
fonte
Que tal um bom netbook dual core Neo ou Atom de 11,6 "ou 12" e 2 GB de RAM ou melhor, como o Asus 1201n ou o hp DM1-2070. Pode funcionar e apenas 92% do tamanho do teclado na HP parece tentador
fonte