深圳java程序員工資 JAVA程序員,4年了,迷茫了,希望由前輩可以給指出一個技術路線5年左右程序員必須要掌握的知識技能樹?
JAVA程序員,4年了,迷茫了,希望由前輩可以給指出一個技術路線5年左右程序員必須要掌握的知識技能樹?首先,我們推薦幾本極具啟發(fā)性的書:編程諸暨-學會思考和分析問題的正確姿態(tài)計算機程序的構造和解釋-重
JAVA程序員,4年了,迷茫了,希望由前輩可以給指出一個技術路線5年左右程序員必須要掌握的知識技能樹?
首先,我們推薦幾本極具啟發(fā)性的書:
編程諸暨-學會思考和分析問題的正確姿態(tài)
計算機程序的構造和解釋-重新思考編程語言的本質
UNIX編程藝術-體驗系統(tǒng)設計的正確思維
介紹算法-需要重新實踐的基本技能
設計數(shù)據(jù)密集型應用程序-打開分布式系統(tǒng)和大數(shù)據(jù)系統(tǒng)設計的大門
在閱讀書籍的同時,學習各種優(yōu)秀的開源系統(tǒng)的工作原理,如Kafka、Flink、spark、Hadoop、etcd、zookeeper、,redis
你學到的不僅僅是知識,還有設計思想和思維能力的提高
我分享了很多與分布式系統(tǒng)相關的動畫視頻。歡迎觀看。我希望他們能幫助你
建筑師方向
了解技術和業(yè)務。但更多的是技術。能夠準確分析和把握業(yè)務方的需求,能夠設計出可行的、前瞻性的技術方案和架構設計;能夠將技術方案劃分為相對獨立的低耦合模塊,適當分配給不同的開發(fā)人員或團隊。它可以使項目經(jīng)理、開發(fā)人員和業(yè)務方清楚地了解需求的本質和解決方案的思想,使所有人都有一個共同的認識。
項目經(jīng)理指導
了解技術和業(yè)務,更好地理解項目管理。
根據(jù)建筑師的設計制定項目計劃。設定關鍵里程碑。組建開發(fā)團隊,分配職責和任務。定期同步進度,評估風險,解決堵塞的各種問題。確保整個開發(fā)團隊的順利溝通和協(xié)作工作。
定期向所有人報告項目進度和高風險問題
我的個人建議僅供參考。我不熟悉其他方向。我是同齡人。現(xiàn)在我是一家公司的建筑師。我們的行業(yè)確實會出現(xiàn)中年危機。隨著年齡的增長,我們將很難獲得就業(yè)機會。我有時會想到這個問題。我在2020年1月裸體辭職。因為過年和疫情,我在家休息了4個月,5月份出來找工作,因為我以前是技術總監(jiān)。所以一開始簡歷偏重技術管理,比較難找,機會少,一般公司不會聘用管理崗位。
后來,我調整了我的技術。幸運的是,我沒有失去我的技術能力。我從事技術工作,調到建筑師的職位。很明顯,有更多的就業(yè)機會。面試也很順利。多個優(yōu)惠在手,讓你自己選擇。
總結:1)評估您的技術能力并選擇技術專家/架構師路線。應該有機會?,F(xiàn)在許多傳統(tǒng)企業(yè)正處在轉型和數(shù)字化的過程中。這些公司的技術普遍薄弱。
2)我還在自媒體公司兼職。如果我的寫作能力很好,并且我有一些實用技能,我可以考慮接受培訓。我也在考慮是否能花更多時間在自媒體培訓上,是否能找到出路。這主要靠毅力
3)創(chuàng)業(yè)更難。沒有一些資源,這是非常困難的。2019年底,我和朋友們開始了電子商務,并在多個平臺落戶。我的收入相對較低。貨源不多。當然,維持基本生活應該沒有問題。但是很難賺錢。
無論哪個行業(yè),哪個崗位都應該有一些技術壁壘在手,這樣他們的價值才會更大。我還建議職場人士不要光著身子辭職,亞歷山大。
希望對您有所幫助
一個五年Java開發(fā)經(jīng)驗的程序員的出路在哪里?
您可以參考“如鵬”的Java改進課程來深入學習Java,包括:分布式、設計模式、前端技術、在線支付、全文搜索引擎、docker、WebService等,Java改進了詳細的知識點和學習路線,可以作為參考。
詳細的可以去“如鵬網(wǎng)”了解,哪里有網(wǎng)絡可以學習,信譽好,基本上都會去的。