看板 nb-shopping 關於我們 聯絡資訊
每次想換筆電都會上來這個版看看,總是不時會看到一種需求叫做"寫程式", 玄妙的是,很多說自己要"寫程式"的買主都沒說清楚自己在寫哪種程式? 但底下總有一堆人能像通靈般的,給出明確型號的建議。 程式語言的種類五花八門。 就算同一種程式語言,對電腦速度的需求,也會因為應用領域不同, 可以從極低(語法入門)到極高(電腦視覺等)。 寫程式不像「文書處理」或「戰地風雲4」等等用途, 對硬體需求可以輕易收斂到一定的範圍。 因為,你可以想像,小到倉庫番、大至Windows,這些軟體都是寫程式寫出來的, 要comilper、要測試、可能還要讀寫檔案、讓IDE解析語法等等, 小到一個ASCII字元,都不可能是你用手拿雷射筆在光碟片上刻出來的。 講講我自己用筆電學習寫程式的過程。 Acer Aspire One D255 : 最早入門C\C++用的, 只有10吋2G RAM的ATOM,完全沒有超頻或換CPU的管道,夠弱了吧? 老師還跟我說:哪有人用這種筆電在寫程式的? 但其實用來跑Visual Studio 2008 Express還ok, 而且帶筆電讓我每次上課都不用重新建構開發環境, 可以輕易帶去找老師同學討論(10吋就是UltraBook的重量而已)。 用這台從printf,學到封裝繼承多型都沒問題。 後來也用這台學了VB6,在IDE拖拉大量控制項稍微慢了點,但執行都還ok。 Acer Aspire 5742G : 因為親戚小孩換Macbook Pro,所以就把這台舊的給我用, P6300, 2G RAM, 一下子比小筆電快了不少,但是也笨重很多,幾乎雙倍重量。 這時候開始學寫MCU,當然沒問題, 因為我一位靠接案子維生的朋友拿switch 10寫MCU(沒OS的)就非常夠了。 對了,跑XP VM測個相容性也是夠用的。 一陣子後我開始學影像處理,入門的那些是夠的,即便不使用最佳化過的OpenCV, 而是自己很笨的pixel by pixel處理,對一個新手來說,都很夠用, 因為新手處理不了太多資料、實作不了太複雜(且有效率)的演算法。 到後來為了做專題,得要跑一些諸如Viola–Jones之類的影像處理演算法, 就會很吃緊,這才第一次覺得手上的筆電不夠用。 一般資工或電機系學生走到這一步,也是大三、大四甚至研究所之後的事惹。 更慘的是,Acer低階筆電的短腿,讓我無法跟同學長時間討論,這是對學習最傷的點。 (教室或其他討論氣氛好的地方不一定有插座,有也不一定夠用) 另一個對學習寫程式很傷的點是重量,要是很笨重你就懶得帶出門, 會錯失很多實作靈感&討論的機會。 還好當時我經常重訓克服這點,但每次看到UltraBook都還是會流口水。 後來到了研究所,用C\C++\C#做影像處理變成主要的工作,5742G慢到歸覽趴火, 就逐漸升級成8G RAM、i7-640M、SSD, 換i7-640M有明顯提高影像辨識速度, 但是換了SSD才有讓整體變得順暢,用起筆電的心情整個大好。 因為平日不打電動,覺得nVIDIA獨顯沒啥屁用多耗電而已, 但近期的Visual Studio開始會allocate nVIDIA顯卡資源,就算不寫CUDA也一樣, 這時候終於覺得獨顯不是只能拿來打Game。(不愧是地表最強IDE) TOSHIBA R30 : 最近我妹吵著要筆電,自己又在工作有收入,想說舊的給她,就順便換台自己喜歡的。 買這台是因為到最近論文要收尾了,不太需要coding,多的是找資料寫文章, 又忙得經常台北、台中、嘉義三地跑,很多時間都在客運\火車\高鐵上, 輕\堅固\電力長\看字清楚(Full HD) 是這段時間的主要需求。 雖然用switch 10寫MCU的那位朋友一直推薦我買switch 12, 看規格也是夠用沒錯,可以折又可以拆的,好像很屌, 但是前面用過兩台Acer一堆亂七八糟鳥問題,已經用到我信心全失惹。 加上這次要用我自己寫程式賺來的錢,已經不是靠親友資助, 不管acer做得多好,都不會再選連續兩次令我失望的acer。 產學合作還遇到某代工廠離職的機構RD, 跟我說:「你這台Acer散熱就是我做的,因為加班加到沒人性,所以做得超鳥der」 其實R30若有i5\8G-RAM以上,就算用來工作上的coding, 也很難想出不夠用的領域(如果不是經常在跑VM的話)。 我身邊就有兩位老軟體工程師用R930,其中一位用到i7\16G-RAM經常在跑VM。 R30雖然沒有CUDA的獨顯,但是Express54可以轉接,提供一個外接PCIe顯卡的機會, 萬一日後需要CUDA還是可以在R30上面跑。 講了這麼多,就是想用實例告訴大家, 只有"寫程式"三個字,實在無法對筆電需求給出貼切建議。 因為ATOM小筆電有可能夠用、電競款有反而可能因為重量和電力問題不利學習。 如果你是電資相關科系大一新生,沒有足夠的程式基礎,根本不知道要寫怎樣的東西, 打算照系上安排按部就班學習的話,那就不必求快。 「輕」和「久」帶來的充分移動性,可以提高你和他人切磋討論的機會、 可以在你寫到火氣大的時候換個地點繼續寫,這才是對入門學習最有幫助的。 要是窮到脫褲的話買acer也沒關係,身在電資科系學習修電腦也很正常。 要是念到電資科系高年級,還不知道自己該用怎樣的電腦, 那該檢討計結\OS等科目是不是太混? 如果念經濟\數學\化學\社科等科系的碩班, 因為多的是跑SPSS\Matlab\Labview等肥胖套裝軟體, 入門效能需求可能還高過一般資工系學生。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.122.165.33 ※ 文章網址: https://www.ptt.cc/bbs/nb-shopping/M.1437757435.A.532.html
www10177: 好文推,資工學生目前d255灌linux爽爽寫C,不過應該會換 07/25 01:16
www10177: MBA了XD 07/25 01:16
markbex: 推好文 07/25 01:21
LovinTaiwan: 資訊相關科系就直接買Macbook吧 07/25 01:21
solitude6060: 好文推,雖然我上mbpr了不過不乏要幫周遭人推薦的 07/25 01:23
solitude6060: 時候 07/25 01:23
prospector: 真,剛入門其實硬體需求不高的,想當年... 07/25 01:59
rudy2222: 推 07/25 02:03
weilun1205: 資訊工作人推... 07/25 02:07
hank821017: 快報廢的電腦都可以拿來當server用XD 07/25 02:51
※ 編輯: deo2000 (140.122.165.33), 07/25/2015 03:36:07
noonee: 認真說 其實對於在學校使用的程式寫作 或許最好的方式 07/25 03:53
noonee: 是由學校提供遠端server 然後遠端寫程式 07/25 03:53
noonee: 當然這需要校方一定的財力和技術支援 所以大多學校辦不到 07/25 03:54
noonee: 但是我認為這才是學校該做的事情之一 07/25 03:54
plhy9: 其實電機系很多也是用MATLAB啊~ 07/25 04:36
plhy9: 所以MATLAB的電腦需求主要是什麼啊XD 07/25 04:37
moon1139: 為什麼可以通靈給建議? 因為通常連自己需求都搞不清楚、 07/25 07:27
moon1139: 寫什麼程式都不知道的人,設備需求也就在那邊了 07/25 07:28
moon1139: 基本上都是初學者,一定先從簡單的例子練起,而且還要練 07/25 07:30
moon1139: 上好一段時間,而這種時候通常挑個 i5-4200U~i5-4210M 07/25 07:32
moon1139: 就足夠了,阿真的有需求的programmer寫了好幾年卻不知道 07/25 07:33
moon1139: 自己需求的,我想這種的也該被淘汰一下了 = =" 07/25 07:34
gbcg9725: ultrabook(當時culv)2010那時候不是價格貴就是效能超差 07/25 07:46
gbcg9725: 一般的低價筆電普遍續航不強.. 07/25 07:47
gbcg9725: 從haswell開始續航才有大幅進步... 07/25 07:48
gbcg9725: 另外R30雖說有EC不過我怎麼試外接顯卡都是失敗.. 07/25 07:51
請問是怎麼接? 怎麼失敗? 我還蠻好奇。 我只是認為理論上可以這樣做,還沒真的幹過。 → gbcg9725: 其實預算到哪 能推的大概就那幾台 對一個大一生來說 07/25 07:53
gbcg9725: "其他用途" 再考慮進去 那就不太可能會推小筆電 07/25 07:54
gbcg9725: 真的所謂要推"電玩機" 其實價位也是很高的.. 07/25 07:55
gbcg9725: 當沒有辦法把需求說清楚 大家應該都是在那價位直接推一 07/25 07:56
gbcg9725: 個當時主流配備.. 有需要續航多少的話通常看口袋深度 07/25 07:57
MOONY135: 輕 續航 CPU還要夠力 差不多就這樣 07/25 10:37
MOONY135: 跑SAS MATLAB的路過 3830TG夠用 07/25 10:38
dhzzzj: 我不得不說 當年 X220 r830 3830時期 真的把輕 效能 價格 07/25 11:26
dhzzzj: 做到了極致了 當年r830 r930 i5 27900 win7 07/25 11:26
可惜X220 230有些點仍比不上R30,不然現在買二手機CP值超高的 1.螢幕解析度都只到HD 2.電力不持久
ayugioh2003: 推 07/25 11:33
leo840908: 推 07/25 11:54
remhom: 又不是跑3D,筆電一定等級上,寫程式都不是問題,快跟慢而 07/25 12:25
remhom: 已,反而需求才重要,是否跑VM,要輕還是要續航,要外接多 07/25 12:25
remhom: 少設備,反而才是重點吧 07/25 12:25
remhom: 而且會上來問的一定是初學者,真的不用買太好... 07/25 12:26
jaye8697: 會上來問的其實對程式設計的硬體需求應該都不會很高(像 07/25 12:58
jaye8697: 樓上說的都是初學),主要都是其他用途而把需求撐上來的( 07/25 12:58
jaye8697: 最常見的就是"遊戲")所以大家應該都是照這樣在推機子的 07/25 12:58
jaye8697: 吧? 07/25 12:58
遊戲只是把效能撐起來,但是不會把"移動性"撐起來,往往還降低移動性, 這對學習寫程式就非常不利。 ※ 編輯: deo2000 (220.138.186.197), 07/25/2015 18:02:12
dhzzzj: 我上午留言時 是指當時的價值 這樣比是不公平的 07/25 21:13
dhzzzj: 更不用多 R30 FHD 最低價時 是有出現在34K左右的 07/25 21:14
一點都不會不公平。 因為一周前的我是"現在"要買,而整個style在我眼中及格的只有 TOSHIBA R系列 小黑X220~230 誰叫X系列要越做越退化呢? 停止進步的那邊當然很容易就輸了,一點都沒有不公平。
int5566: 好文推推 07/25 21:22
※ 編輯: deo2000 (220.138.188.0), 07/25/2015 21:50:48
dhzzzj: 當時沒R30這個選項阿 07/25 21:55
我買筆電是一周前的事,所以當時有。 就算把時間拉回X220~230出來的時候,也都還有R930, R930是有FHD可以選的,電力也有到9小時。 在外型上,小黑X系列更有工程師想要的Robust Style,而且沒光碟機又再少200g, 如果不是輸在電力和螢幕解析度,我更想要買X220~230
Bencrie: s/comilper/compile/ 07/25 21:59
※ 編輯: deo2000 (220.138.188.0), 07/25/2015 23:18:42
dhzzzj: R930當年沒有FHD的選項 07/25 23:43
dhzzzj: 我指台灣機 而且 我講的是以當時的時間點來看 在那時的市 07/25 23:44
dhzzzj: 場 X220 R830 3830 U31等機器 現在來看都是翹楚 07/25 23:44
dhzzzj: 控制在1.7KG以下 用正規電壓 但當時我分析時也說過缺少 07/25 23:45
dhzzzj: HD+以上的螢幕 07/25 23:45
dhzzzj: 另外 X220 6cell 我用SSD後 續航力是達7小時的 07/25 23:45
dhzzzj: 我講的是3年前的選擇 這三年來變化算不錯的了 07/25 23:47
noonee: 我自己很喜歡大螢幕 x系列雖然輕便但就是螢幕太小 07/26 00:38
noonee: 現在t系列也出ultra 相對來說挺符合需求 07/26 00:39
noonee: 可惜的是鍵盤回不去了.... 07/26 00:39
noonee: 所以上次聽到風聲說有可能出復古板 上網徵尋網友意見 07/26 00:39
noonee: 超期待的 07/26 00:39
※ 編輯: deo2000 (220.138.188.0), 07/26/2015 01:34:51
bibiwann0802: 用過u36s 我覺得很棒 07/26 02:15
bibiwann0802: 現在的r30比起當年的x220那些 cp感覺弱了許多(還要 07/26 02:17
bibiwann0802: 考慮這段時間技術的成長卻沒有完全相對應的反映在 07/26 02:17
bibiwann0802: 價格及配備上 07/26 02:17
R830->R930->R30 都只是小改款出新機,所以價格掉比較慢(或沒掉?); X系列因為越出越退化,大家的眼光只停留在X220~230的二手機上, 就覺得X系列越來越便宜、CP值越來越高了。 ※ 編輯: deo2000 (140.122.165.33), 07/26/2015 08:37:42
dhzzzj: r系列是逐漸漲價 07/26 13:10
gbcg9725: R30外接顯卡要靠PE4L/4C/4H EXP GDC等配件 07/26 20:58
gbcg9725: 但問題在pcie資源分配一直沒辦法成功給外接顯卡 07/26 20:59
gbcg9725: 可能還是要買DIY EGPU軟體來設定才有辦法 07/26 21:00
gbcg9725: 之前試過T430s就是成功的 但R30就是不行 07/26 21:00
唉阿~ 看來R30還不是夠商務的商務機 ※ 編輯: deo2000 (220.138.186.88), 07/26/2015 21:38:35
EAFZCO: 其實螢幕大 鍵盤大 應該寫起來不會那麼痛苦... 10/06 17:11
oxblood: 好文推 07/19 11:59
dedr9876: 在上去跑個人工智慧或大數據程式大部分筆電都會GG 08/26 23:30