[譯]如果你寫了25年代碼,你將會遇到這些

jopen 8年前發布 | 4K 次閱讀 代碼

譯自Quora:In 20-30 years, what will software engineers who are currently 20-35 years old do?
本篇回答作者是個35年C、C++經驗的工程師

25年后,你關于編程的知識經驗還會不斷增加,但是你的薪水卻不會增加了。你將要重頭開始學習新的工具(語言/框架/技術/工具鏈)兩次或者三次,即便你已經掌握的工具看起來依然實用并且你已經很熟悉,但是市面上總會有些熱門的新技術出現,你必須學會它們這樣你的簡歷才會漂亮。如果你運氣好的話,你在工作中就有機會學到最新最酷的工具。如果沒有,你就必須下了班后晚上學習并且獨自研究。可能這個時候,你學會計的朋友可以去參加公司贊助的培訓,或者在參加各種party。

在這25年里,你可能會丟掉你的工作,中間失業好幾次。這不一定就是你的錯,可能只是因為你加入了失敗的創業團隊,或者你所在的整個行業被取代消失了,或者經濟不景氣公司開始裁員。一個關于軟件開發的黑暗的秘密是它是一個工程項目,就像建造一座摩天大樓。當項目完成時,你就會被毫不猶豫的拋棄。如果你剛好趕上經濟蕭條的時期,沒有新開啟的項目,你就會失業更長的時間。這和你會多少技能無關,你就是可能連簡歷都沒有地方可以發。

25年后,如果你還因為熱愛編程繼續寫著代碼,你不會選擇轉行去當管理人員。你對軟件開發的理解肯定比那些只知道做不完就招人的10年經驗的管理層更深入。你會看到他們在管理上做出一堆愚蠢的決定,因為這些愚蠢的決定你都見識過了。但是你的建議他們也不會聽,所以你就心里苦笑著說,『這盛世,如你所愿』,看著這個項目慢慢被做死。

25年后,你有了一個家庭,和一些愿意經常一起去玩耍的好基友。但是你的經理卻不斷暗示你多加加班。同時你會看到身邊那些毫無牽掛的年輕人可以沒日沒夜的寫代碼,一天可以干16個小時。

然而25年后,你代碼看起來會讓人覺得清新舒爽。你會將每一個循環和函數都完成的就像一個忍術的大師的出招一樣精妙。在這個美妙的編程世界里,你會忘記了自我。就是這種寫出代碼的快感讓你愿意繼續面對那些操蛋的事情,你會愿意一直寫下去。

</div> 來自:http://www.jianshu.com/p/244d335680d9

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!