回覆列表
  • 1 # 深漂的那些事

    1、做技術大牛,經驗就是金錢。

    2.、走管理層,不過需要而在學習

    3、轉行

    4、自己做老闆,或者做自由職業者,接外包

  • 2 # 蘇北第一逃課

    1. 確認透過審查方案的目標,輸入資料,分析師,監事,和客戶的輸出要求的專案要求。

    2. 安排專案要求在程式設計序列分析要求;準備工作流程圖和使用計算機知識的能力,題材,程式語言和邏輯圖。

    3. 編碼工作流程的資訊轉換成計算機語言的專案要求。

    4. 透過輸入編碼資訊的計算機程式。

    5. 確認程式操作進行測試,修改程式序列和/或程式碼。

    6. 準備寫操作指令供使用者參考。

    7. 保持歷史記錄,透過記錄方案的制定和修訂。

    8. 維護客戶的信心和保護保密的業務。

    9. 技能/資格:一般的程式設計技巧,分析資訊,解決問題,軟體演算法設計,軟體效能最佳化,注重細節,軟體設計,軟體除錯,軟體開發基礎,軟體文件,軟體測試。程式設計師其實分為很多種,大家開發的語言可能不盡相同,但是都是有他們的共同點。

  • 3 # 大問問職

    感覺程式設計師如果你不給自己設限,發展途徑還是很多的。

    你想在技術領域一直做下去,如果你的理想就是做技術大牛,想一直幹開發工作,那麼你可以深耕技術,未來向CTO或架構師方向發展;

    當然技術也可以在其他技術領域發展,例如你感覺做JAVA沒意思,那你可以學點其他開發技術,做偏底層的C++開發或C開發或嵌入式開發;或者可以做前端開發;當然也可以做時下流行的大資料,AI方向技術開發工作。

    當然如果你不太想深入鑽研技術,你可以做技術支援工作,例如售前技術支援、售後技術支援、測試、運維等相關工作;

    如果你想跳出技術行業,但是還想在網際網路公司幹,那麼也可以做產品經理、網際網路運營或專案經理等工作。

    如果你完全不想幹跟網際網路或技術相關的工作,那選擇就很多了,你可以根據自己的興趣選擇;或者自己當老闆乾點小生意也可以。

    最後,過來人的建議:

    轉行窮三年

    轉行窮三年

    轉行窮三年

    轉行要慎重,否則可能是小坑入大坑

  • 4 # 老陳說程式設計

    這個多了去了。

    會有這個疑問,主要是職業生涯規劃還沒開始做,做了就不會疑惑了。

    程式設計師,如果喜歡編碼,那就提升技術水平,成為技術大牛,成為技術架構師;

    程式設計師,如果擅長溝通,就是愛"囉嗦"的話,就學習一下管理方面的知識,成為專案經理、成為團隊領導人;

    程式設計師,如果愛佈道,可以提高寫作水平,做自媒體、出書,搭建自己的部落格系統,錄影片,賺錢;

    一切的一切,不是程式設計師能做什麼,而是自己的水平有多高,能力有多強,才能有更多的選擇。

  • 5 # 鳥言夷面

    你說的是不離網際網路開發本行的職業發展嗎?

    專案經理、產品經理、軟體架構設計師……這些不用碼字程式設計,但需要歷經足夠的程式設計經驗。

    一個大型專案怎麼設計架構(UML),怎麼拆分模組(微服務架構),怎麼部署伺服器(分散式)、怎麼能夠推廣給客戶(產品運營),怎麼安排開發人員實現……?

    特別是設計環節,要考慮專案的高併發、高可用效能最佳化。

    如果徹底告別開發本行,那就有傳統行業:送快遞外賣、物流行政、生產製造、銷售採購……

  • 6 # 會點程式碼的大叔

    我在北京已經工作了十二年了,也可能是我圈子的原因,同齡的、比我年級大的同事和朋友,純敲程式碼的已經很少了。

    今年我已經到了大家口中的【不轉管理就會失業】的年齡,現在在一家金融行業的IT部門工作,現在50%的時間是做專案管理和架構設計方面的工作,30%的時間在看專案成員寫的程式碼,然後告訴他們的程式碼有哪些問題,需要怎麼修改,20%的時間敲敲程式碼(我投入在程式碼上的時間,算是比較多的了);

    同齡人大部分人都像我一樣,成為了專案經理,控制專案進展,與使用者(需求)進行溝通,協調各方工作,組織團隊,控制成本,更好的推進專案的執行;

    一些人成為了架構師或技術負責人,架構設計、技術選型、制定規範、把握方向、踩坑填坑都是架構師重要的職責;

    不少同事直接了需求/產品經理;還有一些直接變成了對口的業務人員,從實現需求的人變成了提需求的人;

    有些做了售前,不停地奔波在各個客戶現場,出差成了常態;

    個別出去創業的,從員工直接變CEO、合夥人;

    還有一些轉行跨度比較大的,什麼國考上岸的、回老家當老師的、回家繼承父母公司的、父母覺得幹IT太累就出錢給開公司的...這些都是比較特殊的,就不詳細說了。

    程式設計師還可以利用自身的優勢,開創自己的小產業:

    利用技術接私活:有些前輩可能不建議你們接外包性質的私活,但是我個人認為,這個還是可以做的,不過一定要整理和沉澱出一套完整的技術框架(前期難,後期會容易很多);

    打造自己的產品:比如軟體、網站、APP等等,這個是長期的投入,可能短期內收益很低甚至沒有回報;

    技術輸出:如果你的技術能力比較強,表達能力也尚可,可以透過寫文章、錄製影片等方式,把技術教給別人;

  • 7 # 紅臉濤哥

    你好,程式設計師的職業發展有很多途徑,寫程式碼只是其中的一種,但是無論從事其他崗位工作都需要從事幾年程式設計工作。前三年做程式開發,對後面的職業發現有很大幫忙。程式設計師可以轉軟體測試,售前售後,產品設計,專案管理,研發管理。

    轉做軟體測試,因為有程式設計基礎,做軟體測試是比較輕鬆的,軟體測試分兩種測試,一、白盒測試,已知軟體內部流程,設定邊界值等來測試。二、黑盒測試,已知軟體功能,測試功能是否符合要求。

    轉做售前,售前主要熟悉公司產品架構設計,產品場景等。已有程式設計基礎,熟悉起來也很快,編寫產品方案也容易一些。工作壓力也不大。

    轉做售後,售後是專案已交付之後,後續可能需要定期回訪客戶,溝通有無新需求,有問題。保證客戶滿意度。

    轉做產品設計,是一個不錯的方向,對產品業務流程,原型圖要熟練掌握。能根據客戶要求畫出原型圖即可,並能設計出漂亮的原型圖,那就更好了。

    轉做專案管理,研發管理,都是管理崗位。基本上寫程式碼比較少,但是工作壓力比較大,都對技術能力,管理能力,溝通能力要求很高。

    程式設計師的職業發展有很多,不是那些不知道的人說的吃青春飯,隨著自身能力的提升。供你選擇的機會會越來越多。

  • 8 # 數通暢聯

    答案肯定不是唯一的,可以說程式設計只是程式設計師職業發展道路的一條分支,雖然同為程式設計師出身,但最終到達的領域卻不是唯一的,這往往取決於每個人的思想、愛好、性格和行為習慣。

    如果這個人就是偏愛程式設計,敲程式碼,那就提升技術水平,從程式設計師到技術負責人,技術總監,最後成為技術架構師。如果思維活躍、擅長溝通,可以很好的和客戶進行互動,成為專案經理是一個不錯的選擇,慢慢發展為專案總監。在擔任幾次專案經理,有帶專案的經驗後,同時這樣的人也可以轉做售前,因為有程式設計和成功專案作為基礎,參加招投標會,可以更熟悉的進行技術、商務上的講解和答疑。還有一種是轉做測試工作,因為有程式設計基礎,做軟體測試是比較輕鬆的,而且能更快的掌握白盒測試。

    所以說不要把程式設計師只定義為一個敲程式碼的職業,想想當今社會的IT界發展速度,一味的敲程式碼,只會被新一批的程式設計師所淘汰。還是要在程式設計階段多學多看,發掘自己的長處,不斷學習新知識,突破自己,往適合自己的方向發展才是王道。

  • 中秋節和大豐收的關聯?
  • 夏天時,西亞北非溫度那麼高,阿拉伯人不會中暑嗎?