如果只是要初学程式,其实真的电脑随便买都可以。
可是如果要考量到后续的发展,可以考量几个面向- -
I、程式本身的硬件需求:
CPU->RAM->HDD
基本上这三项是Build-Farm都会考虑的事情;
小程式或许没感觉,但是真正大型程式的编译时间非常长。
像是Chromium、Firefox或者Linux Kernel之类的大专案,
以鲁蛇我的i5 3317U、8G RAM、SSD来说,要大概20~30分钟。
虽然这种东西,多半都能做单元测试,不见得要整个build起来弄;
可是还是或多或少有那样的需求。
另外就是看你要写什么,如果你要往虚拟化发展,CPU建议要买intel,而且要i系列。
VT-x是主流;AMD-V虽然能用,但是有撞到KVM暴掉过的惨况。
如果是写图学相关,或者有打算写GPU相关的,目前主流也是nVidia吃全家(至少SDK支援度而言);
AMD虽然后续要推HSA来势汹汹,但是那也是像obov所说,要等AMD 2016重返荣耀的事情了。
II、写程式的舒适度问题:
键盘方面,
基本上我是觉得多半都会跑去买外接键盘;
除非你直接买17吋大笔电,或许用起来就还好。
但是要不要机械键盘,我觉得要看你自己的习惯,
个人自己是从Ducky,Cherry 原厂都打过一轮,但是最后却回归到Microsoft的人体工学键盘。
萤幕方面,
如果有IPS面板可以选,加钱买下去吧,色彩温和多了。
外接萤幕这点真的比较为难(爆预算、空间问题),
但还是强烈建议可以买,效率跟舒适度都有提升。
我自己是住所跟工作场所都有一颗22吋。
真的用起来有差,当你开发的规模大到一个程度,API根本不可能用背的。
一颗萤幕放coding的编辑器、一边放reference用起来流畅多了
我老板的办公室也是多萤幕,三颗29吋。
III、笔电续航力、保固等等:
需要带着笔电到处跑的人才需要考虑这点就是。
续航力很直观不多赘述,而保固这点就跟出国买平安保险一样:
平常没事你觉得很多余,但是只要出事一次你就知道- -
各种叫天不应、叫地不灵。
这点跟使用者体验有关,每个人运气不同。自己烧香拜拜多打听这样。
我个人的经验可以喇赛喇一喇,但不据任何保证能力:
我买的是ASUS的商务机,硬件规格跟同型笔电一样,但是保固多一年
没想到是各种让我觉得多花三千块根本没意义:
(a)人损不能借代用机
干,我当初就是冲著保固有代用机才买的,而且人损也不是我故意摔的好吗?
(b)零件备料不足,拖了我两个礼拜
因为商业机仅仅是一般机加上保固延长,所以机王依旧是机王,修到缺料
(c)返修组装组装品质很差,边框不密合
妈的,那我不会自己去淘宝买料回来自己修喔?
来来回回拖了一个月,我那时真的气到想直接把电脑砸在皇家的柜台上
我同学买前些日子下市的厂商的商务机种:
(a)一年内完美保修、包含人损;三年非人为保固
(b)维修有专人带料到府,最快隔天、最慢三天
我现在正在每天稀饭配肉松中......下一台应该会买Macbook。
虽然自己是Linux厨,但是Mac的POSIX support已经是我可以接受的程度,
续航力是我最喜欢的一点(常常需要到处跑);
AppleCare据我那票果粉回报的状况,至少比ASUS皇家好多了。