原來國內有種奇怪的說法,好像35歲之后就不能做軟件工程師了,現在這個說法不流行了,畢竟35歲的碼農遍地都是。在國外,70歲的碼農也有。
意思就是,這兩個行業的從業人員都跟年齡無關。所有工作跟年齡的關系都是:先隨著年齡上升,經驗上升,水平上升;等年齡過一個閾值后,這個閾值因人而異,因為跟不上新技術的發展,或者體力的問題,工作能力走下坡路。
土木工程師是個非常需要體力的工作,當然碼農也需要體力,碼農要不停學新東西,土木工程師好點,但也需要學。從理論上來說,這兩者差不多。
至于哪個隨著年齡的增長更有發展前途,在我看來還不如問哪個行業的發展前途更大。從現在看,還是軟件工程的發展前途更好,因此還是軟件工程好。