遇见,我的2017 —— 年终总结
许久没有提起过笔写点什么工作总结了,记得上一次,还是2014年。
今天打开那年写的年终总结,尽管内容已很模糊,但是从笔法上依稀能看到那青葱岁月划过的痕迹。那时候,我才二十二三岁。
今年,我二十六七岁。如果说时间带走了许多青春属性的美好,但也在开怀大笑时的皱纹间流露出略带成熟特质的东西,这大概是 舍 · 得 的问题吧。渐渐地,也就学会了多一份理解,少一些埋怨;多一句赞美,少一声反对;多一点客观的思考,少一些主观的臆断。
对于一个做技术的人来说,如果十年是一个周期的话,那么我现在应该处于一个不上不下或者是中上阶段。就像一只极力洄游的鲤鱼,前路漫漫,唯有逆流而上,不停地向前,才能触及龙门,否则鲤鱼还只是鲤鱼,十年也就只是个十年。
2017,工作上的变故挺大,从璇玑项目组调度到读秒项目组。告别了从零开始、一行一行代码码起来的基金项目,也告别了某几个月连续每天超过十多个小时的工作,接手做一个名字美的不像实力派的 遇见 APP,正是这份际遇,让我有机会接触 iOS 编程范畴意外的技术知识,比如:Java、HTML、node.js、区块链等,通过对这些语言的涉猎,更加明白为什么说语言都是相通的,只要有思想、掌握了方法,实现起来只是时间问题(当然,更深层次的理解,还需要历练)。
工作
记录,使得回忆成为可能。
Java: 一门犹如马刺般稳定的编程语言。
大学时学过Java,只是上班后很少用到过,工作需要,组长( 毛老师 )说计划做一套 APP 上传、下载、升级平台和 APP 推送后台,于是我们打算用 Java 写后台。初次从 iOS 转到其它语言,离开了熟悉的 IDE,熟悉的语法,最开始还是各种不习惯,但随着对新的语言的理解,渐渐也就平衡了二者之间的关系。
一、APP上传下载
Java获取apk / ipa应用信息的思考与实践
二、推送后台
一个推送服务,第三方接入后直接调用 api,实现对消息发送逻辑的封装,并提供一个消息管理后台。
iOS App推送(In House) - 小米推送
node.js: 事件驱动、异步编程的最好实践
一、APP 与 H5 交互
APP 开发中,经常会有原生页面与H5交互的逻辑,于是在原有的js模块上,补充实现了一个比较通用的模块,主要实现原生页面与H5任意跳转、传参、回调处理,减少后续的开发难度。
二、hotfix
APP 开发中,如果页面遇到严重性的bug或者急需修改某条文案以应对万变的法律法规,这时候,安卓端可以发个热修复补丁,对于原生开发的 iOS,苹果已经封杀了热修复(如:JSPatch),那么如何实现所见即所得的效果呢?答案是用 H5 页面替换。
思路:
在APP生命周期里的某个时机(比如程序刚启动时)访问一个接口,返回一个开关和H5页面的链接,如果需要替换,APP跳转到需要替换的原生页面时做个处理,让它跳转到H5页面,随即回到原生。
区块链: 极具潜力的新生物
在一个技术驱动的公司里,很有幸接触并参与开发公司的区块链项目,从零开始,在极少的文档中寻找答案,很多时候都只能阅读源码和官方示例,尽管示例在当时不一定正确(比较有意思的是,一定时间内,我们本地的修改竟和官方的几乎同步,哈哈。)。在磕磕绊绊中摸索,我们也明白了区块链的原理和流程,于是在12月初,我们的第一个版本终于上线了,目前运行状态良好。
生产环境运行效果图如下:
区块链技术基础:术语&用例
区块链交易流程
生活
生活不止眼前的苟且,还有诗和远方。
记得2016年给自己定下的几个目标:读书、交友、旅行……,堂而皇之地认为只是因为忙、因为各种因为,所以只是实现了一小部分。事实证明,“取乎其上,得乎其中;取乎其中,得乎其下;取乎其下,则无所得矣。”
曾经想仗剑走天涯,看一看世界的繁华。
尽管旅行的计划未完全实现,但还是想为自己点个赞,毕竟不像之前那样死宅般的存在。是的,有些风景,如果不站在合适的位置,很难体会到它的魅力;有些路,如果不启程,永远不知道它是多么美丽。
蓝天下,微风中,或结伴,或一人,逛公园,登大山,欣赏美景,释放心怀。很高兴能有机会去了趟福州,然后呢,在北京,去了北宫国家森林公园、百望山、西山国家森林公园、鹫峰国家森林公园、千灵山、法海寺、八大处和香山等等。各有各的美,各有各的趣味。
收集到的门票
遇见,那年秋天
单身问题
其实,总想逃避,但又不能回避这个十分敏感的问题(尤其是春节来了)。。。首先感谢我的父母,谢谢他们对我的信任,并没有像其他朋友的父母那样无休止地“催婚”(我还是对我挺有信心的,哈哈),不知从什么时候起,我们就开始被各种催,大概也许是到了该找对象的年纪了吧。最近看到一朋友发表的心情,内容大抵如此:
“终于到了被父亲催着找对象的年纪了。上个月刚协商好,半年内不要给介绍对象了。然而……今日……。我只好阴奉阳违的答应父亲(不知他看了这句话会怎么说我)。”
是的,不知道父母看到了心里会怎么想。也许在程序员的圈子里,单身挺正常的吧
遇见,我的2017 —— 年终总结相关推荐
- 一条挨踢老狗的 2017 年终总结
2018年是中国的狗年,狗常常象征着忠诚,有忠贞不渝的意义,有时也代表财富.一条常年战斗在挨踢界,对挨踢事业忠贞不渝的老狗今天来回顾2017.展望2018. 作为一条对挨踢事业忠贞不渝的老狗,理所当然 ...
- 2017年终总结(数据开发,数据分析)-忙乱
2017年终总结(数据开发,数据分析)-忙乱 每次都会感慨时间过得真快,这一次尤其明显.不时有网友问到这一年都干嘛了,怎么一篇Blog都没有?的确很汗颜,一呢2017年的确忙碌了很多,精力偏少,深入思 ...
- 2017年终奖发放,程序员人均11776元排名第一!
又到了一年一度的"晒年终奖"时刻了!你敢晒一波吗? 快过年了,又到了一年一度的年终奖盘点时间! 此可谓扎心扎心再扎心! 那么,你2017年的年终奖有多少?满意不? 2017年全国白 ...
- 持续精进——我的2017年终总结
2017年,在忙碌和频繁的加班中度过. "每天数你忙",多少个加班后的夜晚老婆对我说"等你等的菜都凉了,好久没在一起吃晚饭了". "你那么忙,要不我们 ...
- 民谣与2017年终总结
东风摇众木,即有看花期. 之所以写这个标题,是因为我最近觉得,在生活中,我们一定要积极向上的面向阳光面向正能量的姿态对待明天. 作为一个伪文青,其实很早就知道<米店>,真正被感染是老狼在& ...
- 2017年终总结——第一篇博客开端
2017的总结: 2017年过去了,真的好快,可以清晰的记得我去年除夕的晚上我干了啥.但是2017年也是我改变比较大的一年,何出此言呢,总结了几点: 1.变的更加稳重成熟了,这种感觉的由来,其实是有时 ...
- 十年长空,历久弥新,SDCC 2017年终大戏震撼来袭!九大出品人隆重登场!
十年长空,历久弥新--2017年10月28日-29日,由全球最大中文IT社区CSDN重磅打造的2017年度年终技术盛会--SDCC 2017中国软件开发者大会(Software Developer C ...
- 小小程序员2017年终总结
2017即将结束,年终总结不知道如何开头,2017给我的感受就像徐志摩的那首诗:悄悄地我走了,正如我悄悄的来,我挥一挥衣袖,不带走一片云彩. 2017年2月我经过实习期成为公司的一员. 2017年3– ...
- 2017年终总结(小巫)
前言 知乎有个问题--年终总结的意义何在?你们都是怎么写年终总结的? ,关于这个话题我应该比较有想法,因为我每一年都会去写一篇,所以我就在帖子下面做了下面的回复: 是的,如果你真的想回顾下自己的201 ...
最新文章
- windows下多版本python安装与pip安装和pip使用 吐血总结
- 一道面试题:js返回函数, 函数名后带多个括号的用法及join()的注意事项
- 计算机科学 44(6a 增刊,窃昕攻击下子空间码的安全性-计算机科学.PDF
- Javascript DOM动态添加表格
- 【直播预告】天黑请闭眼,杭州终极狼人大奖赛正在查杀——见证 4 万现金大奖的诞生!...
- JAVA 文件编译执行与虚拟机(JVM)简单介绍
- 如何脱离SDK,使用DW5.5和phonegap以及JQMobile搭建开发环境
- java 验证码生成和验证
- eclipse配置java环境_java环境搭建(Eclipse)
- 彻底删除aix下的oracle rac 数据库,AIX RAC 安装失败完全卸载
- css3 border渐变实现
- 软件设计师-数据库知识
- [朴孝敏][Ooh La La]
- mpg转换成mp4,mpg转mp4方法
- AppWeb认证绕过漏洞(CVE-2018-8715)漏洞复现
- 《最强大脑》新科世界脑王:其实我是教小学数学的
- linux内核2.6.3x--Network device support
- 字节跳动后端面经(18)
- python打印 字符串前面b
- Pytorch实战 | 第P1周:实现mnist手写数字识别
热门文章
- 腾讯云服务器标准型SA2具体信息
- fread读文件读不完全解决
- java中两个数之差的绝对值_[代码全屏查看]-java 编程题(求两个数组中字符串长度之差绝对值最大)...
- 战意亚服登录显示服务器已满,战意公测第3天:服务器爆满、好评如潮、人气主播走上人生巅峰!...
- 证书cer转换.key和.pem文件
- android 系统源码介绍
- 工作中遇到的一些问题
- 首次配置ngnix下网站时发生“ngnix 500 Internal Server Error”的错误(win下phpstudy自带的ngnix)
- 上位机的基础概念学习
- 如何使用新版万能地图下载器下载谷歌地球影像