大學學習軟體工程,應該選擇 Windows 系統筆記本還是 MacBook ?

筆記本打算主要寫代碼,遊戲只是偶爾會玩一玩。還有選擇macbook會不會對學習進度造成影響?


我的建議是先買個windows筆記本用著,然後弄個Linux適當的折騰一段時間。等你大三大四的時候如果覺得用Linux比用windows舒服多了,那就可以考慮買mac了。

根據我的觀察,我周圍大多數為了逼格買macbook的人都經常得自我麻醉一下

,而那些Linux老油條轉了macbook以後都爽的不行不行的


這主要跟你有多少錢有關係

1、沒錢:神船

2、只有一點點:貼牌thinkpad

3、一般:非貼牌thinkpad

4、還可以:alienware

5、比較有錢:terrans force

6、不想讓別人知道你沒有錢:MacBook

7、微軟大法好:Surface Pro 3


想多了吧,選一台打dota或者LOL流暢的機器就好了,選軟體工程的人多了去了,也沒見多少人買Mac,因為學習上你壓根就用不到多少。

你可能不服,不服你買吧,到時候你還是要裝雙系統,不然遊戲玩不起來。


看愛好,看財力

大一老師只講win,大二以後才涉及linux,大三以後也不講mac,身邊的有mac的同學也都裝win

學院里認可的軟體競賽都是win和linux的

況且大二以後加實驗室能夠提供性能比較好的win,必要的話也能申請mac

綜上,學生黨買win足夠,確實喜歡mac的話跑雙系統也可以


這個嘛,很簡單。如果你的Money足夠,買高配的MacBook Pro,用Boot Camp裝Windows,實現Mac和Windows雙啟動,裡頭可以用Virtual Box跑Linux,一台筆記本,所有開發平台都全了,想學哪個就學哪個……

Money不足的話,那就沒什麼好說的了,只能Windows筆記本了,但要選高配的,內存越大越好,另外SSD很重要,現代各種IDE很吃資源的。


回答:初學用win,根據需要可能自己就裝了linux,有足夠經驗和資金並對*nix依賴較高後可轉mbp。

不要第一步就直接上mbp!這很可能是你用win* for mac的鋪墊。

如果是動手能力強的同學,一台簡單的 Windows 筆記本,自己拆裝SSD和內存條,上8G內存即可成為入門的最佳伴侶。不要追求多麼高昂的價格和高貴的配置,在初擁階段的你根本用不到!

然後對於系統的選擇,我認為日用基本是離不開 Windows+Office 的,這是很多國內大學課程倒逼的結果,想想很多時候必須提交 .doc 文件什麼的吧。對一個新手而言,離開了 Windows 平台而想處理 .doc .ppt 之類的文件,有風險。

而對於想學軟體工程的你,根據你所學的具體內容不同,所需要的配件可能散布在 Windows/Linux/Mac OS X 三大平台上,此時你會通過各種途徑學習進行細緻了解,比如雙系統,比如虛擬機,到那時候的你,也就不再糾結於這個問題了。


先說系統

Windows是必備,你不能說服老師不講微軟產品

Linux/OSX可以作為一個補充

理想情況下:Win+Linux/OSX

不理想情況:Win

再說硬體

Win本和Mac本哪種硬體對Win+Linux/OSX的支持理想:

4K價位:

Win本:超過100款

Mac本:0款

8K價位:

Win本:超過10款,擁有良好的散熱、鍵盤、屏幕、續航、便攜,可以在Win+Linux下有良好的體驗,硬體相似於Mac的可以搞OSX

Mac本:只有Air一款,散熱較差,屏幕較差,鍵盤較差,續航比較好(主要是因為屏幕差),相對沉重,在OSX在有良好的體驗,在Windows下體驗不佳

12K價位:

Win本:超過10款,擁有更好的散熱、鍵盤、屏幕、續航、便攜,可以在Win+Linux下有良好的體驗,硬體相似於Mac的可以搞OSX

Mac本:只有Air和Pro兩款(不推薦NMB),Pro散熱較差,鍵盤較差,相對沉重,在OSX下有良好的體驗,在Windows下仍然體驗不佳


很抱歉我以點帶面的回答讓大家對本校機房的怨念重燃~

我在回答里也說了:更上一層樓時絕對可以自己挑了~當你知道想要去哪裡的時候~當然是儘早打飛滴噢~

同時我也不得不為我國大學擔憂~這現代化機房建設真真是迫在眉睫啊~

------------------------小小分割線--------------我當初也有過相同的疑惑~根據個人經歷和題主分享一下我的感受~當然我只是一個平凡的曾讀過大學的人~不是什麼學習精力都超人的牛人~

還沒上大學因為專業是編程而挑選電腦的配置,就像我想吃一個蘋果,開始考慮買一個倚天劍好呢還是去買一把屠龍刀好呢~

俗話說:「工欲善其事,必先利其器」,我承認這句話沒錯,但也不得不慨嘆很多時候這句話會令我們捨本逐末~

讀了軟體工程,第一年你的課程是滿滿的基礎課,包括像高數,線代,概率,大霧,計算方法,離散,計算機基礎等幾乎不需要你課下使用電腦但有很多作業的硬骨頭【當然各個學校課程安排不同,但應該大同小異】~這段時間你打開電腦應該是查查資料,刷刷網頁,聽聽音樂,因為真的很忙的~

當然如果你在每天聽了6-8小時學位課外加2-3小時選修課做了兩個小時作業後還想學點什麼,只要宿舍不斷電就好~

大二開始接觸到了專業課,比如C,C++,java,Linux,C#,數字信號,程序設計,資料庫,數據結構blablabla好多好多~

這期間所有的作業必須用電腦來做~然而這些並不是靠高配置電腦來完成的,是你不停吸收老師傳授的基礎口令並加以應用來記在腦中的過程~你的大部分作業代碼單個幾乎不會超過50行~面向處理對象非常少~幾乎一下就可以得到結果~

如果到現在你還對自己的專業仍感興趣~那麼接下來才是真格的~

你開始考慮怎麼讓自己的程序更與眾不同~界面更友好~演算法更優化~功能更完善~兼容性更好~你查閱圖書館每一本你感興趣的編程技巧~每天進步~

你肯定會想~我怎麼樣才能讓我的電腦在跑我的大程序不再卡頓不再死機~這時我想要一個高配置電腦總可以了吧!?

我的答案是當然可以!大三的時候!課程不再多如牛毛!在你想要更上一層樓的時候!

可是大學裡有一個容易被忽略的寶貴資源叫做【計算機網路中心】~也就是學生可使用的台式機機房~你這個時候可以好好利用它!這個可是你昂貴學費里包含的一筆重要財富~

不必擔心身邊環境喧囂,台式機用著舒服,夏有冷氣冬有暖氣,可以安靜地學習自己喜歡的知識,何樂而不為~

這樣已經學到了真正本領的你~會發現當初為什麼要糾結於自己的筆記本要多高的配置~

這個時候再買~你會發現自己已經深諳電腦~買來的是你趁手的武器~一往無前~所向披靡!

最後給題主一個好建議~記得先打聽好貴校大一讓不讓帶電腦~畢竟好多學校貌似有規矩~

祝您在未來的路上前程似錦~


這樣子啊

作為圖吧垃圾佬

作為卡吧減錢黨

作為敲代碼的大學喵⊙ω⊙(才不叫大學汪)

我來說我的情況吧~^o^~

首先要說的是我三個平台全齊了…^O^/

第一台…Ubuntu

買的二手ThinkPad X200 P8600

當時不帶硬碟的二手機器900元 get√

當時二手SSD Intel520 120G 450元 get√

當時某品牌內存條DDR3 1333 4G 200元 get√

然後我就有了第一台電腦(高三自己偷偷買的)

現在用起來也是溜的飛起⊙▽⊙

第二台…Windows

到了大學發現沒有Windows寸步難行,又捨不得拋棄Ubuntu,所以我又拼了一台台式…

顯示器AOC21寸 799元 get√

●﹏● q1037u工控主板(12*12cm)

●﹏●這個算是准系統了…

●﹏●包括了CPU主板核顯…機箱是訂製的…

●﹏● 720元 get√

二手SSD Intel525 120G 400元 get√

內存條DDR3 1600 4G 200元 get√

無線鍵鼠套裝京東隨便買的 79元 get√

然後我就拼好了一台台式…(生活費里擠的)

裝了Windows8.1⊙_⊙

發現賽揚q1037u還是頂得住的⊙_⊙

剪片子處理圖片溜的飛起⊙▽⊙

第三台…OS X

想去iOS開發,再加上垂涎Final Cut Pro X已久…

等候15款MacBook Pro 13上市 ^=_=^

看中了頂配mbp13.3/ 3.1ghz/16g/512g

無奈太貴 求助了老爹〒_〒

小狸醬:爸比~你看看這電腦~好漂亮呀~^o^~

老爹說:買買買!

然後我就有了一台mbp…(老爹棒棒噠^O^/)

好漂亮逼格滿滿的(→_→喂!哪裡不對吧!)

說了這麼多…貌似沒有什麼卵用…→_→

題主可以參考一下我這種方式 ●﹏●

畢竟我身為圖吧垃圾佬,要發揚光大我圖吧精神嘛(′-ω-`)


軟體工程用什麼本不重要,你大學同學打遊戲用什麼本才重要。

買個外星人吧。

快畢業了再買個rMBP學iOS編程找工作。


你可以參考美國計算機相關專業的 Mac 保有量。據說在一般大學(整個大學)Mac 的佔有率在 50% 以上。

當然我是沒有去過美國,但是就鄙校而言,CS/SE 專業的 Mac 佔有率還是相當高的。


你要當程序員的話,還是入台MAC吧!否則遲早會後悔的。

-------------------------------------------------------------------------

強調一點,MAC你可以裝個Windows以便不時之需,但請不要手持MAC卻用Windows來工作。我們要的不是MAC,我們需要的是MAC OS X。

利益相關,Sony大法使用者。


這與你的經濟能力有關 Macbook 不建議購買 Air 和那個不帶Air和Pro的機器。

Pro的話 要爽當然是頂配了。X寶不到15k拿下。

不過考慮到圖形性能 ......(Mac的軟肋,我花大價錢連個顯卡也要揩Intel的)

玩遊戲?裝個Windows怎麼不能玩。我可以保證TA會溫暖你的小手的

至於兼容性。不要聽那些人說裝Windows 怎麼怎麼的。你會發現你無法擺脫微軟

我也不相信 你們專業的老師 會有 非要讓學生用OS X完成的任務

萬一那天腦熱了 想學習iOS開發怎麼辦呢? 黑果果弄起來是麻煩了點 啊


軟體工程 -- 大一下 .

因為下周要考試, 不能現在說的很清楚, 我是大一上學期買的Macbook Pro , 這一年的時間我感覺OS 讓我收穫了很多, 尤其是編輯代碼, 非常方便快捷, 多種完美的小程序讓人效率很高,

這些讓我用電腦的一切時間關注於工作本身.

1. 推薦知乎的一篇提問 : 程序員如何優雅的使用Mac (好像是叫這個 , 搜索一下);

軟體上的優勢,已經有很多大牛講過了, 搜索就好.

儘管 windows 也有一些功能無可替代, 但是虛擬機或者bootcamp 解決了這個問題.

總之 , 我身邊的人越來越多的 開始使用 Mac 電腦, 說明Mac 系統的好處也愈發被人認可.

關於兩個系統的問題爭論很久了,

我希望你能秉承一種理念 :

學習至上 , 工具只是輔助.

另外: 如果專註於windows 開發就不要用MAC,不過我估計你還沒想好方向吧, 不然就不會問了.如果以後你想做windows 就把mac 賣給我, 哈哈哈哈.......

2 . 考慮經濟狀況 , 如果允許的話不如嘗試入手,

但是如果你想玩遊戲的話 , 我還是建議你買windows 的電腦,

畢竟雖然Mac貴,但並沒有貴在遊戲上.

(PS : Mac 的工業設計雖然好,但是價錢不只是外觀上, 個人認為系統就值這個價錢 , 近 2W + 的價格並沒有讓我後悔過, 反倒是當年5000+ 買的筆記本讓我一直覺得非常不值......)

4. 擁有兩個系統可以帶來多一選擇,

聲明: 以上意見建立在不玩遊戲的基礎上

, 說實話我還是很羨慕隔壁師哥外星人玩起遊戲哪飛起的快感.呵呵,

(那是iPad 沒錯.)


真的一心想學習,買個低配裝linux玩四年


WIndows,

除非你偶爾玩一下遊戲的時候從來不帶上室友(LOL?DOTA2?WOW?),

或者你偶爾玩一下的時候不考慮各大顯卡殺手(GTA?)。

然而如果你選的windows本是surface的話,打遊戲的效果估計也就和macbook半斤八兩吧。

--------------------------------

說真的,大學本科那點東西,macbook沒多少優勢(除非業餘搞IOS開發)。

如果你要搞linux,windows裝雙系統,裝虛擬機都可以搞。

至於有人說MAC在編輯代碼上面怎麼怎麼舒服,見仁見智了。

反正jetbrain系列windows下面可以用,VS系列是獨佔的。至於vim和emacs什麼的,你都折騰這玩意兒了,也不在乎折騰下Linux吧。

------------------------------

當然,你要是只是想選個逼格高的,那選macbook是必然的。

因為妹子們一般不認識外星人,而索法在漢子中反應平平,windows陣營最有逼格筆記本的也就只有macbook一半的裝逼效果。


thinkpad new x1c 逼格的代表

sp3 pro頂配也很好

哪個不比蘋果好


surface pro 3 + 顯示器 + 二手台式機裝windows server (作為開發機) + vps(學習linux和web開發測試機)

surface用來日常使用,甚至實在無聊的課也可以拿過去寫一會代碼。複習是看ppt,沒事寫寫文檔,晚上躺床上看看小電影都很方便。

顯示器,提升工作效率必備,讓你編碼根本停不下來。

台式機,放在實驗室,平時通過surface遠程桌面連接,學校的各種課程設計以及實驗都靠它了,只要在校園內,可以隨時連接。這個電腦定位就是用來折騰的,弄壞了重裝系統,不擔心資料丟失。學校教學會裝很多亂七八糟的東西,本人電腦潔癖,不是很喜歡一堆軟體霸佔電腦,個人電腦只用來裝常用軟體。

vps,最好是國外的,學習linux和web開發必備了,可以搭一個博客,隨時記錄一些東西,而且可以用來搭vpn翻牆。

可以先從surface+vps開始,後面兩個可以在後期慢慢配。


碼工優先Mac,沒錢就別折騰筆記本了,台式機價錢便宜量又足,還可隨時局部升級,當初我一隻機箱用了快十年,裡邊東西翻了幾遍台。


dell或者tp(或者神船)然後同時折騰三年linux和win再說。當然遊戲也要玩。

三年後如果linux中毒然後就繼續dell tp之類裝linux。如果成了軟粉就轉tp/sp。如果習慣了unix但是實在無力折騰linux就入mac。

現在你連門還沒摸到呢……別急……

本科期間最重要的事情是要多折騰……千萬千萬不要局限於一個環境……


推薦閱讀:

如何有定力並高效的學習編程?
作為一名程序員,你為什麼歡迎或不歡迎轉基因食品?
能不能用double去取代float?
想自學編程怎樣下手?
如何評價中科大軟院的孟寧老師?

TAG:MacBook | Mac | 蘋果公司AppleInc | MicrosoftWindows | 軟體工程 |