谈谈我的经历以及记录下最近做的事情01

来源:互联网 发布:淘宝联盟高佣手机入口 编辑:程序博客网 时间:2024/05/01 23:52

 今年6月份从一家待了近4年的美资外包公司出来后,一个月都没有找到合适的工作,最后找到一家国内做视频电话会议的公司从事IOS相关的开发工作。我以前专职做iOS-objc开发3年,其余时间都是在做C++方面的开发,从事的也基本上是一些欧美的软件项目,包括C++和objc

我2005年大学毕业一直到09年期间一直从事windows/linux C++开发。09年12月的时候开始做ios-objc的开发。那时候ios开发是属于非常早的,我记得当时的SDK是ios2.2,第一个项目是欧美一个公司外包给我们公司的社交app,当时在ios上没有qq,淘宝之类的应用,可以说基本什么都没有。iphone手机还是稀罕物,那时候我们公司就老板有一台,他在美国买的,测试手机也是他从美国买回来的。 当时配备一套ios的开发环境1万多(mac+iphone)起点还是蛮高的。当时ios学习资料非常少,记得有一套视频教我们做UI的,以及官方的sdk文档,10年初的时候看到了facebook的UI框架three20,现在基本也没人用了。当时坚持做了两年ios开发,来到了2011年-12年的样子,当时其实ios开发会的人也非常少,一线城市当时应该已经有不少ios开发的人才,在二三线城市ios的职位是非常少的。由于在外包公司,做了两年ios后又去从事C++的项目了,不过对于ios这么技术的热情一直没变,在平时就一直关注ios sdk的升级变化,以及整理一些ios的相关知识。那时候整理了一些课件类的东西,给一些职业培训机构做过一些ios开发方面的培训,将自己积累的知识分享给很多新手,觉得蛮有意义的。

转眼从12年到现在又是几年过去了,现在的ios市场真的是今非昔比,现在在市场上一个做过两年ios开发的,在苏州这个城市非常的抢手而且薪资水平都相较于其他的编程技术高不少,可见ios的需求还是非常大的。


最后我把我的定位确定在了ios开发上,如我所述ios开发的薪资比较高固然是一个原因,但更重要的是我看好这个市场,喜欢苹果的文档,以及objc多余其他语言。

现在的这份工作是个ios的职位,但使用的QtQuick开发的跨平台技术,一套UI,安卓和ios上都能显示。 当然Qt做移动开发还不是太稳定,坑也还是蛮多的。虽然是Qt开发但里面涉及很多原生的,包括用oc开发一些底层以及用java/jni开发安卓底层的东西。 现在的这项工作其实是将我C++与objc的一个结合,对于Qt C++与QML与objc之间的转换,桥接这些技术 。但是另外一方面Qt的一些不完美也会给我带来一些困扰。

至今为止工作10年,一直都从事客户端的开发,现在这个项目相当于是我对最近10年技术的一个整理,做好这个Qt项目 相当于把C++和objc技术的一个大融合。当然忙完这一段我还是希望可以做原生的开发,再把那些业务从新来一遍,由于公司规划等原因Qt始终是个过渡技术,客户端原生开发才是大势所趋,最近的一个task证实了我的看法。


今天写的蛮多了,接下来十一期间讲讲最近做的工作。 十一过后再把一些细节性的东西做个整理。


今天是国庆前的最后一个工作日,真可谓忙里偷闲写了这么多,叙述水平有限望各位看客理解包容。

0 0