(全網最新最穩定)
www.ajihuo.com
(上網址輸入到瀏覽器即可檢視最新IDE啟用碼)
程式設計師的一天都寫在了程式碼裏?還有更多幕後的艱難不為人知。
01
程式猿的一天
拿著3W月薪、帶著007節奏、深夜修著Bug,程式設計師是如何度過一天的?
正常來說,他們的上班時間大致如此:
9:30-12:00上班;14:00-18:00上班;19:00-21:00上班;21:00+加班
具體說來,早上9點之前到公司,吃早飯,9點半前打卡。
然後,到了工位,打水,開電腦,然後工作。工作的內容可能是開發(寫程式碼)、對需求、解bug、開各種各樣的會議。
12:00吃過午飯,午睡到下午2點,然後繼續工作。18:00晚飯,飯後可以稍事休息。
大概在晚上7點,又繼續上班,處理對接需求、過進度、會議協調等。
到了晚上9點,可以下班了。但要是碰到發版本之類的事情,經常10點、11點、12點、淩晨一兩點才下班。
平日的一天,也是假日的一天。
以上針對國內程式設計師的調查,其實,國外情況也不例外。
2019年,Facebook華人員工陳勤(音譯)因工作壓力太大跳樓自殺。據報道,死者自2018年3月加入臉書工作,經常加班到夜裏一兩點,卻因績效考評或面臨開除。
一天如此,周而復始,年年如此。
02
沒有高光,總是艱難
借用工作三問法:有意義嗎?我快樂嗎?有錢嗎?
程式設計師說:「沒有高光,總是艱難。」
程式設計師還說:「每當看到外面天氣好,而我只能被按在一個小隔間裏面敲程式碼的時候,我就分外不爽。」
程式設計師感嘆:「這種工作強度身體真的扛不住,如果不能往上爬,就等著被最佳化淘汰吧。」
甚至,有程式設計師寫起了詩,來抒發職業心境。
「十年編程兩茫茫,工期短,需求長。千行程式碼,Bug 何處藏。縱使上線又如何,新版本,繼續忙。黑白顛倒沒商量,睡地鋪,吃食堂。夜半夢醒,無人在身旁。最怕燈火闌珊時,手機響,心裏慌。」
程式設計師還會面對著不少奇葩時刻:
比如,「2013年的時候,老板讓我一周做出來一個和淘寶一模一樣的系統。」
再如,「那個運維啊,你來把他的系統破解了,要不把他伺服器黑了也行。給你一天時間,搞不搞得定。」
他們看到的聊天資訊,有了不同常人的刺激反應:
在嗎?= 要改需求了
那個…有句話…不知… ==要改需求了
下次肯定不改了== 這次先改了再說
每年10月24日,是一年一度的程式設計師節,一種職業一旦有了自己的節日,多半是從事的人多了,對社會影響大了,其重要性不言而喻。
像教師節、護士節、記者節,都是備受社會尊重的職業,它們也都有自己的節日。
那麽,從事程式開發、維護的程式設計師們,就像是一個個1024(2的十次方,二進制計數的基本計量單位之一),以務實簡明的功能構築起紛繁復雜的科技世界。
Github上甚至有一份【程式設計師延壽指南】,關心該職業從業者的健康風險。
比如,吃白肉的ACM(All-Cause Mortality,全因死亡率)可降低3%-11%,蔬果為主飲食ACM可降低17%-26%,多曬太陽可以降低40%ACM,僅是揮拍運動的運動,若是每周能保持3次,每次45-60分鐘,便可以讓ACM降低47%。
睡覺也是降低ACM的重要因素。每天睡7小時全因死亡率最低,若是在22-24點間睡覺最好,早睡和晚睡會分別增加43%和15%的ACM。而在睡眠這一點上,程式設計師似乎是很難達標的。
盡管,寫程式碼的一天,錯過了人生中很多好玩的東西,但是那些錯過的終究還是沒有寫程式碼好玩。
03
大佬的一天
看看馬斯克的時間管理筆記。
馬斯克每周的工作安排很緊張,不僅要在特斯拉與SpaceX之間周旋,還要抽時間和家人共度周末。
他將每天的日程分為「5分鐘」時間塊,把任務限定在5分鐘之內完成。
同時,他還不斷思考自己在做什麽,以及怎樣才能做得更好,以此將嚴格的日程安排與專註於最佳化高效結合了起來。
歷史上,本傑明·富蘭庫林的時間管理可謂經典。他是美國著名政治家、科學家,恐怕是所有名人中最嚴謹規劃每一天的人了。
富蘭庫林的生活得很規律,他每天都有嚴格的時間表,他還在每天早上決定一個當天的目標,到了晚上會問自己今天一天都完成了些什麽。
借用李嘉誠的一句話,「人生成功,本質上是自我管理的成功造成的!」。李嘉誠的一天時間管理:堅持早起,手表永遠別人快十分鐘。
參考資料:
https://www.zhihu.com/question/528917068/answer/2457695199
https://www.sohu.com/a/161223898_642761
https://www.sohu.com/a/214259949_750633
來源:新智元