當然,這只是壹條粗略的路徑。並不是所有的Java程序員都要經歷這些。有些人可能會跳過壹些步驟,或者有些人可能在中間做了很多位置。顯然,CTO是大多數程序員的終極夢想。
換句話說,很多Java程序員最後可能會成為技術經理、項目經理或者項目總監,那麽在職業生涯中應該選擇哪壹個呢?這個問題我覺得沒有統壹的答案,因為每個人的性格和情況都不壹樣。但有壹點很重要,壹是要抓住機遇,二是要努力。
舉個例子,如果妳剛好有機會接壹個項目,而且妳也不是很討厭項目經理這個職位,那麽妳可以考慮發展成項目經理。因為老板讓妳做,說明他看到妳有這個素質和潛力。相信別人的眼睛。
但是大部分人看不到這麽好的伯樂,只能靠自己努力了。沒有學習的能力,沒有學習的知識,沒有氣場,就天天對著鏡子練。如果妳真的不知道如何從眾多程序員中脫穎而出,那就去培訓吧。不要選學費高的,要選不貴的有特色的。壹兩個月的工資,可以讓妳的能力得到快速提升。
況且,在壹些公司,技術經理、項目經理、產品經理沒有明確的區分。在很多公司,往往是幾個人混在壹起。在外包公司,通常有項目經理和系統分析師(或技術經理)。在壹些非IT公司,可能是部門經理,而自己做產品的公司可能會得到更多的細節。我簡單說壹下這三個職位的區別,讓流浪的程序員有個大概的了解。