程式開發人員發展十大方向
【no.1】資深程式設計師,或者叫技術專業之類的,也是一直參與編碼,但是編碼技術都非常高深,會負責難度高但是又不需要很多人手的高難專案,很多公司的核心團隊都是這樣構成的,所以待遇肯定非常高,甚至高於一般的管理階層,但是一般比較累。
【no.2】設計師,構架師,主要只須設計框架結構規範等等,需要大量經驗才能勝任的職位,在專案設計期可能比較累,根據公司規模情況可能寫一下框架性的**,前期設計越完善,後期越省事,適合有技術和經驗,但是身體精力不夠無法長時間編碼,又不擅長管理的人,待遇自然不低。
【no.3】技術顧問,和上邊的設計師的情況比較類似,但是主要工作不是設計框架什麼的,主要是解答技術性問題,寫**也就是某些需要用**說話的情況,工作很輕鬆(前提你積累夠了),待遇可能比上邊的低點,但也遠超一般開發人員,簡單說就是公司的內部老師。
【n0.4】管理,經理,總監等指望,要有一定的技術功底,不用在某一方面特別精通,但是必須熟悉軟體開發過程,擅長和人打交道,閒還是忙,看你的管理水平和手低下人的技術水平,專業的管理人員非常重要,待遇自然也很高。
ps:有些所謂的管理者,只不過是因為工作時間長,順勢當上管理者的。這類人一般很累,還費力不討好,並非我所說擅長和人打交道的人。
【no.5】業務分析,行業顧問,這個職業需要長時間從事某一領域的工作,技術不需要多好,但是一定要對該領域十分熟悉,從全域性到細節,以引導或領導開發人員完成任務,待遇一般取決於所出領域和公司市場份額,可大可小,做的越大越掙錢,選擇領域是重點。
【no.6】轉行測試,測試從來不比開發低階,主要是你得做專業測試,乙個專業的測試人員肯定也是個好的開發,寫指令碼,指定測試方案,自動化測試部署,哪個都是硬技術,待遇和高階開發人員差不多少。
ps:一般不用什麼大腦,只是亂點,用被人寫好的指令碼或者工具,那些不叫專業測試,叫專職測試,這個是比底層碼農都不值錢的職業,完全體力勞動。
【n0.7】轉行售後,技術支援等,以前的工作經驗會讓你更好的與同事或者客戶溝通,給予對方專業的回答和意見,工作較輕鬆,待遇一般,高階人員可能待遇會有提公升。
【n0.8】自己創業,這個一般不推薦剛畢業就去創業,除非有很強的技術底子和做好前期調查,那樣即使失敗了也有所收穫。最好有一定工作經驗和人脈再去創業,不過等到那個時候身上的負擔也就重了,需要考慮好。
ps:有個自以為是的點子,連實施難度分析和市場調查都沒做的人,我只能說「呵呵」。
【n0.9】進體制,進了體制,從事的職業,還是上邊那些職業,只不過就是有了鐵飯碗,即使不太上進也行了,體制的好壞我不想討論,但是我只想說下邊的兩點。「體制不是能力,說不定會有改變的一天」。「決定進了就別想著出來,否則你會很後悔」。
ps:這裡體制不是指國企,一般來說,看你的客戶是誰,客戶要是市場,那麼技術國企也沒任何問題。
【no.10】徹底轉行,這裡不是指做不下去了轉行,而是自己有別的追求,找到了更喜歡的職業,這樣沒問題,寫程式其實涉及數學,自然科學,方**等等,如果能把當程式設計師的積累運用到別的領域,說不定會更有所建樹
開發人員的方向選擇
面對日益豐富繁榮的軟體市場,不管是對於專業開發人員還是剛涉足程式設計的愛好人員來說,如何選擇技術 事業上的發展方向,實在是乙個值得慎重考慮的問題。以下是我根據個人的從業感受結合本人對軟體發展趨勢的猜測所作的一些建議性歸納,希望對讀者 同仁 們有乙個好的參考 想要擺脫來自行業權威層的商業競爭給開發者們...
開發人員的人生方向
看到一篇關於開發人員的文章,覺得有道理,摘抄下來。好好規劃自己的路,不要跟著感覺走!根據個人的理想決策安排,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,爽一些。那麼,就需要慎重安排自己的軌跡。從哪個行業入手,逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠...
程式設計師未來發展三大方向
程式設計師工作兩三年後,基本上都會考慮自己的未來發展方向。發展的路徑不外乎 程式設計師 系統分析員 架構師 技術經理 cto,程式設計師 專案組長 專案經理 專案總監 cto,程式設計師 產品設計師 產品經理 cto。哪一條發展路線更適合你?當然這只是乙個大致的路徑,不是所有程式設計師都必需要這麼經...