您的位置:首頁>正文

如何避免成為一個油膩的猥瑣程式師?

油膩程式師的一生:

代碼水準不高的時候, 天天加班也幹不完, 還說其實是喜歡。

隨著代碼水準的提高, 注釋寫的越來越少, 話也越來越少了。

話說得少了, 覺得辦公室氣氛變得有點壓抑, 於是離職換了一家公司。

在新的公司還是那麼忙, 於是經常幻想老了就可以輕鬆點, 卻發現腦門子越來越大, 眼睛看不清楚了, 胳膊腿兒越來越細, 肚子越來越大, 原來已經提前老了, 但是還要加加班。

終於有一天升職, 來了幾個幫手, 可是他們水準不高, 天天加班也幹不完, 還說其實是喜歡。

這些新來的下屬們加班總是幫倒忙,

引入的bug比解決的bug多多了。

於是每天勞心勞力的去幫助他們, 要求他們代碼寫好, 那樣可以少寫注釋。

終於發現他們的水準逐步提高了, 注釋寫的越來越少, 但是話也越來越少。 話說的少了, 似乎辦公室氣氛變得有點壓抑, 終於下屬告訴我已經辭職下月離職, 這陌生的感覺仿佛換了一家公司。

於是更加忙了, 總是幻想老了就可以輕鬆點, 卻發現腦門子越來越大, 眼睛看不清楚了胳膊腿兒越來越細, 肚子越來越大, 原來已經提前老了, 但是還要加加班……

於是更加忙了......

404 NotFound......

在擁擠的地鐵上, 直男/平頭/雙肩包/條文上衣, 紮堆而行但是沒有女伴, 這應該是程式師下班了。

程式師的油膩形象由來已久, 他們不打扮, 不會把敲代碼的時間浪費在給自己梳個三七開的油頭、搭配一身潮裝;他們加班改代碼, 不注意飲食和鍛煉, 早早的發福, 甚至謝頂;他們“沒時間”陪家人、陪女友, 離家還不能太遠, 二十四小時oncall, 大半夜也得起床搞bug, 週末也不能離家太遠, 有問題要及時處理。

【比街邊小姐更容易辨認的, 一定是程式師】, 這話不是沒有幾分道理。

小樓一夜聽春雨, 虛窗整日看秋山。 程式師中也不乏光鮮亮麗者, 作為一個程式師, 我們也應該想想, 如何避免成為一個油膩的猥瑣猿。 以下內容供自省:

1、保持健康

三寸氣在千般用, 一旦無常萬事休

首先要說的當然是健康, 脫離的這個本錢, 一切都無從談起。 久坐、不運動、睡眠不足、不注意及時補充水分、長期的伏案工作會對健康造成很大的影響, 而不幸的是程式師這幾樣全都占了。 很多程式師往往很年輕就已經有了各種各樣的疾病:頸椎病、腰椎間盤突出、高血脂/高血壓、膽結石、腱鞘炎等等,

關於程式師過勞死的新聞更是隔一段時間就來刺激一下我們的神經。

長期保持同一姿勢(不論坐著還是站著)對身體都有不同程度的害處, 而且這種害處是無法事後彌補的。 也就是說, 如果白天上班坐8個小時, 那麼就算你下班後去健身房練一個小時也於事無補。 比較推薦的方式是, 寫1~2小時代碼就起來走一走, 喝杯水, 遠眺一會, 跟同事聊聊天。

我知道, 作為程式師會遇到那種寫代碼寫High了連廁所也不想去的時候。 不過為了長遠的健康, 還是要養成良好的習慣。

一些建議

有規律的做一些運動, 可以緩解頸椎, 腰椎的不適, 可以加快新陳代謝的速度, 消耗多餘的會沉積下來的能量。 比如比較容易接觸到,也容易上手的運動:

瑜伽/普拉提

乒乓球

跳繩

選擇一個適合自己的運動方式,然後將其培養成一個習慣。如果這些和工作有衝突的話,比如公司要求長期晚上加班,那你可以考慮換一家公司。

2、程式設計之外的愛好

如果讓不同的人對程式師打標籤並排序,宅一定會排在前三。在任何的聚會上,程式師總是很容易被識別出來的:聰明,戴眼鏡,話不多,略顯悶騷,聊天容易冷場等等。也難怪,長期鑽研技術,沉浸在非黑即白的二進位世界,愛刨根問底,這樣很容易把天聊死。(關於如何讓變得會聊天:說話就冷場?你該如何拯救“尬聊”)

建議新手程式師可以找一個程式設計之外的愛好,一來可以拓展自己的社交圈,週末可以有個不一樣的過法(而不是宅在家裡寫代碼);二來可以幫助你成為更好的程式師。

一些建議

學習一項與程式設計無關的技能,比如:

樂器

繪畫或者書法

製作美食

某一項武術(拳擊,空手道等)

這些看似毫不相干的愛好可以幫助大腦休息。另外需要注意的是,你無需真正成為某一項愛好的專家,不要有額外的壓力:擔心演奏不好、沒有繪畫天賦等等。沒關係,它只是一個愛好而已。

3、持續學習

軟體發展是一個需要終身學習的行業(其實如果你不想做那種混吃等死的人的話,基本上每個行業都是這樣)。

最開始的時候,SSH(SpringStruts Hibernate)是Web開發的主流,jQuery則是前端的新銳。後來,大而全的Angular.js則通過內置的雙向綁定,依賴注入,完善的測試支援等讓前端開發變得和後端開發一樣健全;再後來虛擬DOM,Reactive範式的React棧則又一次顛覆了前端的開發方式。雖然現在還不知道下一次的顛覆會在哪裡發生,但是可以肯定的是它一定會發生。

程式師被裹挾在技術演進的洪流中,不能自已。作為程式師,你不但要非常扎實的掌握基礎知識(作業系統原理,電腦網路,資料結構,演算法等),還需要有非常強的快速學習能力,以及願意不斷去學習的態度,而且後者更為重要。

一些建議

讀書

通過視頻/文本教程等學習新技術

建議新手可以每天抽出一個小時來讀書,週末可以多讀一些。優就業出版過很多書籍,都很不錯,由淺入深。讀書之外,還可以線上學習一些教程,比如優學網的線上視頻等,都非常值得經常去看看,如果有比較新鮮有趣的技術,不妨自己親自動手試一試。

福利時間

很高興你能看到這裡,我們準備了一份小禮物,翻至文章底部,有驚喜等著你哦!

總結

所以,把上面的幾條串聯起來。我們就得到了:

要避免成為一個油膩的程式師,保持乾淨陽光清爽都是很有必要的。此外需要培養一個程式設計之外的愛好,這樣可以讓你活的像一個正常人(而不是傳統的工科書呆子)。程式師是一個需要不斷學習,不斷充實的職業,另外正確的應對學習過程中必然會犯的錯誤,並將每次錯誤都當成學習的機會。

如馮唐先生所說,因為苦逼而牛逼,因為逗逼而二逼,因為裝逼而傻逼。願我們遠離油膩和猥瑣,碼好代碼,過好餘生,讓世界更美好。

比如比較容易接觸到,也容易上手的運動:

瑜伽/普拉提

乒乓球

跳繩

選擇一個適合自己的運動方式,然後將其培養成一個習慣。如果這些和工作有衝突的話,比如公司要求長期晚上加班,那你可以考慮換一家公司。

2、程式設計之外的愛好

如果讓不同的人對程式師打標籤並排序,宅一定會排在前三。在任何的聚會上,程式師總是很容易被識別出來的:聰明,戴眼鏡,話不多,略顯悶騷,聊天容易冷場等等。也難怪,長期鑽研技術,沉浸在非黑即白的二進位世界,愛刨根問底,這樣很容易把天聊死。(關於如何讓變得會聊天:說話就冷場?你該如何拯救“尬聊”)

建議新手程式師可以找一個程式設計之外的愛好,一來可以拓展自己的社交圈,週末可以有個不一樣的過法(而不是宅在家裡寫代碼);二來可以幫助你成為更好的程式師。

一些建議

學習一項與程式設計無關的技能,比如:

樂器

繪畫或者書法

製作美食

某一項武術(拳擊,空手道等)

這些看似毫不相干的愛好可以幫助大腦休息。另外需要注意的是,你無需真正成為某一項愛好的專家,不要有額外的壓力:擔心演奏不好、沒有繪畫天賦等等。沒關係,它只是一個愛好而已。

3、持續學習

軟體發展是一個需要終身學習的行業(其實如果你不想做那種混吃等死的人的話,基本上每個行業都是這樣)。

最開始的時候,SSH(SpringStruts Hibernate)是Web開發的主流,jQuery則是前端的新銳。後來,大而全的Angular.js則通過內置的雙向綁定,依賴注入,完善的測試支援等讓前端開發變得和後端開發一樣健全;再後來虛擬DOM,Reactive範式的React棧則又一次顛覆了前端的開發方式。雖然現在還不知道下一次的顛覆會在哪裡發生,但是可以肯定的是它一定會發生。

程式師被裹挾在技術演進的洪流中,不能自已。作為程式師,你不但要非常扎實的掌握基礎知識(作業系統原理,電腦網路,資料結構,演算法等),還需要有非常強的快速學習能力,以及願意不斷去學習的態度,而且後者更為重要。

一些建議

讀書

通過視頻/文本教程等學習新技術

建議新手可以每天抽出一個小時來讀書,週末可以多讀一些。優就業出版過很多書籍,都很不錯,由淺入深。讀書之外,還可以線上學習一些教程,比如優學網的線上視頻等,都非常值得經常去看看,如果有比較新鮮有趣的技術,不妨自己親自動手試一試。

福利時間

很高興你能看到這裡,我們準備了一份小禮物,翻至文章底部,有驚喜等著你哦!

總結

所以,把上面的幾條串聯起來。我們就得到了:

要避免成為一個油膩的程式師,保持乾淨陽光清爽都是很有必要的。此外需要培養一個程式設計之外的愛好,這樣可以讓你活的像一個正常人(而不是傳統的工科書呆子)。程式師是一個需要不斷學習,不斷充實的職業,另外正確的應對學習過程中必然會犯的錯誤,並將每次錯誤都當成學習的機會。

如馮唐先生所說,因為苦逼而牛逼,因為逗逼而二逼,因為裝逼而傻逼。願我們遠離油膩和猥瑣,碼好代碼,過好餘生,讓世界更美好。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示