以下是小编为大家整理的软件工程师培训心得,本文共7篇,欢迎阅读与收藏。

篇1:软件工程师培训心得
软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。软件工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。
职位概述
软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格.。
一般情况下,都是分4级:软件技术员、助理软件工程师、软件工程师、高级软件工程师 。 目前国内软件测试工程师的来源主要有三方面:一是以前专业做软件开发的人员后来转行做软件测试,二是从大学招聘的本科或者研究生,三就是通过培训机构招聘的专业学员。据了解,在国外测试人才的供应方式多以第三种为主,而国内目前除少数培训机构外尚未形成足够的人才供应规模。以北京中关村为例,现有软件企业5000多家,仅对曰本软件外包领域的人才缺口就高达5000人,而对美软件外包人才缺口更大,可供量不足10%。中关村一位负责人介绍,未来5年北京将有至少200亿美元的外包订单,由此可推算出中关村将出现100万的软件人才缺口。 巨大的产业前景和匮乏的人才现状,使越来越多的IT企业关注软件测试人才的储备工作。
2职位定义
负责产品的软件研发,承担软件设计、代码编写、软件测试方案制订、代码调试和测试等。负责产品软件的定制化工作,按照客户需求定制软件用户界面,定制驱动程序,开发安装程序,数据库访问等。
工作内容
1、 指导程序员的工作; 2、 参与软件工程系统的设计、开发、测试等过程; 3 、协助工程管理人保证项目的质量; 4 、负责工程中主要功能的代码实现; 5 、解决工程中的关键问题和技术难题; 6 、协调各个程序员的工作,并能与其它软件工程师协作工作。
职位背景、现状和前景
当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的基本技能之后你才能很轻松地掌握新的技能,软件技术都是一个循序渐进的过程。所以学好学校所能提供的专业课程是相当重要的。IT行业的平稳增长必然会带来软件工程师需求的增长,目前随着IT产品出现的技术融合,软件行业需要的也是复合型人才,软件工程师需要掌握更多的编程语言。
3从业要求
具有扎实的计算机基础理论知识; . 精通c/C++、Java、C#等语言,具有丰富的Unix/Linux/Windows系统下开发经验; . 精通Perl、Python、PHP、Shell等脚本语言; . 有一定的算法基础,具有较强的独立解决问题能力;. 有大容量、高性能、分布式系统的设计开发经验; . 具有很强的学习能力和对新技术的追求精神; . 具有良好的中英文沟通能力,具有项目管理经验者优先; . 认同客户第一、团队合作、拥抱变化、诚信、激情、敬业的企业价值观。
技能认证
jave方向:scjp和SCJD认证培训;.net方向中美IT、美国IEEE计算机学会.net培训 《软件工程》《图论与数理逻辑》 微软专家认证、Cisco专家认证、3COM资格认证、ADOBE资格认证、Oracle认证
篇2:软件工程师培训计划
(草稿)
1、计划背景
据IDC对全球软件外包市场预测,到全球软件外包市场规模将达到亿美元,我国目前占有率仅为1.5%。我国计划到20占有率为10%,达到200亿美元,就需要100万软件工程师,现在仅有6.5万人,软件人才缺口极大。
我国面向计算机软件教育体系培养的学生,目前还不能达到毕业后就能从事计算机软件开发工作。尤其是培养不出适应软件市场需求、软件外包需求为主的软件开发人员,造成软件企业招不到合格的人才。存在的主要问题是传统的.计算机教育仍以学习知识为主,缺少实训项目和软件工程项目训练,学生仍然掌握不到实际的软件开发技能。
2、培训目的
为加大软件人才的培养力度,本培养计划将以实际软件工程项目为课题进行实训,提高学员软件项目开发实际技能,充实软件开发技术和积累经验。培训后,即可从事软件工程工作。在校学生亦可借此机会,完成信息类、管理类、金融财会类或其他类专业的毕业设计和论文,并增强就业能力。
3、培养方向
1)适应本地软件市场需求的软件工程师。
2)适应本省软件市场需求的软件工程师。
3)适应软件外包市场需求的软件工程师。
4、实训内容
1)基础课程:结合软件项目
2)实训项目:“选择一个软件项目”
5、培养对象
1)大学本科毕业生和在校生。
2)大专、中专毕业生和在校生。
3)高中毕业生。
4)机关、事业、企业从事IT业相关工作的技术人员。
6、课程时间
1)1个月基础理论学习(周六、周日全天)。
2)2个月实训项目(周六、周日全天)。
7、师资力量
由***公司软件部和***软件公司直接参加设计制作软件工程项目的软件工程师授课和指导。
8、工资水平
以北京地区为例,可以达到的工资水平。
职 位
程序员
软件工程师 月 薪 3000-6000元 4000-10000元
项目经理
架构设计师
项目总监
8000元以上 10000元以上 20000元以上
9、推荐就业
积极与各类软件公司人力资源部门联系,掌握软件就业方向,以及急需的软件类别人才,直接推荐就业。
在***软件公司网站上链接各类人才招聘网站和软件类公司,网上推荐就业。
10、学费
3000.00元人民币。
学员本期未合格,下期免费,包教包会。
11、教学计划
结合“实训内容”,制定教学计划和课时计划。
篇3:软件培训心得
前几天,我作为中国岩土网论坛会员,有幸获得了中仿科技(CnTech)公司GeoStudio岩土软件长沙培训门票,去参加了这次长沙为期三天的GeoStudio软件培训。通过培训,我对GeoStudio这个岩土工程分析软件加深了理解,学会了一些简单的应用,也看到了自己与同来参加培训的圈子内人员的差距。
培训老师为何燕云高级工程师,从培训过程中我们能感受到何老师深厚的理论知识,丰富的工程实践经验与为用户解难答疑的责任心。这次培训主要讲了GeoStudio软件中应用较多的三个模块:SLOPE/W (边坡稳定性分析软件),SEEP/W(地下水渗流分析软件),SIGMA/W(应力变形有限元分析软件)的应用。
培训过程是先讲原理,再结合原理讲软件的应用,最后我们练习所学的内容,老师再进行答疑。比如学习SLOPE/W模块应用的时候,老师首先从总体上讲了SLOPE/W模块可以分析用户在地质构造、土木工程、采矿工程等学科中遇到的几乎所有边坡稳定性问题。然后老师梳理了SLOPE/W模块中需要应用到的土力学中的知识与理论,如极限平衡理论(Morgenstern-Price、GLE、Spencer、Bishop、Ordinary、Janbu、Sarma等),土体强度准则(莫尔-库仑准则(Mohr-Coulomb)、双线性准则(Bilinear)、不排水准则(Phi=0)、各向异性强度准则(anisotropic)、切向/法向函数准则(Hoek-Brown)及其它各种类型的强度准则等),孔隙水压力的模型等知识。接着何老师讲了SLOPE/W模块在天然岩土边坡,边坡开挖,锚固支撑结构等应用,讲述过程中何老师结合了她自己的经验,讲到了很多软件参数设置不当可能出现的问题,如SLOPE/W模块荷载分配,当集中1个土条时,有可能造成不收敛。最后根据所学内容做了一些练习。
但培训时间只有三天,要真正学会GeoStudio软件,仅靠这些时间肯定不够,以后自己还得多多学习,学习土力学理论知识,积累工程经验。
通过这几天培训也让自己再次看到,软件的学习绝不是机械的鼠标加键盘操作。学习软件应该要知道软件背后的理论与软件参数的意义所在。计算机不可能,而且永远不可能,成为人类知识、经验、远见、灵感、创造力、独立思维、以及自古以来的勤奋的替代品。虽然在结构工程中实践中计算机是非常有价值的工具,但是结构工程师必须认识到对工程学的细节(即原理、方法、标准、道德等等)的全面了解,比懂得怎样在计算机屏幕上游逛不知道要重要多少。
谢谢这次培训,谢谢中国岩土网与中仿科技。希望以后这样的培训多一些,让我们多接触一些行内人士,多一些学习的机会。
篇4:软件培训心得
软件培训心得
通过培训中心老师的课堂讲解与企业化标准的培训,使我加深了对自己专业的认识。从而确定自己以后的努力方向。要想在短暂的实训时间内,尽可能多的学到东西,就需要我们跟老师或同学进行很好的沟通,加深彼此的了解。只有我们跟老师多沟通,让老师更了解我们,才能跟真切的对我们进行培训工作。由此,班级的文化“共享”就在生活中慢慢形成了。
而老师在专业认识周中所讲的',都是课本上没有而对我们在公司工作中又非常实用的东西,这又给我们的培训增加了浓墨淡采的光辉。我懂得了实际生活中,专业知识是怎样应用与实践的。在这些过程中,我不仅知道了职业生涯所需具备的专业知识,而且让我深深体会到一个团队中各成员合作的重要性,要善于团队合作,善于利用别人的智慧,这才是大智慧。靠单一的力量是很难完成一个大项目的,在进行团队合作的时候,还要耐心听取每个成员的意见,使我们的组合达到更加完美。
这次实训带给我太多的感触,它让我知道工作上的辛苦,事业途中的艰辛。让我知道了实际的工作并不像在学校学习那样轻松。
人非生而知之,虽然我现在的知识结构还很差,但是我知道要学的知识,一靠努力学习,二靠潜心实践。没有实践,学习就是无源之水,无本之木。这次实训让我们不可能永远呆在象牙塔中。
实训中除了学到不少专业知识,也了解一些社会的现实性,包括人际交往,沟通方式及相关礼节方面的内容,对于团队开发来说,团结一致使我深有体会。团队的合作注重沟通和信任,不能不屑于做小事,永远都要保持亲和诚信,把专业理论运用到具体实践中,不仅加深我对理论的掌握和运用,还让我拥有了一次又一次难忘的开发经理,这是也是实训最大的收获。
现在我对“一个人最大的财富是他的人生经历和关系网络”这句话非常的有感情,因为它确实帮了我们不少。除此课本上的知识毕竟有限。通过培训,我班同学都有这样一个感觉,课本上的理论知识与实际工作有很大差距,只有知识是远远不够的,专业技能急需提高。
教会了我们很多东西,同时也锻炼了大家踏实、稳重的能力,每个人都很珍惜这来之不易的培训机会。
将会在以后的日子里继续努力,不断激励经验,不断磨砺自己。
篇5:软件工程师
软件工程师(系统分析工程师)
第一学期:程序员入门课程
(1) 教学内容: (2)课程目标:
程序员 (3)掌握的技能:
先学习进入软件编程世界,才能够具备计算机Java语言学习的基础; 使用Java语言理解程序逻辑,进行简单编程 (4)课程主要的知识点:
熟悉计算机软件的基础知识 理解程序逻辑、基本算法 核心技能:用Java开发C/S结构的管理信息系统 (5)教学方式:
理论课 实验课 综合案例课 分析课 设计课 评测课 复习课 以完成项目为目标的教学方法。以学员为主体的教学方法。 (6)就业岗位:
Java初级程序员,简单的管理系统开发和维护
篇6:软件工程师
(1)教学内容:
(2)课程目标:
初级软件工程师 (3)掌握的技能:
第一学期Java课程结束后,.NET课程的基本语言语法都与Java课程类似,将对比进行学习;
HTML语言是独立的课程,不牵涉到程序编写,学习Java课程之后,为了缓解学习压力,调整学习节奏,先学习这门课程;
SQL Server课程和.NET课程共同结合起来完成第一学期的阶段项目;
(4)课程主要的知识点:
熟悉计算机软件的基础知识 理解程序逻辑、基本算法 使用HTML、表格框架或者DIV布局模式、Dreamweaver工具开发静态站点 用T-SQL语言设计和维护SQL Server数据库 核心技能:用C#+Winforms+SQLServer+ADO.NET开发C/S结构的`管理信息系统 (5)教学方式:
理论课 实验课 综合案例课 分析课 设计课 评测课 复习课 以完成项目为目标的教学方法。以学员为主体的教学方法。 (6)就业岗位:
Java初级程序员,简单的管理系统开发和维护,网页制作和客户端脚本程序编写人员,数据库管理和维护人员
篇7:软件工程师
(1)教学内容:
(2)课程目标:
中级软件工程师 (3)掌握的技能:
第二学期刚开始就学习SQL Server课程,是在第一学期学会SQL基本操作、基本查询的基础上学习高级知识;
第二学期两门.NET课程有严格的先后次序关系,并且是在第一学期的基础上进行拔高;
JavaScript课程是在学习完成.NET课程之后进行,同时要求首先学会第一学期的HTML课程,否则无法建立页面,更谈不上动态效果;
Java的两门课程也存在严格的先后次序关系,只有熟练理解、掌握了面向对象的思想,才能够进入到MVC开发模式的学习,否则将会存在很大的理解上的困难;
.NET课程中的三层结构模式,与Java的MVC模式,存在诸多相似之处; 学习完Java课程,将结合数据库课程、HTML、JavaScript课程,综合来完成第二学期的阶段项目; (4)课程主要的知识点:
.NET三层结构应用系统开发
JavaScript客户端验证和页面特效制作 SQL Server高级管理和查询
核心技能:用JSP+JDBC+SQL Server开发简单B/S结构应用系统
(5)教学方式:
理论课 实验课 综合案例课 分析课 设计课 评测课 复习课 以完成项目为目标的教学方法。以学员为主体的教学方法。
文档为doc格式