您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 事务文书 > it行业基础岗位职责【精编4篇】
it行业基础岗位职责【精编4篇】【导读引言】网友为您整理收集的“it行业基础岗位职责【精编4篇】”精编多篇优质文档,以供您学习参考,希望对您有所帮助,喜欢就下载吧!IT行业的各岗位职责【第一篇】IT行业的各岗位职责岗位:程序员程序员(英文programmer)是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。作一个真正合格的程序员,应该具有的素质。1:团队精神和协作能力团队精神和协作能力是作为一个程序员应具备的最基本的素质。软件工程已经提了将近三十年了,当今的软件开发已经不是编程了,而是工程。独行侠可以写一些程序也能赚钱发财,但是进入研发团队,从事商业化和产品化的开发任务,就必须具备这种素质。可以毫不夸张的说这种素质是一个程序员乃至一个团队的安身立命之本。2:文档习惯文档是一个软件系统的生命力。一个公司的产品再好、技术含量再高,如果没有缺乏文档,知识就没有继承,公司还是一个来料加工的软件作坊。作为代码程序员,必须将30%的工作时间写用于技术文档。没有文档的程序员势必会被淘汰。3:规范化的代码编写习惯知名软件公司的代码的变量命名、注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。一些所谓的高手甚至叫嚣高手写的代码一般人看不懂,我只能说他不是一名合格的程序员。4:需求理解能力程序员要能正确理解任务单中描述的需求。在这里要明确一点,程序员不仅仅要注意到软件的功能需求,还应注意软件的性能需求,要能正确评估自己的模块对整个项目中的影响及潜在的威胁,如果有着两到三年项目经验的熟练程序员对这一点没有体会的话,只能说明他或许是认真工作过,但是没有用心工作。5:模块化思维能力作为一个优秀的程序员,他的思想不能在局限当前的工作任务里面,要想想看自己写的模块是否可以脱离当前系统存在,通过简单的封装在其他系统中或其他模块中直接使用。这样做可以使代码能重复利用,减少重复的劳动,也能是系统结构越趋合理。模块化思维能力的提高是一个程序员的技术水平提高的一项重要指标。6:测试习惯测试是软件工程质量保证的重要环节,但是测试不仅仅是测试工程师的工作,而是每个程序员的一种基本职责。程序员要认识测试不仅是正常的程序调试,而要是要进行有目的有针对性的异常调用测试,这一点要结合需求理解能力。7:学习和总结的能力程序员是很容易被淘汰的职业,所以要善于学习总结。许多程序员喜欢盲目追求一些编码的小技巧,这样的技术人员无论学了多少语言,代码写起来多熟练,我们只能说他是一名熟练的代码民工,他永远都不会有质的提高。一个善于学习的程序员会经常总结自己的技术水平,对自己的技术层面要有良好的定位,这样才能有目的地提高自己。这样才能逐步提高,从程序员升级为软件设计师、系统分析员。作为高级程序员,乃至于设计师而言,除了应该具备上述全部素质之外,还需要具备以下素质:1、需求分析能力2、整体框架能力3、流程处理能力4、模块分解能力5、整体项目评估能力6、团队组织管理能力岗位:项目经理主要职责:1、计划:a)项目范围、项目质量、项目时间、项目成本的确认。b)项目过程/活动的标准化、规范化。c)根据项目范围、质量、时间与成本的综合因素的考虑,进行项目的总体规划与阶段计划。d)各项计划得到上级领导、客户方及项目组成员认可。2、组织:a)组织项目所需的各项资源。b)设置项目组中的各种角色,并分配好各角色的责任与权限。c)定制项目组内外的沟通计划。(必要时可按配置管理要求写项目策划目录中的《项目沟通计划》)d)安排组内需求分析师、客户联系人等角色与客户的沟通与交流。e)处理项目组与其它项目干系人之间的关系。f)处理项目组内各角色之间的关系、处理项目组内各成员之间的关系。g)安排客户培训工作。3、领导:a)保证项目组目标明确且理解一致。b)创建项目组的开发环境及氛围,在项目范围内保证项目组成员不受项目其它方面的影响。c)提升项目组士气,加强项目组凝聚力。d)合理安排项目组各成员的工作,使各成员工作都能达到一定的饱满度。e)制定项目组需要的招聘或培训人员的计划。f)定期组织项目组成员进行相关技术培训以及与项目相关的行业培训等。g)及时发现项目组中出现的问题。h)及时处理项目组中出现的问题。4、控制a)保证项目在预算成本范围内按规定的质量和进度达到项目目标。b)在项目生命周期的各个阶段,跟踪、检查项目组成员的工作质量;c)定期向领导汇报项目工作进度以及项目开发过程中的难题。d)对项目进行配置管理与规划。e)控制项目组各成员的工作进度,即时了解项目组成员的工作情况,并能快速的解决项目组成员所碰到的难题。f)不定期组织项目组成员进行项目以外的短期活动,以培养团队精神。结语:项目经理是在整个项目开发过程中项目组内对所有非技术性重要事情做出最终决定的人。岗位:系统架构师(技术总监)主要功能及职责:1、系统架构师是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者。2、系统架构师是在技术上对所有重要事情做出决定的人。(系统架构师在整个软件开发过程中都起着重要作用,并随着开发进程的推进而其职责或关注点不断地变化。)3、需求阶段,软件架构师负责理解和管理非功能性系统需求,比如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等。审查客户和市场人员所提出的需求,确认开发团队所提出的设计;组织开发团队成员和开发过程的定义;协助需求分析师完成《用户需求说明书》、《需求变更说明书》。4、设计阶段,架构师负责对整个软件架构、关键构件、接口的设计。协助系统分析师完成《系统概要设计说明书》5、编码阶段,架构师则成为程序员的顾问,并且经常性地要举行一些技术研讨会、技术培训班等;6、测试及实施阶段,随着软件开始测试、集成和交付,集成和测试支持将成为软件架构师的工作重点;结语:系统架构师也可以理解成技术总监。系统架构师是在部门内所有软件项目中,对技术上所有重要的事情做出决定的人。岗位:需求分析师主要职责:1、在项目前期根据《需求调研计划》对客户进行需求调研。2、收集整理客户需求,负责编写《用户需求说明书》。3、代表项目组与用户沟通与项目需求有关的所有事项。4、代表客户与项目组成员沟通项目需求有关的所有事项。5、负责《用户需求说明书》得到用户的认可与签字。6、负责将完成的项目模块给客户做演示,并收集对完成模块的意见。7、完成《需求变更说明书》,并得到用户的认可与签字。8、并协助系统架构师、系统分析师对需求进行理解。结语:需求分析师是项目前期与客户方打交道最多的人,对于客户来说,他可以代表整个项目组,对与项目组成员来说他的意见可以代表客户方的意见,项目组内所有与客户需求相关的事情必需得到他的认可。岗位:系统分析师主要职责:1、协助需求分析师进行需求调研。2、分析、解析《用户需求说明书》,将系统需求整理成《软件需求规格说明书》;3、负责解决《软件需求规格说明书》被评审后发现的问题;4、在分析系统前,负责向架构设计师解释《软件需求规格说明书》的内容。5、协助架构设计师进行架构设计,并协助其完成《系统架构说明书》。6、根据《系统架构说明书》对系统进行建模;7、系统分析及建模完成后,负责将建模成果转化为《系统概要设计》;8、协助数据库设计师按《系统概要设计说明书》进行数据库逻辑设计和物理设计,完成数据库CDM及pDM图,并协助其完成《数据库设计说明书》9、协助软件设计师按《系统概要设计说明书》进行《系统详细设计说明书》。10、指导软件工程师按《系统详细设计说明书》进行代码实现。11、负责重点代码检查;12、协助项目经理进行配置管理,并提供优化改进建议;13、定期对项目组成员进行技术方面的培训。结语:系统分析师是项目组中的首席执行官,他涉及项目的所有方面,是项目进度的推动者,也是项目成功的关键。岗位:数据库设计师主要职责:1、根据《系统架构说明书》与系统架构师、系统分析师一同进行数据库建模。2、根据数据库建模结果,绘制数据库CDM与pDM图。3、根据数据库pDM图进行数据库建库。4、对数据库进行维护、备份、恢复、同步。5、负责客户数据的导入导出。6、对数据库进行初始化操作。7、协助软件设计师完成《系统详细设计说明书》中与数据库相关的部分。8、根据《系统详细设计说明书》编写对应的视图、存储过程、函数、触发器等。9、对项目组其它成员进行SQL方面的指导。10、定期对项目组其它成员进行数据库方面知识的培训。11、为测试经理及测试工程师建立测试数据。结语:数据库设计师又称DBA,是项目组中唯一能对数据库进行直接的操作的人。对项目中与数据库相关的所有重要的事做最终决定的人。岗位:软件设计师(模块)1、根据《系统概要设计说明书》编写分模块的《系统详细说明书》。2、负责对软件工程师讲解《系统详细设计说明书》内容。3、协助软件工程师按《系统详细设计说明书》进行代码实现。4、控制本模块的开发进度。结语:软件设计师又称模块设计师,协助系统分析师对分模块进行详细设计,并直接管控IT岗位职责【第二篇】IT岗位职责一、部门管理:1、根据公司内部需求,协助领导负责公司整体信息化管理:如公司官网的管理、公司宽带项目、电话项目等、虚拟专网等、数据信息搜索整理等。2、IT内部流程、制度的完善和制定:IT内部资产管理,例如员工入/离职办理IT领用、退库流程、IT采购流程、IT设备出入库流程、IT设备返修流程、与行政之间的IT资产管理流程;内部IT管理制度制定,IT相关文件档案管理归档,IT设备、配件、权限开通等申请审批流程。3、负责协调本部门和其它部门以及分司之间的工作关系:例如对其它部门的支援,或者需要其他部门协助配合等。二、部门级应用:1、参与公司业务流程的制定、推行及结合各类业务应用管理系统根据实际业务流程做相关调整。2、负责主动服务公司各类业务系统(OA办公、网络视频会议等)的项目规划、推进、实施、管理维护、升级等。3、同时负责各类业务系统使用的指导工作。三、IT部门设备采购、预算控制:1、协助公司领导进行IT设备选型和采购;2、协助公司领导制定公司内部IT部门的预算,控制降低费用成本;主要是体现机房、网络建设费、服务器费用、交换机费用、台式机、笔记本、IP话机、IT办公设备(打印机、无线AP等)、耗材(硒鼓、线材、网线等)、配件(CPU、内存、显卡等)、IT维修费、IT备用金四、IT基础设施:1、负责公司内部的弱电系统及IT工程的建设维护(弱电布线的建设和管理、视频监视、音频系统、门禁系统等)2、负责公司内部的网络,电脑电话等设备的部署及维护管理工作(IT机房机柜硬件设备维护管理以及所有网络设备维护,分司问题,通过远程连接,电话等途径,尽力解决问题)3、保证网络的正常运作:负责各类网络硬件设备、服务器软硬件的安装配置工作(防火墙、交换机、软电话语音系统、呼叫中心系统、无线AP、网络打印机等)。4、各类的网络服务:路由策略、VPN、DHCP、DNS等的安装配置、开设、删除修改各类应用及权限。五、系统维护:1、负责公司系统服务器正常运行,保障系统的正常访问。2、负责公司各类客户PC机的操作系统安装、配置(IP分配、内外网管理、基本办公软件的安装)、病毒及木马防、查、杀;3、各类软、硬件故障的分析检测、处理修复(送修并记录)、以及各类办公设备的安装与调试、故障的分析检测、处理修复(送修并记录);4、为用户培训计算机基础使用以及办公设备使用方法。六、数据信息安全:1、负责公司内外部网络信息安全系统的部署及跟进;2、制定信息安全管理制度并执行;3、以及各类信息安全法律法规及正版化项目的实施;4、备份问题,录音备份和服务器备份。IT行业岗位【第三篇】IT行业的岗位大概都有哪些?招聘会上让人眼花缭乱的岗位需求都指的是什么啊?IT行业的岗位大概分为研发类、市场类、技术支持类、生产类、管理类,到招聘会时,可以按照这个分类问问面试官,你们这个职务,是研发职务还是生产职务,可能某些小公司的面试官会被你问住:)
本文标题:it行业基础岗位职责【精编4篇】
链接地址:https://www.777doc.com/doc-9367402 .html