首先,学习编程不仅仅是编程本身的知识,你还要有很多配套的工具,包括编辑器、数据库工具、浏览器、模拟器、运行环境等等等。这些都是“编程以外”要学习的事。配置确实不能太低。但要求确实不用很高。
整体配置
首先,整体配置不能太低,像其他人说的几百块钱配个电脑也能用,没必要这么丐。软件行业是个好行业,值得有一定的投入。但我也要说,配置要求也不高。
我创业的第一年,花两千多买了两台主机,又花了一千多买了两个显示器,总共三千左右。是的,三千多配了两个台式机,后来又自己升级了下内存和硬盘。我就用这两台电脑,赚了10万多块钱。
这还是我正式商用开发的电脑,都不是学习环境,都能正常用,所以你要有个概念。
显示器
显示器不用太好,2K,4K没必要,普通的屏幕就行,但也不要买看监控的屏幕。除此之外只有一个要求,越大越好。但也不用追求太大,22寸也完全足够用。
因为在开发过程中,你要来回切屏,如果是做web开发,还要随时开着开发者工具调试页面,模拟器其实也一样,所以屏幕太小,几乎没法调试。
如果是买笔记本电脑的话,16寸在笔记本中算比较大的了,很合适,但是 一般这样的价位也高,可以再缩水,但还是要记住,屏幕不要买太小的。
CPU和内存
别听别人说2核、4核也很好。不够用,完全不够用。你是要学习、要开发,而不是跑一段程序而已。单纯跑程序,网上的1核0.5G都能运行,你用这个做开发?还有人说用树莓派学习编程,树莓派才几G内存,能开几个页面。学编程不是跑程序,学编程要做很多事。
在开发过程中,至少会:开启浏览器查文档、开启模拟器(浏览器)调试、开启编辑器。你学习的话,估计还得再开视频,如果是在线视频,那么要再开一个网页。
别以为开浏览器很轻松,做开发的共识就是,浏览器是最占内存的应用。
另一个CPU的经验是,CPU的核心数要多,但是频率不需要那么高。(虽然说越高越好)。如果是配台式机,那么几百块钱就能配到六核十二线程的CPU,这其实并不是什么好CPU,但是做开发用,是没问题的。如果是笔记本的话就比较贵,要求6核,预算直接到两三千左右。这主要是因为笔记本都是品牌机,很少定制。所以推荐台式机。
内存至少8G,别给我说4G也能用,你用浏览器,开个文档、开个视频、开个测试网址+开发者工具,保准你卡爆。更别说开编辑器、数据调试了,有时候还要开word,视频会议。如果是台式机,一般至少两通道,可以自己再升级。笔记本的话,一般的机器也支持换内存。这个可以自行考虑。
硬盘
如果是一块硬盘,那么上固态,256G是底线。越大越好。不过硬盘可以自己更换,可以自己升级。
如果是台式机,那么实际上可以接很多硬盘,可以用120G的固态+500G的其它硬盘。可以自己升级。
别觉得硬盘无所谓,120G,你下个教程视频就把盘占满了。如果做前端Node,npm将是你的噩梦。如果只有一个硬盘,那么硬盘越快越好。好的硬盘,计算内存满了,都能继续顶着机器性能用。
外设
开发能用的也就是键盘和鼠标。据我的经验,60-120左右的“机械键盘”性价比就很合适,太高了没必要,太低了,手感确实差劲。
鼠标只有一个要求,舒服就行。在舒服的基础上,越便宜越好。因为有的鼠标实在是太小了。
总结
PHP等Web栈的编程语言,对硬件的要求是很低的。但是你是在学习、在开发。动不动开十几个页面求助问题是常态,内存要足。
题外话
另外,好的工具能让你学的更快更好,坏的工具会提高你学习的门槛。这是真的。该投入的时候就应该投入。
我创业第二年,买了一台7000多的联想小新,是个全能本,开发效率要比之前好很多。当然,我还是觉得内存有点小。如果是20G或者32G才好呢。不过这个笔记本整体性能很好。即便是我把内存开满了,再继续开新的程序,也能流程的运行,我估计是靠硬盘顶起来的。时不时还能跑跑人工智能模型。
另一个关于选择好工具还是坏工具的例子是:自学吉他。
如果你要自学吉他,那么应该花几百买一个入门的,还是花几千买个好一点的(也算不上高档的)呢?如果真的想学,还是要买个好一点的。几百的吉他,按弦很疼,这跟是不是初学者没关系,就是疼。好的吉他按起来就是舒服。那么好的吉他就能学下去,坏的吉他,连音阶都不愿意弹。
编程本身也是件很快乐的事,我现在郁闷的时候,就会找出以前的想法,新写个项目玩玩。试想一下,如果你开个网页,开个编辑器电脑就运行很吃力了,你还愿意动电脑吗?别让工具限制了你的热情。
原文标题:做开发用什么配置的电脑才合适
原文地址:https://phpreturn.com/index/a63a28fda72a2d.html
原文平台:PHP武器库
版权声明:本文由phpreturn.com(PHP武器库官网)原创和首发,所有权利归phpreturn(PHP武器库)所有,本站允许任何形式的转载/引用文章,但必须同时注明出处。