千文网小编为你整理了多篇相关的《体系工程师自我评价》,但愿对你工作学习有帮助,当然你在千文网还可以找到更多《体系工程师自我评价》。
软件工程师
薪资待遇高
工资环境
中小企业急需全面掌握软件基础技能与知识。
1.理解软件工程管理的概念和任务
2.理解软件生存期过程
3.理解软件工程标准
4.掌握需求分析、测试、维护基本技术
5.掌握软件度量、软件配置管理方法
6.理解软件复用概念
7.理解软件质量保证的手段
8.理解软件项目对人员的需求
9.理解软件知识产权的基础知识
通过软件工程师考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。
1.数据结构
编程的灵魂,是程序开发人员一个开发思路,已经成熟的编程思想和算法,而且几乎适用所有开发语言。
2.操作系统(第三版)
从资源管理的角度来分析系统功能的实现。
重点是五大管理职能的实现及其原理。
3.计算机网络(第三版)
要学习ISO/OSIRM七层的划分以及各种协议的功能。
传输理论、互连设备、Internet知识,和参考模型理论
4.数学
基础,所有计算原理的基础
5.计算机专业英语
专业知识+英语水平
6.软件工程(第二版)
要熟悉数据流和流程图
7.数据库理论
熟悉SOL语言,几乎所有的编程语言都要和数据库打交道8C语言或者VB语言应该掌握,不过目前JAVA和.net比较火
9建模语言UML代表软件工程的发展趋势,目前是可视化建模的事实的工业化标准。
经访问很多专业人士,业内人士比较公认的软件行业职业规划要经过五个层次,即程序员、系统分析员、架构设计师、项目经理、产品经理等,每个层次对人才的素质要求都有不同。
第一级别:程序员
大学生刚进入工作时,肯定是先从程序员做起,这也是适应工作环境,了解工作流程的一个步骤。程序员对于技术成长历程的最下端,很多技术高手都是从程序员做起的。在这个过程中,需要了解的是熟练掌握各种语言的技巧,知道技巧的适用性,还要对资源作出恰当安排。
1. 团队精神和协作能力
当软件开发尤其是大规模的软件开发进行时,已经不是个人天才能干的事,这个时候就要靠团队。软件开发的难度和参与开发人员的数量是呈指数级增长的。微软可以组织上千人的软件开发队伍,但一些国内企业做不到这些,因为管理还没有跟上。软件开发越复杂,需要的人就越多,需要合作的精神就越强。所以“团队精神”是很多企业文化的核心部分,也是程序员应该具备的最基本的、最重要的安身立命之本。
2. 文档习惯
一般来说,许多人会先做几年的基础工作,再做软件工程师或测试工程师,而不是将程序员的工作一直做下去。但一些企业也有做了十几年的程序员,他们的工资待遇可能比他们的部门经理要高得多;而他们做的是基础工作,职位是底层。同样是编程,他们可能比别人要快,要科学;遇到一些难题时,也有更多的办法解决。这与他们良好的工作素养有关,比如:良好的文档,这是正规研发流程中非常重要的环节,作为程序员,30%的工作时间写技术文档还是很正常的,而作为高级程序员和联系分析员,这个比例要高很多
3. 规范化、标准化的代码编写习惯
作为一些为国知名软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。在大型的软件开发过程中,没有规范化和标准化的代码习惯,全球的研发协作是绝对不可想象的。
4. 需求理解能力
程序员需要理解一个模块的要求,很多人写程序往往只关注一个功能需求,他们把性能指标全部归结到硬件,操作系统和开发环境上,而忽视了本身代码性能考虑。有人曾经放言说写一个广告交换程序很简单,这种人从来不知道在百万甚至千万数量级的访问情况下的性能指标是如何实现的,对于这样的程序员,你给他深蓝那套系统,他也做不出太极链的并访能力。性能需求指标中,稳定性,并访支撑能力以及安全性都很重要,作为程序员端绪要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性。就这一点,一个成熟的程序员至少需要2到3年的项目研发和跟踪经验才有可能有心得。
5. 复用性、模块化思维能力
经常听到一些程序员有这样的抱怨,写了几年程序,变成了熟练工,每天都是重复一些没有任何新意的代码,这其实是中国软件人才最大浪费的地
方,一些重复性工作变成了熟练程序员的主要工作,而这些,其实是完全可以避免的。
复用性设计,模块化思维就是要程序员在完成任何一个功能模块或函数的时候,要多想一些。如果能这样,就可以极大避免重复性的开发工作,会有更多时间和经历投入到创新的代码工作中去。
6. 学习能力
程序员是很容易被淘汰,很容易落伍的职业,因为一种技术可能仅仅三五年内具有领先性,程序员如果想安身立命,就必须不断跟进心得技术,学习新的技能。
而一些行业应用软件的开发设计,一定需要行业的知识,比如,座保险行业的软件,当然要了解保险知识和保险行业的基本情况,做教育行业的软件一定要了解教育的基本规律。一些公司在后期的培养方案上,多添加一些员工自己喜欢的内容,这样就可以把他们的个人积极性调动起来。善于学习,对于任何职业而言,都是前进所必须的动力,对于程序员,这种要求就更加高了。
第二级别:SA(syetem Analyser:系统分析师)
系统分析人员是具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作和一族。是国家软件水平考试中的一项。信息产业部会将持证的系统分析员登记入国家人才库。据《中国电脑教育报》报道,自1998年软件水平考试开考系统分析员以来,我国通过考试的总共只有数百人。
在日常的工作中我们一般都称他们为系统分析师。其主要特点是:
1.强烈的责任心和事业心
开发软件的基本流程是,先做需求,作分析、做设计。这是核心阶段,也是难度阶段,主要由人数不多而技术水平层次相当的软件工程师担当。系统分析师由于必须保证需求的准确性,所以责任更为重大。
2.技术高手
可以说大多数好的系统分析师都是从优秀的程序员成长起来的。很难想象一个对编程不甚了解的人可以划分好模块,更不要说较准确地估算出工作量和工作进度了,可以说系统分析是建立在程序编写上的一种学问。面向对象的系统分析工具用于采用图形化的方式,在软件系统分析过程中对待开发的软件系统进行清晰准确的描述。
3.交流表达能力
以客户为中心,具有面向对象的程序设计思想以软件的方式模拟客观事物的运行规律,以满足客户的不同需求。对客户服务的思想是贯穿始终的。与客户沟通能力,于团队内部协作能力都是必要的,要有准确到位的表达。第三级别:SD(system designer:系统设计师)
系统设计师应当对“系统结构”所使用的软件技术非常了解。如果自身具备良好编程技巧,才会成为优秀的系统设计师。
系统设计师的指责是把consturction model(结构模型)对应到implementation model(实现模型),作用非常重要。在从概念到实现期间规划和组合模型的优劣是决定系统设计师好坏的标准。
第四级别:Project Manager(项目经理)
项目经理必须具备较强的专业知识,具备沟通技巧,了结团队人员的组成,还需要知道如何对团队分工,学会根据项目特性选择最合适的语言和工具,不能有任何偏执。
第五级别:Product Manager(产品经理)
产品经理必须具有产品管理能力。这是一项非常重要的技能,产品经理需要融合技术和市场趋势,产品经理需要融合技术和市场趋势,知道未来大家需要什么,使开发的产品实现技术和市场的引导作用。他们还要快速学习技术并融合起来做很好的演示。
工程师自我评价
个人简历
个人简历
基本信息姓名:工作经验:
*别:联系电话:
年龄:电子邮件:
求职意向linux工程师系统工程师
*技能
1.熟练搭建linux/windows系统各类服务,如web、mail、puppet、dns、vsftp、
svn等;
2.熟悉linuxshell环境,熟练使用shell脚本编程,并熟悉运用awk、sed
等脚本辅助工具;
3.熟悉iptables、cacti、nagios、ntop、nessus、zabbix等配z;
4.熟悉mysql、ldap、oraclerac集群搭建配z和基本的sql语句;
5.熟悉oracle的冷热备份、闪回技术及基本管理;
6.熟悉配z常见的web集群,软件lvs+keepalived等;
7.熟悉f5、idp、cisco、h3c路由器、交换机、防火墙的常用配z;8.熟悉虚拟化vmware搭建及管理,了解kvm,xen虚拟技术和云计算平台;教育背景2008-09至2011-07*外事研修学院
2010-03至2012-06北大青鸟aptech
所获*书osta高新技术认*
红帽rhce认*
信息系统专家
*外事研修学院专科毕业*
工作经历时间/公司2011/7至今*市致远科技有限公司
岗位:linux工程师
岗位职责:
1.负责网站平台的更新升级和对用户使用的问题进行解决,协助分析系统bug
跟踪处理进度,负责服务器日常维护,负责搭建及维护*平台,编写并及时更新工作手册;
2.登录服务器检查数据库oraclerac、ogg运行情况;
3.每日检查oracle、rsa、ldap、f5、idp备份及linux系统资源运行状况;
4.负责系统平台上线及更新并进行系统新功能的测试,并编写测试报告运维报
告相关文档;
5.编写常用脚本提高运维的准确和效率率,如oraclerman、ldap备份脚本;
6.定期对存储ibmv7000健康检查;
7.管理和维护rsa、ldap、web等服务;
8.定期对机房主机设备进行健康检查;
9.搭建*平台nagios,并且负责后期的维护开发;10.定期统计相关数据,比如系统访问量、访问人数;
项目经验项目名称(一):金宏工程
岗位:运维工程师
项目职责:
1.负责服务器的日常运维、应用调整和优化,*能优化,增强系统可用*;
2.负责部署如ftp、nomn、web、mail、apache等常用的服务器;
3.编写常用的shell与crontab结合实现一些任务自动化;
4.负责维护国家外会管理局网络核销系统和金宏系统;
5.负责通过电话解决客户所遇到的系统故障及问题;
项目名称(二):构建高可用网络架构平台
软件环境:redhatenterpriselinux5.4
硬件环境:10台dellr410
项目描述:由于公司服务器更新,所以需要重新构建网络环境。该项目的要求是:实现对公司网络服务的*及管理,实现ha和lvs的高可用*负载均衡群集,mysql群集,san网络区域存储,使服务更安全高效。
责任描述:1.负责为服务器批量安装linux系统。
2.负责构建ha和lvs负载均衡和高可用*群集。
3.负责搭建lnmp网站平台和mysql群集。
4.负责iptables防火墙脚本编写及测试。5.对整个项目中遇到的问题进行分析和测试。
自我评价兴趣爱好:象棋〃足球〃看书
自我评价:
适应能力强、认真刻苦,不怕挫折,为人乐观积极向上,有责任感。沉稳理*,遇事镇定,积极寻求解决办法,专注工作,服从管理,注重效率,对于新事物具有很好的学习能力。
1.对smt生产工艺流程了解深刻。
2.良好的沟通能力,并有良好的团队合作,调协能力。
3.对smtsiemens,hitachi,dek和heller机器了解深刻,能独立完成编程,设拉,对机维护,保养,并通过cpk,spc对机器性能的测定。
4。跟进npi,领导团队做各项smt改善项目。
5。smt经验丰富,能处理各种工艺和设备问题。
6.工作认真负责,能吃苦,有上进心。
7.自我信念是:求真,务实,创新。
推荐专题: 体系工程师自我评价