-
1 # 瓜瓜200
-
2 # 軟體之道
對於這個問題,不同型別、不同文化的公司的程式設計師可能有非常不同的答覆。同一公司不同程式設計師可能感受也各不相同。
站在程式設計師的角度,總體來說酸甜苦辣,苦累是主旋律,有技術變化和激烈競爭帶來的恐懼不安,有客戶及同僚日常衝突的煩惱鬱悶,也有成就認同帶來的喜悅。
對於剛入行的程式設計師,往往不可能有充分的時間去學習,沒有人手把手地帶,難於快速上手,勉強寫出程式碼又問題百出。遇到脾氣好的專案經理還好,遇到火氣大的難免會經常挨批。此時年輕的程式設計師啊,一定要有個好心態,業餘時間也要用起來,刻苦學習,虛心接受批評意見。要知道,你更多是在為自己奮鬥。對於專案經理或師傅,也不要做老好人,要高標準嚴要求,要知道,帶出一個人,自己是在積功德,當然要稍微注意一下不要讓年輕人長時間受打擊,必要時多表揚一下。
對於有幾年工作經驗的程式設計師,一般會具有獨立編碼和單元測試的能力。這時主要面臨的煩心事多是頻繁的加班和反覆修改。加班多與專案進度安排不合理,或者需求、設計、人員等因素出現意外變故。不合理的進度安排多是客戶或管理層施壓所致,有些是由於不健康的文化造成,有些則是為了生存沒有辦法。
等到有了多年的專案經驗,程式設計師多半進階為設計師或專案經理並開始帶團隊了。在公司成了骨幹,得到領導的重視,員工的尊重。但問題一點也沒少,你可能發現手上的程式設計師用起來費勁,程式碼還湊合,遇到技術文件,寫出來自己都看不過去。由於直接面對客戶,與客戶的衝突也多了,專案出了問題領導首先找自己,加班加點肯定得帶頭。隊伍不好帶,技術、工程、管理都得有一手。到了這個年紀,一家老小,裡裡外外都不輕鬆。不知不覺,中年危機也慢慢如約而至,未來哪裡是歸宿。
人生不過如此,樂觀開朗,積極進取,苦中方可覓出真樂。作為普通百姓,人生奮鬥重要,選擇更重要。找到一個好平臺,三分靠自己,7分靠運氣,願賭服輸,願每個程式設計師一路開心。
回覆列表
十年程式設計兩茫茫,工期短,需求長。千行程式碼,Bug何處藏。縱使上線又如何,新版本,繼續忙。黑白顛倒沒商量,睡地鋪,吃食堂。夜半夢醒,無人在身旁。最怕燈火闌珊時,手機響,心裡慌。