回覆列表
-
1 # 有時笑比哭更悲傷
-
2 # dadiyilang
基礎知識:計算機基本原理,資料庫原理,計算機網路,組合語言,高階語言,資料結構,演算法設計等基礎理論課程。
業務技能:網路安全,架構設計,合理利用各種開發框架,易用性擴充套件性程式設計,特定行業的專業知識和技術等內容。
-
3 # 智緯創業
所謂的高階程式設計師,那自然是初級程式設計師升級到高階的。首先經過幾年的磨練從簡單的程式碼到複雜的架構。專業的術語不必多說。其實我覺得成為一個高階程式設計師,首先是演算法、架構要相當成熟和精確,同時要配合高階產品經理分析邏輯。組建自己的程式團隊。密切配合。對一個大專案要拆開逐個分析制定開發計劃。對產品的迭代也要有獨特的意見。搭建架構和框架極重要的功能,模組要預留出可發展的空間。及各種功能語言的熟練掌握和運用,和研發團隊達到了密切配合,前端後端工作安排詳細得當。為整個專案負責,打造精品。前後端分離,能把運用前端的邏輯,儘量放在前端。前後端一些演算法即前端也能後端一些步驟和邏輯,儘量放在前端,減輕對伺服器的壓力,同時最佳化到最佳狀態。以上僅僅是個人見解。我有不祥之處,請大家指正。
-
4 # 挑戰man石糠
高階程式設計師的話怎麼也說要有十年或以上的積攢,而且不僅要有深度,還要有廣度。高階程式設計師的話在廠子裡是主管級別了,所以你還要有帶團隊的領導力和豐富的資源。現在市面上月薪15~20k的一般都是中級程式設計師,從初級到中級可能需要3到5年,從中級到高階或許需要更多時間。
我認識的很多高階程式設計師,會有基於豐富工作經驗,接觸了很多技術!也會很強的學習新技術的能力!
所以最主要的是通用的經驗!