程序員開發用什么配置的電腦比較好?
很高興回答這個問題,其實電腦配置基本都是根據需求來的,雖然說你這個需求不算特別明確,但是也基本點明了使用場景,那么核心的配置也就差不多,根據我的經驗,給你介紹幾個在程序開發中電腦配置的要求,當然不是全部配置,有些沒介紹的也就根據自己的預算來挑了。
1、CPU不管是哪種開發語言,個人建議還是要上一顆比較好的CPU,在平時編譯、跑程序或者IDE環境等方面還是比較有優勢的。如果寫代碼、測試等等,卡卡的,誰都每個好心情。個人推薦CPU最好選擇i5,當然i3也是可以勝任的,只是會差很多。
比如說i5-8400,如果預算多一點也可以上I5-8500,不推薦上帶K的。其實8400不管是在緩存還是主頻上都是比較合適的,對于開發來說,基本都是綽綽有余了。我以前搞的時候也是沒得辦法,才用i5的CPU,在平時使用的時候,感覺真的不一樣,從來就沒有卡過,還是I5-4690。
2、內存程序開發很耗內存的,特別是現在一個IDE都集成那么多的功能,方便了但是要占用很多內存。蠻多做過Java開發的應該是深有體會,還不用說其他運行環境了。就單單的一套開發運行環境都要占很多內存(當然有些語言好很多)。
(1)既然是Intel平臺,那么建議還是要用雙通道的內存,有人信有人不信;
(2)DDR3的就不要考慮了;
(3)內存大小8G起步,可以的話建議直接16G到位,不要考慮多不多的問題。其實現在8G的內存基本上是夠的,但也有例外的時候。
(4)不要高頻率的,中等偏下就可以了,比如2400或者2666的已經夠高了,當然2133的也不錯,一樣沒得問題。
3、硬盤根據使用習慣,建議上一個240G或者256G的SSD盤,不管是SATA接口還是M.2或者是PCIE的都可以,不需要太大的容量,也不能小于這個。
這個容量的最好,60G(或者80G)拿來最為系統盤,100G拿來作為軟件安裝盤,什么IDE、Web服務啊等等,剩下的就拿來作為源碼盤,當然建議還是要陪機械盤的,不管是備份還是存儲資料都可以。
至于SSD怎么選擇,我有一篇文章介紹這個,可以去看看。其實顆粒、主控什么的都是浮云。
4、顯卡其實顯卡什么可說的,自己覺得要,就配個。不然就集顯用著再說,后面需要再加。不過也沒必要上高端的。
5、顯示器很多人會忽略這種外設的,一款好的顯示器不僅看著舒服,而且也比較方便。這就好比用14寸筆記本開發和用23寸顯示來開發的感覺、效率是有非常大的區別。
但是也沒得必要追求大尺寸、高清晰度什么的,方便、清晰、護眼就好。
有些人認為曲面的好,那就要根據預算和使用習慣來看了。
6、鍵盤鼠標寫程序或者寫文案的人才知道,一款好的鍵盤,不知道有多舒服,敲起來多有感覺。個人建議還是要配個機械鍵盤,至于選擇哪種軸,還是要根據自己敲鍵盤的感覺來,有人覺得青軸適合敲字的,也有人覺得茶軸也不錯。那么這個就要看自己的感覺了。
最后,至于主板、電源等等就不介紹了,根據常規去考慮,平衡整個平臺就好。
以上觀點如有不妥,歡迎指正。歡迎在評論區留言探討,了解更多歡迎加關注!