為什麼有些程序員是三、四臺電腦一起用的?

藍耘科技


其實不是程序員幾臺電腦一起用,而是程序員一個電腦連了多個顯示器。

我來回答一下吧,說實話,作為一個程序員,我工作現在是雙顯示器,但是我感覺雙顯示器已經不能滿足我工作的需要了。如果你用習慣了多顯示器,你就知道多顯示器能夠給你帶來的那種爽的感覺。


多顯示器使用,給人帶來的不僅僅是工作的爽感,更重要的是多現實可以大大提供程序員的工作效率。如果你瞭解程序員的工作的話,你就知道為什麼需要多顯示器了。


程序員的工作是這樣的:程序員一般工作的時候,需要敲代碼,而敲代碼的時候,需要查技術文檔,需要搜索一些技術難題和問題,還需要看原型,效果圖或者需求文檔。如果只有一個顯示器的話,就需要來回切換桌面來看,這大大降低了程序員的工作效率。


所以至少應該需要兩臺及以上的顯示器才能滿足工作的需要。我感覺現在我需要三臺顯示器,一臺是敲代碼,顯示代碼的顯示器,豎屏的看代碼更方便,一個是專門用戶查技術文檔,搜索問題的顯示器,還有一個是專門看需求和設計 UI 原型的顯示器。這樣的話,才能讓我的爽感更強,提高工作效率。


來一起欣賞一下我的工作臺吧!

兩臺顯示器是程序員的標配,要是三臺顯示器一起用那就更好了!


看完回答,知道為什麼程序員需要多臺顯示器了吧?希望我的答案能夠幫你答疑解惑。


非著名程序員


我通過講講自己和團隊的一些實際情況,來回答這個問題。幾臺電腦一起用的,基本都是工作。如果說這很炫酷,其實都是在騙自己。

現實中,當你的工作維度增加,或者技術棧擴充的時候,你對多電腦、多顯示器的需求就會劇增。

例如,作為一個架構師,要編寫後端代碼、運行服務、打開數據庫,同時要去做前端編程,運行Web程序,運行APP(Android、IOS、微信小程序,全武行),還要兼顧服務器運維情況、用Python處理數據。這樣一來,基本一個再好的電腦內存也會被吃光,再算上你必須用MacPro去開發調試IOS,用Linux去運行很多服務和做研究,便不得不去使用3到4臺電腦,或者多個屏幕同屏工作。不要問為什麼要這麼全棧,因為創業團隊需要,全棧是一步步練出來的。

又例如,開發團隊需要有1到2臺電腦去提供內部進行各種測試,那麼維護的小夥伴就會把這臺電腦也部署到身邊。1臺跑著算法,1臺跑著服務,自己1臺電腦編程做新功能和修復bug,這電腦也就多起來了。

又例如,作為一個運維工程師。一臺連接各個服務管理終端,一臺查看各種監控,還要一臺線上交流和隨時隨地可以幹活的筆記本,這就至少是3臺了。

使用電腦的多寡,其實更多是看工作需要,而不是盲目地追求數量。電腦看多了,來回在屏幕間切換視角,切換思維,會讓人很疲勞。所以抽空多運動,多喝水,才是程序員應該做的。


以上屬個人經驗,簡單分享。

歡迎關注,我們共同學習,一起做點有意思的事情。


Mitaple


計科專業畢業在軟件行業混了幾年,加上現在這份工作已經前前後後經歷了四家公司,程序員基本的標配是一個臺式機一個筆記本電腦,當然還有很多在桌子上多放幾個顯示器,程序員用多個電腦一起工作主要原因還是同事處理多個事情,乾脆一個屏幕一件事情,這樣大腦就可以根據的屏幕的信息進行切換。一般來講編寫代碼的放在一個屏幕上,其餘的事情放在一個屏幕上。就是為了減少思維模式的切換,減少干擾,至於說三四臺電一起用的程序員倒不是很多見。

一個程序員通常都有什麼喜好?

1.選擇一個合適的鍵盤。從自身出發這點比較在意,有個合適的鍵盤使用起來明顯的感覺不一樣, 其實本身不追求什麼機械鍵盤,就是喜歡自己已經使用習慣的,不在於貴賤主要是已經習慣了,其實這也是程序員很大的一個特性,用的順手的東西很難去改變,如同現在編寫代碼無論是不是需要依賴linux環境,都要在linux下面編寫代碼,已經是多年養成的習慣。

畢竟已經在linux上面研究了好多年的編程習慣,裡面的快捷鍵或者編程工具太熟悉了,通常來講在上面寫代碼或者調試都變得十分自然,真要突然的改變會變得十分的不適應。

2.逛技術網站。幾乎每天都會抽出一個小時時間來看看技術論壇,看看有什麼新鮮的技術更新出來了,唯恐拉下什麼新技術了,主要原因是近些年技術的更新速度太快了,稍不留神就拉下了,更加重要的是通過看技術網站能學到很多新的編程思維,畢竟技術性的東西,只靠閉門造車肯定很容易遇到瓶頸,通常更加喜歡技術交流。

現在開源社區發展迅猛,每隔一段時間就出現一個新的框架,能夠解決當前很多棘手的問題,其實看技術文章最大的一個好處是可能某些你正在迫切需要解決的一些問題,高手已經通過框架的方式給解決掉了,你只需要拿出來去學習如何使用就可以了。

3.在網絡上技術交流。程序員平時可能說話不多,但並不代表著沒有交流的訴求,很多程序員都有自己的技術圈子,當然這種圈子多數是以網絡性的技術交流多一些,探討一些技術問題,或者討論下技術生涯的各種不如意的地方,最主要探討一些技術愛好方面的東西,更加喜歡虛擬世界的技術交流,所以很多人講程序員比較悶騷,內心其實挺狂熱,其實網絡上的交流也算是釋放的一種。

在剛畢業那會公司有個技術高手,平時標準的沉默寡言,有一次一起出差聊到如何開始做技術,經歷了幾家公司倒是勾起了他的一些往事和記憶,然後拉著我聊了半宿,我都快睡著了他還在滔滔不絕的講,程序員並不是不喜歡講話聊天,主要沒有撬動開內心的世界,一旦打開一樣也會滔滔不絕。

使用多個屏幕編程也算是程序員的一個嗜好吧,主要方便思維的切換,總體來講還是為了提升工作效率,其實也算是一個特別的愛好,每個程序員更加講求實際的效果,更加務實而已。

希望能幫到你。


大學生編程指南


我們之前是每人兩臺臺式機。一臺寫程序,另一臺運行虛擬機,VS 遠程連接虛擬機調試程序。

如果寫程序的機器運行虛擬機問題也不大,就是機器會慢點,浪費鍵盤(發脾氣的時候有人砸鍵盤)

而且我們的程序調試或崩潰的時候會卡死系統,在虛擬機裡能避免一部分死機,而且虛擬機重啟也會快點。

更麻煩的是,就算在虛擬機裡調試,也有時候會卡死真機,如果是寫代碼的機器,那就悲劇了。

多屏幕我不用,容易精神分裂。我也不喜歡開很多窗口,沒用的隨時關,保持任務欄清潔。


嘻嘻不哈


首先,不是三、四臺電腦,而是三、四臺顯示器。一般最多三臺顯示器。

多臺顯示器連接一臺電腦工作的最大優勢,就是效率非常高。因為程序員也好,其它使用電腦工作的人也好,如果需要使用電腦同時打開多個應用程序,或同一程序打開多個窗口,只有一臺顯示器的話,就需要頻繁地切換窗口,極不方便,還浪費時間浪費精力。而如果多個顯示器,就可以每個顯示器顯示一個窗口,每個顯示器都有自己專注的窗口。

我平時就是這樣工作的。

也建議重度使用電腦的朋友,都多加兩臺顯示器,而且現在顯示器也不貴,如果使用二手的,就更便宜了。我有一個工作環境是用了兩臺二手的專業繪圖顯示器,挑的21寸的,每臺才花幾百塊。如果大一些,27寸的話,也就一兩千。而如果不用專業繪圖顯示器,買新的也挺便宜,所以,這種提高生產力的工具,還是要多準備一些,節省下來的時間,能換來N多顯示器。

一句話,可以提高生產效率。


東東課堂


家裡條件差,兩個macbookpro,一個15款,一個18款。湊合著用。公司有三個顯示器其中一個臺式,另外兩個做分屏,用起來比較順手



揮不去的淡定


同時用兩三個顯示器的我見過,同時使用三四臺電腦的倒是真的很少見。


單位兩臺

  • 剛工作的時候,因為就職於外包公司,常年待在客戶現場,而且很可能前半年在為客戶A工作,下半年又去了客戶B的公司,所以我們的標配就是一臺筆記本;那時候,這檯筆記本都是要揹著上下班的,單位的資料和私人的資料,都在這臺電腦裡面。

  • 後來從外包公司跳槽出來進了甲方,工作地點終於固定了,裝備也升級了,變成了臺式機+雙屏+筆記本。平時工作只用臺式機,一個屏幕主操作,另外一個屏幕看日誌什麼的,不過現在覺得兩個屏幕有點兒不夠了。

  • 筆記本用的不多,而且單位這檯筆記本配置也比較差,只是開會的時候帶著,通過筆記本遠程登錄到臺式機上進行工作;當然,工作過程中會遠程登錄到開發、測試環境上,不知道這算不算幾臺電腦同時使用。

家裡兩臺

現在也不需要天天揹著電腦上下班了,家裡常用兩臺電腦:

  • 一臺Dell XPS13,當時就是看它顏值很高才購買的,不過電池有缺陷,剛過保電池就鼓包了,淘寶了一個自己換上,用了一年又壞了;

  • 還有一臺老款的MacBook Air,用了快6年了,雖然配置很低,但是系統依然非常流暢,而且方便攜帶;


  • XPS13主要做編碼方面的工作,這些編碼都是個人研究使用;Mac主要做文字類的工作,因為這臺機器的配置跑代碼是有些吃力了;如果需要處理單位的事情,是通過VPN連接到單位的電腦處理。

兩臺電腦在單位,兩臺電腦在家,雖然看起來也是有著四臺電腦,但是“一起使用”的時候幾乎沒有的。

我將持續分享Java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。


會點代碼的大叔


準確來說,應該是三四臺顯示器一起用。

其實買了電腦的人都可以這麼做的,不只是程序員,比如我一個行政朋友,她就是用電腦屏幕+顯示器的,當然我自己也是這樣的。

主要是如果只有一個顯示器,其實經常需要切換,比如不說程序員,就說比如你自己又兩份文檔需要對比,這個時候如果你的前面擺著的是兩個顯示器是不是方便很多?

一個是不需要經常切換很方便,另一個是顯示器大屏看起來更爽。

其實你也可以做到,現在電腦再連接一臺顯示器其實很簡單的。

比如說,就像這樣,有沒有覺得右邊看起來要比左邊爽多了呢?重點是字什麼的也大了,所以說我也喜歡用多個顯示器,外接顯示器要比自己電腦大多了。


陳家姑娘說職場


能夠想象到程序員同時用三四臺電腦的場景如下:

項目接近上線階段,一臺用於開發調試改bug,一臺用於上線前的測試,一臺是真正的系統部署服務器(一般是遠程鏈接)。程序員們都在加班加點,進入開發調試 -> 測試 -> 部署 ->改bug的無限循環。

一個程序員同時用3,4臺電腦,估計是以前電腦配置比較低,同時也是為了互不影響,防止誤操作,每個步驟都搞一臺策略上是安全的。


現在大多數是一臺電腦鏈接多顯示器

以上的操作,用在現階段,完全可以用一臺電腦,連2-3個顯示器來代替。包括我個人和身邊的同事,工作的時候標配是筆記本外接一臺顯示器。這樣可以節省屏幕來回切換的頻率,提高開發效率。試想一下,項目開發過程中會有各種各樣的設計書,你需要邊看設計書邊寫代碼,然後還得隨時觀看執行結果。如果只有一臺顯示器,那麼看設計書時需要切換到設計書畫面,看完要寫代碼時有得切換到IDE開發界面,寫完一部分需要看執行結果時還得切換到執行結果輸出界面。嗯。。如果此時連著兩臺顯示器,分別用於編碼,看設計書,確認執行結果,那豈不是很perfect。

總之,三四臺電腦也好,一臺多屏也好,都是為了提高開發效率,提高生產率。隨著硬件成本的降低,這種一臺多屏已經逐漸成為程序員的標配。


麥子君


有錢人用多屏,沒錢人用虛擬桌面。

我沒錢,所以把WIN10開三個虛擬桌面,隨時左右切換,爽的一批。


分享到:


相關文章: