摘要:2013已经离我们渐行渐远,回首这一年,有何收获?Android移动开发者们,你们过得还好吗? |
为了清楚直观地了解移动开发者的生存状态,2013年末 eoe在社区发起了一次关于移动开发者生存状态的调查报告!此次调查报告依托eoe移动开发者社区超200万用户群体进行,其中98.53%是eoe社区已注册用户,男女比例近9:1。报告主要从开发者基本属性,技能属性,生存状态,和工作生活状态等几个方面深入了解。
本次调查数据真实地反映了2013年中国安卓移动开发者的生存状态。
开发者工作中使用和学习频率最高四种编程语言是:Android&Java、IOS&Objective-C、Java、JavaScript/HTML/CSS.
开发者薪资水平月薪范围普遍在5000左右,3000以下占12.95%,7000~9000占14.76%;
开发者近期最遗憾的事情排行:技术学习太慢,收入低压力大,恋爱失败,不知未来会怎样
明年开发者最想做的事排行前四:学习技术,找个好工作,谈恋爱,旅游
你眼中的开发者年龄是多大?
现在大部分开发者团队越来越趋于年轻化,很多开发者自身都认为程序员是吃青春饭的,人到三十就会步入职业发展的瓶颈期。从本次调查数据来看,开发者年龄层次也主要分布在21~25岁,其中20~30岁之间是移动开发者主力!30岁以上的开发者仅占7%,40岁以上不足1%!
但是,开发者的职业发展年龄真的是三十岁为限吗?你眼中的开发者年龄是多大?
从调查数据中不难看出,开发者的年龄多处在20~30岁之间,25岁左右是高点,30岁以后开始下滑。但是开发者真正的编程能力呢?
图为安卓开发者年龄层分布 (数据来源:eoe Android社区 )
编者曾看过一篇有关分析开发者年龄和能力发展的文章,文中提到一个观点,年纪大的人是否跟不上新技术。文中各项事实调查数据表明,老程序员在获取新技术上的能力并不比年轻的程序员差,程序员技术能力上升是可以到50岁或60岁的。而开发者的编程能力多是在25岁左右开始上升,一直到50岁后才开始有所下降!所以说,程序员并不是吃青春饭的!
因此,虽然30岁以后的开发者人数开始下降,但是对于大多数人来说,如果你没有编程到30岁,你还不能成为一个“合格”的程序员。30岁,并不意味着编程的结束,而或许恰恰是编程刚入门的年龄!编程就像爬山,越往上爬的人越少,坚持到最后,你就是成功者!