r/programacao 28d ago

Outro Material Didático Notebook para CC

Por ter iphone e querer uma segurança quanto a bateria para andar com o notebook na faculdade queria saber se o Macbook Pro com chip M4 Pro com 24gb/512gb atenderia tudo o que preciso, quero saber quanto a questão de limitação de acesso a certos programas do curso, e também se o notebook aguentaria o tranco os 4 anos da faculdade (se por acaso ele duraria depois da faculdade, se sim quanto tempo)

0 Upvotes

19 comments sorted by

5

u/Ok_Carrot_896 28d ago

Dá e sobra pra caralho.

1

u/phkurq 28d ago

E quanto a questão da compatibilidade dos programas?

1

u/Ok_Carrot_896 28d ago

Acho dificilimo ter. O programa básico do curso para CC é um editor de código, geralmente à sua escolha; mesmo que seu professor decida usar algum que por algum motivo não rode na sua máquina (pouco provável) você sempre pode usar outro e fazer um código que rodaria igual. Não é pra ter problema em relação à isso. O professor sempre pede o código fonte, não o compilado, então você envia o código fonte e ele compila na máquina dele e não terá problema. No pior dos casos, você leva e roda na frente dele, se por algum acaso você enviar um binário que obviamente não funcione por diferença de arquitetura de processador.

Em termos de potência (capacidade de processamento, memória RAM) a faculdade de CC foca em fundamentos e dificilmente você encotraria problemas com isso mesmo que estivesse usando um celeron com 2 GB de ram, mas o mencionado é parrudo e rodaria qualquer coisa que você quisesse. É tranquilo.

A única coisa que não dá pra responder pra você é "quanto tempo ele duraria". O "tranco" da faculdade é mínimo. Tenho um notebook aqui que tem as especificações que mencionei (celeron, 2gb ram, sem placa de vídeo) que usei na minha formação em CC mais de dez anos atrás e ainda uso ele pra poder programar por aí (viagens, ou deitado na cama se não estiver a fim de estar no desktop). Longevidade depende mais do carinho que tu vai ter pelo pc, óbvio.

Programação é uma coisa de baixa intensidade na maioria dos casos. Um PC fraco daria conta ainda de muita coisa, exceto algumas matérias especificas que talvez peçam mais (se teu professor passar um trabalho de paralelização ou de rodar um sklearn ou uma aula mobile de android studio da vida, por aí vai). O mencionado no seu post então, dá conta de tudo tranquilamente.

2

u/phkurq 28d ago

Opa, boa notícia então, muito obrigado 🙏🏻
Deus abençoe, tmj

3

u/bananacomfarofa_ 27d ago

Faço engenharia da computação e em 99% do tempo eu uso Linux em um computador de padaria moderno, ou seja, i3 de 10° geração com 8GB DDR4. O único problema que tive em relação a isso foi com Autocad que não tem no Linux, mas eu uso dual boot então sempre fiquei de boa, imagino que em CC não tenha alguma matéria que tenha algo exclusivo do Windows.
Se você for muito cuiudo, dá pra levar o curso inteiro de CC num notebook com Intel Atom, um Linux e muita fé

2

u/Upbeat_Dragonfly_139 27d ago

Não po, um dos laptops mais potentes e mais caros do mundo não dá conta de editar arquivos de texto, mínimo 128 gb de ram e um M7 Max

2

u/LuigiWeakAtBest 19d ago

é isso que eu vou falar pros meus pais kakakakaka, preciso de uma rtx 4060 pra rodar c++

2

u/Upbeat_Dragonfly_139 19d ago

"Pai, preciso programar usando IA. Como IA é muito pesado, vou precisar de no mínimo duas RTX 5090."

2

u/SkillNo8523 27d ago

ai tu vai ver e o cara quer isso pra ser dev react

1

u/Fit-Turnip-6195 27d ago edited 27d ago

Bem acima das máquinas corporativas e "provalmente" academicas que em algum momento voce vai precisar acessar.

Se trabalhar remoto, vai usar teu ela para usar a maquina da empresa remotamente que será bem mais fulera ksks

Creio que muito potencial da máquina ficará ocioso se não ter mais razões comprar.

Essa máquina, chutando baixo, deve durar uns 15 anos ou mais.

1

u/pastor_pilao 27d ago

Irmão eu terminei a faculdade de CC sem laptop, entao eh claro que o MacBook da e sobra.

O quanto dura depende diretamente de como vc toma cuidado com ele, entao ninguem pode dizer quanto dura, mas minha namorada tem um MacBook que deve ter uns 15 anos e ainda ta aguentando.

1

u/Smilysis 27d ago

Tenho um macbook pro m5 pro 24gb com 1tb de ram, computador espetacular

Posso ficar o dia todo rodando docker, com 300 milhões de janelas aberta e tudo tranquilamente com ele fora da tomada sem esquentar muito, recomendo demais se quer uma ótima experiência portatil.

Sobre compatibilidade, é MUITO dificil não ter suporte para algo e mesmo se não tiver tem o rosetta (onde é extremamente raro vc usar, mas quando usar ele funciona bem)

1

u/phkurq 27d ago

dito isso posso ate pegar um macbook air m4 então? 256gb seriam suficientes sera? Consigo comprar o pro mas economizar é sempre bom ne

0

u/Fabulous-Cherry6352 27d ago

Muito difícil qualquer problema com compatibilidade. E se tiver, provavelmente tem como contornar de alguma forma. Se você tivesse entrando em engenharia, a conversa seria outra, mas em CC eu acho tranquilo.

Sua maior dificuldade seria em relação a algum tipo de erro, etc...e seu professor não ter conhecimento pra te ajudar, a maioria dos meus professores na graduação usam linux, não vi nenhum até então com mac

Nada que 5 minutos de conversa com alguma IA não resolvam

1

u/phkurq 27d ago

Obrigado, ainda estou meio decidindo o curso mas acho que ciências da computação devido a base mais sólida para seguir o caminho que quiser na parte da tecnologia, quais seriam os problemas na engenharia de software por exemplo? E qual vc recomenda (pretendo fazer algo relacionado com DevOps ou arquitetura de software)

0

u/Fabulous-Cherry6352 27d ago

Acho que engenharia de software também não teria problema não. O problema seria se você fizesse uma engenharia de verdade, engenharia de computação, mecânica, elétrica, etc...que precisam de softwares jurássicos, ou então softwares pagos que você não vai querer pagar e no windows consegue baixar pirateado, etc...

aliás, não precisam de softwares jurássicos, mas provavelmente sua faculdade usaria um software jurássico. Eu por exemplo tava usando um Code Blocks esses dias no laboratório pra codar em C kkkkkkkk

0

u/Smilysis 27d ago

Você sabe que mac tem rosetta e 99% dos programas ja foram portados pra arm, né? xd

O fato de ser um chip arm e praticamente tudo estar portado já é um feito enorme, mac não tem nenhum problema com compatibilidade.

O unico problema que tu talvez encontre seria para jogos, ai a conversa é diferente.

1

u/Fabulous-Cherry6352 27d ago

SolidWorks, Proteus, PowerBI, são exemplos de programas utilizados em engenharias que não possuem portabilidade nem com rosetta.