回覆列表
-
1 # 小周說飲食
-
2 # 程式設計師姿勢
一般程式設計師不用Mac,高階點的程式設計師用Mac,因為我們正常辦公來說,還是Windows的生態系統會好一些,但是在真正的線上環境大部分都是Linux的系統,但是由於Linux生態不是很好,所以很多人就只能選擇Mac來開發,並且Mac做開發還是比較順暢的,但是公司配的電腦都是適用於大部分人群,所以一般程式設計師還是Windows系統
-
3 # 口袋裡的安卓
除非是搞IOS開發,否則沒必要非用蘋果本搞程式設計,畢竟蘋果本除了迅速快和輕便外沒有什麼優點,而且就這兩優點用其它的超級本也能達到,所以程式設計師更需要的是一款高效能,多介面,無聊時能打打普通遊戲的實用性的筆電,再從軟體上來說很多程式未必有MAC版的,但必有WIN版的,而且從國情出發你在網上最容易找的到是綠色WIN環境下的破解版,所以一款價效比高的傳統筆電遠比蘋果本來的實際
-
4 # 科技範博士
三流程式設計師用windows。
二流程式設計師用macOS。
一流程式設計師用Linux。
就是這麼一本正經地開玩笑。
關於“學習與使用Mac OS和Linux的區別”
雖然我個人對mac系統使用得不多,平時也主要是用linux工作,但身邊有朋友用mac,所以對此有點感悟首先,對於使用mac和linux兩種不同的系統來做事情,最重要的差別並不是系統差異,而是你將會從不同的環境中養成不同的思維方式在mac下時間呆長了,
當你需要使用某種工具去辦事情的時候,你首先想到的是下載一個帶有GUI的“exe”檔案來安裝,而在linux下,你會想到找一個小工具,用apt安裝命令列版本,或把需求分解,用多個不同的工具去實現目的mac與linux相比,mac有很多不錯的軟體而linux不得。但是這也分兩種情況,第一種類似photoshop,這是linux確實沒有的,某些使用者剛性需要的。另一種像“時光隧道”,這是mac使用者覺得很有用的,而linux使用者不需要的。(但是很多linux沒有的軟體也能透過虛擬機器在linux下使用。)對於那些習慣GUI的使用者,會感覺mac更人性化一些,對於習慣shell的使用者,linux會高效得多,但是長期使用mac的話,apple不會引導你學會使用更高效的思維方式去解決問題,而是透過提供人性化的統一體驗讓你從感情上喜歡它,長期使用linux,雖然能然個人效率有較大提高,但也可能會讓別人認為你過於偏執。這也許是一個較大的區別。但如果你能明白其中道理,各取所長,就更好了通常,mac使用者喜歡使用IDE,linux使用者可能更喜歡vim,mac使用者覺得點選漂亮的按鈕是一種享受,而linux使用者覺得高效更美,mac使用者喜歡從上到下(先設計介面,後思考底層實現)做設計,而linux使用者則反過來,mac使用者喜歡用“統一”的設計實現整個程式,“統一”很大程度源於apple,而linux使用者喜歡在別人的基礎上做最少的事情。
親愛的朋友,喜歡就關注唄!