Eu preciso de um Mac? Sou desenvolvedor.

Eu preciso de um Mac? Sou desenvolvedor.

Naturalmente as coisas são cíclicas na internet, de ano em ano as mesmas perguntas aparecem. No mundo do desenvolvimento não é diferente, e tem uma em questão que eu sempre vejo em grupos: 'Sou desenvolvedor, preciso de um Mac?'

Fiquei interessado em escrever meu ponto de vista sobre essa 'necessidade' que muitos desenvolvedores gostam de martelar.

A resposta rápida é NÃO, você não precisa de um Mac (Mini/Air/Book) para desenvolver, seu código não vai ser mais bonito ou melhor por conta disso. Você também não vai ter acesso à ferramentas exclusivas e ou relevantes para o desenvolvimento.

A única e real necessidade de ter um Mac no mundo do desenvolvimento, é para criar aplicativos para o iOS. Se sua necessidade não for para criar um app iOS, você pode descartar ter um Mac.

Então por qual motivo isso é tão disseminado?

Assim como todos os produtos da Apple, um MacBook Air ou Pro e ou um Mac Mini e um iMac são ótimos produtos, impecáveis no design e confortáveis de usar e trabalhar.

Seu sistema operacional também é (tirando o Finder) ótimo, uma união da praticidade do Windows e da liberdade do Linux. Para um desenvolvedor meio termo, aquele que sabe usar um terminal, Mac OS X é a medida certa para as suas necessidades.

Talvez o mais importante aqui seja a bateria de um MacBook Air/Pro, que dura bastante e isso é muito importante para aquele desenvolvedor que gosta de ficar se movimento entre ambientes, ou precisa fazer algo externo.

De resto, é apenas um produto muito bem feito e muito bem acabado.

Problemas para se ter um Mac

Não é luxo querer usar algo de boa qualidade, o problema é que viver no Brasil torna isso um luxo. Para se ter um MacBook/Mac Mini intermediário, você precisa gastar mais ou menos 7 mil reais!

Por exatos 7.499,00 reais você compra hoje um MacBook Air com as seguintes configurações:

  • Processador Intel Core i5 (5ª geração) de dois núcleos e 1,8 GHz (com turbo 2.9 GHz)
  • Memória LPDDR3 de 8 GB com 1600 MHz
  • Armazenamento SSD de 128 GB1
  • Tela de 13"

Por mais que ele no dia a dia se torne bem rápido para trabalhar (dentro da limitação dos 8GB de memória e dos 128GB de armazenamento), por 7.499,00 reais você monta uma super estação.

E o mercado de usados, vale a pena?

Sim, enquanto o modelo que você for comprar suportar novas atualizações do Mac OS X, é um ótimo negócio. Os produtos da Apple são feitos para durar, porém até mesmo um usado pode custar muito caro, entre 3.500 e 4.500 reais.

Montando uma Super Estação

Vamos supor que você tenha um valor para comprar um Mac, já imaginou o que você pode ter se optar por um Desktop? Eu fiz a seguinte configuração no KaBuM:

  • Processador i7-8700 Coffee Lake 3.2GHz (turbo de 4.6GHz)
  • Placa Mãe TUF B360M-Plus Gaming/BR
  • 4x 8GB DDR4 2400MHz (32GB no total)
  • 2x 240GB SSD (480GB no total)
  • Monitor de 23.6' Widescreen Curvo
  • Teclado mecânico HyperX Mars (tem coisa melhor para programar?)
  • Mouse Corsair M65
  • Gabinete Sharkoon TG5 Blue (estética importa)
  • Fonte Corsair 650w

Tudo isso por 5.205,70 reais! Adicione mais 600,00 reais da licença Windows (ou instale Linux) e ainda fica mais barato que comprar um Mac e mais potente.

Finalizando

Um Mac não faz falta no desenvolvimento (tirando aos desenvolvedores de app iOS), o conforto e a estética que um produto da Apple proporciona pode ser atingido perfeitamente com outras opções, e com toda certeza custando menos.

É uma moda como muitas outras que o mundo do desenvolvimento cria, não é errado você querer aderir a ela também, mas não é necessário.

O Mac OS X também não é uma bala de prata, você não vai se tornar um bom desenvolvedor por estar usando ele.

Meu conselho é que você experimente aprimorar seu ambiente atual com um monitor maior (ou dual), um teclado mecânico, um mouse de qualidade e uma base para seu Notebook, te garanto que isso te gerar um ótimo conforto custo beneficio.

No mais, deixem suas opiniões! Lembrando que essa é a minha opinião e não uma regra. Abraços.

Carlos A.

Node.JS | Javascript | Typescript| Web Development | APIs | Unit Test

5 a

Muito boa a sua comparação do que se pode montar com 7 mil reais. E realmente dá para montar um pc mais barato e melhor do que o Mac —pelo menos em especificações técnicas— com menos dinheiro. Entretanto, eu acredito que trabalhar no MacOS é algo que aumenta a produtividade e não é pouco. Ja usei todos os 3 grandes sistemas operacionais e entendo qual ponto forte de cada um. Entendo que há coisas que se faz melhor no Windows e no Linux do que no Mac. Eu cheguei à conclusão que para a minha profissão de engenheiro de software/desenvolvedor que o macOS é a melhor plataforma para se trabalhar por aumentar minha produtividade através do sistema operacional que é uma junção da praticidade do Windows com o poder do CLI do Linux como você mesmo disse. Mas o que você disse sobre o preço e o que se pode fazer com menos é inegável. Eu só compro produtos Apple usados (ainda na garantia) e sai muito em conta.

Alexsandro Pereira

Full stack developer, scale engineering at Skail.

5 a

Se você trabalha com Mobile( multiplataforma ), vai acabar precisando de um Mac, infelizmente...

Claudenir 'Klaus' Ferreira

Desenvolvedor de Software | Angular | TypeScript | Git | Linux | Java | SQL | Criador e Gestor do DevCaminhante.t.me (Comunidade de Programação Sem Fins Lucrativos)

5 a

Excelente ponderação neste texto. É sempre prazeiroso quando alguém escreve algo imparcial como este texto. E se vê que é um relato pessoal sem desrespeitar a opinião dos outros. Parabéns e obrigado por compartilhar. :)

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos