這個問題比較籠統,我試著回答你,我理解你是想知道對應國內大概什么水平,在谷歌兩年編程經驗年入15萬美元左右吧,不包括股票,優秀的20萬以上也是不少,其實財務經理才是最高的,哈哈,沒想到吧。
我引用計算機科學家吳軍老師的話,
他把工程師分為五級,原話如下:“按照朗道的方法,我也將工程師分成了五個等級,對于其他專業人士,也可以依次分類。分類的原則大致如下:
第五級:能獨立解決問題,完成工程工作;
第四級:能指導和帶領其他人一同完成更有影響力的工作;
第三級:能獨立設計和實現產品,并且在市場上獲得成功;
第二級:能設計和實現別人不能做出的產品,也就是說他的作用很難取代;
第一級:開創一個產業?!?/p>
以計算機行業為例,一個人畢業后,經過一段時間的鍛煉,能夠熟練應用工程的知識和技能解決問題,獨立完成所分配的工作,而不需要他人指導,就算是一個合格的五級工程師了,至于收入根據現在黑天鵝事件后,收入有所降低,2年經驗年薪20萬這樣。
2年經驗,如果可以分解一個項目為多個任務,并寫出大致框架,比如一個功能完備的網站,和他人協作編寫,最終測試審核能滿足完整的功能要求,那你可以算四級工程師,個人認為有5年左右經驗的程序猿大多是這個等級,國內年收入在20萬到30萬不等,谷歌經歷可能稍好45萬左右吧,看進哪些公司了,否則,只能算初級五級軟件工程師的碼農,國內年收入在15到25萬,編程能力特別優秀也可能超過30萬的,帶人做項目才是出路。
對于第三級的工程師,就應該能夠獨立帶領人做出一個為公司掙得利潤的產品了。這里面除了上述能力外,還涉及到對市場的判斷和營銷能力了。很多人講,我就是做工程的,這個東西是否有用,我不清楚,有什么事情你叫我做就好了。這樣顯然達不到第三級的要求,三級工程師收入嘛,往阿里p8-9甚至p10上看就差不多了。
至于二級軟件工程師,本身還要是個優秀的產品經理,張小龍應該屬于這一級或者略高。
一級軟件工程師是開創一個產業的先驅者,這個屈指可數,這個可是能和愛迪生,福特相提并論的一類人,個人認為計算機領域Linux之父算是一個吧。