傳播正能量——作一個快樂的程序員

引子

今天在博客園看到施瓦小辛格的文章咱們搞開發的爲何會感受到累,頓時有感而發。本身原本不擅長寫文章,更不擅長寫這種非技術性的文章,可是在思緒噴薄之際,仍是止不住有不少話要說。針對從客觀上說」搞開發的很累」這種說法,我也來發表一下個人見解。html


咱們的累

<咱們搞開發的爲何會感受到累>,文中已經說了不少,簡單的講,主要是擔憂和緊張感以及加班的勞累。前端

明天項目上線,通宵改BUG,好累。程序員

需求變來變去,這個項目何時是個頭,好累數據庫

現有的技術將要過期,面臨淘汰,一堆的新技術要學,好累編程

天天上下班總計四個小時,好累多線程

天天六點就要起牀去上班,好累併發

又要坐擠死人的地鐵,好累框架

。。。編程語言


爲何會累

原本的一個好覺,變成了通宵加班,打亂了做息規律,擾亂了生物鐘,在本該休息的時候,還要面對巨大的思想壓力去改BUG,頓感身心疲憊。函數式編程

需求變來變去,本身的辛勤工做,沒有獲得確定,沒有發光發熱,可能一不當心就變成了無用功,在這種前提下,還要在可能由於工期緊張,面臨加班的狀況下,再作一次無用功,想一想都感受這樣的日子好累啊,日月無光。

辛辛苦苦,勤勤懇懇,沒日沒夜的學了些許知識、技術,總算是找個工做,有口飯吃。但是沒用幾天,這些技術就要面臨淘汰,因而乎,又要辛辛苦苦,勤勤懇懇,沒日沒夜的學習新的技術,真想說句坑爹啊,還能不能和小朋友們愉快的玩耍,還能不能吃着火鍋唱着歌。

一天24個小時,工做8個小時,睡覺8個小時,吃飯2個小時,還剩6個小時的時間,可是就是這僅剩的時間還要有三分之二要花在上下班的路上,那麼問題來了,還有沒有打遊戲的時間,還有沒有學習新知識的時間,還有沒有和朋友們吹牛B的時間,還有沒有和妹子約會的時間。一天兩天能夠,但是天天如此,這樣單調的生活,有何意義可言。

天天六點起牀上班,天還沒亮,寒風刺骨,拖着飢餓的身體,費盡九牛二虎之力,終於擠進了充滿各類氣味的地鐵裏,卻發現,在擁擠的人羣中,本身學會了金雞獨立,乾坤大挪移,夢迴張無忌。幾聲滴滴聲將你拉回了現實,你終於發現,人世間最遠的距離,不是生與死的距離,而是地鐵到站,你剛下車,卻被強大的人流擠上了車,這樣的生活好累啊。

。。。


別人累嗎

咱們這麼累,咱們這麼慘,只有咱們這樣嗎。咱們仍是睜大雙眼,看看其餘人吧。

農民,起早貪黑,風吹日曬,累不累?

銷售,不少時候要與菸酒相伴,累不累?

廚師,天天生活在油煙之中,累不累?

管理,天天要糾結項目進度、項目期限,累不累?

領導,中層領導有來自高層的壓力,高層來自boss的壓力,boss來自生存的壓力和股東投資者的壓力等,累不累?

還有不少,不在這裏一一列舉。

人這一生,可能也就小時候開心點。小學,各類做業;初中,面臨升學的壓力;高中,面臨大學的壓力;大學,面臨找工做的壓力;畢業後面臨結婚的壓力;結婚後又該要孩子了。有了孩子後,才知道今後忙忙碌碌幾十年,等到孩子長大了,本身也就老了,但是老了,還要面臨各類病痛。。。這麼想來,人這一生,到底累不了?


別人累嗎——換個思路

農民,起早貪黑,風吹日曬,辛辛苦苦,換來莊稼的豐收,有付出纔會有收穫,累嗎?值得!

銷售,不少時候要與菸酒相伴,各類推銷、與菸酒相伴、跑來跑去,換來一個一個合同,有付出纔會有收穫,累嗎?值得!

廚師,天天生活在油煙之中,鍋碗瓢盆,斧鉞鉤叉,十八般武藝換來色香味俱全的美餐,有付出纔會有收穫,累嗎?值得!

管理,天天要糾結項目進度、項目期限,精打細算,換來項目的正常上線,產品的如期發佈,有付出纔會有收穫,累嗎?值得!

領導,中層領導有來自高層的壓力,高層來自boss的壓力,boss來自生存的壓力和股東投資者的壓力等,有壓力就有動力,有動力就能出成績,有付出纔會有收穫,累嗎?值得!

人這一生,生老病死,各類壓力,有了壓力,纔會體會到打敗壓力的喜悅,有過辛酸,才能體會到生活的美好,努力付出,就必定會有收穫,即便累,也值得!


如何不累——保持好心態

說了這麼多,並非想說明職業以前的差異,也不是想體現某些人的優越,只是想說明,心態不一樣,那麼你眼中的世界必將大不相同。

這裏寫圖片描述

遇到問題,盡全力解決便可,能解決,則體現了本身的能力,不能解決,也不能以死謝罪,飯仍是要吃,覺仍是要睡,生活還在繼續,何苦悶悶不樂,折磨本身。保持好心情,迎接下一次挑戰。

這裏寫圖片描述

寫這麼多,舉再多例子,不如牢記一句話,不管如何,保持好心情,對本身好一點!


累的癥結——運動量少

人歸根結底仍是動物,因此天天要有適當的運動。爲何說適當呢,農民、工人、運動員等,因爲過多的工做量、運動量,致使身體負荷過大,出現不少傷病。而咱們程序員,因爲久坐、少動,致使身體各機能下降,免疫力減弱,容易出現勞累,甚至傷病。

程序員,這個職業致使廣泛的少運動,因此身體出現問題的時候,老是怪罪於這個職業,其實,這是對本身的不負責任。縱使有萬般理由,都是本身懶惰的藉口,所謂的沒時間,只是不想有時間而已。

打遊戲,看電影,可不能夠抽出十分鐘來活動活動筋骨,作作俯臥撐、仰臥起坐。

其實只要你想,咱們隨時隨地都有時間作鍛鍊。離公司近的,跑步上下班,離公司遠的,把擠地鐵當作一種鍛鍊;上下樓改成樓梯;刷微博、刷朋友圈的同時,蹲個馬步;關上房門,只剩本身的時候,來一套想怎麼打就怎麼打、想怎麼瘋就怎麼瘋、比醉拳還醉的原生態拳。。。其他的你們能夠發揮本身的想一想。

關於養生,也能夠讀一下 程序員秋季養生之道,今天你擼了嗎?


以己度人——將心比心

剛工做的時候,接手了一個曾經外包的Portal,代碼那叫一個亂,各類沒註釋,沒文檔,BUG還一大堆,維護這份代碼,那簡直是生活在水深火熱之中,甚至有的時候想把做者的祖宗十八代問候一遍。

後來,負責了一個新的項目,整理完需求後,開始調研、概要設計、詳細設計、編碼、測試,怎叫一個爽字了得,簡直是動感地帶,個人地盤我作主,沒文檔,少註釋,各類特性,各類風格滿天飛。

後來接手數據庫的一個模塊,根據詳細設計文檔,很快便對這個模塊有了整理的瞭解,甚至連爲何選用某框架,曾經遇到的問題,如今存在的問題,改進思路等都寫得很是詳細,代碼中有不少註釋,總體上來講,感受很是舒服。

這時候,再回過頭來看本身負責的項目,與以前的Portal又有什麼差異呢。等到哪一天,換了別人維護這份代碼,因爲個人緣由,讓他或他們生活在水深火熱之中,於心不忍。於情於理,也說不過去。

以己度人,將心比心,註釋、文檔、代碼風格統一,總體可讀性好,可維護性好,換來後來人的舒服,本身是否是也會感到很欣慰呢。


中止瘋狂的學習——總結也是一種進步

前兩年,剛工做不久,業餘時間不少,也沒有太多的事情分散精力,就一門心思的把時間用在學習上。基本上天天都要看看博客園等技術網站,吸收最新的技術知識。而後就是看書,進行系統的學習。

因爲本身的求知慾太強,總想學習新知識,基本上,看完一本書,就看下一本,一年下來,看了就幾十本書吧。從編程語言到編譯原理,從系統編程到系統內核,從面向對象到函數式編程,從機器間通訊到多線程併發,從Web前端到大數據處理。全部這些基本上是工做上用到的知識,或者本身感興趣的知識,或者屬於將來的發展趨勢。雖然本身涉獵頗多,但無奈尚未達到過目不忘的程度,貌似什麼都懂,實際什麼都不懂。到如今,曾經看過的書,已經忘了至少90%的內容,還有一部分,可能只知道個概念。好在我還有時間,經過這麼多的涉獵,基本上肯定了本身的發展方向,這也算惟一值得確定的地方吧。

個人這種作法,也算是一種典型吧,方法不當,學的再多,可能都變成了無用功。對於通常人來講,只看書,不實踐,只能達到了解的程度,只有不斷實踐、總結、消化、吸取,才能真正掌握這些知識。

保持一個好的心態,切記心浮氣躁、急功近利,中止瘋狂的學習,總結也是一種進步。


好習慣受益終生

夏天的時候,綠油油的草坪卻常常出現光禿的一角。觀察了幾回,發現不少路人,行走到草坪一角的拐彎處時,沒有進行直角轉彎,而是從草坪的這一角,直穿而過,慢慢的這一角就變得光禿了。終於明白了魯大師(魯迅)的那句話:世上本無路,走的人多了,便成了路。

看似不起眼的一件事情,有可能影響一我的的一輩子。

穿過草坪,看似走了捷徑,走了第一次,就還會有第二次,慢慢的養成了習慣,潛移默化中,可能會影響本身的性格,可能會變成一個愛走捷徑的人,因此習慣很重要。

那麼從如今開始,培養好的習慣吧。天天堅持鍛鍊,強身健體,天天總結本身的收穫,天天總結本身學到的知識,寫寫筆記,發表博客,想必用不了多長時間,不是專家,也必將是大牛。

好習慣受益終生。


珍惜眼前——享受生活

咱們老是會回想過去,回想過去的天真爛漫,回想過去的無拘無束,回想過去的輕鬆自在,尤爲當遇到困難,或者出現傷病,止不住的感嘆過去的美好。越是這樣,就越要珍惜眼前,過好眼前的生活。讓將來的本身回想過去,有更多美好的回憶。

人生不是打遊戲,沒有存檔,不能重來。不管貧賤富貴,不管生老病死,全部的一切都是生活的一部分。包括無休止的加班,包括沒完沒了的BUG。改完BUG,仰望一下深邃的夜空,加完班,欣賞一下美麗的日出,又未嘗不可。

不管如何,生活都會繼續,珍惜眼前,享受生活,活出真正的自我。


堅持就是勝利

有一種勇氣叫作忍耐,有一種力量叫作堅持。

當夜幕掩蓋了大地,明月還沒升起,深山之中,踽踽獨行,狼嚎猿啼。

只是一個行路人,前方是萬仞高峯,不是一座,蜿蜒起伏。他要作的,是到達山的那一方。

沒有捷徑,只得一步步走下去。累了,靠着青石小憩;餓了,吃一口發硬的乾糧;想家了,便加快腳步。

人,有目標的活着,便能化疲憊爲動力,牢騷爲奇蹟。

而惟一可以作的,是堅持。

由於山的那一方,叫作成功。

貴有恆,何須三更起五更睡;最無益,只怕一日曝十日寒。

不少事情,一次兩次,很是簡單,但長時間的堅持,倒是很是難的。

咱們搞開發的爲何會感受到累,可能就是由於沒有鍛鍊身體,或者沒有堅持鍛鍊身體。

堅持作一件事情,一個月、兩個月,一年、兩年,可能不算很難,那麼堅持一生呢,有幾我的能作到呢。

正是因爲堅持很難,因此當咱們真正開始堅持作一件事情的時候,一定會有收穫,堅持的時間越長,收穫越多。

堅持就是勝利!


說到容易作到難——修身養性

道理你們都懂,但說到容易作到難。

人都有七情六慾,不可能永遠都有一個好心情、好心態。只要努力去作,並儘可能保持一個好的心態,就已經很是不錯了。

夜深人靜,睡覺以前,閉目養神,讓本身的心重歸於寧靜,思考得失,思考人生。不斷修身養性,一定更容易保持好的心態。


總結

文筆太差,廢話一堆,寫了這麼多,只想表達一個意思:但願你們堅持鍛鍊身體,保持一個好的心態,樂觀面對生活,笑對人生。


轉自:緣生夢 www.cnblogs.com/hbccdf/p/42…

相關文章
相關標籤/搜索