⑴ 你印象中的程序員
沒有情調,不懂浪漫,也許這是程序員的一面,但擁有朴實無華的愛是他們的另一面。
我個人感覺印象中的程序員就是,頭頂英年早禿,發際線英年上移(開玩笑的說),其實我朋友做程序員的就會下意識的看我的頭發,說不像啊,其實很多程序員的時毛發濃密的,並不是所有的都聰明絕頂,很多程序員的智慧是「掩蓋」著的!
在網上看到一句關於程序員的話:
我的代碼曾運行在幾千萬用戶的機器上,作為一個程序員,還有什麼比這更讓人滿足的呢?如果有,那就是讓這個用戶數量再擴大 10 倍。
我感覺程序員是值得我們尊敬的。,程序員的雙手是魔術師的雙手。 他們把枯燥無味的代碼變成了豐富多彩的軟體(現在我們使用的健康碼,行程碼)。
程序不是年輕的專利,但是,他屬於年輕……
⑵ 為什麼程序員一定就是禿頭這是什麼梗
天天不是在找BUG 就是在修BUG ,太費腦子 了,又經常加班,是個體力+腦力的活,所以容易禿頭
⑶ 南山科技園里,當一個程序員決定不再996式奮斗
2020年4月30日的下午,28歲的黃征走出了南山 科技 園一棟寫字樓的格子間。趁著電梯廳的鏡面,他留下了在這家公司的最後一張自拍。一並進入鏡頭的,還有某互聯網大廠的logo。
這是黃征大學畢業後的第五年,在深圳輾轉4家互聯網公司後,他決定徹底告別IT行業。
剛入行時,黃征給自己的職業目標是做十年程序員,而後進入技術管理層,或者成為IT創業者。
職業道路行至半程,他對原本的10年目標意興闌珊,「一來當時太天真,把自己想的太牛了,二來即便做到了,也擺脫不了996」。
去TM的996
離開的念頭,在工作第3年就有了。
那是黃征工作的第二家公司,一個傍晚,他在 科技 園內的快餐店吃晚飯時,突然感到一陣心悸,呼吸變得困難起來,他放下手裡的筷子,走到門外慢慢踱步,不斷地做著深呼吸。10多分鍾後,狀況總算好轉起來。
那天夜裡,坐在燈火通明的辦公室,黃征想起打工詩人許立志的那句詩, 「 像一顆螺絲釘掉在地上,不引起任何人的注意 」。
黃征同學的同事,就在一個加班的夜裡,口吐白沫倒在了辦公室。
寂靜的晚上,黃征看著頭頂白花花的日光燈,心裡一陣惶然,不知道什麼時候,自己也會成為那顆掉在地上的螺絲釘。
在這次心悸之前,他滿懷工作的激情與快速成長的渴望。
上司老秦為人不錯,不吝與下屬分享經驗與專業知識,也很欣賞黃征的技術天分。他學到了大量的東西,職業技能快速成長。對於喜歡敲代碼,熱愛技術研發的黃征來說,這是上家公司很難給到他的價值。
這樣的工作氛圍之下,黃征和團隊其他成員一樣,渾身充滿了干勁兒。每天早上,他擁在洶涌的地鐵早高峰里,吸著汗臭、口臭,從寶安一路擠到 科技 園,而後開始一天的高速運轉,加班到深夜是家常便飯,通宵加班平均每個月都會有兩次以上。
心悸在其後出現了幾次。黃征漸漸開始懷疑這份職業熱情的意義——所謂 通過技術積累,過上更好的生活,從本質上講,不過是老闆們榨取利益的糖衣。
即便是上司老秦這樣的技術大牛,也根本擺脫不掉996的命運,更高的職位和薪酬,只是老闆們促使他們以身體為代價,過勞付出的誘餌。
這樣的判斷,很快在第三家公司得到了更為確切的印證。
在這家公司他遇到了一位「變態製作人」,製作人在 游戲 開發公司的職能,相當於項目總統籌。
黃征之所以稱罵這位上司變態,是 因為熬了一個通宵後 ,整個 團隊趕出來的 游戲 新版本,僅僅是為了給老闆看一眼。
這樣勞而無功的通宵加班,黃征前後經歷了好幾次。加班到晚上11 點、12 點的情況更是數不勝數。每個深夜加班過後,老闆次日都要在辦公室里,指責製作人沒有做好管理,累壞了「兄弟姐妹」。這位東北老闆有著和劉強東一樣的習慣,喜歡稱呼員工為「兄弟姐妹」。
不久後他就同事那裡得知,這是一套「馭人術」, 老闆負責在加班問題上唱白臉,製作人負責唱黑臉, 只為讓員工更心甘情願地賣命。
無論加班到多晚,第二天9點,大家都要准時到達公司。因為部門要站著開早會,一個人遲到,就要連累其他同事站在會議室等他,一開始他不解,這種匯報「昨天幹了什麼,今天要干什麼」的會議,完全可以在QQ群里解決,為什麼一定要開會。
他後來知道,這同樣是老闆和製作人約定好的「馭人術」,目的不在於開會,而是防止員工遲到,「 有誰好意思讓別人站著等他 」,同事在辦公室里低聲跟他解釋。
黃征恨死了這樣的日子,每晚工作到10點,腦力透支到極限以後,他的脾氣變得格外暴躁,但凡一個人走過來提個問題,他必定要發一通火氣。每周他要上六天班,工作日回到家後已經十一二點,健身、看書……任何能讓自己喘口氣的生活調節,都成為不可能。
而他工作中的絕大部分時間,實際上都消耗在了低端重復性工作中,沒法學習最新技術, 距離自己最初幻想的「成為很厲害的技術牛人」,顯得愈發不可能 。
黃征決定「 去TM的 」。
他不再像過去一樣,習慣將工作時間延長到9點以後。每天下午6點半後,他准時關電腦下班走人,遲到也成了習慣。沒過多久,他參與的項目因盈利無望停擺後,他也被「優化」了。
曾經的上司老秦,已經跳槽了騰訊的某個 游戲 工作室。失業的日子裡,老秦邀請他參觀了騰訊的辦公大樓。站在可以俯視南山的大落地窗前,老秦鼓勵他學習虛幻引擎技術,為面試騰訊做准備。他笑了笑,隨口搪塞過去。
他清楚,跳槽騰訊後,老秦的加班更為變本加厲。
經歷無數次加班以及「馭人術」的洗禮,黃征的「上進心」已被磨滅殆盡。 他決心找一家無需996的公司。很快,他就發現這根本不可能。
無需996的工作也有,但給出的薪酬根本支撐不了他的生活開支。他面試了一個多月,最後選擇了一家「相對輕松」的公司。「相對輕松」的概念是,在996的前提下,這家公司的加班強度,比其他公司略低一些。
上班地點和之前並無差別,5年來黃征呆了4家互聯網公司,最後三家都在 科技 園片區打轉,離公司最近的地鐵站,要麼是高新園,要麼就是深大。
在 科技 園里兜兜轉轉,就像他走不出的996宿命一樣。拿到第四家公司的offer後,黃征打定了主意,就在這里混混日子。
「只要猝死得夠快,內卷就追不上你」
李寅也在深圳做了5年的程序員,他比黃征小一歲,卻沒法「去TM的」。
他的孩子剛滿一歲,買在惠州的房子,每月要還5000塊房貸。相比於對996的厭倦,職業焦慮、生活壓力更讓他惶惑不安。
這種不安是從去年4月開始的。當時李寅參與的創業項目徹底停擺,收入都成了問題。妻子的肚子一天天大了起來,掰著指頭算算各項開銷,他在求職市場上,給自己定了個2萬的薪資標准。
工作找起來一下子吃力了很多。在此之前,李寅找工作可謂順風順水,基本上離職一周後,就能入職新的公司,那時他的薪酬還在1.5萬以下。這次他花了一個多月的時間,才找到了一份月薪2萬的程序員工作。
他想起了之前同行講過的金字塔理論,越往上走崗位越少,競爭就越發激烈,而到了35歲,就是職業的終點。「我來深圳5年了, 再過5年,也差不多就到了職業盡頭 。」
程序員的工作雖不難找,李寅卻從未感覺過職業安定感,他在深圳經歷了5家公司,一半以上情況是被動離職——公司倒閉或者裁員。
他和同行討論過這種困境,這與整個互聯網行業的現狀有關。整個市場上,幾個大廠分完了蛋糕,互聯網小公司生存舉步維艱,「 九死一生就算是不錯的了 」,他發現大多數小型互聯網公司,要麼做成一個項目賺一筆離場,要麼項目失敗以破產收場,最好的結局就是被大廠收購。
「 今天我到這里上班,看起來一切都還好,說不定明天就不行了 。」在福永的一個 科技 園里,李寅指著樓上的公司說道。
去年,李寅的前同事進入一家大型集團從事技術開發工作。他勸李寅多考慮相似的機會,「大企業起碼可以養老,至少穩定」。李寅覺得前同事講的不無道理,但他也不太敢指望這一點,畢竟很多互聯網大廠的程序員,照樣要被公司「優化」。
孩子出生以後,李寅就陷入了技術焦慮,下班之後,刨去喂孩子吃飯,陪孩子玩耍的時間,他已經沒有什麼技術充電的時間。
「 我們這一行有句話,時代想要拋棄你,分分鍾都不會等你 ,今年你用的是最新的技術,明年這個技術就落伍了」。
李寅之前有個做技術開發的女同事,在家休了將近一年的產假後,再上班已經完全適應不了工作節奏,「這也不會那也不會,後來被調出了項目組」。
曾在騰訊做了9年 游戲 開發的劉超宇,將這種焦慮歸因於「做技術的詬病」——國內互聯網行業所做的東西屬於應用層面,用到的技術全部依賴於國外的基礎技術研發,「說白了 人家是你的技術上游, 你只是用了人家開發的工具型技術」。
「你 得一直追趕人家的技術走 ,人家出了新的插件、技術和架構,國內所有的技術人員都要去研究它,不然過幾年你可能就失業了。你得不斷學習,來保持崗位競爭力,但 你這樣追趕,你比得過年輕人嗎 」。
比不過年輕人的,不止技術更新的速度,還有加班的熱情。劉超宇離職前的那幾年,發現剛入職的同事甚至在內網上發布攻略,分享如何在公司住上一個月——「在健身房洗澡,用折疊床睡覺等等,寫了一二十條」。
劉超宇的一個前同事,從騰訊離職後開始賣保險。離開從事20年的IT崗位後,他跟劉超宇感嘆「 賣保險以後,感覺豁然開朗 」,相比較之下,程序員職業則是」越做路子感覺越窄,選擇越少」。
「說白了,同一個職位爭的人太多了,工作經驗已經不值錢了」,劉超宇覺得,這是中年程序員最為尷尬的一點。
近些年來,「程序員職業 高度內卷化 」越來越多地被人提及。所謂內卷,即在蛋糕大小不變的前提下,分食蛋糕的人越來越多。這樣的現實下,分食者的個人最優選擇(做題家、奮斗逼等)會導致整體的無效率和 邊際報酬的遞減(700分讀不了清北,996等)。
在網上關於「程序員如何避免內卷化」的提問下面,其中一個回答是「 只要猝死得夠快,內卷就追不上你 」。
告別996,下一個路口
兩年多前,劉超宇離開了騰訊,在深大附近開了家手工皮具工作室。今年夏天,因為疫情接連虧損了幾個月,他和妻子不得不關掉工作室。
頭頂大廠光環,隔三差五他還能接到獵頭的電話。他懶得應承,「 一旦回去,你就必須接受那種工作狀態 」。
黃征的上司老秦,現在過的應該就是「那種狀態」——趕項目時,整個一年基本上都要晚上12點後下班,凌晨兩三點下班回家也是常事。
幾個月來,劉超宇和妻子呆在龍崗的家裡,偶爾有皮具愛好者上門,體驗一下皮具製作課。倆人希望找到新的自由職業,而不是返回職場。
劉超宇當初進入這個行業,很大程度上源於對 游戲 開發的痴迷與熱愛。十多年後他發現已經很難找到當初的興趣,開發一款 游戲 ,公司更關注的是商業價值,而不是獨立創新性。
毫無節制的加班,也讓他感覺整個行業將腦力創造性工作,變成了勞動密集型產業,「你做一個創造性的東西, 你靈感好,狀態好,一天就可以解決問題,狀態不好一個月可能都解決不好,工作時長能解決問題嗎? 但國內企業已經找不到突破口了,只能通過壓榨勞動時間來實現突破。」
還好,9年大廠工作給劉超宇留下了一定的積蓄。足以讓夫婦倆在失去收入的大半年時間里,相對從容地尋找一條新出路。
李寅背負著更多現實壓力。
他和妻子都是湖北人,倆人商量著等他離開IT行業,就回到武漢發展。可離開老本行,跨行業似乎也沒那麼容易, 「回去到底做什麼,要不要提前存夠武漢房子的首付 」,是他現在最焦慮的問題。
之所以要存夠武漢買房的首付,是因為他在惠州買的房子,近幾年都無法出售。根據惠州樓市政策,商品房需證滿3年方可轉讓,現在李寅還沒拿到房產證。
他更憂心的是,即便熬到可以交易,房子也很難出手,「那麼多新房都賣不出,何況二手房」。
2年前,准備結婚的小兩口在中介的「30分鍾到深圳」游說下,買下了這套房子。現在他感覺握著一個燙手山芋, 「住不了,租不出去,也沒有升值,算上每月要還的利息,還是虧本的 」。
對李寅夫妻倆來說,回武漢買房,怎麼著都不是個輕松的事情。「要麼背負兩套房貸,要麼虧損把惠州的房子割肉賣了,這個抉擇很難。」
現在倆人帶著孩子,租住在坪洲地鐵站附近。李寅有3個同學住在附近,也都是程序員。隔段時間四個人會聚在一起喝喝酒,聊起將來,大家通常以滿嘴不在乎來掩飾迷惘,「 有人說過幾年回老家養豬,有人說回家繼承老爸的養小龍蝦事業 」。
今年因為疫情,李寅一直在荊州老家待到四月份,小城生活讓他體味到了久違的安穩感,「 在家太幸福了 ,要啥有啥,生活又方便, 就是沒有好的收入來源 。」
相比之下,「一人吃飽,全家不餓」的黃征,當下的處境最為輕松,他形容目前的生活為「 回到人間 」。
去年找第四份工作時,他開始留心轉行的機會。做跨境電商的朋友,給了他轉行的啟發。辭職以後,他重新租房,搬到寶安福永片區的一間公寓里,做起了跨境電商。這3個月來,每月收入大概有2萬多元,這差不多與他之前的收入相當。
他有心把跨境電商做得更大一些,「明年去佛山,可以雇兩個人來干,那邊房租、人工便宜。」
黃征現在住的地方,距離最近的地鐵站有3公里。每天他睡到10點鍾起床,打理一下電商賬戶、發發貨物,一天下來只需工作四五個小時。他了有充足的時間,看書、健身,去附近轉轉……
備註:
應受訪者要求,文中人物均採用化名。部分圖片由受訪者提供。
⑷ 程序員的工作環境是怎樣的
每個人職場人都希望在一個輕松、開心、干凈、舒適的環境裡面工作,這樣心情好工作起來自然效率高,但是這畢竟是理想狀態下的工作環境,當然現在絕大多數企業工作環境雖然達不到百分百,但至少有百分之六七十以上吧。
那麼對於程序員這種有點特殊的工種工作環境又是怎麼樣的呢?
程序員又被人們稱之為碼農,也有人調侃戲稱「程序猿」,程序員對工作環境往往需要有一張大的辦公桌,他們不僅用一台電腦在工作,有時候需要幾台電腦同時操作,而且遇到一些bug或者瓶頸的時候需要和同事協同工作,當然在硬體方面除了辦公桌要大外,還需要配置比較高的電腦,畢竟這是程序員最基本的工作工具,試想如果剛有靈感,結果電腦卡頓或者死機了,那有可能靈感頓時就消失了,所以他們大多數工作環境都擁有足夠大的辦公桌和高配置的電腦。
前面就提到了程序員是有點特殊的工種,因為他們往往加班到很晚,時常會通宵,這就和我們正常上班的時間上錯開了,他們往往白天睡覺,晚上工作,有時候為了打起精神工作,他們提神的方式各自不同,有抽煙的、有喝咖啡的、有聽歌的等等,大家可以想像這是什麼樣的工作環境嗎?但是程序員工作的時候,大多數情況下都需要安靜的環境,畢竟安靜能讓人更好的思考問題。
每個人對工作環境要求都不一樣,讓自己覺得舒服的環境是自己願意留在公司的原因之一吧,程序員也是一樣的。
大公司的程序員,工作環境基本上就是一個電腦版的「衡水中學」,每天就是開會寫代碼改代碼查代碼開會繼續循環往復,跟中學里每天就是拚命讀書刷題刷題讀書吃飯無味上廁所要跑一個樣。
硬體配置無需你考慮,肯定是夠你用。跟人的成本比起來,硬體就是個渣。
大公司的程序員工作比較穩定,每個人的分工是比較明確的,職業路徑也很明晰,越往上的職位對智商的要求越高,這點和靠情商往上升的工作還真有點不一樣。在程序員這個隊伍里拍馬屁搞關系基本沒啥用,你寫的代碼都無需用戶檢驗,自己一跑就知道成不成。這也是IT公司通常人際關系和氛圍都比較輕松且簡單直接的根本原因,特別適合那些不喜歡搞關系的同學去擼起袖子加油干。
如果你想在這個行業長期發展,智商一定要夠用,真的。有沒有基礎倒在其次,如果數學好更佳。有些業內大咖本身是學數學或物理這些靠智商吃飯的學科的。
小公司的程序員,尤其是那些非IT類小公司里的程序員工作壓力更大。面對不懂程序的銷售和老闆,還有極度貪心又不願多付費的客戶,需求三天兩頭變,界面是個人就可以提意見改,時間永遠是「明天就要」。他們覺得程序員比悟空辦法多,所以什麼要求都提得出來。能在小公司做出成績的程序員,真心讓人敬佩不已。
小公司的程序員是掌握公司核心機密最多的人,比老闆都掌握得多,所以通常他們的待遇也還過得去。另外他們一來二去把公司業務摸透了,出來自己乾的也不少,當然能不能幹成是另一回事。
其實程序員的工作環境真沒什麼要求,只要沒什麼干擾就行。學霸們在這里會找到十分熟悉的感覺,所以程序員之間以「同學」相稱的極多。
我是2015年本科畢業的,但是2014年就開始工作了,從程序員+運營的工作開始實習(其實也是看最後哪一個更合適就走哪一個方向)。
對於實習階段,因為當時待的是小公司,所以大家的配置都很一般。幾個主力程序員加上我這個實習的,工作用的都是windows筆記本,聯想的,除了我自己配的固態硬碟之外,很多都是機械硬碟在跑,沒有特別明確的代碼庫規范、沒有知識系統,交流全靠跑,有的是後端和前端一起干、前端和客服一起干,所以我兼職運營也是如此……平時要是不忙的話,那還沒什麼事兒,大家會閑聊扯淡,也算是其樂融融;但是要是忙起來,可能會突然加班到很晚——當然這種情況還是比較罕見的。
工作到了中型公司,跟以前的小公司就不在一個量級上了。這個時候主要的工作是後端開發,配置的電腦是聯想的ThinkPad,但不是最高配那種,仍然沒有固態硬碟,慢的要死。第一梯隊的程序員配置有雙顯示器、機械鍵盤、mac。我的話配置的是外接顯示器,座椅很一般,坐久了比較累。公司分工明確,辦公室跨越兩座樓,各個團隊都有自己的辦公室。有自己的wiki、定期站會、嚴格的代碼規范、安全規范。一般情況下主要是在解決各種bug,或者開發新系統。偶爾流量高峰的時候,會加班到一兩點,平常並不是特別忙,工作還是比較有序的。
其實想要招妹子進團隊的,因為我們團隊唯一的測試工程師長得真的一般,而且性格也很差……一個性格好長得好看的運營妹子真的能調動整個團隊的氣氛。
所以什麼機械鍵盤、Mac、外接多少顯示器、加多大固態硬碟、多好的人體工學座椅……這些都是假的,開發的團隊裡面有好看的妹子才真的是「好的開發環境」。
可以穿拖鞋?可以戴著耳機聽著歌?配備兩個顯示器?身邊總是圍繞這MM端茶遞水果?還是以上都不是,而是詩和遠方?
程序員,一個高薪卻嚴重亞 健康 的群體 。他們有著極客精神,瘋狂coding的時候可以廢寢忘食,但他們也追求精神自由,喜歡自由自在。對於這樣一個群體,良好而又恰到好處的工作環境顯得尤為重要。
1. 彈性上班制
常規企業的朝九晚五上班制度,說實話並不適合程序員一族,因為這種制度一定程度上扼殺了這個最需要差異性的群體的差異性,把程序員的Coding靈感等同於工廠流水線上機械手臂,希望按鈕一按下,靈感發動,按鈕再一按下,靈感結束。這是一種一廂情願的想法。
所以對於高層次的程序員群體,請不要在作息時間上嚴格限制他們,因為他們不是裝配工,有著獨一無二的個體差異性,有著不同的思維G點,他們需要差異性的時間作息來調整自己的最佳狀態,從而迸發激情和靈感。
2. 寬松的工作氛圍
程序員群體討厭管理,任何自上而下的所謂管理都容易引起程序員們的心理抵觸,特別是那種死板的、指令式的管理模式,尤其讓程序員們作嘔。
程序員們希望自己做的事情是出於內心的意願,那樣他們就會干勁十足,而不是來自於經理計劃文檔中那條冷冰冰的文字,哪怕是他們心裡意願的和經理的計劃本是同一件事。所以對於程序員群體的管理需要技巧,要化管理於無形,讓他們感覺不到管理的痕跡,讓他們感覺著做這些事情就是出自於他們自己的意願。
總結來說就是讓他們作為自己的管理者,而團隊的管理者所要做就是培養他們這種自管理的能力。
適度的壓力可以產生做事的動力,但長時間的持續的壓力卻是扼殺激情和創造力的罪魁禍首。壓力會讓程序員焦慮,同時也會造成低劣的設計和代碼實現,因為交付的壓力會讓程序員對匆忙設計出來的方案妥協,而不會持續的優化找到最優方案。而一系列看似微不足道的缺陷設計集合到一起,就會形成讓人意想不到的、不可控制的亂象。
所以,「快」不見得是好事,「慢」也不見得是壞事。
3. 鼓勵參與開源項目
開源項目社區的欣欣向榮,是一朵盛開的奇葩,無論怎麼贊譽都不為過。
一些著名的開源項目,例如Linux,Apahce, openssl等等,數不勝數的優秀設計,給我們帶來了多少的驚喜,同時也催生了多少的商業公司。
參與到開源項目中,是一個程序員從初級走向高級、完善技術的最有效途徑之一。一些著名的開源項目,架構設計和Coding技巧上都屬上乘之作, 浸淫其中,受益匪淺。
其實以上三點不僅是對程序員群體,對任何一個職業的人來說都是適用的。再看下知乎上程序員們理想中的工作環境是怎樣的。
@蕭井陌:我讀書的時候就有一個執念,一定要找一家可以穿拖鞋背心大褲衩上班的公司(當然我不穿大褲衩),如果我找不到這樣的公司,說明我學得不好,所以我一直以來努力的目標似乎只是為了進一個能穿拖鞋的公司?哈哈哈哈。。。
@知乎用戶:我只想要2個顯示器
@知乎用戶:1.安靜,沒有人隨便喊你或者在你耳邊說話;2.絕對的自由,程序員都有一定的怪癖,比如我喜歡聽著搖滾樂寫代碼。這些都要被允許。3.溫度,氣味舒適的環境。
4.有個養眼的MM同事,大概是這樣的
嘿,箭頭方向那個哥們才是真正的程序員吧
5.獨立10M光釺線
@Indream Luo,軟體工程師:1.女多男少,人均年齡不到27;2.身處白雲山上,與廣東外語外貿大學一牆之隔;3.無邊界文化,有問題可以找任何人溝通,包括高層,如果你見得到;4. 健康 文化,加班有補休,提倡8小時,自建食堂和農場,買下巴馬泉眼特供礦泉水
@石磊
硬體:
1. 頂配的 MacBook Pro。
2. 上廁所不需要排隊。
與人相關:
1. 不會在開發到一半時被通知要重新討論功能,然後把以前做的東西全部推翻。
2. 沒有不必要的會議,必要的會議速戰速決。
3. 行政人事什麼的做事清爽高效,這樣不用在各種日常手續上浪費時間,只管寫代碼就好。
4. 同事們效率高、工作態度嚴肅、善於溝通、活潑有趣。
@張英鋒:最理想的工作環境應該是能幫助團隊沉下心來,開發出最好產品的環境。
1.上級對程序員工作的認可和尊重;
2.對所作的工作有自主權和決定權;
3.營造能讓程序員專注於工作的設施,比如大家都提到的安靜、以及各種提高生產率的硬體條件;
4.最後是公司是盈利的,最好是暴利,能持續提供更多福利。
@庄生:其實最重要的工作環境,還是有一幫靠譜的同事,真心的。可以術業有專攻,但是該你負責的你負責到底,保質保量,不要麻煩別人。
那你呢?你希望你的工作環境是怎樣的?
上聯:一個項目兩部電腦三餐盒飯只為四千工資搞得五臟俱損六神無主仍然七點起床八點開會處理九個漏洞十分辛苦 ;
下聯:十年編碼九年加班八面無光忙的七竅生煙到頭六親不認五體投地依舊四肢酸軟三更加班只為二個臭錢一生孤苦;
橫批:苦逼程序員。
程序員飄過
作為一名程序員的我可以很負責任的說:是的,工作環境就像問主圖片那樣,可能會稍微好點,我們公司都是中央空調,不用電風扇!
我在程序員的崗位上也有好幾年了,也待過幾家公司,其實就工作環境來說,程序員的工作環境還是不錯的,不用風吹日曬雨淋,而且是冬暖夏涼!和人們眼中的白領工作人員的工作環境是差不多的。
工作氛圍其實也是很好的,程序員在穿著方面大部分公司是沒有什麼太大要求,可以穿著自己喜歡的風格(腦補一下大褲衩配涼拖的程序員正在擼代碼),同事之間的交流也是很活躍的,所以程序員的苦逼之處不在工作環境,而是工作內容和壓力。
程序員分工:
1.純軟體工程師,就是只靠電腦吃飯的,設計包括但不僅限於---網頁、架構、UI、數據、運維、系統等等,整天與代碼打交道;
2.Firmware(分位)工程師,半軟半硬的工種,要焊板,要搭建環境,還要寫代碼維護代碼,演算法可能沒有純軟體工程師牛,但動手能力絕對強,涉及的知識面可能更廣。
本人就是後者,來看下我的桌面:
各個公司對於辦公環境都不一樣,國外都注重個人隱私,很多都是一個人一個封閉的房間。國內大部分就像圖中所示那樣,半隔開。也有 科技 公司,鼓勵大家敏捷開發,多溝通,開方式辦公
請忽略那些包含「安靜,優美,閑逸的辦公環境」的答案吧!
圖中的環境,只是正常普通公司的工作環境。
不一定是程序員的。
程序員的工作環境,因工作內容,導致需要很多屏幕。
而且電腦配置也需要很高。
每個人因面對的公司、自身能力等因素,都會導致工作環境的不一樣。
所以就有了工作環境好壞的區分。
如果你曾對著大海構思過某個介面,
在櫻花飄落的院落里調試過代碼,
那麼你還覺得在寫字間喝著咖啡對著三屏顯示器敲鍵盤是理想的環境嗎?
工作環境,還是得靠自己改變。
在程序者的不斷追求下,編程是可以和寫作一樣成為藝術創造過程,
那麼任何一個能夠激發出你靈感的時刻和環境都應該可以成為你的辦公環境。
資深碼農應邀回答這個問題。籠統來說,程序員的工作環境與圖中展現的差別不大。但根據工作屬性和所屬行業來講,還是有一些區別。
甲方和乙方的區別
我在剛畢業時進入了一家軟體外包公司,幾乎所有的工作都是在甲方所在地完成的。
因為甲方員工是公司的穩定員工,所以工位來講就要精緻一些,配備也要完善一些。一般都會是隔間,有抽屜、插座、文件架、座機、台式電腦,甚至還有床等等。
而我們作為乙方因為流動性大,人數也不固定,甲方公司不太可能為我們准備這些精緻的辦公位,一般只是拉幾張桌子拼湊起來,然後再接幾個線板,有時候靠椅都沒有,還得坐獨凳。
技術驅動和業務驅動的區別
現在任何一個互聯網公司,技術部門是必不可少的。但是有的公司會以業務為驅動,有的公司會以技術驅動業務。
以業務為驅動的公司就會優先考慮業務的發展,然後技術來輔助實現。我現在所在的就是這樣一家公司,這樣的公司技術部門就會非常的小,人員也會很少。這樣的公司程序員的工位大體上和整個公司的風格沒有太大的區別,因為人少,一般只有5-6個人,做技術的也喜歡安靜,所以一般位置會選擇靠近辦公室的角落。
以技術為驅動的公司會依靠自身技術實力結合行業發展,碰撞出一些具有競爭力的業務品種,並與業務部門配合來實現並推廣產品。這樣的公司技術人員起碼佔到50%以上,這樣的公司更有可能為程序員規劃一個單獨的大辦公室,與外界隔離。一方面是為技術人員提供安靜、舒適的辦公環境,另一方面也是盡量避免閑雜人等進出公司技術核心所在地。
以技術為驅動的公司往往技術實力比較突出,所以他們會為自己的技術團隊配備「駕駛艙」、小機房等設施。
就問題中的格子間來講,不管是什麼性質的公司,只要場地不是特別的擁擠,都會設計成格子間,這樣既保護了員工隱私也充分利用了辦公場地的空間。這並不是程序員特有的風格。
⑸ 正在工作的程序員,生活狀態什麼樣
首先說一下目前日常的生活工作安排,每天7點40的鬧鍾,起來洗漱吃飯(如果起不來就不吃了,8點半差不多出門)上班。
因為距離公司比較遠在北京要橫穿半個市區才能到公司,大概10點左右刷公司卡,然後買早飯買水。
上圖是公司大門,那天去的很早(
我不喜歡喝白水,基本每天一瓶快樂水或者氣泡水。然後10:30大概正式開始工作。
上午的工作時間是到12:00整,基本上有1個多小時的時間可以專注工作,上午基本是處理昨天的任務,做當天的工作安排,小本本上列出來一天要乾的事,如果跨部門合作就盡量上午處理完,寫一下郵件之類的。
到了12:00准時去食堂吃飯,12:30吃完,我有午睡的習慣一直睡到1:30,就在工位上。(下面是一般的食堂餐食
1:30到6點整個時間段都是寫代碼的時間,目前因為人不多基本也就沒什麼管理的職責,基本上IM就能解決不用開會,所以下午可以開開心心的喝著快樂水寫自己喜歡的代碼了。
這里就要說一些題外話,因為我個人是非常喜歡寫代碼的那種程序員,是真心的可以從中獲得成就感和樂趣的人,所以我整個下午會覺得時間飛快,一般3點多有個節點就是去上廁所或者打水,基本上就可以紋絲不動的寫到6點吃飯。
下午快樂水喝完就換枸杞養養生…
⑹ 在互聯網公司做程序員是種怎樣的感覺
「工資高」這個我就不用強調了,比上不足 比下有餘,大家有目共睹,老公的單位有一對情侶,別人都笑談他們是「會移動的自動取款機」,「貧賤夫妻百事哀」對他們來說根本不存在。「做事認真」他們每天敲代碼,解bug,真的是把心靜下來,踏踏實實的做睜棚學問,不用勾心鬥角爾虞我詐,試問現在社會有幾個這樣單純的職業。同樣工作態度會帶到生活中來,這種踏渣碼實穩重的男生想想就很悉梁則有魅力!「貢獻大」我們小時候有很多人的夢想是成為一名科學家,後來長大了科學家的夢都到哪兒去了,不知道程序員算不算是科學家,但是他們對社會的貢獻真的是舉足輕重。電腦、手機、數字電視等等,哪樣不是程序員的付出在裡面,所以起碼在我的心中你們就是科學家。
⑺ 程序員到底有多累,多辛苦
程序猿有多累,這個問題從三類人的視角進行分析:
一個是作為程序猿本身的自己,程序猿在不同階段會有不同的感觸
上學階段:時間是自己安排的,執拗時自己研究通宵達旦也不覺得累,即使累了也知道自調節,也有時間自己調節,所謂吃了睡,累了睡,想幹啥幹啥,那就是大學,程序猿基本對累沒感知
剛畢業兩三年內:初生牛犢不怕虎,剛畢業,絕大部分工作努力,一方面是工作與學習有很大不同,為了完成任務需要加班加點,剛畢業年少經常加班也不會累,畢竟還有精力;另一方面是為了成長,這種來自內心主動性的驅動力會讓程序猿感覺不到累。本寶寶剛畢業那會,項目上線天天加班到凌晨後,不上線的日子裡白天測試項目,晚上自己學習搞自動化,星期天也是趴在電腦前,完全就是靠著內心的驅動力驅使,那段奮斗的時光並沒有感覺多累
有了兩三年工作經驗後:不得不承認,我現在就是這個階段,連續一周凌晨多回家身體感覺疲憊,身體的每個細胞都在告訴程序猿自己已不再年輕,當你連續加班時,在明亮的辦公室里會感覺很困,不會介意那光的強烈,不會想起自己需要再熄燈的情況下睡著;而當項目終於上線,晚上早點回家,那種積蓄了N久的勞累疲憊感會一下子湧上來,一坐上班車就睡著,到目的後人都走了才醒來,然後走一段到地鐵站,地鐵上站著就能睡著,默默的站著睡著還錯過站,在那一刻你會知道自己有多困,看著地鐵里腳步飛快的人,明白原來這就是北京。回答家,扔下電腦包,啪的一下趴在床上,那種暈乎乎的感覺彷彿一下子就能睡著,但是當身體整體躺在床上的時候,不敢睡,為啥,想起了一個RD leader說的話:真怕一下子睡著了,就永遠起不來了。剛畢業的兩年內我倒頭就睡不會想這些,但是在工作久了,身體不如年輕時,那種累真的會讓自己覺得睡了就不會再起來。每一次項目上線都是這樣,這就是程序猿的累;程序猿經歷了下圖似的進化過程,
⑻ 程序員經常熬夜後該怎麼調節身體
如果程序員經常的熬夜,可以選擇從食物上面的改變來逐漸的調節自身的身體。現在的程序員因為工作的繁忙,經常熬夜通宵,這個時候他們最依賴的食品是咖啡以及甜點,因為他們認為這樣可以促進他們的清醒。但實際上卻並不是這樣的,這一些食物會對身體造成一定的負擔,如果想要通過食物來調節身體的健康,盡量選擇富含維生素的食物,比如說胡蘿卜,魚類以及蛋類食物。
程序員為了我們社會的建設付出了非常多的精力,而他們也是我們社會上很偉大的人。