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

20次阅读

共计 3922 个字符,预计需要花费 10 分钟才能阅读完成。

我是 SAP 成都研究院的 Jerry Wang,我喂自己袋盐。

时间过得真快,2017 年发生的事情还历历在目,一转眼,2018 年又马上要结束了。
Jerry 惊恐地发现,随着年龄的增长,时光流逝的速度仿佛有加快的趋势。因此,年终的记录显得更为重要。把自己一年做的无论工作还是生活上的事情梳理一遍,若干年后来回味,一定非常有意思。
2017 年,Jerry 的工作和生活,可以用这两个关键字概括:编程和游泳。
更多详情可以参阅我的文章:Jerry 的 2017, 编程与游泳
2018 年,我的关键字变成了:编程与自媒体。

Jerry 是怎么想起在 2018 年,尝试着写微信公众号文章的呢?
这要从很久很久以前说起。Jerry 是 2007 年 1 月进入 SAP 成都研究院的。工作一两年之后,平时做开发遇到技术问题,我要么就请教身边的资深同事,要么就用即时通讯软件请教 SAP 其他地区的同事,像上海,德国,以色列这些地方的同事。当时 SAP 内部用的还是 Messenger(用过这个软件的朋友们估计都有一把年纪了)。一个偶然的机会,我在 Google 上搜索一个技术问题时,发现了一个称为 SDN 的网站, SAP Developer Network。我惊讶地发现,这个网站上的其他网友,使用的编程语言和我每天工作中使用的一样都是 ABAP,并且上面既有提问和解答,也有专门的技术博客。当时我的感受,就像阿里巴巴发现了芝麻开门这句咒语一样。
从那一天起,我每天工作之余,都会花一些时间浏览 SDN,遇到有网友提问而我知道线索的,我会去回答;看到别人写的好的技术博客,我会精读。一段时间过后,我觉得 SDN 帮助我提升了自己的技术,是时候从一个单纯的内容索取者 (content consumer) 转变成内容生产者 (content producer) 了。在我当时的老板 Posei 的鼓励下,我从 2013 年写下第一篇博客,从 SDN 改版成 SCN(SAP Community Network), 再到如今的 SAP Community,我始终保持了在上面写英文博客的习惯。

我想,去年 SAP Community 的组委会让我成为 SAP Mentor, 可能并不是我写的这 630 篇博客内容有多优质,而是对我这些年这份坚持的一种肯定。

再说到微信公众号,一个 IT 从业人员非常熟悉的,获取知识和讯息的平台。Jerry 关注了很多技术公众号,阅读完作者的文章之后,总是习惯把文章里面的知识和技巧自己动手做一做,想办法融合到工作中去。
https://github.com/i042416

我的 github 上有三个仓库,分别存放了 ABAP,JavaScript 和 Java 的代码片段。这些片段是我读了高手们的微信公众号文章后,把高手们在文章中传达的思路融入到 SAP 应用开发中而成。我通过这种方式,把微信公众号文章读到的知识,真正融合成自己知识体系的一部分。
Jerry 觉得这种学习方式有点像鸟山明《龙珠》里描述的沙鲁和魔人布欧,他们都是通过不断融合其他高手来提高自己的战斗力。

再回到我想开始写微信公众号文章的原因:
1. 微信公众号上别人的文章看得多了,自然而然的,我同样问自己:为什么你不在上面贡献点原创的东西呢?
2. 去年年底正好读了昔日 Airbnb 女神朱赟的一篇文章,提到她开始写公众号文章之后,对自己工作和生活产生的一些积极改变。我当时很羡慕女神朱赟在业界的影响力,超高的人气和广阔的人脉。然而,光是羡慕别人,有用么?
3. 我在之前的文章 SAP 成都研究院 35 岁以上的开发人员都去哪儿了? 里提到,我是一个工作上很需要新鲜感的开发人员,喜欢不断尝试和挑战新的未知事物。在我每一篇微信文章写好之后点击群发按钮之前,我都无法预知我的关注者会做出怎样的评价。这种新鲜感是我想要的。
综合以上三点,就有了我今天这个公众号。当然我除了要感谢 SAP 成都研究院其他肯赏脸在这个公众号上写文章的同事之外,也要感谢 SAP 中国研究院宽松的氛围和我的各级领导们对这件事情的大力支持。他们不但没有觉得我在业余时间做这件事情是不务正业,而且还帮助我转发这些文章,让它们能够传播得更广。
2018 年这个公众号总共发了 87 篇文章,其中我自己写了 55 篇,其余的文章是 Jerry 在 SAP 成都研究院的 23 位同事贡献的:
SAP 成都研究院 2018 年总共 87 篇技术文章合集
Jerry 一篇文章的平均写作时间是 3 小时,那么 55 篇的总共时间是 165 小时。这 165 个小时全是 Jerry 下班后的业余时间,如果按一周工作 40 小时计算,那就是 4 周多一点。由此可见,这 55 篇文章花费了 Jerry 相当一部分业余时间,不过好在我还是坚持了一整年。在 2019 年,我的更新频率或许不如今年,因为我可能会有其他新鲜事物要去尝试。
能够给员工充分提供这种自由度让他 / 她们能够分享出自己的专长,无怪乎每年 SAP 中国研究院都会赢得各种最佳雇主的奖项。

当然自媒体不仅仅局限于微信公众号。Jerry 也经常浏览知乎,不过看得最多的还是讲游泳练习的文章和游戏发烧友的技术分享。

2018 年我在知乎上也获得了 525 个关注,456 个赞同和 809 次文章收藏。

我最初接触简书,同样是搜索游泳技术文章,通过百度发现了这个平台。除了收获 636 个粉丝和 1603 个喜欢之外,简书还有个贴心的功能,统计文章总字数。不知不觉中我已写下 46 万字了?

CSDN:

ITPub:

腾讯云社区:

阿里云栖社区的编辑专门给我创建了一个云栖社区的公众号:

InWeHub:

这里也要感谢 ITPub,腾讯云,阿里云栖社区和 InWeHub 四位编辑今年对我的帮助和支持,祝你们 2019 年工作一切顺利。
2018 年的自媒体经历就说到这里。今年是我接触游泳的第三个年头。

虽然我按照原计划学会了自由泳,但我只会右侧换气。

我希望在 2019 年学会双侧换气。
今年除了继续在 Labs 里窝着之外,还是抓住了机会到几个客户那里跑了几趟。
今年 3 月的时候:

5 月跑了两家:

刚刚过去的 12 月,作为一个成都人,Jerry 见识了沈阳的大雪。

去之前,听闻温柔可爱的小姐姐 Carol 告诉我工厂车间里没有空调和暖气,不过幸好我运气不错,去的那几天沈阳一点也不冷,最冷也就零下几度左右。

六月份的时候,感谢 Cissy 主持的 Toast Master,让我在公司里过了一把玩棍的瘾,也因此认识了 SAP 成都研究院的国家二级运动员,能双手使棍的 Haytham Xu。

更多 Haytham 和我与双截棍背后的故事,请参考这两篇文章:

一个 SAP 开发人员的双截棍之路
SAP 成都研究院许聚龙:Hello, Coresystems!

最后,让我用回答问题的方式,结束这篇流水账似的年终总结。
在微信公众号后台,我时常收到一些提问,有这几种类型:

你是如何从一个毕业生成长为 SAP 技术专家的?
你是如何处理技术深度和技术广度这二者的平衡的?
我是一个开发人员,工作 5 年了,感觉自己技术没啥长进,到瓶颈期了。
你为什么有那么多的东西可以写成文章?

首先我需要申明的是,Jerry 不是那些业界上成名已久的大佬,和向我提问的各位一样,我只是一个普通的开发人员,大家问的很多类似上面列举的这种非技术问题,其实我也给予不了太多的帮助。
我能给大家分享的是自己的一个习惯。在工作中我处理一些特别复杂的技术问题时,喜欢把思路用笔涂鸦在笔记本上,后来我才知道,这种做法有个时髦的名字:思维导图。在我做开发的时候,我脑子也在高速运转, 边写代码边想一些问题,比如:

1. 我正在实现的这个功能,我记得今天上班地铁上看到一个高手的博客里介绍的一个解法更简捷高效。我把这件事情记在本子上,等忙完了去研究高手的解法。
2. 我正在实现的这个功能,调用这几个 API 之后,或者在 Spring/Maven 里, 或者在 yaml, xml, json 这些配置文件里做几个配置就 OK 了,我的任务是完成了,然而这些 API/ 配置为什么能够工作?背后的原理是什么?我把这些疑问记在本子上,等忙完了去研究。
3. 当一个技术问题折腾了我很长时间才解决之后,我会在本子上写下反思:为什么我一开始没找到正确的突破口,浪费了这么多调试的时间?是知识有欠缺,还是一开始思路就错了?为什么会造成这种思路错误的现象?下次有办法避免吗?
4. 我现在工作在 SAP 产品 A 上,我参与开发的这个功能,在 SAP 产品 B 和 C 上也都支持。这些需求类似的功能,在 SAP 产品 A,B 和 C 上的技术实现,因为其产品本身技术架构的区别而存在差异。那么把这个功能在 A,B 和 C 上的实现做个横向比较,优缺点各是什么?把这个比较的任务记在本子上,等忙完了去研究。
时间一长,我的笔记本上就记下了很多这种零散的内容。经过我的归纳和整理,最后的输出就是我在 SAP Community 和自媒体平台上的技术文章了。
我在 SAP 工作 12 年,总共写满了 16 本笔记本,叠在一起大概 22 厘米高。

回到上面那些在公众号后台向我提出的问题,如果让我用四个字作答,我的答案就是做到:专注,坚持。

2018 年还有几十个小时就将永远离开我们了。
在过去的一年,我要感谢我的父母,妻子和儿子,感谢我的亲人对我工作的支持;

我要感谢我的领导 Posei,感谢他对我职业生涯发展规划的建议和我工作中犯下错误的宽容;
我要感谢和我一块写公众号文章的成都同事们,感谢 SAP 成都研究院 C4C 团队的每一位同事(的美食),感谢一块合作过的上海同事们;
我要感谢关注我微信公众号,给我留言提问的朋友们;
我要感谢各大社区和我保持长期联系,辛勤工作的编辑们;
我要感谢一有优惠活动,第一时间想到我的健身顾问们;

在即将到来的 2019 年里,Jerry 预祝大家一切都好。
我是 SAP 成都研究院的 Jerry Wang,我喂自己袋盐。我们 2019 年再见。

要获取更多 Jerry 的原创文章,请关注公众号 ” 汪子熙 ”:

正文完
 0