儿时对于一年四季,我最中意的便是冬季,因为冬季意味着即将到来的寒假,可以回到老家,和多日不见的玩伴们痛痛快快玩上一段时间。冬季也总是和春节联系在一起,过年就意味着可以从长辈那拿到一笔压岁钱,把自己心仪了大半年的玩具和图书带回家。那种在等待了很长时间后,终于能够如愿以偿的满足感,现在回忆起来仍然觉得很幸福。


长大以后,尤其是 35 岁以后,我对每年年末有一种说不出的复杂感情,甚至有点抗拒年末的来临。年末就意味着又一年即将结束,在这一年里发生过的悲欢离合,无论我们愿不愿意,终究将一去不复返,即将成为我们回忆的又一部分。

本文是我自 2017 年底开通微信公众号之后,连续第六年的个人年终总结。过去五年的文章列表如下:

  • Jerry 的 2017, 编程与游泳
  • 一个 SAP 开发人员的 2018 年终总结
  • 一个 SAP 开发人员的 2019 年终总结
  • 一个 SAP 成都研究院开发工程师的 2020 年度总结:未知生,焉知死
  • 一个 SAP 成都研究院开发工程师的 2021 年度总结:既没有厚积,也未能薄发

马上过去的这个 2022 年对我来说有着特殊的意义:今年我 40 岁了。上小学时,我特别羡慕每天都要上班的父母——我当时每天晚上写完作业,就早早上床睡觉了,而我的父母下班后,既不用写作业,还可以看当时对我极具吸引力的各种电视连续剧。我当时的一个愿望就是:快快长大,早日上班,这样我也可以每天不用写作业,每天可以看电视看个过瘾。弹指一挥间,几十年的时光就过去了。如今,我也到了双亲当时的年龄,亲身感受到了时光流逝速度的残酷和可怕。


国内软件开发行业的程序员到底能够干多久?国内程序员 35 岁年龄危机是否真的存在?这些在国内都永远是程序员们讨论的热门话题。随着 2022 年的结束,再等十多天,我也即将迎来自己在 SAP 成都研究院工作的第 16 个年头:

2007年1月11日~2022年1月11日,我在 SAP 成都研究院这15年


对于我在 SAP 的职场之路,我的反思记录在今年年中这篇总结文章里:

一个 SAP 开发工程师的 2022 年中总结-四十不惑,不忘初心

然而对于我的人生之路,在我满 40 岁之际,我确实产生了一些困惑。我心目中 40 岁男人的理想状态,应该是有一定的经济基础,有一个优质的人脉圈和关系网,有亲密融洽的家庭关系,性格沉稳果断,有很强的自我情绪管理能力等等。在我看来这些才是一个男人能做到四十不惑的资本。可惜我发现自己除了家庭关系之外,在其他方面都做得不够好。尤其是我在 2020 年经历过一场生死考验之后,我发现自己有时竟然还会被一些人一些事影响到情绪和状态,我自己也觉得这很可笑。

关于这些四十不惑的问题,我很难从家父那里获得答案。因此,我选择了今年 4 月和我的 Manager,SAP 成都研究院吴院长进行的 SAP Talk 中,把我的这些疑问抛给了他。

关于我和吴院长职场上的故事,参看这篇文章:

我与SAP成都研究院吴院长的二三事

其实我心中另一个非常渴望知道的答案,就是作为一个年龄比我大很多,职场和人生阅历也比我丰富的男人,吴院长在自己 40 岁时,是否也曾经有过和我如今一样的困惑呢?

吴院长和我分享了他刚满 40 岁时的经历,Talk 完之后给我推荐了一本书:《道德经》。我本人是很讨厌看一些鸡汤文和鸡汤书,特别是一些老外写的鸡汤书,但我很爱看中国从古至今的名人传记,所以对于我国道家创始人老子这本经典著作,我一点也不排斥。

我第一遍浏览了全书后,发现虽然全书只有五千余字,但言简意赅,涉及到哲学,政治,军事等方方面面,当然对我最有用的,就是职场和人生处世之道。全书老子重视和强调辩证地去观察世间万物和处理各种问题,他认为有与无,高与下,前与后,好与坏,善与恶等事物,都是在相互对立中才能出现。

道可道,非常道;名可名,非常名。
故无常欲,以观其妙;常有欲,以观其徼。
故有无相生,难易相成,长短相较,高下相倾,音声相和,前后相随。
道冲,而用之或不盈。
渊兮,似万物之宗;挫其锐,解其焚;和其光,同其尘。
水善利万物而不争,处众人之所恶,故几于道。
持而盈之,不如其已;揣而锐之,不可常保。
宠辱若惊,贵大患若身。宠为上,辱为下,得之若惊,失之若惊,是谓宠辱若惊。吾所以有大患者,为吾有身,及吾无身,吾有何患?
企者不立,跨者不行;自见者不明,自是者不彰,自伐者无功,自矜者不长。其在道也,曰余食赘行,物或恶之,故有道者不处。
知人者智,自知者明。胜人者有力,自胜者强。知足者富,强行者有志。
反者,道之动。弱者,道之用。大曰势,逝曰远,远曰反。
万物负阴而抱阳,冲气以为和。
天下之至柔,驰骋天下之至坚,无有入无间。
以其不争,故天下莫能与之争。
天之道,不争而善胜,不言而善应,不召而自来,繟然而善谋。
天之道,损有余而补不足,人之道则不然,损不足以奉有余。
天下莫柔弱于水,而攻坚强者莫之能胜,其无以易之。弱之胜强,柔之胜刚,天下莫不知,莫能行。

对于我来说,我的幸福或苦恼并非来自现阶段已经占有名利的多少,而是来自和他人的比较。什么是一个 40 岁成熟男人应该有的状态?在我看来,《道德经》里已经给出了答案。如果我真的能够做到自知且自胜,达到"及吾无身,吾有何患"的状态,我的烦恼肯定会减少很多。


持而盈之,不如其已。今年我开始刻意去做减法,因为我思考过哪些东西才是值得一个 40 岁男人真正应该努力去追求的。我主动放弃了一些对我来说不太重要的东西,表面上看我失去了一些东西,但我觉得我收获了更多。

2017 年是我技术写作生涯的一个分水岭。在这年之前,我输出的 SAP 技术文章,全部以英文的方式,发表在 SAP 官方社区上。2017年之后,除了 SAP 社区之外,我开始在国内中文技术社区上进行技术写作,包括 CSDN,博客园,腾讯云社区,阿里云社区,华为云社区,SegmentFault(思否)社区,InfoQ,知乎等等。期间也有多达两位数的出版社联系上我,邀请我写书。但凡有过一段时间技术写作经历的博主们都清楚,写技术博客和写技术书籍几乎有着质的区别,我当然也不例外。我的工作现状,决定了我每天晚上不可能有大块大块完整的时间来进行图书创作,比如我有时手头的工作,都需要工作到深夜才能完成。所以这些编辑们的邀请,我只能婉拒,但同时我也受到了启发:能不能为我这些年的技术输出,即总共 11895 篇文章,330 万字的技术干货,做一个系统的归纳和总结呢?

简书社区特有的文章总共字数统计功能:我总共写了 330 万字。


我在 SAP 工作马上满 16 年,最拿手的技术是 ABAP 和 SAP UI5,因此今年我分别编写了两套教程,试图系统性地介绍这两门开发技术。

  • 一套适合 SAP UI5 开发人员循序渐进的学习教程:这套教程既包含面向 SAP UI5 初学者必须掌握的知识和步骤,比如本地开发环境的搭建,SAP UI5 应用最基本的组成部分,SAP UI5 应用的调试方法等等,也包含 SAP UI5 开发人员进阶需要了解的知识,比如大量 SAP UI5 应用开发知识点的基于源代码分析级别的工作原理讲解。

以下是部分文章目录,没有列举完。完整的文章目录请点击这个链接。

  • 我编写的一套零基础快速学习 ABAP 的教程:这套教程主要面向的是没有任何 ABAP 编程基础的新入行者。

我的微信公众号至今还有朋友留言,想加入我两年之前创建的一个 SAP 开发技术讨论的微信群。可惜这个群创建之初人数就迅速达到 500 人上限,我由于精力有限也不打算再创建新的群了。因为微信群聊天记录没有办法永久保存,而且无法像 Slack 那样按照 Thread 来管理不同的话题讨论,所以后续我又创建了一个专门交流 ABAP 和 UI5 技术的知识星球,感兴趣的朋友可以加入一起讨论:



今年我在技术写作社区获得的一些荣誉。

阿里云社区乘风者计划:

CSDN 博客专家:

CSDN 总榜 TOP 6:

51CTO 社区作者总榜第一:

2022年博客之星:

华为云云享专家:

2022 年华为社区 10 佳博主:

掘金社区 2022 年中总结大赛 Best 30:

InfoQ 签约作者:

知乎完成了 101 次一对一咨询,帮助了 101 位朋友解答了其 SAP 技术和职业规划方面的问题:

知乎编程创作者榜单 TOP 5:

SegmentFault(思否)社区 Top Writer:

腾讯云社区总榜 TOP 5:


2023 年希望我的家人和朋友健健康康,平平安安。各位朋友,我们 2023 年再见。

一个 SAP 开发工程师的 2022 年终总结:四十不惑相关推荐

  1. 一个 SAP 开发工程师的成长史 - 关于信息素养和数字化资产的思考

    本文副标题:我的演讲稿 - 如何快速上手新工作,持续提升个人竞争力 最近我收到了 SAP 上海研究院一个部门领导的邀请,参加了一个信息素养故事分享会.我也就"如何快速上手新工作,持续提升个人 ...

  2. 一个SAP开发人员的2019年终总结

    青春少年是样样红 可是太匆匆 流金岁月人去楼空 人生渺渺在其中 荣华富贵呀飞呀飞 世上的人呀追呀追 荣华富贵呀飞呀飞 何时放下歇一歇 能不能愿昼吉祥夜吉祥 愿用家财万贯 买个太阳不下山 小的时候,听过 ...

  3. 一个 SAP 开发工程师在 SAP 德国总部出差的见闻系列 2:Walldorf 附近的小旅馆

    本系列第一篇文章 一个 SAP 开发工程师在 SAP 德国总部出差的见闻系列 1:出差 ≠ 公费旅游 发出来之后,有读者留言:德国房子怎么这么矮啊? 这是因为,SAP 德国总部,坐落在距离法兰克福约1 ...

  4. 一个SAP开发人员的2018年终总结

    我是SAP成都研究院的Jerry Wang,我喂自己袋盐. 时间过得真快,2017年发生的事情还历历在目,一转眼,2018年又马上要结束了. Jerry惊恐地发现,随着年龄的增长,时光流逝的速度仿佛有 ...

  5. 一个 SAP 开发工程师在 SAP 德国总部出差的见闻系列 1:出差 ≠ 公费旅游

    SAP 德国总部是 SAP 软件的诞生和发源地,也是不少国内 SAP 从业者心中的圣地,对这个圣地充满了神秘感. Jerry 作为一个开发工程师在 SAP 成都研究院工作了 15 年(见我的文章 20 ...

  6. 一个 SAP 开发工程师十余年的技术写作之路回顾

    这是 Jerry 2021 年的第 31 篇文章,也是汪子熙公众号总共第 307 篇原创文章. 本文目录 汪子熙公众号的风格定位 为什么我会开始在微信公众号上书写技术文章 我的写作素材从哪里来 坚持了 ...

  7. 一个SAP开发人员的双截棍之路 1

    由于种种原因,Jerry最近加入了SAP成都研究院的一个演讲俱乐部,这个俱乐部主要是提高大家的英语演讲能力. 说来Jerry也是大一下期和大二上期一次性高分通过四六级考试的,但是当毕业进入SAP成都研 ...

  8. 记一次SAP开发工程师给微软Azure报incident的体验

    文章标题的incident含义:在企业级软件领域里,当客户使用软件提供商的软件,遇到各种问题或故障,可以使用专门的工具,向软件供应商寻求帮助.我们通常称这种工具创建的帮助请求(Support Requ ...

  9. 一个后台开发工程师的“窦娥冤”!

    整理 | 王晓曼 出品 | 程序人生 (ID:coder _life) 近日,理想汽车一后台开发工程师在试用期内因个人不当言论被公司开除,4月27日晚,理想汽车CEO李想发微博长文向网友提问并征集答案 ...

最新文章

  1. windows 2008 引导故障实录
  2. UVa11855 Buzzwords(hash)
  3. 心中的狂野--最近的感想
  4. Android 实现 调用 WPS Office手机版接口
  5. 用 golang 1.11 module 做项目版本管理
  6. jquery queue ajax,如何通过jQuery和Queue发送ajax请求?
  7. Oracle中管理用户(创建用户,用户加锁,用户解锁,修改用户密码,授权登录权限,撤销登录权限,授权连接权限,conn命令,创建角色,并为角色赋权限,将角色赋给指定用户)
  8. ubuntu下用apt-get安装软件时网速太慢的解决办法
  9. 压缩信息立方体和集合技术内幕
  10. 你知道这 8 种 SQL 错误用法吗?
  11. Linux基础监控小工具nmon
  12. word自带公式右侧编号
  13. ArcGIS API for JavaScript心得体验
  14. 【贪心】蓝桥2019:最大降雨量
  15. 命令行解决mysql中文乱码
  16. 利用swap()函数来收缩内存
  17. 实验一 常用元器件的识别与简单测试
  18. c语言常量printf,C语言常量和printf函数
  19. 为什么Java编程语言用一种咖啡名做名字
  20. 2021计通网项目一问题记录

热门文章

  1. 液晶知识 占空比(Duty)定义 偏压比(Bias)定义 及两者之间 kinglcm88|创建时间:2016年05月19日 11:53|浏览:525|评论:0 标签:液晶 占空比 Duty 偏压
  2. 实现自己人生小目标之微信抢红包项目
  3. Ubuntu 无法解析域名
  4. 深入浅出Stream和parallelStream
  5. wifi情况下使用fiddler_如何对手机http进行抓包?Fiddler工具超好用
  6. Redis应用之限制访问频率
  7. 【原创】Ubuntu Docker 配置网易国内镜像
  8. python三维建模和cad比较_对比Revit和CAD三维建模的不同
  9. 模板方法模式--我们一起下饺子
  10. 西门子1200PLC模拟量测温案例