做游戲需要很強的編程么,程序員開發用什么配置的電腦比較好?
很高興回答這個問題,其實電腦配置基本都是根據需求來的,雖然說你這個需求不算特別明確,但是也基本點明了使用場景,那么核心的配置也就差不多,根據我的經驗,給你介紹幾個在程序開發中電腦配置的要求,當然不是全部配置,有些沒介紹的也就根據自己的預算來挑了。
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、鍵盤鼠標寫程序或者寫文案的人才知道,一款好的鍵盤,不知道有多舒服,敲起來多有感覺。個人建議還是要配個機械鍵盤,至于選擇哪種軸,還是要根據自己敲鍵盤的感覺來,有人覺得青軸適合敲字的,也有人覺得茶軸也不錯。那么這個就要看自己的感覺了。
最后,至于主板、電源等等就不介紹了,根據常規去考慮,平衡整個平臺就好。
以上觀點如有不妥,歡迎指正。歡迎在評論區留言探討,了解更多歡迎加關注!
學什么語言比較好?
到底學啥編程語言好呀?給我推薦一下唄!
哎嘿嘿不要著急,博醬今天就來給大家推薦一下2021年最值得學習的5種編程語言!
NO.01 PythonPython幾乎是初學者最喜歡的語言之一,根據GitHub和谷歌Trends的數據顯示,在2020年,Python仍然是最流行的編程語言。去年12月,Python在PYPL指數上排名第一,在過去的一年里,Python在Github開發者中越來越受歡迎,甚至已經超過了Java。
高級軟件工程師、Coding Skills網站的創建者Artur Yolchan表示:2021年,Python可能會成為開發者最喜歡的編程語言。
Python這門語言最好的一點就在于作為一種高級語言,它很容易學習,是市場上最需要的語言,作為一門開源語言,它非常容易理解,因此也出現了全民學Python的現象。
Python目前主要用于科學和計算應用程序,如FreeCAD、Abacus、YouTube、Quora,、Pinterest和Instagram等等。目前Python開發人員的平均年薪約為72,500美元。
NO.02 JavaScript編程語言的更新迭代一直在進行,但JavaScript仍然被認為是編程領域中最好的存在,它是編程世界中最被需要的語言之一。事實上,它被認為是互聯網的標準編程語言。你在互聯網上看到的幾乎所有東西的基礎都是由JavaScript構成。
根據對開發人員的Stack Overflow調查,JavaScript被認為是最流行的語言。像Facebook、谷歌、微軟、Uber等科技公司都在使用JavaScript作為他們的編程語言。
根據TIOBE排名報告顯示,JavaScript一直排在前10名編程語言之列,但是,JavaScript的需求量并不高,因為JavaScript專家已經有很多了,如今,找到一個JS開發人員要比找到Go或Kotlin容易得多。
如今數以萬計的網站都依賴JavaScript,對這門語言的需求是不斷增長的,我們可以說JavaScript依然會在2021年統治世界!
NO.03 Java有人說Java現在越來越不受歡迎了,但事實并非如此。據數據顯示,Java依然是最頂尖的語言之一,全世界一共有800萬Java開發人員。根據TIOBE和PYPL的排名報告顯示,Java在所有編程語言中排名第二。
在一些知名的網站,包括Amazon、谷歌、YouTube和Twitter都使用Java作為后端語言。Java開發人員平均每年的收入約為7.9萬美元。
NO.04 C/C++C/C++的需求隨著時間的推移也是在不斷增加的,C可能是最古老的常用編程語言,也是其他編程語言(如c#、Java和JavaScript)的起源。C++是C的增強版。
在2020年的TIOBE排行中,C和C++分別位列前5名編程語言的第1位和第4位。通過分析語言教程在谷歌上搜索的頻率,根據PYPL流行度編程語言索引顯示,C/C++在2020年3月全球索引中排名第六。
許多大型科技公司,如Adobe、甲骨文、微軟等企業的C/C++開發人員,薪酬收入都是非常可觀的。它們被廣泛用于開發性能是關鍵問題的應用程序、Firefox和Adobe等商業產品以及視頻游戲等。目前C和C++開發人員的平均年薪為76,500美元。
NO.05 Kotlin可能有的小伙伴看到Kotlin會覺得有點陌生,似乎沒有聽說過,但是在今天,說起Android應用程序開發,“Kotlin”這個名字無疑會排在第一位。Kotlin是一種開源編程語言,經常被稱為Java的替代品,谷歌表示這也是Android開發的“一流”語言。
根據Stack Overflow的一項調查顯示,Kotlin在最受歡迎的編程語言中排名第四。根據JVM年度調查顯示,Kotlin現在是JVM上第二大最流行的編程語言。
此外,Github社區中Kotlin用戶的數量正在以令人難以置信的速度增長。作為一種新推出的編程語言,Kotlin已經在一些大公司中得到了應用,比如Coursera、Uber、Pinterest和Post Mates。
十年前人人都想成為律師和經濟學家,
而現在 人人都想學編程,程序員需求的不斷上漲,IT行業需要更多的專業人才,這也意味著程序員的薪資待遇會持續不斷地飆高,會編程語言是成為程序員先決條件。要想進入這一行,就早點開始學習一門編程語言吧!
堅持學習,不斷提升自己的技術能力。小編在這里也整理IT各個領域的學習課程和學習書籍,可關注我私信“程序員資料”,自動領取。
想買個MacBook來編程?
謝謝邀請。內存建議8g,ssd怎么地也得256G吧!macbook可能是所有程序員甚至是科技工作者的最佳選擇,有這么牛逼?
那可不?因為除了蘋果的MAC系統確實流暢順滑之外,還有最重要的一個原因就是逼格高,拿windows寫代碼的程序員,與拿mac寫代碼的程序員相比,首先在氣質上就輸了一大截,咦,好像跑題了。
先插段廣告(后面的故事,你一定要看完,都是真的)。
總之mac確實流暢,就算是用了四五年的老機器,也能做到像洗發水廣告宣傳的那樣,絲絲順滑,這不是吹牛逼,也不是幫蘋果打軟文廣告,mac誰用誰知道,剛開始使用蘋果,大概有一個月左右會產生極度不適, 因為蘋果系統和windows的操作習慣以及邏輯差異很大,但一旦你習慣了mac系統,就再也欲罷不能了,什么聯想,DELL,華為,小米,脫西吧(東芝)等等,再也入不了法眼。哎媽呀,又跑題了!說正題。開發python要選擇什么樣的配置,廢話,當然是配置越高越好了,這還用講嗎?但可惜大部分程序員小兄弟們,還是很節儉,很低調,很務實,很悶騷的...... 說正經的,要選擇什么樣的配置,跟開發語言、特別是內核、編譯器還有主流的IDE有很大的關系。我就拿屎上最火的java來舉個例子,分析一下吧!
java可以開發WEB服務器、企業級應用程序(J2EE),也可以開發桌面程序(J2ME,現在基本已經退出江湖了),還能開發android,這么多年來可以說是叱詫風云,耀武揚威,牛逼得不要不要的。
但是玩過或者了解過這玩意兒的都知道,在開發java程序的時候要裝jdk,其實就是一個開發包,里面包含了一個叫JVM(java虛擬機)的東西,沒錯,就是這么個破東西,超級吃內存。不管你是開發J2EE 還是 ANDROID程序,項目要是大點兒,如果你又是windows平臺上開發,無論是eclipse,還是Android Studio,那卡到你懷疑人生是絕對不用懷疑的,我經常在等待編譯的時候,先下樓喝杯咖啡,再上個洗手間,再抽支煙,然后還找公司妹子吹吹牛逼,才回到電腦前,一看,哎媽呀,才完成49%,鼠標咋還動不了了呢? 可千萬不要死機呀,這會兒可已經是凌晨一點了,我女朋友還在家等我呢?又等了半個小時,我C,終于編譯完成了,趕緊發布到生產環境,然后通知測試妹子們,跑一遍流程看看,沒問題我可就要下班了。
可不,東西都收到包里了,妹子說有個bug明明修復了,為什么這個版本還沒有好? 原來是小強在SVN上少提交了一個代碼文件,我擦,這特么只能重新再編譯一次打包了,NND,給女朋友發個消息,親愛的,你先睡吧,今晚要通宵。終于,領導答應給我們開發部再次升級電腦配置了,由原來的8G內存,直接干到16G,硬盤由機械硬盤全部換裝512GSSD固態硬盤,頓時,開發部里每個人臉上,都洋溢著狡邪的笑容,看得出來是發自內心的歡喜,就如同追了三年的妹子,終于答應做他女朋友一般。萬萬沒想到的是,螳螂捕蟬黃雀在后。隨機,領導宣布,以后可不要說電腦慢影響開發效率了呀,原計劃下個月完成的開發任務,提前到本月底完成,機器不卡了,大家好好干活兒,早點兒下班,在大家的內心草泥馬一定又奔騰了!
不過,話說回來,windows上16G內存,256SSD固態硬盤的配置,你以為就真的不卡了嗎? 偷羊偷森破,告訴你,大點兒的項目,照卡不誤,那這事兒還有解嗎? 有,當然有,隔壁組的土豪們都自己掏錢買MAC,8G內存,256G固態硬盤SSD,聽說流暢得一比。不行,我還得繼續給領導施壓,果然,領導真的是我最親的人,很爽快,答應先給我配一臺MAC試試,8G內存, 256G固態硬盤,某東下的單,半天就到了(東哥廣告費可不能少呀),晚上把開發環境全部整到位了,趕緊試試編譯速度,OMG,買她,就買她(李佳奇不會找我收版權費吧),確實,速度杠杠的,媽媽(領導)再也不用擔我的學習(項目延期)了。好了,雖然是吹了段牛逼,但是這就是現實中的java程序員的寫照,罪魁禍首有三樣,JVM(運行時環境和編譯器,什么JRE,JDK一堆亂七八糟的),IDE(eclipse、android studio),操作系統windows(又關我什么事?)。
再說python,和java比起來,python這位兄弟就輕量級多了,不僅沒有JVM這個累贅,IDE用高級一點兒的文本編譯器就能完成,編譯起來也是絲毫不費力,如果是在mac電腦,就算是若干年前的老爺機(2G內存,機械硬盤)也能玩得很6。
當然了,程序員那點兒事我太了解了,怎么可能買一個剛剛夠用的配置就滿足了,他們一定會考慮到現實和未來,現實是一邊開發代碼,一邊下片,一邊........,這配置必須得高,考慮到未來,配置富余一些,不就可以多用一些年了嗎? 而且萬一轉行學java呢? 所以買個綽綽有余的配置,但是又能承受得了相應的價格,才符合咱們的定位嘛,而如果是8G內存,256GSSD的MAC,玩python那絕對是相當的哇塞。那這樣一臺mac得多少錢呀? 喂,東哥,明年雙11有活動嗎?以上就是關于做游戲需要很強的編程么和程序員開發用什么配置的電腦比較好的相關問題解答,希望對你有所幫助。