NC客开能力进阶:从初级到专家的修炼之路

需积分: 15 1 下载量 89 浏览量 更新于2024-08-18 收藏 2.17MB PPT 举报
"NC客户化开发能力提升指南详细介绍了NC客开人员的四个级别——初级、中级、高级和公司专家,以及每个级别的知识技能定义。此外,还提到了NC客开人员在学习过程中面临的问题,如资料混乱、入门资料不足、培训分级不明显等,并列出了NC客户化开发的知识体系结构,包括UI工厂开发、JAVA、业务知识、开发工具、数据库、流程平台等模块。" NC客户化开发是针对用友软件NC系统进行定制化的开发工作,涉及多个层面的知识和技能。为了提升NC客开人员的能力,首先要了解NC客开人员的不同级别及其所需技能: 1. **初级人员**:这是刚入门的阶段,通常具有较少的工作经验,主要任务是遵循既定的业务流程和规范,解决基础问题。他们需要具备专业操作经验或基础专业知识,能够处理重复性工作,并在指导下完成任务。 2. **中级人员**:拥有2-3年工作经验,能独立完成工作,偶尔需要指导。他们对专业知识有一定掌握,能独立处理专业流程,解决简单专业问题。 3. **高级人员**:这类人员完全独立工作,经验丰富,能指导他人。他们精通专业知识,负责专业流程的创新改进,承担一般专业项目或解决专业问题。 4. **公司专家**:虽然没有管理职务,但在特定领域是公司的权威。他们具有深厚的领域知识,能够设计公司级别的专业方案或为各部门提供专业咨询。 在提升NC客开能力的过程中,存在一些挑战,例如: - **资料杂乱**:资料多而无序,查找困难。 - **入门资料匮乏**:新手教程较少,多数资料面向熟练者。 - **培训重复**:不同级别的培训内容区分度不高,导致部分人员反复培训仍无法入门。 - **个体差异大**:NC客开人员能力差异大,自学为主,通过实践学习。 - **缺乏系统教材**:不同NC版本间缺乏统一的学习资源。 NC客户化开发的知识体系涵盖了广泛的领域: 1. **基本开发技能**:包括编程语言(如JAVA、Swing、EJB、JSP)、数据库知识(如Oracle、SqlServer、DB2)和中间件(如Tomcat、WebLogic)。 2. **应用分析**:涉及需求分析和系统设计。 3. **NC产品开发**:专注于理解和使用NC系统进行开发。 4. **样例开发**:通过实例学习和实践。 5. **开发方法论**:如敏捷开发、迭代式学习等。 解决这些问题,NC客开人员可以通过构建系统性的学习路径,结合实际项目经验,逐渐提高自身能力,最终成为某个领域的专家。同时,企业也需要提供更清晰的培训路径,针对性的初级资料,以及适应不同层次人员的培训内容,以支持员工的成长。