我有了這種感覺,並在認真考慮是否要辭職,不再做程式設計師,但其中的原因並不是你們想像的那樣。
不,並不是因為編程很難;我喜歡解決難題,用創造性的方式解決。那會是一種讓我極度興奮的體驗。
為什麼?我想你會這樣問。
原因是:我花了大量的時間和精力為老闆將一個以前一直是手工處理的工作改進成了自動處理,而在之後的一次會議上卻被質問,「你花了這麼多時間究竟幹了什麼?」
我花了這麼多時間究竟幹了什麼…開什麼玩笑?
我並沒期望拿今年的優秀員工獎、特殊待遇、讚譽或告訴我不用再做其它工作了。
然而,當你花了無數的時間去改進一項工作後,卻被人問「你究竟幹了些什麼?」,你會真的很想說去他媽的編程。問題是這並不是上級對你的工作感興趣而做的真誠的詢問。不是的,那是一種傲慢的,俯視的語氣,暗示著你是在浪費大家所有人的時間。
當一個人身陷這樣一個消極的環境中時,他的鬥志會逐漸的消磨掉,腐化掉。我發現自己開始自問,「你幹嘛不知好歹的去改進這些東西?很顯然,他們對你所做的努力嗤之以鼻。」
那麼,如果是你,你會怎麼做?你熱愛編程,但你面對的卻是一幫沒有腦子、不知道欣賞你花費大量努力完成的作品的人。這就像是西西弗斯的登山,註定是一個失敗者。
我做這個程式設計師還有意思嗎?如果你遇到這種情況你會怎麼做?
[英文原文:Should I Quit Being A Programmer? ]