為api生,為框架死,為了bug奮鬥一輩子,吃符號虧,上大小寫的當,最後死在需求上。
——摘自程式設計師語錄
試想一下,我們當中的誰能夠每天連續工作八小時只會專心一意的做一件事情,你也知道能夠做到這個樣子是有多難,但是對於程式設計人員來說,這都不是事!我們大多人應該都有過前一天精力過度集中第二天會是什麼樣子,頭暈、四肢無力、渴睡,這些都是分分鐘要命的節奏,可是程式設計師們卻在每天都做著這樣的事情。
當我們半夜十二點已經進入夢鄉的時候,qq群那頭的程式設計師卻還在改bug;當我們雙休和朋友在外面聚會的時候,qq群那頭的程式設計師依舊還在改bug。耐心、細心、努力也許就是他們最堅強的後盾。
程式設計師的工作基本上是不受待見的,連夜的加班,無間斷的bug,各種的需求,說給別人聽都會感嘆:還好當初沒做程式設計師。在我們平常人的眼中程式設計師好像也是不討喜的,和別人聊天的時候我們談到程式設計師總是用敲**的來代替他們的稱呼,似乎他們的生活、工作都只是在敲**。
說到這,其實我想表達的是,做程式設計師的人都是非常優秀的,他們敢於直面慘淡的warning、敢於正視淋漓的error。
即使你不優秀也不用擔心,只要努力去做就行,老闆不能強迫你成為乙個優秀的程式設計師,甚至很多時候他們也沒辦法判斷你是否優秀。如果你想成為偉大的程式設計師,那麼你得負責讓自己變得偉大起來。
那要做到什麼境界的才算是偉大呢?第一重:無盡bug常作客,困悶除錯伴不眠。第二重:千行**過,bug不沾身。第三重:編碼間,bug灰飛煙滅。
其實,做程式設計的人都是iq很高的人,或許他們不會這樣認為,至少在我眼中就是這樣的。那些iq不高的人,往往會通過自己的努力去學習,即使他們的頭腦無法勝任任務,但是他們會用行動來彌補這方面的不足,你越是學習彌補iq的不足,你就越能成為更好的程式設計師,你越謙虛,提高得就越快,**錯誤就越少,工作也就更容易為自己和他人所理解。
寫這篇文章的目的只是想簡單的表明我的立場,程式設計師不是乙個吃力不討好的職位,他們背後付出的努力我們都看在眼裡,誰也沒有這麼大的精神當做乙個新專案的時候每日每夜的加班,不要出現乙個bug就懷疑自己的能力,不要覺得這個需求你完成不了,其實你們都很優秀。
最後,我們的工作不是比別人更優秀,我們只需要比以前的自己更優秀就可以了。
推薦閱讀
程式設計師未來發展三大方向
20年資深程式設計師程式設計經驗分享
解析程式設計師的幾個成長階段
程式設計師,不要讓自己做兔子
前段時間和乙個朋友聊天,酒席間向我抱怨他那段時間的鬱悶 專案經理從客戶那裡拿來乙個需求,實際上就是乙個ppt描述,我這個朋友拿過來看後剛開始不覺得什麼,乙個通常的 系統又能複雜的了哪去,但是越往後做就越發覺得裡面的問題。在ppt描述中很多地方描述的都有矛盾。比如論壇,沒錯,小公司,尤其是對於我們這樣...
程式設計師,不要讓自己做兔子
沒錯,小公司,尤其是對於我們這樣剛畢業的學生來說,這種情況會時有發生。朋友此類的抱怨還有很多,當然,陳述的時候大都把這種感覺同酒杯裡的酒一同拌著鬱悶飲了下去。這些抱怨我想起網上最近流傳的乙個笑話,關於兔子,狼還有乙隻老虎的,故事如下 兔子跟街上走著,迎面碰上了老狼。老狼伸手就給他一大嘴巴 讓你丫不戴...
程式設計師,不要讓自己做兔子
程式設計師,不要讓自己做兔子 沒錯,小公司,尤其是對於我們這樣剛畢業的學生來說,這種情況會時有發生。朋友此類的抱怨還有很多,當然,陳述的時候大都把這種感覺同酒杯裡的酒一同拌著鬱悶飲了下去。這些抱怨我想起網上最近流傳的乙個笑話,關於兔子,狼還有乙隻老虎的,故事如下 兔子跟街上走著,迎面碰上了老狼。老狼...