小編今天要介紹不同級別的iOS開發(fā)工程師的就業(yè)形勢
3年以內(nèi)軟件開發(fā)經(jīng)驗合呐、1年左右iOS平臺開發(fā)經(jīng)驗的工程師一般位于菜鳥階段,年薪在20w左右笙以。一般職位要求精通Objective-C編程語言淌实,良好的C、C++功底猖腕;精通常用數(shù)據(jù)結(jié)構(gòu)與算法拆祈。在此基礎(chǔ)上有很大的漲價空間,一般薪資漲幅達30%倘感、甚至double放坏。
擁有3年左右iOS平臺開發(fā)經(jīng)驗的是高級iOS開發(fā)工程師,如在BAT老玛,一般是阿里的P6淤年,百度T5,騰訊T3.1蜡豹,年薪在30w左右麸粮。不僅要求扎實的技術(shù)能力,一般還要求對終端產(chǎn)品的UI/UE有獨到的見解與認識余素,追求良好的用戶體驗豹休;對軟件產(chǎn)品有強烈的責(zé)任心,具備良好的溝通能力和優(yōu)秀的團隊協(xié)作能力桨吊。
擁有4年以上iOS平臺開發(fā)經(jīng)驗的工程師比較少威根。在BAT凤巨,一般是阿里的P7,百度T6洛搀,騰訊T3.2敢茁,年薪在50w左右;在創(chuàng)業(yè)團隊留美,一般是iOS Tech Leader 研發(fā)主管彰檬,年薪根據(jù)所在公司的規(guī)模差別較大,一般在40w左右谎砾。不僅要求具備解決技術(shù)難題逢倍,帶領(lǐng)技術(shù)團隊的技術(shù)能力,還要求掌握前沿方向景图,把控業(yè)務(wù)的能力较雕。
小編還要說一句,根據(jù)公司的地區(qū)規(guī)模挚币、行業(yè)亮蒋、業(yè)務(wù)、時間節(jié)點等方面原因妆毕,薪資會也很有所浮動慎玖,大概在20%~30%。
如何成為更高級別的iOS開發(fā)工程師笛粘?
熟練掌握C/C++/Objective-C/Swift語言趁怔;
熟悉Cocoa Touch(Foundation,UIKit)薪前、Objective-C中block痕钢,gcd,NSOperation等序六;
熟悉Object消息傳遞等機制,Objective-C Runtime蚤吹,閱讀源碼例诀;
熟練使用大部分iOS平臺常用庫,開源庫(AFNetworking裁着,SDWebImage繁涂,fmdb),開源控件(EGOTableViewPullRefresh二驰,MRProgress)扔罪;
關(guān)注Github上iOS平臺上開源項目最近趨勢,嘗試fork一些著名開源庫桶雀;
iOS App UI develop矿酵,熟練使用Interface Builder唬复,理解ReactiveCocoa框架理念,閱讀源碼全肮;
理解Restful Api概念敞咧,會使用Restkit,進行網(wǎng)絡(luò)資源傳輸辜腺;
理解Beeframework類hybird框架結(jié)構(gòu)原理休建,掌握HTML5,CSS评疗,JavaScript等前端知識测砂,掌握jQuery等常用庫;
熟練使用各種工具debug百匆,調(diào)試應(yīng)用性能砌些;
使用Git進行版本控制管理;
研究每年WWDC上推薦的最近方法技術(shù)胧华,對代碼進行重構(gòu)升級寄症;
閱讀iOS開發(fā)書籍,開發(fā)者博客矩动;
計算機基礎(chǔ)知識扎實(計算機結(jié)構(gòu)有巧,數(shù)據(jù)結(jié)構(gòu),算法)悲没。
以上列舉的這些你都能做到篮迎,必將走向大牛之路。
小編的結(jié)論能否代表大多數(shù)人未知示姿?你們的薪資水平在哪里甜橱?可加QQ群:551346706與大多數(shù)的iOS開發(fā)者一起探討。