今年 CSDN 没有组织程序员年终总结征文活动,于是我这篇文章在云笔记中躺了好几个星期,今天(大年初二)—— 终于有点时间和心情把它写完,回想过去一年里所发生的事,嘿,时间过得真快。

这里写图片描述


# 工作

首先,工作上不紧不慢、按部就班,还是以嵌入式软件工程师的身份走完了整个 2017,完成了公司计划内的两个项目。工作内容还是传统通信行业的一些嵌入式和应用层的软件开发,涉及 ARM、Linux、FreeRTOS、音视频,以及一些通信协议和特定应用场合的业务逻辑等内容。

但是总体来说,工作上并没有太多亮点(或者说给我带来太大的自豪感和满足感),在国企做研发,给我的感觉就是 —— 没有研只有发。不停地开发,却很少停下来专研某项技术,很多时候给我的感觉就是对技术没有太多的追求,能实现应用需求,能盈利就好。这一点在很多层面上都有所体现,显然是有历史原因的,也不是我一个小小程序员能撼动的了。

公司在创业板成功上市,实现了王老板的小目标,所以我们老板也慷慨地给我们发了一点点奖金。同时我自己充分发挥中华民族勤俭节约的优良传统,也差不多实现了自己的 2017 理财小目标,虽然相比于王老板的小目标不值一提,但毕竟在理财的路上踏出了一步,理财就是理生活,所以还是值得肯定的。

这里写图片描述

# 学习

由于工作上的一些限制,ARM+Linux 相关技能并没有得到太多提升(也许是我想多了,又或许是很多国内的甲方都这样,不是那么注重技术积累,所以如果想继续提升的话,可能要考虑 IC 厂商或方案提供商等企业了)。

报了一些在线的英语课程,坚持了大半年了,也不知道到底有多大提升,只是感觉比以前更敢说英语了,继续坚持吧,没有量变哪来质变呢。感谢互联网时代,现在有很多不错的英语学习平台,有兴趣了解的可以私信我,这里就不打广告了。

另外也不定期学习一些网络课程,比如 CSDN、实验楼、极客学院等等,还有慕课网、中国大学慕课、网易云课堂等等,实在太多了,所以质量也参差不齐,想学习某些技术的小伙伴一定要仔细研究挑选才行,特别是对于收费较高的。

此外,2017 年参加了两次软考,并且都顺利通过了,分别是 2017 上半年的【软件设计师】和 2017 下半年的【嵌入式系统设计师】。虽然分数不是很高,但毕竟也是妥妥地通过了,这对于半路出家并且第一次参加软考的程序员来说,还是蛮有鼓励的。

那软考证书能干啥呢?听说对涨工资、办户口、考公务员都有用,而且现在有些证书类别是中日韩 + 印度相互认证的。而且备考的过程也是一次系统学习的过程,可以查漏补缺,可以学习一下项目管理方面的知识,反正能考就考了呗,说不定啥时候就能用上呢。

还有就是,有事没事就参加各种线上线下的沙龙,比如 ST、融创芯城、AWS、Linuxer 等等组织的,向各位前辈和业界大牛学习,确实让人感受到行业的变化。

这里写图片描述

# 生活

2017 最大的变化就是 —— 留了长发,虽然每次回家都会被老妈吐槽,还被恐吓说等我睡着了就给我剪掉(我知道她不会这样做的)。但我还是义无反顾地留了长发,也不是为了什么,大概是厌倦了小平头摆了。

九月份和女朋友去了一趟欧洲(荷兰 + 比利时 + 法国)自由行,这对于我们来说是一个不小的挑战,不仅要克服时差和饮食差异,还要从头到尾订机票酒店、办签证、做攻略、准备各种东西,哦!还有每天都担心不够用的英语......

记忆犹新的是,为了省钱买了特价的中转机票 —— 需要在芬兰赫尔辛基转机,不幸的是,由于航班延误,行李被留在了赫尔辛基万塔机场,因此我们在阿姆斯特丹渡过了凄凉的一整天。

这次旅游对我来说,感受最深的是西欧的历史文化冲击,对于理工科学生来说尤其如此。

(此处省略 10000 字......)

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

# 环保

还记得这篇文章的小标题吗?—— 作为一名程序员,我重新思考了我生活的目标。

(所以我特意留了些篇幅来阐述这个问题)

那我原来的目标是什么?

要知道,我出生在十八线乡镇,加上一些家庭原因,可以说一直以来都在贫困线上挣扎,难得通过读书考试完成了大学学业,在大城市有一份体面的工作,所以我原来的目标就是 —— 努力奋斗赚钱让自己和家人能够过上更好的生活。

又为什么会重新思考呢?

有时候我会问自己:“人为什么活着?人生的意义是什么?人终有一死,我该做点什么才对得起这唯一的一生,才算没有白活过?” 这些问题存在于我心中已久,也许是因为工作几年之后暂时摆脱了贫困,使得我又重新思考起这些问题来了。

2017 年我参加了挺多线上线下的环保公益活动,也对针对一些环保问题进行过分析和研究,算得上是半个在一线摸爬滚打的环保工作者(志工)吧,所以经常遇到有人问我:“你做软件开发的,怎么对环保这么感兴趣?” 一开始我并没去想这个问题,不过问的人多了,也就开始思考起来了。

大概从初中开始,自从我知道了如何用淀粉制作酒精,知道了塑料制品、化纤衣服是石油制成的,接受了 “垃圾是放错地方的资源” 这个观点之后,我就有了环保意识,开始关注 “资源、环境、人口” 等问题。而我也曾一度以为所有人都和我一样有环保意识,所以垃圾污染的问题应该不是太大的问题,后来当我亲身实践去做点事情的时候才发现,原来我错了 —— 现在我认为环保是一个教育和管理的问题。好,那所以如果一定要为我为什么做环保找一个原因的话,我想马斯洛需求理论就可以很好地回答这个问题了。

我想起了 Richard Stallman 说的一句话 —— 我可以找份工作赚钱,并沉浸在编码的快乐中,但在职业生涯结束后,回首目睹自己筑就的高墙将人与人分隔开,我会觉得我耗尽毕生精力只换来了一个更糟糕的世界。

在我看来,30 多年前的 “开源软件运动” 与我现在所参与的 “零废弃运动” 本质上是一样的,都是为了创建、维护一个更好的世界。

假如构建幸福生活的基本要素都不复存在,没有了从前的蓝天和灿烂阳光,没有了清新的空气,没有了洁净的水源,没有了安全的食品。那何谈幸福生活?

关于环保这个话题实在有太多东西要聊了,感兴趣的朋友欢迎关注我的个人公众号与我交流。
  
欢迎关注我的个人微信公众号~(扫描二维码或搜索 "ECO_Mr_R")

# 展望

春节期间带来五宝回家,也带来一些关于环保的纪录片,抓住一切机会给大家做宣传,让我深刻地感受到这确实是一个教育和管理的问题,尤其对于十八线乡镇来说,面对垃圾问题很多人都是无知、无奈的。

所以 2018 年我想继续为环保做点事情,同时发挥自己程序员的优势和目前拥有的资源,勇敢地去探索吧,创变者!