我是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关注了很多技术公众号,阅读完作者的文章之后,总是习惯把文章里面的知识和技巧自己动手做一做,想办法融合到工作中去。 我的github上有三个仓库,分别存放了ABAP,JavaScript和Java的代码片段。这些片段是我读了高手们的微信公众号文章后,把高手们在文章中传达的思路融入到SAP应用开发中而成。我通过这种方式,把微信公众号文章读到的知识,真正融合成自己知识体系的一部分。 Jerry觉得这种学习方式有点像鸟山明《龙珠》里描述的沙鲁和魔人布欧,他们都是通过不断融合其他高手来提高自己的战斗力。 再回到我想开始写微信公众号文章的原因: 1. 微信公众号上别人的文章看得多了,自然而然的,我同样问自己:为什么你不在上面贡献点原创的东西呢? 2. 去年年底正好读了昔日Airbnb女神朱赟的一篇文章,提到她开始写公众号文章之后,对自己工作和生活产生的一些积极改变。我当时很羡慕女神朱赟在业界的影响力,超高的人气和广阔的人脉。然而,光是羡慕别人,有用么? 3. 我在之前的文章 SAP成都研究院35岁以上的开发人员都去哪儿了? 里提到,我是一个工作上很需要新鲜感的开发人员,喜欢不断尝试和挑战新的未知事物。在我每一篇微信文章写好之后点击群发按钮之前,我都无法预知我的关注者会做出怎样的评价。这种新鲜感是我想要的。 综合以上三点,就有了我今天这个公众号。当然我除了要感谢SAP成都研究院其他肯赏脸在这个公众号上写文章的同事之外,也要感谢SAP中国研究院宽松的氛围和我的各级领导们对这件事情的大力支持。他们不但没有觉得我在业余时间做这件事情是不务正业,而且还帮助我转发这些文章,让它们能够传播得更广。 2018年这个公众号总共发了87篇文章,其中我自己写了55篇,其余的文章是Jerry在SAP成都研究院的23位同事贡献的: 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和我与双截棍背后的故事,请参考这两篇文章: 最后,让我用回答问题的方式,结束这篇流水账似的年终总结。 在微信公众号后台,我时常收到一些提问,有这几种类型:
首先我需要申明的是,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年还有几十个小时就将永远离开我们了。 在过去的一年,我要感谢我的父母,妻子和儿子,感谢我的亲人对我工作的支持;
在即将到来的2019年里,Jerry预祝大家一切都好。 我是SAP成都研究院的Jerry Wang,我喂自己袋盐。我们2019年再见。 要获取更多Jerry的原创文章,请关注公众号"汪子熙" |
|