一般的app开发已经到了不再是要很多人、很多突破才能做的事,从开发到测试,到安全,都有很多成熟的服务可以使用。纯粹专职的开发人员值钱的方向应该是能快速搭积木,拼凑产品。因此,开发的外包服务可能会越来越风靡。
1、开发类服务:
1)即时通信SDK www.rongcloud.cn
2)广告SDK
3)地图SDK 百度/google/高德
4)推送SDK
5)社交分享SDK
6)账户SDK
7)支付SDK
8)统计SDK
9)安全SDK http://www.bangcle.com/
10)语音SDK http://www.voicecloud.cn/index.html
11)SDK管理平台(上述2~8的SDK基本都包含) http://www.anysdk.com/ http://www.umeng.com/apptools
2、测试类服务:http://www.testin.cn/
3、推广类服务:这里面的道道很多,详见http://www.chinaz.com/manage/2015/0128/381296.shtml
除此之外,还可以往上层(云端开发,服务器运维)或者往下层(通信协议、嵌入式设计)发展,或者专攻某个业务领域(游戏、音频、视频、安全、办公软件)。
如果要做个技术精湛的手艺人,得学习更深的知识,而不是停留在工具层,例如系统架构、人工智能、机器视觉、语音识别、数据挖掘等等。我想,除了系统架构之外,其他精深的技术都是需要非常多数学知识、烧钱烧时间烧脑子的玩意儿,一般人就别想了。但是系统架构说起来比较虚,而且一般一个小团队只需要一名技术能力最强的人来做系统架构的主要工作就行了。
所以,如果自己感觉做腻了一般开发,又不是技术能达到单干的水平,就得考虑转策划、销售或者产品设计。
说了这么多,都是个人意见,欢迎拍砖。