-
1 # 三石科技觀察
-
2 # 美麗E然
這個要根據自己的性格,興趣愛好,特長,身體健康情況,家庭情況,學習能力等
講身邊的幾個案例
第一種情況,技術大牛
我的一個朋友a,原來學習食品質量監控的,因為比較有空,想考研,買了幾本書學習了三個月,研究生沒考上,後來再自學了一個月程式設計,然後幫他們人事科的同事編寫了一個工資系統,用的挺好,找到自信了,跑去國內一個很著名的軟體公司應聘,還成功了,再開掛的事後面還有,從小程式設計師一直做到華南區技術總監,因為他的特點是學習能力很強,但是不太善於和別人打交道……
第二種情況,就是從技術轉管理
資訊科技的發展很快,對程式設計者的學習能力有一定要求的,又經常要面對客戶無休止的需求變更,還經常要加班,所以有不少人慢慢的轉到專案管理的崗位上
第三種情況,轉行
有幾個朋友轉行去做其他的工作,比如高校老師,也有的去做諮詢
第四種情況
創業,根據之前的程式設計經歷和資源積累,叫上幾個志同道合的朋友一起創業,
-
3 # 路人甲
你可以去創業。程式設計師出生的創業者很多,程式設計師因為得天獨厚的邏輯商業頭腦等優勢,他們通常接觸者最前沿的技術,對網際網路資訊接受的更加快速。他們像有著非常好的創業優勢。最主要的是他們能自己想開發什麼app就開發什麼app,江湖上不是一直流傳著:就差一個程式設計師了這種說話嗎?現實也確實是這樣。程式設計師對於創業起著至關重要的作用。
你可以轉行。不少人估計會疑惑程式設計師做得好好的為什麼轉行呢?我昨天回答過一個題目就是說現在的程式設計師太累了,很多人天天加班幾乎沒有自己的生活。這不是所有人都能熬得住的,與其每天都在消耗生命做自己不喜歡的程式設計,不如趁早轉行投入到自己喜歡的事業中。
你可以轉管理層。程式設計師轉管理的人大有人在,做了幾年技術,有了非常紮實的技術基礎功了,漸漸的自己可以帶起人來了。轉管理需要在為人處事方面有一個較大的提升。當然前提是記得技術仍然是要過硬的,不然你的手下會不服。
你可以去做技術大拿。技術大拿其實是每一個優秀的程式設計師的終極夢想,誰都想自己的Github排在全球前幾,想要自己開發出優秀的語言並且給全世界的程式設計師用。那是非常讓人驕傲的事情。想做技術大拿一定要付出比別人高百倍的努力。
以上四點,你感興趣什麼?就去做吧。
-
4 # 職場小白條
1.工作之外利用閒暇時間學習其他開發語言。一個朋友自學多種開發語言,目標成為一名架構師,一名技術大咖(具體我沒聽懂,尷尬)
2.接觸到專案,就要透過專案快速成長,積累經驗,不斷提升技術,積累獨立帶專案的能力,走管理崗位
3.創業。和幾個志同道合的朋友,幹就完事了。
-
5 # 厚積薄發123
程式設計師升級高階程式設計師 再升級架構師 再升級首席架構師 再升級首席科學家 再耗兩年出國
程式設計師升級高階程式設計師 再升級技術經理 再升級技術總監 再升級高階技術總監 再升級CTO再耗兩年出國
回覆列表
對於程式設計師來說,做好未來的規劃對理清自己當前和以後工作學習的方向很有幫助,從我二十來年從事軟體開發行業的經驗來說,對不同性格和背景的程式設計師,職業規劃在前期可能差不多,但後期還是有所不同的。
剛畢業,這時候以學習為主,提高自己的開發能力並擴大知識面,不用太考慮薪水,如果能找到帶你的人很重要,可以少走些彎路。畢業2到5年,逐步開始獨立負責專案或其中的獨立模組,從小專案開始,慢慢培養自己獨立解決問題和專案協作的能力,這時候是個人能力增長最快的時期。5年後,有兩種選擇,一種是架構師方向,一種是專案管理方向,如果選擇架構師方向,就要繼續深入學習平臺方面的知識,做到能獨立設計專案或軟體產品,這是一條偏重技術的路線,個人必須非常喜歡程式設計本身,否則會很吃力的;另一種是專案管理方向,可以逐步往部門經理方向發展,這對於個人技術和協調能力都有要求,如果能考個PMP或類似的證書,可以有效提高自己的專案管理水平,以後職業發展也更有競爭力。當然,這兩種選擇都很累,更多的人是第三種,就是繼續作為資深開發人員。10年後,可以選擇技術總監、技術合夥人或者自己創業,這時候能力和閱歷都有了質的飛躍,可以按照自己的特點做出選擇,當然,哪一種都是更高的要求,更大的挑戰。這些只是個人的愚見,也是這麼些年的總結,喜歡能幫到大家,最終,個人的路還要自己走,酸甜苦辣只有自己最清楚。