做後端開發想買個MacBookPro,請問8g+256g的夠用嗎?

Big_Nono


非常感謝您的邀請!MacBook Pro筆記本電腦做後端開發,8GB+256GB的配置對於初級的後端程序開發者是夠用的。但是對於高級程序後端開發者完全不夠用,最好是選16GB的運行內存配置。

為什麼8GB運行內存對於高級後端開發者來講不夠用?我以自己學習和參加Java後端開發工作的實際經驗來講解一下。

1.開發工具越來越智能化

IT行業都在快速發展,同樣程序員的語言開發編輯器也在不斷智能化升級,相應的對電腦的運行內存要求也提高了。我在2015年的時候剛接觸Java開發時,使用的編輯器Eclipse提供的插件很少,最多也就使用0.4GB左右。


當自己接觸項目變多之後,業務需求也會後期相應增加。在上一家公司做項目時,由於項目開發環境是win10系統環境,8GB的運行內存是無法讓Eclipse編輯器快速打開的,一般都是直接加內存到12GB以上。

2.系統和軟件應用也在不斷升級

電腦為了滿足互聯網快速發展,除了硬件方面在不斷升級,系統和軟件方面也在持續升級。

在系統升級方面,Mac系統沒有win10次數頻繁,它更多的是在軟件方面的升級。由於系統生態中的應用較多,我自己有時也沒有時間去細看到底是哪個應用要升級。升級的APP如果數量較大,增加運行內存消耗也是非常正常的。

而且,MacBook Pro 的硬件我們自己無法進行自行更換,只能選擇更高的內存。

3.程序員的項目量增加和技術升級

早期的web端項目是一般是集成式項目,現在很多公司要麼用“分佈式”方案或者“微服務架構”方案。

所謂的集成式web項目,就是把前端和後端功能都整合在一個開發項目文件裡面,這種方式在開發和調試上對初級程序員很方便。但是功能需求度較複雜時,有些功能會重疊增加提高維護成本。

當分佈式和微服務的架構出現後,前端可以和後端程序分離,而且相應的功能需求也會被劃分成單個小項目,那麼編輯器Eclipse在剛啟動時要帶動很多小項目時,我們對電腦的內存需求肯定也會提高。

綜上,根據現在互聯網項目的技術發展趨勢和電腦軟硬件方面的升級,我建議您的MacBook Pro最好還是選擇16GB的運行內存。畢竟,MacBook Pr它內部很多硬件都是焊接上去的,如果達不到您的配置要求那花的就太不值了。


豬小P數碼空間


MacBook做開發很完美,這個配置完全夠。但是重點是但是,如果用Docker並且用了Volume的話運行慢如狗,這是Docker for Mac的已知問題。另外Mac系統限定1000線程。其他都很完美,開發工具支持也很好。


道長我沒有腰


最好搞到16G,8G開發安卓或者iOS或者web前端還行,Java後臺4核16G的最爽,如果工作地方相對固定,建議再整臺4核i7,16G金士頓內存,C盤256G三星固態硬盤,其它隨意,這樣開發效率高,速度速速的!我的鯨準教學網站就是用這樣配置的臺式機一個人搞出來的!


鯨準教學


夠用了。

我現在用的一個本子就是256G的,也是用來開發用的。當然我會接一個外置的移動硬盤,因為這個本子我只是工作用,其他的不用,所以本身對硬盤容量大小要求並不太高;當然,我會過一段時間就備份一下資料,機器上不用的文件就刪除了。我覺得這反而有利於資料保存的安全。

另外,如果銀子夠的話,建議上16G+512G,我今年入手的2020年款16寸的就是這個,爽得很!


零點程序員


很負責說不夠,我剛開始做後端開發,現在做大數據,有時候一個項目好幾個模塊,都得啟動才能運行起來,內存小了痛苦就來了


碩果累累001


花2000買個chromebook遠程開發後端就是了,省下18000生髮植髮。一個做後端的用什麼鬼mac[摳鼻]


分享到:


相關文章: