尼采说:人年轻时,无论是崇拜还是鄙视,缺乏分寸;善于掌握分寸才是对生命最大的奖赏。
序言
这一年,在生命中又是非常有意义的一年,应该说是毕业以来待过最长的公司,准备2年啦!非常高兴能看到自己的坚持,因为自己的坚持,所以,我相信还有很多事件可以做。马云说的,员工离职,不是给钱不够,就是心里委屈。 今天,我想还要加一条吧,工作不再有挑战性!(或者挑战性太大,自己放弃!) 因为还有很多挑战!很多东西等待我去战胜,并且我相信,战胜这些问题,让公司和自己都会有质的改变!这也就是所谓的成长空间吧~
今年大家经历了非常多,其中讨论最多的程序员吃青春饭、中年危机、经济寒冬等,都会跟大家讨论一下。最好的时代,最坏的时代,都在当前,一起记录,迎接2019吧!
第一章 从公司创建创造,到创新创意
年终总结,首当其冲就是工作总结。当年,因为苹果AppStore条款的变动,我们需要开始研究怎么从被动到主动,借着这样的契机,我们做了自己的预审工具,然后有所启发的,做了自己的AppStore Connect 自动化工具,实现通过网页跨平台形式,送审ipa包、自动送审、查看和检查全部的内购品项、批量创建内购品项,批量上传截图和视频等,这些功能相当苹果后台速度快了一半,真正解决了跨平台问题,同时提高了大家的工作效率,从本质上,解决了一定要我们程序员来上传ipa包的问题,解放了我们部分的生产力!
另一方面,我们自动化平台也在构建中,希望我们的工作流,减少大量重复的打包SDK,配置参数等操作,实现全自动化的工作流程,我认为才是解决大家痛处,也是释放我们程序员生产力的第一步,希望2019年,我们能实现整个工作流的全自动化,然后做更多的事!
另外,还补充一点。就是一些解决方案,刚开始,你也许认为不可行!只是因为你的角色(角度),眼界(水平/层次)没有达到能给出解决方案的能力,需要慢慢多实践,多学习,一定会有新的想法。比如,我在开发 AppStore Connect 自动化工具后,一方面,从技术上对 Python 常用的库有大致了解,一些常见坑也自己填了,另一方面,从解决方案,爬虫看,任何一个网站,你也可以二次封装,做成自己的自动化工具!
再次,我想表达一下,在任何一个公司,大家如果只是墨守成规,默默做自己一亩三分田,那么我认为,这样对自己对公司都没有任何新的价值,一直这样下去,自己肯定会错失很多机会,而公司也许成也许败,但是自己一定失败的。如果一开始就做一局失败的游戏,那人生一定只会更糊涂。
最后,今年能力和精力有限,还有很多东西没有做,很多东西需要学习,希望明年自己能有更多的努力,提出创新创意的法子,一定改变我们技术同事的水平,也提高大家的效率,从而提高大家的工资。非常感谢公司大老们的支持,我们的工作,永远离不开大老们的支持,我相信,只要公司的价值观与我们一致,我们一定一起进步,共赢!
第二章 说走就走的旅行
年初计划的旅游计划,公司旅游因为业务繁忙,没能去成。最后假节日和女朋友去了一趟厦门,虽然有点遗憾,后2天下雨影响行程,但是也是有所收获,海风很舒服,厦门面向台湾,地理位置有点特别,看海风景优美!
旅游,对我来说,不是简单的朋友圈晒晒照片,恩爱~ 这些东西是别人的感觉,我更注重自己的理解,理解每一个城市,每一座山峰,每一片海水,每一个文化,背后的故事,了解别人的历史,然后影射到自己身上,就会觉得自己的境界还达不到,从而内心也许更平静、更多憧憬,也希望大家旅游,对于自己身心放松和收获更多的,有自己的认知,不为人云也云。
希望今年重签的港澳通行证正式使用啊,去体验更多的世界角落,更美好的东西,更漂亮的东西,更加广阔的眼界。希望2019年,更多的高度和视觉,凤凰涅磐!
第三章 团队协作
团队协作能力,今年 git flow 管理,每做一个git commit 都要考虑清楚, 每一个 release 都要测试全面,不仅仅是对团队的影响,严重的会影响整个项目。如果对项目不能有指标的把控,这是很可怕的事情。一个team,需要大家都遵守规则,才能做的更好,才能感受到团队的力量,并有一起努力做好的愿景,而不是抵制配合。希望,明年可以做一下 code review 和 项目管理相关的研究,给项目、给大家,提供更好的稳定,也提高大家代码质量,这是最好的愿景!
团队管理能力,今年协助组长分担任务,我认为管理,不仅仅是管理,还要敢于当先,努力为团队营造一个良好氛围。我不提倡大家加班加点,我是鼓励大家,努力积极,高效主动完成任务,这样团队才能有精力去做应该做的事,甚至说做更多自己想做的事。一味地拖延,低效地工作,只会伤害自己。我希望再接再厉,管理经验不是学习获得,而是真正的管理,不断改变自己,善待团队,努力当好表帅,能改变大家一点,对大家未来都是好事的一切,希望自己能多做点。
第四章 中年危机?
拒绝老油条。
我认为,想解决程序员青春饭的问题,首次拒绝当老油条!作为程序员,一定要做好学到老的准备,否则,程序员一定是你的青春饭!
上一年,总结里面说了:
“人穷志短”实在是太精辟了。最近大家说的『贫穷限制了我的想象力』,我是发现程序员们都越来越限制自己的能力,满足不了自己的工作,满足不了自己的欲望,只是轻声叹息。愿大家,不要把责任都推到公司,多从自己找些原因,然后克服自己,战胜自己!
今年,还是看到了很多的观点,中年危机的文章,也层出不穷,本质上,也就无法几个点。
- 技术路线
- 管理路线
- 老板路线
- 走为上计
技术路线
先说一下技术路线,大家可能更多的还是希望提高技术,成为更高级的工程师。所以,如何学习呢? 要从本质上认识对技术:
从上图可以看出,想要把技术学习好,一定要不断往底层学习积累,如果每天工作外,一直游走在上层的API,那就真的只是一个代码搬运工,copyer一定是青春饭!
至于技术怎么学习,这个就不好说,大家根据自己的认知,努力向自己想要到达的目标,脚踏实地,一定可以的。
管理路线
成为一下管理者,其实也离不开技术,不说技术非常好,但是技术框架、技术面一定要广,不然很难从更高的层次来对技术进行管理吧。否则,人管好了,技术没有管好,也不是技术管理啊。
另外,我想说,互联网发展到今天,基础的程序员已经非常多,市场缺少的是更多的技术管理。因为如果是非技术管理,其实就是管理人,但是技术管理,除了管人,还要对技术管理。个人认为未来还需要更多这方面的人才。
大家可以看出来,每一个公司,很难给程序员kpi,或者说是考核。是以写代码的行数定工资?还是以项目完成?甚至说,项目做完后,怎么估计这个项目带来的价值??? 今天依然没有很好的评估方案,这也许是技术管理的一个困境,如果合理合规和合人性的方式,进行管理,其实大家可以在工作中,多多思考~
老板路线
老板路线,就是自己创业,或者自己有钱,可以做投资人。这样的胆量或者财力,我相信对于我们这些普通的程序员,可以要早点认清自己吧。如果只是开一家没有什么技术含量的,同时满足市场需要的外包公司,也许比打工上班好一点,这些风险大家自己评估啊,方案是方案,行动是自己的,想好做什么,就是开始的一半了。
走为上计
36计最后一计,这里大家可以理解为转行! 但是我想说,转行只是自己真的水平不行就这样做吧。 我这里的意思是想表示,上面的三个方案,其实没有明显划分,谁是谁。大家在工作中,其实都要主动去管理,做技术,做管理,做老板,都不冲突,当自己在苦修或意愿做什么时候,自己也准备好了,就去做!就是这样简单,走为上!
最后,关于中年危机,我就不想多说什么了,文末有几个链接,大家需要可以看看,主要还是自己认清自己,知道自己优势所为,明白中年精力不足,如果补充自己的不足,而发挥长处,方能立于不败吧。
第五章 经济寒冬
翻看往年的新闻,每年的年末,都是今年寒冬又到来,xx公司裁员xx人。其实,学会居安思危,但是也不杞人忧天,每次做好自己的目标,我相信看到这些新闻,并不会感觉到紧张,或者害怕吧。
寒冬与我无关,我只想努力,公司裁员,也许不是因为你做不好,而是有人做不好,导致公司业务不好,或者影响到公司业务,无形中慢慢地消耗了这个系统的每针每线,最终在寒冬中,要断腿断脚断臂时,只能伤害到你。所以,跟上面说到的一样,我希望大家努力改变自己,改变同事,改变公司,创造创新创意,为公司做的任何贡献,不会与你无关,而是事事相关,时时相关,不要把自己单独在自己的世界,如果你打算长远在公司养老的话。
第六章 突破自我的准备和未来
说了那么多,我想技术的东西不在多谈,做好自己的认知,然后在寒冬中做好准备,明年春天,花朵一定更加绽放灿烂~
2018年,在iOS开发自动化方面,学习了Python/bash/ruby/dart,自己能在脚本自动化方面有所学习和输出,感到非常高兴。希望明年在 Android/Kotlin/Flutter 下点功夫,努力打造移动的自动化,完成从前端到后端的打通,实现移动端工作自动流,提高大家的效率。然后有更多时间和精力,对跨平台、组件化、工程效率、Flutter、APM、插件热修和各种底层技术研究,提高大家技术水平,稳定项目质量,提高可变技术为运营推广,为用户体验做一些努力,足以,知足。
学海无涯,量力而行。
第七章 一些语录
今年过的非常快,也许高兴,也许失落,但是学习永远是不变的,摘要一下自己收集的语录,希望能给大家一些不一样的观点:
- 如果你做完一个项目,没有记录,没有总结,没有思考,那么收获为0。
- “一流程序员靠数学、二流靠算法、三流靠逻辑、四流靠SDK、五流靠Google和StackOverflow、六流靠百度和CSDN。低端的看高端的就是黑魔法!”
- 千万不要以为批判性思维就是「批评」和judge。批判和批判性思维是两码事,前者更重要的是否定,后者则是审辨、带有建设性。
- 沟通成功的三个关键!别人看到了什么(55%),听到的声音和词气(38%),说的语言和内容(7%)!
- 四个时刻要闭嘴:展示自我的时候,评价他人的时候,春风得意的时候,涉及隐私的时候
- 时间能给你的,仅仅只是时间,没有任何答案,想要答案就只有靠自己不断的去寻找和确定,属于自己的路只有自己走过才知道!坚持走下去路才会渐渐清晰。
- 要回到自己读书的初衷,或乐趣,或好奇,少一些目的性和功利心。读一本书,不要老想它能用来干什么,而是多思考它在表达什么。不要期望每本书读了都有用,马上就能用的书是菜谱。
- 1、要无条件自信,即使在做错的时候。2、不要想太多,定时清除消极思想。3、学会忘记痛苦,为阳光记忆腾出空间。4、敢于尝试,敢于丢脸。5、每天都是新的,烦恼痛苦不过夜。6、面对别人的优秀时,发自内心地赞美。7、做人最高境界不是一味低调,也不是一味张扬,而是不卑不亢。
- 1、发怒,是用别人的错误惩罚自己。2、烦恼,是用自己的过失折磨自己。3、后悔,是用无奈的往事摧残自己。4、忧虑,是用虚拟的风险惊吓自己。5、孤独,是用自制的牢房禁锢自己。6、自卑,是用别人的长处抵毁自己。
- 1、考虑问题时要换位思考;2、解决问题时要逆向思考;3、要强于总结问题;4、要强于收集信息;5、要强于编写简洁的文书;6、要强于进行书面沟通。
- 人生的高度,不是你看清了多少事,而是你看轻了多少事。心灵的宽度,不是你认识了多少人,而是你包容了多少人。做人如山,望万物,而容万物。做人似水,能进退,而知进退。
- 装傻,不是真傻,而是糊里糊涂,不计较。装傻,不是怕,而是心胸宽广,不记仇。有些时候,理,争多了伤情,事,弄懂了心痛。
- 平静的湖面只有呆板的倒映,奔腾的激流才有美丽的浪花。幸福不是靠别人来布施,而是要自己去赢取。生命的意义在不断挑战自己,战胜自己。
- 认知的四个阶段:
不知道自己不知道,(自以为是的状态!)
知道自己不知道,(敬畏之心,空杯心态,丰富自己的认知!)
知道自己知道,(抓住事情的规律,提升自己的认知!)
不知道自己知道。(永远保持空杯的状态!)
第八章 2019计划
- 锻炼&健康
- 存钱&节俭
- 读书&学习
- 旅游&娱乐
锻炼健康:不可否认,身体没有毕业时那样旺盛,但是精力充足还是需要充足睡眠,加油锻炼!
存钱节俭:好好存钱,有房有家~
读书学习:快乐学习,多读些书~
旅游娱乐:长线:张家界、杭州、北京、西藏; 短线:香港、澳门、深圳。
最后,用一句话总结和展望:
人有三样东西是无法隐瞒的,咳嗽、穷困和爱;你想隐瞒越欲盖弥彰。
人有三样东西是不该挥霍的,身体、金钱和爱;你想挥霍却得不偿失。
人有三样东西是无法挽留的,时间、生命和爱;你想挽留却渐行渐远。
人有三样东西是不该回忆的,灾难、死亡和爱;你想回忆却苦不堪言。—《洛丽塔》
2019,一起加油!
参考阅读
> 注:本文首发于 [iHTCboy's blog](http://iHTCboy.com),如若转载,请注来源