如何從程式設計師到架構師?

2021-10-10 03:20:28 字數 587 閱讀 6808

程式設計師是一種比較耗腦力、比較辛苦的職業。在中國,年齡比較大的程式設計師是很尷尬的,你去投簡歷,人家一看三十幾歲了,可能就把你往後排,看看有沒有那種小年輕、能夠加班的。

程式設計師一定要規劃好自己的發展道路,到了某一天,你是繼續做開發,還是做技術管理,還是做產品,還是做架構師,或者說去送外賣,跑滴滴。這些後續的發展一定要規劃好,不然到時候可能會手忙腳亂。

今天聊聊如何成為架構師。

一般網際網路公司程式設計師的發展之路為:

初級工程師

中級工程師

高階工程師

架構師

在中國軟體領域,架構師是比較稀缺的,所以架構師的薪資水平也比較高。

要達到架構師這個職位水平,需要這些能力。

技術面廣:在一方向水平要高,也要了解其它技術;

需要了解業務,設計出業務的實現方案;

溝通協調能力;

其它。

學習演算法 從程式設計師到架構師

include 意願 include 想象力 include 離散數學 include 思考 include 良知 include 意志 include 技巧 收穫 s 0 章節 n 1 章節號 收穫 p n 學習 while n 1 n 35 if 練習沒做 做練習 良知 思考 回顧總結 n 1 ...

從程式設計師到架構師過度 筆記

1.架構設計入門。2.領悟大系統架構設計。3.從需求到架構的全過程。4.結合工作,解決實際問題。關鍵思想 分而治之 和 迭代式設計 運用的方法 邏輯檢視 物理檢視 模組劃分的不同方法 功能模組 分層架構 用例驅動的模組劃分過程。設計方式 水平分層 垂直劃分功能模組 從用例到類 再到模組 想到哪切到哪...

從程式設計師到架構師 踏上架構旅途 思考從未止步

在我心裡,程式設計師可以分為三個層次 普通程式設計師 工程師和架構師。普通程式設計師是編寫 的人。編寫 的方式有很多,只要能讓程式跑起來,能正確地處理業務流程和對資料進行計算,就可以說 會編寫 程式設計師需要熟悉整個程式的邏輯及處理過程,需要熟悉程式語言的特性,還需要熟悉一些計算機作業系統的互動呼叫...