付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
java程序员职业分析报告分析java程序员这个职位,主要从以下几点来进行分析:一、分析java程序员的重要岗位和工作任务java程序员的重要岗位:1.架构师2、数据库管理员二、(一)架构师的工作任务来自/view/1194938.htm⒈领导与协调整个项目中的技术活动(分析、设计和实施等)⒉推动主要的技术决策,并最终表达为软件构架⒊确定和文档化系统的相对构架而言意义重大的方面,包括系统的需求、设计、实施和部署等“视图”⒋确定设计元素的分组以及这些主要分组之间的接口⒌为技术决策提供规则,平衡各类涉众的不同关注点,化解技术风险,并保证相关决定被有效的传达和贯彻⒍理解、评价并接收系统需求⒎评价和确认软件架构的实现专业技能(二)数据库管理员的工作任务(来自/view/67156.htm#2)1、安装和升级数据库服务器(如Oracle、MicrosoftSQLserver),以及应用程序工具。2、数据库设计系统存储方案,并制定未来的存储需求计划。3、一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。4、一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。5、根据开发人员的反馈信息,必要的时候,修改数据库的结构。6、登记数据库的用户,维护数据库的安全性。7、保证数据库的使用符合知识产权相关法规。8、控制和监控用户对数据库的存取访问。9、监控和优化数据库的性能。10、制定数据库备份计划,灾难出现时对数据库信息进行恢复。11、维护适当介质上的存档或者备份数据。12、备份和恢复数据库。13、联系数据库系统的生产厂商,跟踪技术信息。(三)java程序员的工作任务:1、协助项目组长、项目经理、设计师进行相关的辅助设计及其他辅助性工作;2负责本组项目部署及维护工作3负责系统核心代码的开发工作4参与项目技术方案的制定工作5、协助系统分析小组(员)完成需求分析和系统设计工作;6、协助测试小组(员)完成系统测试和相关维护工作;7、协助实施小组(员)完成实施方案、相关文档、培训计划和其它相关工作;8、针对客户实际,改进和完善相关模块;9、协助客户和业务部门,提供软件的后期技术支持;10配合测试部门进行测试,可担任项目组长责任Java的电信软件/中间软件产品11按照项目需求,按时,高质量的完成J2ME客户端软件的设计,开发工作.12负责代码的优化,架构改造.
13承担网络版以及增值软件的开发和维护三.java程序员的工作内容和工作要求经过对师兄的访谈(访谈记录有附件),了解到java程序员的日常的工作内容和这个岗位的工作要求所具备的能力如下:(一)java程序员的日常的工作内容:1、上班:打扫桌面卫生;翻看工作记录,拟定当天工作计划,如果没有任务主动向领导申请;获取最新程序。2、接受任务(领导给你交代工作):领会领导意图并记录,形成工作任务单,如果手里还有未完成工作,一定要给领导说明,以便领导决定工作先后。3、开始工作:整理思路,任务分解,形成文档;编码(要求局部代码块、函数体、过程体100%可靠)、测试、补充完善文档。4、提交成果、汇报工作(给领导提交工作成果及说明):上传提交工作成果;提交之前要充分测试,确保各种情况和各种操作都测试到;提交的成果要求文档齐全(含测试用例和测试文档);提交后要给领导汇报成果情况,并操作演示,聆听领导意见,记录修改完善或改进要求。5、下班:检查当天工作计划和任务,提交完成的所有工作成果;向项目经理汇报当天工作,介绍进度、剩余工作、完成时间(还需要工期);填写工作日志;关闭主机和显示器、整理桌面、摆好椅子;打扫卫生(值日人员、最后离开人员)。(二)java程序员能力要求:1、熟悉WEB标准、架构2、熟悉Windows/Linux操作系统下的主流Web服务器环境(IIS、Apache等)、Web应用服务器环境(Weblogic、WebSphere等),并至少熟练掌握其中一种。3、熟练掌握XHTML、JavaScript、CSS、Ajax等网站前台开发技术。4、熟悉PHP、.NetFramework、Java、C#等开发工具,并至少熟练掌握其中一种。熟悉WEB框架、模板、缓存、优化等技术。5、熟悉SQL-Server、MySql、Oracle等中大型数据库系统,并至少熟练掌握其中一种。6、精通JAVA、ORACLE数据库PL/SQL编程;7、具备良好的用户需求理解能力和用户使用感理解能力,具有规范的编程习惯;8、具有良好的沟通能力和表达能力;9、诚实勤奋、敬职爱业、进取心强,能承受高强度的工作压力,要求具有优秀的团队协作精神和学习能力。四、针对工作任务的结构化的分析如下:架构师职位编码典型工作任务名称职业发展阶段职业资格等级1推动主要的技术决策,并最终表达为软件构架初学者初级2确定和文档化系统的相对构架而言意义重大的方面,包括系统的需求、设计、实施和部署等“视图”3确定设计元素的分组以及这些主要分组之间的接口4为技术决策提供规则,平衡各类涉众的不同关注点,化解技术风险,并保证相关决定被有效的传达和贯彻中级5理解、评价并接收系统需求6评价和确认软件架构的实现专业技能7领导与协调整个项目中的技术活动(分析、设计和实施等)设计师高级数据库管理员编号典型工作任务名称职业发展阶段职业资格等级1根据开发人员的反馈信息,必要的时候,修改数据库的结构初学者初级2保证数据库的使用符合知识产权相关法规3联系数据库系统的生产厂商,跟踪技术信息4安装和升级数据库服务器(如Oracle、MicrosoftSQLserver),以及应用程序工具中级5备份和恢复数据库6一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)7一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)8登记数据库的用户,维护数据库的安全性9控制和监控用户对数据库的存取访问10监控和优化数据库的性能11制定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 盐城工学院《传播学教程》2025-2026学年期末试卷
- 长春电子科技学院《监察法》2025-2026学年期末试卷
- 长白山职业技术学院《疾病学基础》2025-2026学年期末试卷
- 2024年贵州省黔南州高考语文二模试卷
- 2024年民间借款合同详细版
- 2024年施工企业资金管理制度
- 2023年初中物理知识点总结
- 宾馆楼层拆除施工方案(3篇)
- 年会创意营销方案(3篇)
- 微分专题综合结业测试卷
- 2025鄂尔多斯鄂托克前旗招聘20名专职社区工作者(公共基础知识)测试题带答案解析
- 面部年轻化治疗课件
- 私人承包转让合同范本
- 梯步改造合同协议书
- 党的二十届四中全会精神题库
- 2025年叉车证特种设备作业N1证理论考试试题(300题)含答案
- 【物理】物理法拉第电磁感应定律的专项培优易错试卷练习题(含答案)及详细答案
- 2025年西藏自治区中考地理试卷真题(含答案及解析)
- (2021-2025)5年高考1年模拟化学真题分类汇编专题15 有机化学基础综合题(湖南专用)
- 路桥英语面试题目及答案
- 2025年理赔专业技术职务任职资格考试(理赔员·农险理赔)历年参考题库含答案详解(5套)
评论
0/150
提交评论