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

 今年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证实了我的看法。


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


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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Hive是一个基于Hadoop的数据仓库工,它提供了类似于SQL的查询语言HiveQL,用于处理和分析大规模的结构化数据。在Hive中,数据清洗是指对原始数据进行处理和转换,以便更好地适应分析需求。 Hive的数据清洗可以通过以下几种方式进行扩展: 1. 自定义函数(UDF):Hive允许用户编写自定义函数来处理数据清洗的需求。用户可以使用Java或Python等编程语言编写UDF,并将其注册到Hive中。这样,在HiveQL中就可以直接调用这些自定义函数来进行数据清洗操作。 2. 用户自定义聚合函数(UDAF):除了UDF,Hive还支持用户自定义聚合函数。UDAF可以用于对数据进行聚合操作,例如求和、计数、平均值等。通过编写自定义的UDAF,可以扩展Hive的聚合能力,满足更复杂的数据清洗需求。 3. 自定义序列化器和反序列化器(SerDe):Hive使用SerDe来解析和序列化数据。用户可以编写自定义的SerDe来处理非结构化或半结构化的数据格式,例如JSON、XML等。通过自定义SerDe,可以将这些非结构化数据转换为Hive表中的结构化数据,从而方便进行数据清洗和分析。 4. 外部表和外部存储插件:Hive支持外部表的概念,即可以将数据存储在Hive之外的存储系统中,例如HDFS、S3等。用户可以通过编写自定义的外部存储插件,将外部存储系统与Hive集成,实现数据的清洗和分析。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值