當前位置:名人名言大全網 - 傷感說說 - 程序員的工作環境是怎樣的?

程序員的工作環境是怎樣的?

職場中的每個人都希望在壹個輕松愉快幹凈舒適的環境中工作,這樣心情愉快的工作自然是高效的,但這畢竟是壹個理想的工作環境。當然,大部分企業的工作環境雖然不是100%,但至少是60%以上。

那麽程序員的工作環境是怎樣的,有點特別?

程序員也被稱為碼農,有人戲稱他們為“程”。程序員的工作環境經常需要壹張大桌子。他們不僅使用壹臺電腦工作,有時還需要幾臺電腦同時操作,遇到壹些bug或瓶頸需要和同事壹起協作。當然,在硬件方面,除了壹張大桌子,他們還需要配置壹臺比較高的電腦。畢竟這是程序員最基本的工作工具。試想壹下,如果靈感剛來電腦就卡頓或者死機,有可能靈感馬上就消失了,所以他們的工作環境大多都有足夠大的辦公桌和高配置的電腦。

前面說過,程序員是壹個特殊的工種,因為他們經常工作到很晚,經常熬夜,和我們正常的工作時間是不壹樣的。他們經常白天睡覺,晚上工作,有時他們用不同的方式提神,比如抽煙,喝咖啡,聽音樂。妳能想象這是什麽樣的工作環境嗎?但是程序員工作的時候,大多數情況下需要壹個安靜的環境。畢竟沈默可以讓人更好的思考。

每個人對工作環境的要求都不壹樣。舒適的環境是他們想留在公司的原因之壹,程序員也是。

大公司程序員的工作環境基本就是電腦版的“衡水”。他們每天開會寫代碼,改代碼,查代碼,會議繼續來來回回,就像在中學壹樣,拼命學習刷題,看書吃飯,上廁所。

不需要考慮硬件配置,對妳來說壹定夠用。硬件跟人的成本比起來就是個渣。

大公司的程序員有壹份相對穩定的工作,大家分工比較明確,職業道路也很清晰。職位越高智商越高,和靠情商的工作真的不壹樣。在程序員團隊裏拍關系馬屁基本沒用。妳寫的代碼不需要用戶檢查,壹運行就知道不行了。這也是IT公司通常有壹個輕松簡單的人際關系和氛圍的根本原因,特別適合那些不喜歡搞關系的同學卷起袖子努力工作。

想在這個行業長期發展,必須要有足夠的智商,真的。沒有基礎落後,數學好的更好。壹些行業大咖學的是數學或者物理之類靠智商吃飯的學科。

小公司的程序員,尤其是非IT公司的程序員,壓力更大。面對不懂程序的銷售和老板,以及極度貪婪不願意多付錢的客戶,三天兩頭需求變化。界面是供個人提出建議和修改的,時間永遠是“明天”。他們覺得程序員的辦法比悟空多,什麽都可以要。能在小公司做出成績的程序員真的很讓人佩服。

小公司的程序員對公司核心機密的了解最多,比老板多得多,所以待遇通常還過得去。另外,他們對公司的業務了解了很久,自己也做了很多工作。當然,他們能不能做到是另壹回事。

其實程序員的工作環境真的沒有什麽要求,只要沒有幹擾就好。學霸們會在這裏找到壹種很熟悉的感覺,所以程序員中的“同學”特別多。

我是2015本科畢業,但是2014開始工作,從程序員+運營的工作開始實習(其實我會根據哪個更適合去哪個方向)。

對於實習階段,因為當時呆在小公司,所以大家的配置都很壹般。幾個主要程序員和我實習,都是用windows筆記本,聯想,除了我自己的固態硬盤,很多都是機械硬盤運行,沒有特別明確的代碼庫規範,沒有知識體系,交流靠運行,有些後端和前端壹起工作,前端和客服壹起工作,所以我兼職...如果平時不忙,那也沒什麽,大家都會胡說八道。但是如果妳很忙,妳可能會突然加班到很晚——當然這種情況很少。

在中型公司工作和之前的小公司不是壹個量級的。這個時候主要的工作就是後端開發。配置的電腦是聯想的ThinkPad,但不是最高配的。還是沒有固態硬盤,慢的要死。第壹梯隊的程序員配備雙顯示器,機械鍵盤,MAC。我的話配了外接顯示器,座位很壹般,坐久了也累。公司分工明確,辦公室橫跨兩棟樓,每個團隊都有自己的辦公室。有自己的wiki,定期開會,嚴格的代碼規範和安全規範。總的來說主要是解決各種bug或者開發新系統。偶爾流量高峰的時候,我會加班到壹兩點。平時也不是特別忙,工作也比較有序。

其實我想招女生入隊,因為我們團隊唯壹的測試工程師長得真的很壹般,性格也很差...壹個好看的運營姑娘真的可以調動整個團隊的氣氛。

所以什麽機械鍵盤,MAC,多少外接顯示器,多大的固態硬盤,多好的人體工程學椅子都是假的。開發團隊裏有美女真的是“好的開發環境”。

我能穿拖鞋嗎?可以戴著耳機聽歌。配備兩個顯示器?總是在這MM茶身邊遞水果?還是以上都不是,而是詩和遠方?

程序員,壹個高薪卻嚴重亞健康的群體。他們有極客精神,瘋狂編碼的時候可以廢寢忘食,但也追求精神自由,喜歡自由。對於這樣壹個群體來說,壹個良好的、恰到好處的工作環境尤為重要。

1.彈性工作制

說實話,常規企業朝九晚五的工作制度並不適合程序員,因為這種制度在壹定程度上扼殺了這個最需要差異的群體的差異,把程序員的編碼靈感等同於工廠流水線上的機械臂。按下按鈕,靈感就會開始,再按下按鈕,靈感就會結束。這是壹廂情願的想法。

所以,對於高水平的程序員,請不要嚴格限制他們的作息時間,因為他們不是裝配工,有獨特的個體差異和不同的思維g點,他們需要不同的作息時間來調整自己的最佳狀態,從而產生激情和靈感。

2.輕松的工作氛圍

程序員討厭管理,任何所謂的自上而下的管理都容易引起程序員的心理抵觸,尤其是死板、指令性的管理模式,讓程序員惡心。

程序員想做的事情是發自內心的,這樣才會精力充沛,而不是發自經理的計劃文檔裏的冷言冷語,哪怕心裏想的和經理的計劃壹樣。所以對程序員的管理是需要技巧的,管理要看不見,讓他們感受不到管理的痕跡,讓他們覺得做這些事情是出於自己的意願。

綜上所述,讓他們做自己的管理者,團隊管理者要做的就是培養他們的自我管理能力。

適度的壓力可以產生做事的動力,但長期持續的壓力才是扼殺激情和創造力的罪魁禍首。壓力會讓程序員焦慮,同時也會導致設計和代碼實現不佳,因為交付的壓力會讓程序員向倉促設計的方案妥協,而不是不斷優化尋找最優方案。而壹系列看似不起眼的缺陷設計匯集在壹起,就會形成壹種意想不到的、無法控制的混亂。

所以,“快”不壹定是好事,“慢”也不壹定是壞事。

3.鼓勵參與開源項目

開源項目社區的繁榮是壹朵盛開的奇葩,怎麽強調都不為過。

壹些著名的開源項目,比如Linux,Apahce,openssl等等,給我們帶來了很多驚喜,也給了很多商業公司。

參與開源項目是壹個程序員從初級走向高級和完美技術的最有效方式之壹。壹些著名的開源項目在架構設計和編碼技巧方面非常優秀,沈浸其中受益匪淺。

其實以上三點不僅適用於程序員,也適用於任何職業的人。我們來看看知乎上程序員的理想工作環境。

@小:我讀書的時候有壹種執念。我壹定要找壹個能穿拖鞋背心大褲衩上班的公司(當然我不穿大褲衩)。如果我找不到這樣的公司,說明我學習不好,所以我壹直以來的目標似乎只是為了進壹個能穿拖鞋的公司?哈哈哈哈。。。

@知乎用戶:我只要2臺顯示器。

@知乎用戶:1。安靜,沒有人隨便叫妳,也沒有人在妳耳邊說話;2.絕對自由。程序員有某些怪癖。比如我喜歡聽搖滾音樂,喜歡寫代碼。這些必須被允許。3.有溫度有氣味的舒適環境。

4.有個很有魅力的MM同事,大概是這樣的。

哎,箭頭方向那個哥們才是真正的程序員吧?

5.獨立10M光學釬焊絲

@Indream羅,軟件工程師:1。女性多於男性,平均年齡不到27歲;2.身在白雲山上,與廣東外語外貿大學壹墻之隔;3.無國界文化,如果妳有什麽問題,妳可以和任何人談,包括高層,如果妳能看到的話;4.健康文化,加班帶補休,倡導8小時,自建食堂和農場,買巴馬泉眼特供礦泉水。

@石磊

硬件:

1.頂級MacBook Pro。

2.上廁所不用排隊。

與人相關:

1.不會讓妳在開發中途再去討論功能,然後推翻之前做的壹切。

2.沒有不必要的會議,必要的會議很快。

3.行政和人事清爽高效,不用浪費時間在各種日常程序上,寫代碼就好。

4.同事高效,認真,善於溝通,活潑有趣。

@張鎣鋒:理想的工作環境應該是能夠幫助團隊安定下來,開發出最好的產品的環境。

1.對程序員工作的高度認可和尊重;

2.對所做的工作有自主權和決策權;

3.創造讓程序員專心工作的設施,比如靜音和各種提高生產力的硬件條件;

4.最後,公司盈利,最好是暴利,能持續提供更多收益。

@莊生:其實最重要的工作環境還是壹群靠譜的同事,真心的。可以術業有專攻,但要負責到底,保質保量,不要麻煩別人。

妳呢?妳希望妳的工作環境是什麽樣的?

上聯:壹個項目,兩臺電腦,三餐,三頓午餐,只有四千工資,五臟六腑都受損,七點起床八點開會處理九個漏洞,非常辛苦;

底線:十年編碼,九年加班,八張黑暗忙碌的臉,到頭來,六親不認五屍,四肢依舊無力。晚上加班只為兩個臭錢。

橫向批評:強迫程序員。

程序員混日子

作為壹個程序員,我可以負責任的說:是的,工作環境就像問主圖壹樣,可能會好壹點。我們公司全是空調,不用電風扇!

我做程序員好幾年了,在好幾家公司都待過。其實就工作環境而言,程序員的工作環境還是不錯的,冬暖夏涼。和人們眼中白領的工作環境差不多。

其實工作氛圍也很好。大部分公司的程序員對衣服沒有太大的需求。他們可以穿自己喜歡的風格(穿短褲涼鞋的程序員在編碼),同事之間的交流非常活躍,所以程序員的挫敗感不是工作環境,而是工作內容和壓力。

程序員分工:

1.純軟件工程師,只靠電腦吃飯,設計包括但不限於——網頁、架構、UI、數據、運維、系統等。,整天和代碼打交道;

2.固件工程師,半軟半硬的工作,需要焊板,搭建環境,寫代碼維護代碼。算法可能不如純軟件工程師,但動手能力絕對強,可能涉及的知識面更廣。

我是後者,來看看我的桌面:

每個公司都有不同的辦公環境。國外註重個人隱私,很多都是壹個人的封閉房間。如圖所示,該國大部分地區處於半隔絕狀態。也有科技公司鼓勵人們快速發展,多交流,以開放的方式工作。

請忽略包含“安靜、優美、悠閑的辦公環境”的回答!

圖中的環境只是壹個正常的普通公司的工作環境。

不壹定是程序員的。

程序員的工作環境因為工作內容需要很多屏幕。

而且電腦配置也需要很高。

每個人的工作環境會因面對的公司、自身能力等因素而有所不同。

所以工作環境有好壞之分。

如果妳曾經設想過大海的界面,

在櫻花落下的院子裏調試代碼,

所以妳還覺得在辦公室喝咖啡的時候在三屏顯示器上敲鍵盤是理想的環境嗎?

工作環境還是要靠自己去改變。

隨著程序員的不斷追求,編程可以像寫作壹樣成為壹種藝術創造的過程。

那麽任何能激發妳靈感的時刻和環境都應該是妳的辦公環境。

邀請資深碼農來回答這個問題。總的來說,程序員的工作環境和圖中的差別不大。但是根據工作性質和行業的不同,還是有壹些區別的。

甲方和乙方的區別

剛畢業的時候加入了壹家軟件外包公司,幾乎所有的工作都是在甲方所在地完成的..

因為甲方員工是公司穩定員工,工位要更精細,配備更好。通常是壹個隔間,裏面有抽屜,插座,文件架,座機,臺式電腦,甚至床。

作為乙方,我們流動性大,人數不固定,甲方公司不可能為我們準備這些精致的辦公場所。壹般我們就是把幾張桌子拉在壹起,然後接幾個接線板。有時沒有椅子,我們只能坐在壹張凳子上。

技術驅動和業務驅動的區別

現在任何壹家互聯網公司,技術部門都是必不可少的。但有些公司將是業務驅動的,而有些公司將是技術驅動的。

業務驅動的公司會優先考慮業務發展,然後技術會幫助實現。我現在就在這樣的公司,這樣的公司技術部會很小,人很少。這種公司的程序員崗位壹般和整個公司的風格沒有太大區別,因為人少,壹般只有5-6個人,技術人員喜歡安靜,所以壹般會選在辦公室附近的角落。

技術驅動型公司會依靠自身的技術實力,結合行業發展,碰撞壹些有競爭力的業務品種,配合業務部門實現和推廣產品。這樣的公司至少有50%的技術人員,這樣的公司更有可能為程序員規劃壹個單獨的大辦公室,與外界隔絕。壹方面是為了給技術人員提供壹個安靜舒適的辦公環境,另壹方面也是為了盡量避免其他人進出公司的技術核心。

技術驅動型公司往往技術實力突出,所以會給技術團隊配備“駕駛艙”、小型機房等設施。

就問題中的小隔間而言,無論什麽樣的公司,只要場地不是特別擁擠,都會設計成小隔間,既保護了員工的隱私又充分利用了辦公空間的空間。這不是程序員獨有的。