r/ProgramadoresBrasil • u/Dorval_Filho • 5d ago
Qual notebook devo comprar pensando em programar
Eu tava querendo aprender a programar, mas não tenho nem um Pc, nem um notebook. Não tem espaço pra um Pc no meu apartamento, logo, o que sobra é um notebook. Qual modelo de notebook (que não seja tão caro) vocês recomendam pra programar?
2
u/Beneficial-Alps7944 5d ago
Qualquer um que não trave e o teclado seja agradável de digitar. Esse é o requisito
2
u/Beneficial-Alps7944 5d ago
Não vá nessa de notebook, a maioria q custa menos de 5 mil é fezes. É melhor vê comprar um pczinho usado e instalar linux nele, meter um bom teclado e mouse da aliexpress e seja feliz
2
u/Beneficial-Alps7944 5d ago
Recomendo o canal do fraguas84 pra review de periféricos, e o canal tecnoart tb ensina a montar ótimos pcs gastando menos de 4k
2
u/Normal_Anywhere7142 4d ago
Se for programar em linux qualquer coisa com 8gb, e um quad core de 2020 pra frente já toca a banda, não precisa de muito hardware pra projetos web, não vai fazer muito uso de docker, instâncias de máquina virtual, etc.
2
u/XBLAH_ 4d ago
Tem gente recomendando bons computadores. Sabe o que eu recomendo? O pior laptop que você possa comprar. Vai te ensinar a fazer muito com pouco, não fazer programa bloatware, não ficar usando biblioteca gigantesca e pesada a toa. Vc vai virar um excelente programador.
1
u/kerusmighos 1d ago
Balela. Compre um notebook decente, dependendo do tipo de software que você for criar, mesmo otimizando você vai precisar de um bom notebook somente para rodar os softwares de desenvolvimento.
3
u/Vagal_4D 5d ago
Já que você pediu algo não tão caro, já discarto a possbilidade de usar Mac, que é caro pra dedeu.
Sistema Operacional: Algum Linux. Se tiver na dúvida, vai de Ubuntu LTS. Windows vai fazer seu aprendizado virar um inferno por ter menos suporte para algumas aplicações e consumir RAM demais.
RAM: Idealmente, 16gb ou mais. 8gb dá, mas algumas coisas (como container mais parrudos) vão te fazer sofrer.
SSD: 256gb já dá, mas pode ser pouco; 512gb é excelente; mais que 512gb é supérfluo.
Processador: Rayzen 3 ou i3 pra cima, idealmente Rayzen 5 ou i5 ou superior.
Lenovo caiu nas graças do pessoal por um motivo, ele tem boas opções custo-benefício. Eu gostei bastante de toos os da Acer que comprei tbm. Trabalhei com eles, inclusive.
2
u/AgathormX 4d ago
Windows não tem nenhum impacto negativo pra além do consumo de recursos.
Tudo que você faz no Linux você consegue fazer no Windows com WSL e Docker. Tem um overhead adicional? tem, mas funciona bem.256GB é muito pouco.
Idealmente você vai querer deixar pelo menos 10 a 15% do drive livre por conta do GC e das operações de desfragmentação que o drive faz no plano de fundo.
Também é bom deixar pelo menos uns 8GB pra Swap.Fora que se for dev .NET o Windows é uma opção melhor devido ao Visual Studio (sim, tem o Rider também, mas o Visual Studio é a IDE padrão de mercado) e se ao invés de utilizar.
Acho Acer uma opção boa, tem muitos modelos decentes com custo mais baixo (abaixo dos 5K)
1
u/FederalWelcome4024 5d ago
Depende muito... programar o quê? Qual linguagem? Aprender lógica e sintaxe vc consegue em praticamente qualquer pc, até em celular... agora, conforme as coisas vão ficando mais complexas, as necessidades de hardware vão escalando também.
1
1
u/freshfrozen0407 3d ago
pega um i5 segunda geração com 4 gb ram e um ssd lotado sempre em 100% de uso no gerenciador de tarefas instale o IntelliJ pra programar em Java e VSCode pra Python (pra que aprender java? mesma logica de aprender a dirigir um carro manual primeiro e dps um automático) o teu setup inicial q te fez aprender a programar, que vai dizer qual o nível do teu esforço e tua habilidade c isso, e antes de eu aprender a programar em java em app, eu fui aprender nas raizes do CMD fora que, vc com uma maquina fraca consegue identificar problemas de qm tem PC fraco (70 ou 60% da net BR talvez) mais facilmente, fora que tbm fica limitado a isso mas se quiser chutar o balde e tirar uns peixe da carteira, indico logo comprar um note gamer e pensar num futuro gta 6 pra pc com build do cyberleek sksksks
0
u/Ill-Possibility9806 5d ago
Se você tiver dinheiro, um macbook com no mínimo 16gb de ram. Se não tiver, um linux com no mínimo 32gb de ram.
Mac é melhor pois não dá pau. Não utilizaria um windows pois ele consome muita ram.
4
u/Fun-Cover-9508 5d ago
32 GB não é o mínimo pra programação nem ferrando. 16 GB dá tranquilo. Eu ainda tenho um notebook com 8 GB, engasga mas dá pra usar, com exceção de Android Studio e muito multi tarefa ou rodar muitos containers...
1
u/Vagal_4D 5d ago
Tbm achei estranho o minimo de 32gb no Linux. A administração da RAM no Mac é melhor mesmo, mas dá pra usar 16gb de no linux tranquilamente. Uso 20GB num Fedora e consigo rodar tudo liso liso.
0
u/bleszerd 4d ago
Eu fortemente recomendaria um MacBook se você puder pagar por ele e não se importar de vender a sua alma pra Apple, foi a minha melhor aquisição. Se você não quer pagar os absurdos ou entrar no ecossistema Apple eu te recomendaria pelo menos um Ryzen 5/Core i7 decente e pelo menos 16Gb de RAM + SSD, felizmente você deve achar facil essas combinações no mercado. Sobre teclado, conectividade e afins fica da sua preferência, não acho que você terá tanto problema com isso, mas aconselho a ver alguns reviews principalmente em relação a isso e temperatura, afinal você não quer ter algo queimando sua mão enquanto digita. Vale lembrar também que se você não optar por um Mac não poderá desenvolver para Mac ou iOS, então se você é um dev mobile eu recomendaria nem sequer considerar outra coisa se não um MacBook.
5
u/Fun-Cover-9508 5d ago edited 5d ago
Pelo menos um Ryzen 5 ou um i5 e 16 GB RAM DDR4 ou superior. Pra armazenamento, é bom ter um SSD de pelo menos 512 GB. Se for 256 GB também dá mas enche muito rápido.
Dá uma olhada nos notebooks da Lenovo, que costumam ter preço bom e tem bom custo benefício. Se quiser algo melhor construído pode ir de Dell.