我所認爲的高級軟件工程師

 最近和很多認爲自己是高級工程師的程序員聊過,發現了一個很顯著的問題,大家以爲自己會ssh,會點小模塊的設計就是高級工程師了。對自己的定位很模糊。從這裏也反饋出當前市場對高級工程師的定位標準各不相同。在這裏我總結出幾個關於高級工程師的問題。

1、你的工作年限和從業經驗代表不了任何東西

2、高級工程師至少要負責設計過一個系統,至少能準確的將需求轉化成設計

3、高級工程師是pm的得力助手,能解決一般工程師解決不了的問題,同時能協助pm做好初級程序員的培養

4、高級工程師應該有很強的學習和研究能力,能解決項目中的難點

5、高級工程師至少應該有存儲過程的編寫經驗,知道表分區是能解決什麼問題的

6、高級工程師至少應該知道做集羣在編碼上的策略應該注意些什麼

7、高級工程師至少應該使用過緩存,對數據量有一個概念

8、高級工程師至少能分析出系統的壓力,在設計的時候就考慮到將來的部署後的狀況

9、最後高級工程師也需要學會溝通,一個人再咋nb也頂不過一個團隊,在做WEB類型的系統,現在很少有一個人能搞定的事情,當然除了搞自己的算法的除外

我對高級工程師要求是不是太高了?

 

本文轉自:http://blog.csdn.net/kongqz/article/details/4557110

發佈了47 篇原創文章 · 獲贊 6 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章