怎样学习大机(mainframe)的程序开发和管理
的确不好上手,一方面因为能接触这玩意的机会太少了,开发 windows 桌面应用总得装 windows 吧,开发 iOS 你也得有个Mac 系统吧,但中国有 mainframe 的学校就不多,有 mainframe 的公司也少,如果你恰好没环境的话,可以去看看DeZhi Mainframe User Support Site。有了 mainframe 想跑起COBOL程序,你又 得学怎么用 JCL 编译,怎么用 batch 跑,或者还得学习 CICS 学习怎么在里定义文件数据库连接,不比好多操作系统,都给你在一个 IDE 里搞定了,你要做就是写程序,自动编译,运行。其次自学也没什么内动力,毕竟这是个企业级的产品,应用也都是企业级的应用,你开发完了也不能炫给谁看。再者资料单调,有一些论坛和邮件组,但大多都是 IBM infocenter 和 redbook, 这不比时髦的东西,随便搜一个啥啥怎么写,拷贝粘贴就 OK 了,这个也不算入门吧。而且 IBM 太喜欢用缩写了,大量的缩写导致看书或者学习的时候门槛被提高了很多,只有把这些障碍扫清之后学起来就轻松很多。要说如何学习,入门难度是大些,实际上我觉得跟学习任何操作系统,任何语言,任何技术都一样。要有项目去练习,很遗憾如前所述,很多人不见得有这样的环境和项目,如果你真心想学,试着把现有的程序重写跑在主机上。扫清那些无数的缩写概念是很重要的,但也绝非一日之工,不会的先跳过去,做点练习,玩玩 IBM 提供的各种 Sample 程序,你发现自己突然就明白了。学会后其实你会发现在上面做应用开发也是挺简单的。mainframe 已经40多年快50年了,庞大的难以想象,但500强用这玩意的很多。最时髦的技术 mainframe 也许没有,但的确积累了很多有价值的东西,所以如果你有时间深入学习的能感受到很多有意思的设计。譬如最直观的,3270终端上,很多软件界面的设计其实很出色的,弹丸之地要做的整齐简洁不容易。
■网友
建议到国内专业主机论坛交流http://mainframecn.com,里面有在线远程主机可以申请
■网友
首先1 jcl2 cobol3 raxx4 clist5 db2其次管理工具首先是a-auto,这个是非ibm的类计划任务管理工具ims,z/os系统自带netview、net-cool 系统监视工具把这些搞透,就可以试着参与到项目中提升经验希望能帮到你
■网友
应该从 COBOL, CICS 以及DB2 入手吧?
■网友
常用的1.TSO,ISPF 环境,数据分配等2.JCL 控制JOB运行,以及一些现成的工具3.COBOL,PL1 开发语言4.DB2,Debug,Filemanager,IMS,MVS等等等等 相关语言,工具IBM的文档在网上可以检索到コレクション?キット(collection kit)基本上什么都有
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- 怎样评价华为、诺基亚、中兴中标中国移动高端路由交换设备扩容集采
- 怎样评价类似前橙会、百老汇、南极圈这样类型的离职帮抱团,对企业的积极意义和消极意义
