如果你在招聘网站上搜过「IBM i 运维」「AS400 开发」「CL 程序员」,会发现一个有点矛盾的现象:岗位数量不算多,但常年挂着,薪资也不低,投简历的人却很少。这不是因为门槛高到吓人,而是因为多数人根本没接触过这套系统,连它长什么样都不知道。这门《IBM i —— AS400与CL系统基础》解决的就是这个「不知道」——它不是教你成为资深 IBM i 工程师,而是让你在最短时间内搞清楚这套系统怎么运转、日常在做什么、自己能不能干。
这门课对应什么工作场景
IBM i(早期叫 AS/400,后来改名 iSeries、System i,现在统称 IBM i)在金融、制造、零售、物流这些行业里活得很好,尤其是需要长期稳定跑核心业务的老系统。很多银行的核心账务、制造业的 ERP、连锁零售的库存系统,底层就是它。这意味着相关岗位的工作内容其实很具体:在绿屏终端或模拟器上操作系统、用 CL 命令做日常运维和批处理、用 DDS 定义物理文件和逻辑文件、排查作业队列和假脱机输出的问题。
这门课覆盖的正是这些动作的入口:AS400 的基本概念、CL 语言基础、DDS 文件定义。学完之后你不会直接独立扛一个生产环境,但你能看懂同事在终端上敲什么、能自己写几行简单的 CL 程序、能理解一个文件是怎么被定义的。对于转行者来说,这就是能不能进面试的那道线。
学完能独立做什么
- 在 AS400 环境里完成基本操作:登录、调用命令、管理库和对象、查看作业状态与输出队列。
- 读懂并写出简单的 CL 程序:变量定义、条件判断、循环、调用其他程序和命令。
- 用 DDS 描述物理文件和逻辑文件,理解字段类型、键值、访问路径这些概念。
- 面对一段现成的 CL 代码或 DDS 源码,能大致说出它在干什么,而不是完全懵。
注意这里的措辞是「简单」和「大致」。基础课的定位就是打底,不是让你直接上手改核心系统。但如果你的目标是先进这个圈子、边干边学,这些内容足够让你在面试里不露怯,也足够让你入职第一周不至于手足无措。
资料适合什么基础
不需要你有大型机经验,也不需要你懂 RPG。但如果你连「命令行」是什么都没有概念,前几章会有点吃力;如果有 Linux 或 Unix 的命令行基础,理解 CL 会顺很多。编程经验方面,会任何一门语言——哪怕只是大学里学过 C 或 Java——都能帮你更快看懂 CL 的变量和流程控制。
反过来,如果你已经是 IBM i 的日常使用者,这门课对你偏浅,可以直接跳到 DDS 部分查漏补缺。它的价值主要在「从零建立地图」,而不是「深挖某个模块」。
怎么用这份资料效率更高
三门内容里,AS400 基础概念和 CL 基础建议连着看,因为 CL 的很多命令是建立在系统和对象概念之上的,跳着学会反复卡壳。DDS 部分可以稍微独立一些,但最好在理解「库—对象—文件」这套结构之后再进入。
另外提醒一句:IBM i 的东西光看不动手很容易忘。如果有条件,找一个 5250 模拟器或者公开的练习环境,把课里提到的命令自己敲一遍,比反复看视频有用得多。这门课的资料量不大,但每一块都指向具体操作,边看边试是更合理的用法。
课程目录
课程目录33 集
- 01 AS4
- 00 basic concepts 01 AS4
- 00 Sign on and Sign off.mp4
- 02 AS400 Intro.mp4
- 03 CL Commands Intro.mp4
- 04 Objects.mp4
- 05 Libraries and Libraries List.mp4
- 06 Source Physical File.mp4
- 07 Jobs.mp4
- 08 Message and Message queue.mp4
- 09 PDM Tools.mp4
- 10 SEU-Source entry utility.mp4
- 02 CL basic concepts
- 01 CL programming intro.mp4
- 02 Declare Variable.mp4
- 03 CALL command.mp4
- 04 RTVxxx commands.mp4
- 05 Debugging program.mp4
- 06 IF statement.mp4
- 07 Loop statement.mp4
- 08 Data Area.mp4
- 09 Exercise.mp4
- 10 Handling Errors and Message.mp4
- 11 Defining Message(一).mp4
- 12 Defining Message(二).mp4
- 13 Handling Data Queue.mp4
- 03 DDS for files
- 01 Physical File(一).mp4
- 02 Physical File(二).mp4
- 03 Logical File(一).mp4
- 04 Logical File(二).mp4
- 05 Display File(一).mp4
- 06 Display File(二).mp4
- 07 Display File(三).mp4
- 08 Display File(四).mp4
- 09 Printer File.mp4
- 10 《AS400和CL系统基础》考试.txt






