⑴ 蘋果筆記本的性能適不適合做程序員,寫代碼嗎
挺適合的啊,有些人不是蘋果的電腦,裝蘋果系統寫代碼,做程序,完全是沒有問題的
⑵ 你身邊的程序員用什麼電腦,mac還是thinkpad
計科專業從事軟體開發多年,程序員選擇電腦未必都去選擇mac或者thinkpad,早些年大家對程序員對thinkpad還是比較有感覺,後來聯想拿下這個品牌之後明顯的感覺少了許多,其實很多程序員對於mac的極致體驗還是情有獨鍾,但想買未必真的去落實買,畢竟高出市場價位還是有一定的距離,特別是一些上了年紀的程序員都會選擇一般品牌的筆記本,倒是很多年輕的程序員一般都是選擇mac,未來畢竟是越來越個性的時代。
大部分程序員對筆記本的要求主要是響應速度,基於這一點未必真的選擇什麼牌子的筆記本,配置是選擇電腦很重要的一個因素,外界對於程序員的了解還是存在很多的誤解,覺得這個職業存在著很多神秘感,特別是覺得程序員就該有自己的特殊鍵盤,程序員就是敲代碼又不是為了專業鍵盤玩 游戲 ,好在國內程序員的數量已經百萬之眾,不像以前那麼稀有,而且在二三線城市已經慢慢散開了,也就是講程序員已經不是一線城市專有的許可權,這樣更多真實的程序員展示在大眾的面前。
外界對於程序員還有一些常見的誤解,做程序的無所不能,丟了QQ號或者在網路上賭博輸了錢就可以找個程序員給找回來的這種想法,在身邊人還是大有人在,而且還會說到作為一個程序員這點都不懂,本人在現實中經歷了很多次這種情況,電腦壞了找程序員來修,電視壞了找程序員來修等等,在很多人眼中程序員就是無所不能的存在,最讓人討厭的是媳婦每次問word或者excel的使用上規則,先不要說了解不了解,最後扔下一句話是假程序員。
外界可能都會認為程序員的電腦配置除了mac就是thinkpak,在現實中使用這兩個牌子的程序員不在少數,但也有很大一部分選擇別的品牌,程序員主要任務是編寫高質量的代碼,不是講有了這兩個牌子才能寫出高質量代碼,再者說了程序員很多寫電腦的筆記本基本上都是單位配置的,單位配置什麼就用什麼,用個人電腦寫代碼的畢竟還是少數,而且很多單位喜歡用戴爾的牌子,這些都不是程序員所能決定的,由於外界的不理解對程序員的誤解現象還在加劇。
其實用什麼牌子的電腦對於程序員來講都不是什麼難事,如果遇到一個不懂技術的領導或者老闆才是程序員最大的悲哀,有時候做的努力別人認為成無用功,而且老闆可能覺得一個功能只要實現了就沒啥問題了,但事實是穩定的程序是調試出來的,所以很多老闆覺得程序員的能力不行,所以如果遇到不尊重技術的老闆,基本上在這種公司呆的時間都不會太長,畢竟任何技術類的工作都需要沉澱,都需要市場的打磨驗證,不可能什麼事情一蹴而就,這可比選擇什麼樣子的電腦品牌要重要的多,希望能幫到你。
8年Mac用戶,因為自帶終端,所以,就環境這一項來說,Mac優勢明顯。另外,現在python流行,Mac也是有Python環境的,再加一分,還有,開發iOS,不要說了吧,Mac是必要工具,另外,Mac系統的機制和win不一樣,一年不關機都一樣,更沒有資料不要c盤這種雞肋需求。所以選擇Mac是正確的,剛才說這么多,都是是廢話,就一點,漂亮就夠了
我們這邊的猿人都是些能用鍵盤解決的,絕不會去碰滑鼠和觸板。所以都只用鍵盤帶桿的。
如果看到哪位用鍵盤不全的macbook寫代碼,那一定是正在找自虐的猴子
⑶ 程序員用什麼筆記本電腦比較好
學編程可以用的筆記本電腦:
1、MacBook Pro 14
第一台編程筆記本電腦就是 MacBook Pro 14。高端處理器和一流品質。這個配備了最新的 Apple M1X (Pro) 處理器,顯卡也是一個令人印象深刻的因素。可以根據 RAM 在此模型中找到多個選項。
2、戴爾XPS 15 OLED
戴爾的XPS 15 OLED型號也是一款出色的編程筆記本電腦。它是最近推出的最新款筆記本電腦之一,立即得到了專家和用戶的好評。您對這款筆記本電腦有很多想要的東西,但第一個是您可以輕松獲得適合您預算的理想 CPU。
3、聯想ThinkPad X1 Carbon
聯想ThinkPad是最暢銷的筆記本電腦之一,該型號最適合編程。用戶和程序員喜歡使用這款筆記本電腦,因為它具有巨大的編程潛力並提供出色的性能。筆記本電腦配備第 11 代英特爾酷睿 i5/酷睿 i7 CPU選項。
4、蘋果MacBook Pro
這是一款13英寸筆記本電腦,具有智能2560 x 1600顯示屏。它重量輕,尺寸便於攜帶。它CPU和 GPU是 Apple M1,因此可以獲得足夠好的性能,因為它非常強大。這台筆記本電腦將是 iOS/macOS/ipadOS 開發的絕佳選擇。
5、宏碁 Aspire 5
宏碁是一個知名品牌,現在被認為是最具成本效益的電子產品的最佳品牌。這個具有廣泛的配置,您還將獲得令人印象深刻的性能。藉助第 10 代英特爾酷睿 i3/酷睿 i5 處理器和英特爾 UHD/NVIDIA GeForce MX250 GPU,您可以期待最佳效果。
⑷ 程序員應選Mac哪款筆記本
不知道你編輯啥程序。如果是Visual Studio,那就別選蘋果啦,還是用windows系統的好。
⑸ 蘋果筆記本電腦性能適不適合做程序員寫代碼
主要就是看配置,一般配置比較好就都可以,否則無法正常載入使用。蘋果筆記本性能比較好相對來說做開發比較流暢。
其次主要就是看電腦對程序的兼容性,只要兼容性沒有問題就都可以。
⑹ 為什麼有的人說編程寫代碼最好不要用蘋果的筆記本
非常適合啊,一方面它比 linux 要更直觀,更適合入門,又比 windows 更貼近程序員,具有 *nix 的特點。不過編程也分很多種類。如果你要編面向 windows 用戶的軟體,或者是想要用微軟的一些產品(如 visual studio)用蘋果筆記本就不太行了。在編程界,編程設備-電腦,有兩個世界,一個是普通世界,這個世界裡,程序員寫代碼的電腦和大眾玩游戲看電影上網做ppt的電腦一樣,就是你手頭的普通電腦,什麼電腦都行。另一個世界,是專業世界。是非windows行業的專業(高端、楊村白雪、裝b)程序員的世界,這個世界的編程設備,就是thinkpad和MacBook筆記本。分別對應thinkpad的高端t、x系列和macbookpro的。13、15寸系列。選擇編程設備要考慮你現在所處的環境。用什麼設備,取決於你現在處於什麼世界,和你想處於什麼世界。如果你現在是下里巴人,生活在普通世界,周圍的人用的都是普通電腦,就你上macbook。很明顯你在裝b,使用不方便不說(別人能用的東西你用不了),受排擠、白眼是必須的,能承受嗎?如果你現在處於洋蔥白雪環境,寧靜的大學校園/星巴克/IT大廠,周邊人用的一水兒mac/tp,這時你掏出閃瞎狗眼的神船游戲本。得多大勇氣?所以,選擇設備,得看你所處的環境,要是你提出這個「買什麼電腦」的問題,我覺得你還是買普通筆記本電腦吧,這樣更保險些,等過幾年升級到專業級別再換專業設備。
⑺ 蘋果筆記本適合做程序員編程,java開發,python寫代碼嗎
你好朋友,不管什麼牌子的筆記本電腦,做程序員都不是太合適的筆記本電腦它的儲存量可能要小一點,沒有。有網線的儲存量會大一點。
⑻ 程序員用Mac都有哪些必備的app
Mac上程序員必備的10大軟體
1、IDEA
作為一個開發者,必須使用IDEA的,以前的elipse基本很少有用了,除非那些10多年的老員工對它有太大的感情了。
2、安裝JDK11或者JDK8
我覺得應該安裝JDK11吧,畢竟JDK14都出來這么久了。
3、Pycharm
Python開發工具,作為程序員也許你不是做Python開發的,但是偶爾還是用Python的。
4、Git
不用多說,當你在公司開發時候,一個項目是由很多人完成的,Git就是用來版本控制的,不僅要安裝還要熟悉使用。
5、VMware Fusion和Navicat
Navicat是一個資料庫管理工具,值得擁有,VMware是虛擬機軟體。我現在還是學生,電腦配置也不太好,我一般使用阿里雲伺服器,然後連接IDEA工具,感覺太方便了,寫完代碼可以直接操作虛擬機。
6、Visual Studio for Mac
這是一款微軟推出的跨平台開發工具,我一般用來寫前端的。
7、Xcode
Xcode是蘋果產品的,適用於ios開發工具,同時支持c++,對於學習c的同學來說值得擁有,就算做c開發,也值得安裝,因為真的太強大了。
8、Google瀏覽器
9、ClenMyMacX
系統殺毒軟體及清理垃圾等等。
10、Typora
作為一個程序員,不管學習也好總是做筆記叭,它就是一款最好的Markown,非常方便,它的語法我之前也寫過一篇文章,可以抽30分鍾學習即可熟練基本用法。
11、MindNode
我個人比較喜歡使用這塊來做思維導圖
12、Processon
在線畫圖工具,也可以做思維導圖等,非常不錯。
13、Rdm
學習Redis使用可視化工具
14、PDF Expert
Mac最好用的一款PDF
15、Xnip
個人覺得挺好用的截圖工具
16、Be Focused
類似番茄土豆,時間管理工具
17、eZip
壓縮解壓工具
18、網路網盤
19、uPic
圖床,當你發表博客時候,每次粘貼有點太耗時間了,所以使用uPic配置Typora就完美了。
20、其他工具
qq、微信、OmniFocus項目管理工具、AE、PR視頻剪輯等工具,看個人愛好下載使用,還有一些工具,暫時想不出了,但是上面所提到的我基本使用。
我的回答希望對你有幫助。
用了8年的Mac電腦,個人介紹下一些常用的APP,僅供參考。
1.終端iterm2
作為一名程序員,少不了需要用命令行處理事情。
通過它可以處理本地電腦的事情,也可以連接遠程伺服器操作。
補充:當然有些朋友喜歡zshell環境,也可以使用ohmyzsh,看個人實際需求吧,我還是喜歡bash環境。
2.Alfred
Alfred 是一個用鍵盤通過熱鍵、關鍵字、自定義插件來加快操作效率的工具,它不但是搜索工具,還是快速啟動工具,甚至能夠操作許多系統功能,擴充性極強。
比如程序員經常需要查看unix時間,用這個搜索框就能快速得到答案,按下回車鍵即可復制結果。
3.DBeaver免費開源資料庫
一個免費開源的軟體,支持Oracle、MySQL等資料庫,但是速度相比Navicat Premium慢,但是勝在免費。
4.IntelliJ IDEA 開發工具IDE
寫Java代碼,怎麼可能少了這個軟體,吃飯幹活的工具。
當然有些人也會用Visual Studio,用得人也不少,只要適合自己需求就可以了。
5.Android Studio安卓開發
Android Studio是一個Android開發環境,基於IntelliJ IDEA。通過這個開發工具,可以開發手機APP。
6.PyCharm
人生苦短,我學Python,通過這個工具,可以快速開發,但是唯一缺點就是耗內存。
7.Sourcetree管理代碼工具
Sourcetree是個免費的Git客戶端工具,通過它可以進行可視化操作,適合對Git有基礎需求的人。但是有時候一些復雜的操作,個人還是喜歡命令行處理。
8.Markdown文檔編寫工具Typora
Typora支持跨平台,配合快捷鍵,輕松的寫介面文檔、資料庫表結構等文檔,圖片也可以復制粘貼進來,十分便利。
同時支持導出PDF,Word多種格式。
9.Sublime Text跨平台的文本編輯器
Sublime Text 是一款流行的代碼編輯器軟體,支持各類插件,可運行在Linux,Windows和Mac OS X。
我經常用它來編寫一些簡單的Python腳本,或者看Java代碼進行Review。
10.WireShark抓包軟體
作為程序員,有時候要分析別人提供的網路數據包文件,安裝這個跨平台軟體,可以直觀的分析網路數據包。
其他還有很多軟體,這里就寫前10個常用的軟體推薦給你,希望能解答到你的問題。
作為一名前端,來推薦幾個自己一直用的軟體。
Visual Studio Code
vs code 是微軟開發的良心編輯器,功能強大而且插件多,主要是啟動速度還挺快,是原來的Eclipse開發團隊的大佬來開發的,就是好用。
鏈接 https://code.visualstudio.com/
Sip: Mac 上最好的色彩管理工具
一款高效實用的Mac屏幕取色軟體,可以便捷地對屏幕上的顏色進行采樣和編碼,從而高效地輔助用戶對色彩的調整程度。支持 CSS、UIColor 等多種格式,適用於 Swift、Android、Java、.NET 等多種開發環境。
mac store 搜索 : sip
Moom: Mac窗口管理工具
一款實用的系統增強軟體,操作極其方便簡單,它可以通過拖拽的操作方式實現對窗口的任意操作,大小、位置、左右上下全方位移動以及最大最小化,這款Mac窗口管理器能夠快速修改當前窗口大小並放置在指定位置,操作簡單易上手。
mac store 搜索 : moom
Irvue Unsplash 壁紙工具
每天一張新壁紙,換來好的心情。
mac store 搜索 : Irvue。
1.vscode,美觀,融合性強,插件多。
2.termius,完美替代xshell,用著舒服。
3.navicat16,相較於之前版本,ui是真漂亮,加上mac字體,簡直是好用又藝術。
4.有道雲筆記,多客戶端同步,加上有代碼塊功能,代碼筆記存儲和查找就很方便了。
5.chrome,好處不用多說。
6.pd runner,偶爾用windows且不用花錢使用虛擬機pd的好工具。
Mac自帶的工具大部分人都沒發揮極致。
推薦一:PD,虛擬機利器。
推薦二:XmindZen 整理你的思維筆記,開個腦洞啥的。
推薦三:HomeBrew
推薦四:QuickTime 自帶的錄屏工具,錄點視頻很輕松。
從brew開始,剩下的就是一鍵安裝了。必備!
1、xcode
mac自帶的開發工具,好用舒服。
2、IDEA
java開發的首選工具,對比eclipse那就是質的提升。
3、Visual Studio Code
微軟的花大力氣做的開發工具。全平台都可以使用。
4、iStat Menus
可以讓你詳細掌握系統狀態,特別是流量現實,非常精準。
5、vMware Fusion
虛擬機選擇vMware Fusion確實是最省心的。超過其他虛擬機的太多。誰用誰知道。
6、CleanMyMac X
CleanMyMac X是被查詢最多的Mac電腦優化軟體。
7、Sublime Text
這個軟體應該是前端和好多輕度開發者的必愛了。
8、iTerm2
iTerm2可以肩負起打造終極版Mac的終端。更改為Oh my zsh的shell,安裝powerlevel9k插件。你的終端就可以飛起來了。
9、Homebrew
作為Mac電腦的軟體管家,Homebrew一直沒有讓我們失望。
10、docker
程序員經常要做一些環境的調整,docker是一個很好的生產工具,調整好了就留下,不好就刪除,對本機環境沒有任何影響。而且可以快速部署到生產環境中。
我說的對不對呢,請大家拍磚。
我們程序員在Mac上的工具大致分為三類1)編程類 2)筆記類 3)任務管理類
一、編程類
1.1 首當其沖,當然是神之編輯器Emacs,而Emacs本身又是瑞士軍刀包含編程,筆記,任務管理等,尤其是org,乃是許多人對Emacs欲罷不能的理由;
1.2 既然提到了emacs,自然少不了vim,相比emacs更加靈活輕便,適合於對配置作快速而簡單的修改。
1.3 vscode,對編程新手而言,emacs與vim上手難度較高,因此推薦從vscode入手編程。
當然還有jetbrain等,但是筆者不喜歡,因此不做推薦。
二、筆記類
程序員首先是辦公室白領,日常文檔總結,工作復盤等,Mac上最為推薦的筆記工具,
2.1 BearNote極為精美且便捷,令人愛不釋手,當然既然用macbook,缺點就是要fufei;
2.2 印象筆記,在macbook出人意料之外的好用,13年末的時候,筆者就是因為看到同事在macbook上精美的印象筆記,而種草買了第一台MBP。
2.3 Typora 是最優秀的所見即所得的markdown標記語言工具,是程序員寫文章之必備。
三、任務與時間管理
3.1 任務管理當然要用omnifocus,只有在macbook上才能享用這款效率工具。
3.2 項目管理工具Omniplan,編程是青春飯,我們最終都要往產品經理,往管理崗位上邁進。因此項目管理工具必不可少。同樣的,Omni系列的工具,只有MBP上才有。
3.3 花時間學學Emads的org-mode,用其作任務管理等。
作為一名大數據開發工程師,M1的Mac安裝軟體如下
1、IDEA 主力開發工具
2、VS Code 主力開發工具
3、Sublime 文本編輯工具
4、Item2 終端工具
5、Termius SSH工具
6、Postman 介面測試
7、Chrome 瀏覽器
8、SourceTree git管理工具
9、Typora 筆記管理
這個因人而異,我主要裝了這些
基本上主要就這些了