謝謝誠邀回答
作為程序員首先要有自己的核心技術能力,這是第一步,程序員是以技術為根本,發展規劃也是以技術作為拓展。
在我們技術能力積累到一定的程度的時候,我們就應該縱向的拓展我們其他方面的能力,比如我們的管理能力,試著帶一些小的團隊,讓自己作為一個懂技術的管理者,在一些公司中懂技術的人很多,會管理的人也會有很多。但是能把技術和管理結合到一起并且做的很好的人是少數。這也是未來在企業中急切缺乏的人才。
如果我們能把技術跟管理結合到一起,作為企業中技術管理型人才,不管我們在哪里哪個公司都是不可或缺的人才,或者縱使我們被裁員,我們也不會有年齡危機,因為我們不止會敲代碼還會管理帶團隊。