看你编程的方向了
学习c/c++:随便什么本都够了
安卓开发:最好16G的内存(坑爹的IDE),至少标压i5,显卡要求不高,集显都行
IOS开发:只能上MacBook pro了
大数据:多核cpu,大硬盘,大内存(为了开虚拟机、docker等,量大为主)
人工智能、AI:比大数据在多个显卡要求(烧钱)
web前端:好点的CPU(node编译打包伤不起)、大内存,其他要求不高,显存大点,为了开Photoshop
游戏开发:最好的配置上吧
运维开发:要求不高,大致能写写文本,连连SSH即可
对了,SSD是必须的,也不要ssd+机械,真心不能忍