漫談程序員系列:咦,你也在混日子啊
戳你一下,疼嗎?
混日子的定義
來自百度百科的定義:
生活等方面過得不怎么好,無目標,混混沌沌。
混日子:
即沒有理想,沒有抱負,糊里糊涂地生活。也指工作沒有責任心,得過且過。
OK ,百科的定義就醬紫。
那么,如何界定某一段日子是混過去的呢?
首先,我們在時間軸上選取起點和終點。
其次,回顧起點處的自己的狀態(包含技能、精神、靈力等等),回顧終點處的狀態,比較這兩個狀態,看看有沒有哪方面有進步。
假如任何一個維度都沒有令人欣喜的變化,(排除自我要求過高的情況)那基本上就可以說下面這句臺詞兒了:
“這段時間都不知道怎么混過去的,sign……”
瞎胡混唄
我也是醉了,居然長篇大論來談混日子……
一張一弛,文武之道。
彈簧拉得太緊,慢慢就會失去彈性。
我是機器人嗎?
這些不是混日子的理論依據,它們只是說,人不能繃得太緊,緊過頭了容易出問題。
拿程序員來講,有時候是忙一陣松一陣。有項目了很忙,沒項目了很閑。閑的時候就容易混,反正領導也沒派什么活兒,反正過一陣兒還得忙,混過這陣子再說。看起來是合理的啊,老那么忙,老加班到后半夜,誰特么受得了呢。
那忙起來呢?其實忙又分兩種情況,有目標的忙和沒方向的瞎忙活。瞎忙活也是混日子的一種。看起來腳不沾地,一會兒這兒一會兒那兒,實際上干的事 兒對自己都沒什么意義,這就等同于混日子。當然這是被動的混日子。也有主動混日子的瞎忙活,就是“讓自己看起來很忙”,對吧,其實我沒啥事兒干,也不想干 什么事兒,又擔心被領導發現我閑得蛋疼,只好裝裝樣子,讓自己忙活起來。這是主動混日子。
二分法,強大的二分法,我總在用。
扯多了,不好收場了親。還是言歸正傳吧。
混日子的合理性就在于:你沒告訴我要干啥,也沒告訴我干成啥樣。
其實是醬紫的:自己沒有目標,加上被安排慣了,一旦沒人安排他了,就只好混日子了。
天天混的程序員
這個問題我好像提了很多遍,不過還是得提:阿猿,你為什么干開發呢?
- 為了可觀的薪水?
- 為了享受創造的快感?
- 為了自我成就與自我實現?
- 鬼知道……
工作其實有雙重意義:
- 掙錢養家養自己
- 自我價值的體現
但實際上,有一部分程序員看的是第一個,或者干著干著,工作的意義就只剩下每月的那點兒薪水了。這樣的情況,是最容易導致混日子的。
有些程序員的一天是這么度過的:
- 9:00 到公司
- 9:00~9:30 ,吃著買來的放心早餐(包子、煎餅果子、面包等等),等待電腦啟動
- 9:30~10:00 ,瀏覽網站,看看新聞,關注一下 NBA 或者英超
- 10:00~10:30 ,哎呀,今天該干點啥呢……,想著想著把頁游打開了
- 10:30~11:00 ,還沒怎么玩呢,就十一點了啊
- 11:00~ ,收下郵件吧,看看有沒有什么工作上的事兒
- 11:30~ ,吃什么呢,開始和小伙伴們商量中午吃什么
- ~13:30 ,關了游戲網頁,小睡一會兒
- ~14:30 ,被別人叫醒了,據說有個 BUG 要處理
- 14:30~15:00 ,抽根煙去,困死了
- 15:00~16:30 ,打游戲,抽空瀏覽 JIRA ,抽空給測試 MM 說兩句,就說我正在研究呢
- 16:30~17:30 ,切換到 JIRA 頁面,開始看 BUG 描述,告訴測試 MM 描述不清晰,無法重現,讓測試 MM 再測,重現了叫他
- 17:30~ ,出去抽了根煙,回到座位上又玩了幾分鐘游戲,準備下班
特別說明:游戲只是占位符,瀏覽網頁只是占位符,新聞只是占位符,英超只是占位符,抽煙也是占位符……可以被其它形式替換,比如找人聊聊電視劇,上個淘寶,類似的,都可以。
嚴正聲明:看我博客不能用于替換占位符,我都傳遞的正能量,磨刀不誤砍柴工么,刀磨快了干什么都好使。
日子,這一天天地就這么過呀……
混日子的感覺
我在剛參加工作時,經常會覺得自己在混日子,因為每天都在等待,等待設備出事兒,然而設備并不是分分鐘都出事兒,所以就有一些時間要混過去,上 網聊天,同事們聚一塊打打麻將,日子就這么過去了。這種感覺很不好,大概是因為我雖然是個懵懂的家伙,卻不是一個能心安理得混日子的人,所以混起來就有一 點惶恐,一點慚愧,一點不安,一點迷惘,一點不知今夕何年的感覺。
我不喜歡這樣,感覺自己就像一塊地,沒人來耕種,野草野兔小鼴鼠都很 HAPPY ,我很荒蕪。快樂是即興的,轉瞬即逝的,悵然若失的憂愁卻是如影隨形的。
為什么沒事兒干還能拿薪水你還不快樂?
那天看到一句話:不快樂是因為可以像只豬一樣懶,卻無法像只豬一樣懶得心安理得。
GOD !
原來如彼!
關鍵詞是:心安。
我心不安寧,所以我不快樂。
不知道你混日子的時候是什么感覺?
干掉混日子這個魔頭
如果你混日子混得心安理得,就別往下看了。
為毛混日子
為毛混日子?這也是一個問題。
我接觸過一些程序員,表現出來的行為讓人懷疑他們的想法和小學生類似:寫程序是給公司寫的,干活兒是給公司干的。總而言之,這就不是我的事兒,我把八小時交給你就成了。
這也是部分程序員干活不走心的一個源頭。
不過這說到底還得賴教育,下面的話你是不是經常聽到:
- 給我好好上課
- 給我好好做作業
- 給我好好吃飯
- 給我好好玩兒
- 別給我看電視
- ……
就是這樣,從小我們都被教育壞了……有的人能把這種錯亂糾正過來,有的人就這么一直迷惑著、迷糊著,成人了也還覺得是為別人而活,干的工作是給別人干的,談的女盆友是給別人談的……
其實,我們都是為自己而活,說為那誰誰而活,要么是自己騙自己,要么被別人騙了。
既然是為自己而活,那不管干什么事兒,其實所有的付出和犧牲最終的受益人都是自己。
那,不管你是被安排任務的碼農,還是給別人安排任務的項目經理,還是被人遺忘在角落里沒活兒可干的替補碼字猴,日子,都是你的,你為你自己的日子負責。不想荒廢,那就往下接著看吧。
找一個目標
要想杜絕混日子,就得正本清源,搞明白為什么會混日子。
其實混日子的定義里已經說了:缺乏目標。
“人活著要有生活的目標:一輩子的目標,一段時間的目標,一個階段的目標,一年的目標,一個月的目標,一個星期的目標,一天、一小時、一分鐘的 目標”。這話是列夫·托爾斯泰說的,看起來有點兒過細了是吧。我也是大部分時間松懈、想起來了緊張一下的人,我覺得目標到星期就很不錯了。
“確定了人生目標的人,比那些彷徨失措的人,起步時便已領先幾十步。有目標的生活,遠比彷徨的生活幸福。沒有人生目標的人,人生本身就是乏味無聊的”。這話是卡耐基說的。我都說了我擅長剪報……要是你覺得自己躺槍了,也別和卡耐基計較,人已駕鶴西游了……
目標決定行動,找一個目標是頂頂重要的事兒。這個目標還得你愿意相信。然后,就朝著這個目標努力吧。
在向著目標前行的過程中,也許你會感到勞累、辛酸和疲憊,不過,一切都是值得的,因為你要的幸福,就在那片更藍的天空,只要你的翅膀卷起風暴,掙脫自我的牢籠,你就可以像狂風一樣舞蹈,飛得更高。