Jack Liang logo

关于我

The portrait of a person

Hi,我是 Jack Liang,一位 ABAP 开发人员,现居中国广东。

2017 年从信息管理与信息系统专业毕业后,我一直在做 SAP ABAP 开发,到现在已经 10 年了。我在两家乙方咨询公司待过,参与过不少国内 Top 500 企业的项目——从 ECC 到 S/4HANA,再到 Cloud Platform,跟着 SAP 的产品迭代一路走过来。

SAP 是服务企业发展的管理软件。这些年用下来,我慢慢理解了编程语言和企业生产之间的互动关系,开发时能更好地理解业务需求,给出更贴合实际的方案。

我主要负责开发和维护 SAP 系统的业务逻辑和数据处理模块,外围系统集成这块经验比较丰富。

我掌握的 ABAP 技术栈:

  • RFC
  • Report
  • BADI/BAPI
  • OData
  • Fiori
  • RAP/CAP(ABAP RESTful Programming Model)
  • PI/PO
  • ……

我的个人项目:

  • DYNAMIC_DATA:用于在代码中动态生成数据类型的类,支持 JSON 嵌套和预配置。
  • linktodo:一个协同任务管理工具,用于在团队中管理任务和项目。

我的其他编程技术栈:

  • JavaScript
  • TypeScript
  • Node.js
  • Supabase
  • Docker
  • Cloudflare
  • Google Cloud Platform
  • 阿里云
  • 腾讯云

关于我

技术是底色,但我真正感兴趣的是理解世界运行的规律——不管是代码里的逻辑,还是历史、哲学、商业里的逻辑。

我喜欢跨界阅读,喜欢思考技术与哲学思辨、商业、历史之间的联系,所以在这里你不但能看到我对 ABAP 开发技术的分享,也会看到我在技术之外的一些思考。

日常有听音频、记笔记、写内容的习惯,这里是我的个人博客,我将持续更新内容。

写代码和写诗一样,都是在创造秩序——但代码创造的秩序,真的能改变世界。