当前位置:文档之家› 软件工程师考试大纲

软件工程师考试大纲

软件工程师考试大纲
软件工程师考试大纲

软件工程师考试大纲集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

一、考试说明

1.考试要求:

(1) 掌握数据表示、算术和逻辑运算;

(2) 掌握相关的应用数学、离散数学的基础知识;

(3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;

(4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;

(5) 熟练掌握常用数据结构和常用算法;

(6) 熟悉数据库、网络和多媒体的基础知识;

(7) 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中的一种程序设计语言;

(8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;

(9) 熟悉掌握软件设计的方法和技术;

(10) 掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;

(11) 了解信息化、计算机应用的基础知识;

(12) 正确阅读和理解计算机领域的英文资料。

2.通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程的实际工作能力和业务水平。

3.本考试设置的科目包括:

(1) 计算机与软件工程知识,考试时间为150分钟,笔试;

(2) 软件设计,考试时间为150分钟,笔试。

二、考试范围

考试科目

1.计算机科学基础

数制及其转换

二进制、十进制和十六进制等常用制数制及其相互转换

数据的表示

数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出)

非数值表示(字符和汉字表示、声音表示、图像表示)

校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码)

算术运算和逻辑运算

计算机中的二进制数运算方法

逻辑代数的基本运算和逻辑表达式的化简

数学基础知识

命题逻辑、谓词逻辑、形式逻辑的基础知识

常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分)

排列组合、概率论应用、应用统计(数据的统计分析)

运算基本方法(预测与决策、线性规划、网络图、模拟)

常用数据结构

数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作

Hash(存储地址计算,冲突处理)

常用算法

排序算法、查找算法、数值计算方法、字符串处理方法、数据压缩算法、递归算法、图的相关算法

算法与数据结构的关系、算法效率、算法设计、算法描述(流程图、伪代码、决策表)、算法的复杂性

2.计算机系统知识

硬件知识

2.1.1 计算机系统的组成、体系结构分类及特性

CPU和存储器的组成、性能和基本工作原理

常用I/O设备、通信设备的性能,以及基本工作原理

I/O接口的功能、类型和特性

I/O控制方式(中断系统、DMA、I/O处理机方式)

CISC/RISC,流水线操作,多处理机,并行处理

2.1.2 存储系统

主存-Cache存储系统的工作原理

虚拟存储器基本工作原理,多级存储体系的性能价格

RAID类型和特性

2.1.3 安全性、可靠性与系统性能评测基础知识

诊断与容错

系统可靠性分析评价

计算机系统性能评测方式

软件知识

2.2.1 操作系统知识

操作系统的内核(中断控制)、进程、线程概念

处理机管理(状态转换、共享与互斥、分时轮转、抢占、死锁)

存储管理(主存保护、动态连接分配、分段、分页、虚存)

设备管理(I/O控制、假脱机)

文件管理(文件目录、文件组织、存取方法、存取控制、恢复处理)

作业管理(作业调度、作业控制语言(JCL)、多道程序设计)

汉字处理,多媒体处理,人机界面

网络操作系统和嵌入式操作系统基础知识

操作系统的配置

2.2.2 程序设计语言和语言处理程序的知识

汇编、编译、解释系统的基础知识和基本工作原理

程序设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用各类程序设计语言主要特点和适用情况

计算机网络知识

网络体系结构(网络拓扑、OSI/RM、基本的网络协议)

传输介质、传输技术、传输方法、传输控制

常用网络设备和各类通信设备

Client/Server结构、Browser/Server结构

LAN拓扑,存取控制,LAN的组网,LAN间连接,LAN-WAN连接

因特网基础知识以及应用

网络软件

网络管理

网络性能分析

数据库知识

数据库管理系统的功能和特征

数据库模型(概念模式、外模式、内模式)

数据模型,ER图,第一范式、第二范式、第三范式

数据操作(集合运算和关系运算)

数据库语言(SQL)

数据库的控制功能(并发控制、恢复、安全性、完整性)

数据仓库和分布式数据库基础知识

多媒体知识

多媒体系统基础知识,多媒体设备的性能特性,常用多媒体文件格式

简单图形的绘制,图像文件的处理方法

音频和视频信息的应用

多媒体应用开发过程

系统性能知识

性能指标(响应时间、吞吐量、周转时间)和性能设计

性能测试和性能评估

可靠性指标及计算、可靠性设计

可靠性测试和可靠性评估

计算机应用基础知识

信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等基础知识

远程通信服务基础知识

常用应用系统

3.系统开发和运行知识

软件工程、软件过程改进和软件开发项目管理知识

软件工程知识

软件开发生命周期各阶段的目标和任务

软件开发项目管理基础知识(时间管理、成本管理、质量管理、人力资源管理、风险管理等)及其常用管理工具

主要的软件开发方法(生命周期法、原型法、面向对象法、CASE)

软件开发工具与环境知识

软件过程改进知识

软件质量管理知识

软件开发过程评估、软件能力成熟评估基础知识

系统分析基础知识

系统分析的目的和任务

结构化分析方法(数据流图(DFD)、数据字典(DD)、实体关系图(ERD)、描述加工处理的结构化语言)

统一建模语言(UML)

系统规格说明书

系统设计知识

系统设计的目的和任务

结构化设计方法和工具(系统流程图、HIPO图、控制流程图)

系统总体结构设计(总体布局、设计原则、模块结构设计、数据存储设计、系统配置方案)

系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计)

系统设计说明书

系统实施知识

系统实施的主要任务

结构化程序设计、面向对象程序设计、可视化程序设计

程序设计风格

程序设计语言的选择

系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)

测试设计和管理(错误曲线、错误排除、收敛、注入故障、测试用例设计、系统测试报告)

系统转换基础知识

系统运行和维护知识

系统运行管理基础知识

系统维护基础知识

系统评价基础知识

面向对象开发方法

面向对象开发概念(类、对象、属性、封装性、继承性、多态性、对象之间的引用)面向对象开发方法的优越性以及有效领域

面向对象设计方法(体系结构、类的设计、用户接口设计)

面向对象实现方法(选择程序设计语言、类的实现、方法的实现、用户接口的实现、准备测试数据)

面向对象程序设计语言(如C++、Java、Visual、Bsasic、Visual C++)的基本机制

面向对象数据库、分布式对象的概念

4.安全性知识

安全性基本概念

防治计算机病毒、防范计算机犯罪

存取控制、防闯入、安全管理措施

加密与解密机制

风险分析、风险类型、抗风险措施和内部控制

5.标准化知识

标准化意识、标准化的发展、标准制订过程

国际标准、国家标准、行业标准、企业标准基本知识

代码标准、文件格式标准、安全标准、软件开发规范和文档标准知识

标准化机构

6.信息化基础知识

信息化意识

全球信息化趋势、国家信息化战略、企业信息化战略和策略

有关的法律、法规

远程教育、电子商务、电子政务等基础知识

企业信息资源管理基础知识

7.计算机专业英语

掌握计算机技术的基本词汇

能正确阅读和理解计算机领域的英文资料

1.外部设计

理解系统需求说明

系统开发的准备

选择开发方法、准备开发环境、制订开发计划

设计系统功能

选择系统结构,设计各子系统的功能和接口,设计安全性策略、需求和实现方法,制订详细的工作流和数据流

设计数据模型

设计ER模型、数据模型

编写外部设计文档

系统配置图、各子系统关系图、系统流程图、系统功能说明书、输入输出规格说明、数据规格说明、用户手册框架

设计系统测试要求

设计评审

2.内部设计

设计软件结构

按构件分解,确定构件功能规格以及构件之间的接口

采用中间件和工具

设计输入输出

屏幕界面设计、设计输入输出检查方法和检查信息

设计物理数据

分析数据特性,确定逻辑数据组织方式、存储介质,设计记录格式和处理方式

将逻辑数据结构换成物理数据结构,计算容量,进行优化

构件的创建和重用

创建、重用构件的概念

使用子程序库或类库

编写内部设计文档

构件划分图、构件间的接口、构件处理说明、屏幕设计文档、报表设计文档、文件设计文档、数据库设计文档

设计评审

3.程序设计

模块划分(原则、方法、标准)

编写程序设计文档

模块规格说明书(功能和接口说明、程序处理逻辑的描述、输入输出数据格式的描述)测试要求说明书(测试类型和目标、测试用例、测试方法)

程序设计评审

4.系统实施

配置计算机系统及其环境

选择合适的程序设计语言

掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中任一种程序设计语言,以便能指导程序员进行编程和测试,并进行必要的优化

系统测试

指导程序员进行模块测试,并进行验收

准备系统集成测试环境和测试工具

准备测试数据

写出测试报告

5.软件工程

软件生存期模型(瀑布模型、螺旋模型、喷泉模型)和软件成本模型

定义软件需求(系统化的目标、配置、功能、性能和约束)

描述软件需求的方法(功能层次模型、数据流模型、控制流模型、面向数据的模型、面向对象的模型等)

定义软件需求的方法(结构化分析方法、面向对象分析方法)

软件设计(分析与集成、逐步求精、抽象、信息隐蔽)

软件设计方法(结构化设计方法、Jackson方法、Warnier方法、面向对象设计方法)程序设计(结构化程序设计、面向对象程序设计)

软件测试的原则与方法

软件质量(软件质量特性、软件质量控制)

软件过程评估基本方法、软件能力成熟度评估基本方法

软件开发环境和开发工具(分析工具、设计工具、编程工具、测试工具、维护工具、CASE)

软件工程发展趋势(面向构件,统一建模语言(UML))

软件过程改进模型和方法

软件工程师职业分析

软件工程师职业分析 首先什么是软件工程师?软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。软件工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位。这些岗位的分工不同,职位和/或级别不同,但工作内容都是与软件开发生产相关的。 软件工程师是IT行业需求量最大的职位,稳居IT行业职位需求TOP10的第一位(第二位是高级软件工程师)。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)、.NET平台技术、C#、C/S B/S程序开发,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技术。 除此之外,关于网络工程和软件测试的其他技术也要有所涉猎,以利于操控全局。软件工程师可谓是软件项目开发的掌舵者。一名优秀的软件工程师应当具有较强的逻辑思维能力,对于技术的发展有敏锐的嗅觉。虽然要求技术全面,但无须偏执于门门技术都精通,任何软件工程师都有自己的技术特长和偏向,对于自己手中的技术,可有精通-掌握-熟悉-了解之分,根据工作需要和职业发展的具体情况来划分。 从最新的数据看出目前软件行业成为目前最热的行业之一,3G工程师、嵌入式工程师、Java软件工程师、. net软件工程师的开发前景怎么样,成为我们即将毕业的大学生们最关心的问题,下面笔者就从这四个方面分析软件开发工程师的就业前景,参考来源《2013-NIIT软件行业分析》; 3G工程师就业前景分析:中国被世界公认为全球最大的3G移动市场,但是,3G相关的人才却严重失调。专业从事3G应用软件开发从业人员不足千人,据工信部预测,仅2010年,中国3G人才市场缺口就在100万以上,其中3G软件工程师缺口就在50万左右。 3G人才短缺现状,使得3G行业已经成为新的高薪行业,基于3G软件开发人员变得格外抢手。人力资源专家表示,3G软件开发是未来几年最热门和最受

软件开发工程师就业前景如何

软件开发工程师就业前景如何 软件开发工程师是从事软件开发相关工作的人员的统称。软件开发工程师也分很多种,比如3G软件开发工程师,android软件开发师,Java开发工程师等。这些工程师的前景又如何呢? 3G软件开发工程师 3G人才短缺现状,使得3G行业已经成为新的高薪行业,基于3G软件开发人员变得格外抢手。人力资源专家表示,3G软件开发是未来几年最热门和最受欢迎的职业之一。根据前程无忧网发布的薪资报告,具有10年工作经验的高级嵌入式软件工程师年薪在30万元左右。即使是初级的嵌入式软件开发人员,平均月薪也在5000元左右,中高级的嵌入式软件工程师月薪平均已超过万元,而且随着3G应用的进一步深入发展,3G软件研发人才的薪水还会进一步水涨船高!据计世资讯发布的相关研究报告称,估计国内3G人才缺口将达到50万人以上。 android软件开发工程师 Android工程师是指从事Android移动应用操作系统、游戏和各种Android 平台功能的应用、开发和测试的技术人员。以手机开发为主要对象,包括但不限于手机操作系统、手机游戏、手机其他多种功能的开发和优化人员。Android 工程师是移动应用开发者,希望将自己的应用移植到该平台上或者在该平台上开发应用。 随着Android平台的扩张,引发了Android人才荒,2011年移动开发人才需求几十万,未来人才需求缺口将达百万。 Java软件开发工程师

Java软件工程师的未来发展方向大致分为两类: 一是成为管理人员,例如产品研发经理,技术经理,项目经理等; 二是继续他的技术工作之路,成为高级软件工程师、需求工程师等。 Ios软件开发工程师 依据51job前程无忧数据,软件及IT工程师在长达10年时间内一直占据着国内众多职业岗位平均工资水平的前茅,基于iPhone开发的岗位平均薪酬比传统软件开发岗位高出50%以上的水平,移动互联行业公司为了吸引留住人才除了提供保险、休假、灵活作息时间、优质办公环境等福利外更有股权,期权分红吸引高端求职者。

软件工程师职业生涯规划

职业生涯规划书 ***的职业生涯规划书

姓名:*** 性别:男 年龄:19 学校:******** 学院:******** 专业班级:通信工程192班 学号:********** 联系方式:*********** 邮箱:***********@https://www.doczj.com/doc/8d7071993.html, 座右铭:自助者天助。

目录 前言 (04) 第一部分自我认知 1.自我评价 (06) 2.他人评价 (09) 3.测评工具 (11) 第二部分职业认知 1.外部环境分析 (16) 2.目标职业分析 (17) 3.职业认知小结 (19) 第三部分职业决策 1.决策原因 (20) 2.SWOT分析 (22) 3.全面提升 (23) 4.职业决策小结 (24) 第四部分职业生涯实现策略 1.大学生活规划——短期目标规划 (24) 2.职业生涯长期规划 (26) 第五部分评估调整 1.可能出现的情况分析 (30) 2.备选方案 (31) 3.评估调整 (34) 结束语 (35)

每个人的职业并不是一生下来就确定了的,这要经过我们一路走来进行多次琢磨,经过多次实践才确定下来的,这其中最重要的就是要有自己的规划,算计着自己到达这个职业要分多少个阶段,该怎么做才能到达自己的目标,这就是我规划职业的意义所在。 其实对于软件这个词,在我高中之前都没有这个概念的,因为在那之前都未曾有自己的手机。真正接触软件这个词还是在下载QQ、微信这些APP的时候,同学告诉我的。还有就是在上多媒体课时,对一些软件的操作十分生疏,以致多次在同学面前出丑,就是在那时我开始下定决定要学好IT,要学会玩所有的软件。那时我也确实有实际的行动起来的,买了一些EXCEL、PS等一些教程书来看,但是缺少实际的操作,最终也没有学成什么东西,认真学习这类课程还是在自己缺乏理智的情况下作出的决定,没有明确的执行方案和目标的,一无所获那也并不奇怪。 在高考填写志愿时,我还是决定选择有关IT行业的专业来填写志愿,最后来到了信科院的通信工程专业。我想在这里我可以结识更多志同道合的伙伴,一起为自己曾经的那个梦想努力。在大学的学习过程中,看到各种小程序层出不穷,渐渐对软件工程师这个职业感兴趣了。在这里我将对我的职业进行规划,在接下来的三年时间里,尽自己最大的努力在学习好专业课程,多参加实操练习,让自己的编程编写能力更强,为实现自己的软件工程师梦想,向前进发,全力以赴。

软件工程师的薪酬及发展前景

软件工程师的薪酬及发展前景 对于打算学习或者转行IT行业的人,最关键软件工程师的薪酬待遇和任职要求。 软件工程师是整个IT行业中基础岗位。根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;进行编制项目文档和质量记录的工作;维护软件使之保持可用性和稳定性。软件开发是一个系统的过程,需要经过市场需求分析、软件代码编写、软件测试、软件维护等程序。软件开发工程师在整个过程中扮演着非常重要的角色,主要从事根据需求开发项目软件工作。如某公司想实现办公自动化,需要专门的软件进行资源整合,该公司的软件开发工程师就可以开发相关办公软件。 一般要求大专以上学历,两年以上工作经验,熟悉各类相关的编程语言和操作环境。熟悉Windows平台下的应用软件开发;精通C/C++、Visual Basic等编程语言,2年以上编程经验;熟悉MS SQL数据库,了解SQL语句以及ODBC编程,并具有实际开发经验;有一定网络编程经验,熟悉TCP/IP等网络协议;熟悉设计思想,了解软件工程规范;精通编译原理者优先;熟悉COM/DCOM,有开发OPC Server经验者优先;英语能力要求较高,能够熟练阅读并理解英文技术资料;有较强的学习和接受新事物的能力。如今,日资企业在华外包产业的扩张,精通日语的软件开发人才更为紧俏。 软件工程师的薪资普遍在7k—12k之间,一些经验丰富、技术牛的,和基础薄弱的另当别算。 北大青鸟兰州优越校区的教学注重学员的项目实训,毕业学员普遍拥有1.5—2年的项目经验,学院推荐就业,所以在经验及就业方面,不用担心。 更多有关软件工程问题请点击咨询。

软件工程师职业生涯规划范文.doc

软件工程师职业生涯规划范文 职业规划对于软件工程师来讲很重要,软件工程师做好自己的职业生涯规划,可以得到别人更快的进步。下面是整理的软件工程师职业生涯规划模板,欢迎大家参考。 软件工程师职业规划模板篇1 一、初级测试工程师 刚入门拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。 二、测试工程师/程序分析员 具有1~2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期领导工作。拓展编程语言、操作系统、网络与数据库技能。 三、高级测试工程师/程序分析员 具有3~4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其他初级的测试工程师或程序员充当顾问。 四、测试组负责人 具有4~6年经验的测试工程师或程序员。负责管理1至3名测试工程师或程序员软件工程师个人职业规划软件工程师个人职业规划。担负一些进度安排和工作规模/成本估算职责。 五、测试/编程负责人 具有6~10年经验的测试工程师或程序员。负责管理8至10名技术人员。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。 六、测试/质量保证/开发(项目)经理 具有10多年的工作经验。管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。 七、计划经理 具有15年以上开发与支持(测试/质量保证)活动方面的经验。管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。 软件测试人员的三大发展方向

软件测试人员一般有三大发展方向。微软公司的陈宏刚博士介绍说,一是走软件测试的技术路线,成长为高级软件测试工程师。二是向管理方向发展,从测试工程师到组长,再到测试经理,以至更高的职位。三是可以换职业,做项目管理或做开发人员软件工程师个人职业规划职业规划。 经过软件测试岗位洗礼的人才往往是行业中的多面手,在技术、管理、市场甚至其他非IT领域都能得到良好的发展。当然这首先要取决于从业者是否具备长远眼光,对自己的职业生涯进行合理规划。 软件工程师职业规划模板篇2 一、自我分析 1.兴趣 对电脑兴趣浓厚,但对英语天赋不高;具有较强的人际沟通能力;思维敏捷,表达流畅。 2性格 我的性格类型倾向为ISTJ 沉静,认真,贯彻始终、得人信赖而取得成功。讲求实际,注重事实和有责任感。能够合情合理地去决定应做的事情,而且坚定不移地把它完成,不会因外界事物而分散精神。以做事有次序、有条理为乐不论在工作上,家庭上或者生活上。重视传统和忠诚。 ISTJ型的人是严肃的、有责任心的和通情达理的社会坚定分子。他们值得信赖,他们重视承诺,对他们来说,言语就是庄严的宣誓。ISTJ型的人工作缜密,讲求实际,很有头脑也很现实。他们具有很强的集中力、条理性和准确性。无论他们做什么,都相当有条理和可靠。他们具有坚定不移、深思熟虑的思想,一旦他们着手自己相信是最好的行动方法时,就很难转变或变得沮丧。ISTJ型的人特别安静和勤奋,对于细节有很强的记忆和判断。他们能够引证准确的事实支持自己的观点,把过去的经历运用到现在的决策中。他们重视和利用符合逻辑、客观的分析,以坚持不懈的态度准时地完成工作,并且总是安排有序,很有条理。他们重视必要的理论体系和传统惯例,对于那些不是如此做事的人则很不耐烦。ISTJ型的人总是很传统、谨小甚微。他们聆听和喜欢确实、清晰地陈述事物。ISTJ型的人天生不喜欢显露,即使危机之时,也显得很平静。他们总是显得责无旁贷、坚定不变、但是在他们冷静的外表之下,也许有强烈却很少表露的反应。 3、能力方面: 有较强的与人交流能力,善于交流语言表达能力较强。我是理工科学生,有较强的逻辑思维能力以及学习领悟能力,初中时父母去南方工作,所以自理能

软件工程师职业规划

一、软件工程师的职业优势 1、最具增值潜力的职业,掌握企业核心数据、软件技术,具有不可替代的竞争优势。 2、新型软件人才缺口大,27%的行业增长速度导致软件人才年缺口达30万,高薪高福利成为必然。 3、可实现专业零基础入行,6-18个月的强化训练和职业化引导,就可成为企业急需的技能型软件人才。 4、就业面广,一专多能,实践经验适用于各个领域。 5、增值潜力大,职业价值随着自身经验的丰富以及项目运作的成熟,升值空间一路看涨。 6、职业发展前景广阔、软件工程师到项目经理仅一步之遥,从容晋升Manager。 二、软件工程师解读 何谓软件工程师,软件工程师是通过学习和训练,掌握软件技术的理论知识和操作技能的软件技术人员。软件工程师能够从事计算机软件、网站的设计、开发、维护和测试工作。 具体来说,我们可以从企业技术部的岗位体系中作一些了解。企业(或政府)信息化过程中需要以下四种人: 1、企业信息化管理:负责信息化建设中的目标与方案决策,信息化建设、升级、更新; 2、工程技术人员:负责软件系统的分析、设计、开发、数据库、使用、维

护和升级; 3、运行维护岗位:负责软件开发代码的编写以及基本的开发和测试; 操作应用人员::主要应用软件进行日常的管理工作。 4、操作应用人员 一般来说,IT企业的IT技术职位根据职能可以分为管理岗位:企业信息主管CIO、总监、IT经理、项目经理等;工程技术岗位:规划设计师、网络工程师、系统工程师、软件工程师和数据库工程师等;运行维护岗位:数据库管理员、系统管理员、程序员等;操作岗位:办公文员、CAD设计员、网页制作员、多媒体制作员等。 根据企业规模大小,规模较小的企业,一个岗位可能涵盖几个岗位的内容,系统管理员既要负责系统管理,又要承担网络管理;大企业则会分的比较专业,有软件设计师、系统集成工程师、网络工程师、程序员和系统测试工程师等。 软件工程师的三个进阶:

《软件工程职业规划书》模板

大学生职业生涯 软件工程师 规划设计书一、自我分析

个人认为大学教育与市场需要脱钩现象严重,所以一些除专业知识外的能力培养不足。 二、职业分析

职业分析小结:软件工程师是一个较辛苦也很抢手,同时很挣钱的工作,与其他行业比较优势在于:工作环境较好,发展空间更大,较为稳定。在这里我们要精益求精,满足公司要求,与时俱进,一定能打下一片属于自己的天空。 三、职业定位 我的职业目标:软件工程师 实现这一职业目标的SWOT分析: 优势因素(Strengths):学习中等,班级群众基础好,父母、亲人、班主任、 任课老师关爱 劣势因素(Weaknesses):成绩不够好,对其它知识的拓展不足,动手能力较差 机会因素(Opportunity):现在新兴的软件公司蓬勃发展,就业前景广阔,人才需求量大。 威胁因素(Threats):能力不足,需要锻炼。 四、计划实施

详细执行计划如下:现在我是大二学生,还有一年半毕业。我给自己做的规划如下: 1.确定职业目标和路径 ①近期职业目标:在校期间(2011年~2012年) A.在校期间完成基本的学业,掌握好基础课,顺利毕业,利用课余时间深入的学习软件编程技术(C#,JAVA),LINUX系统,数据库语言,等等提升自己的专业素质。 B.积极的深入IT行业相关企业,提高自己沟通能力,语言表达能力,交际能力,团队合作能力:即职业素养能力。 C.利用假期时间找一些小型的公司工作实践,在实践中发现问提,提高自己,了解最新的行业发展动态,学习最新的技术;也可以选择专业培训机构进行知识的累积及升华。 ②中期职业目标:毕业后(2012年~2013年) 利用2—3年工作实践的时间熟练的掌握软件编程,积累大量的软件编程经验,学习企业管理知识,关注最新的行业发展动态新技术的应用,成为一个出色的软件工程师,自己接一些小项

软件工程师个人职业发展规划(2)

软件工程师个人职业发展规划(2) 开始尝试并学习写简历、求职信,了解社会需求。搜集与本人目标工作有关的信息,并通过信息渠道尝试和已毕业的校友交流思想。开始毕业前的申请,积极参加招聘,在实践中校验自己的知识积累。 预习或模拟面试,积极利用学校提供的条件,了解就业指导中心体统的用人公司资料信息,强化求职技巧,进行模拟面试等训练,尽可能作出较为充分准备的情况下进行演练,为自己以后找到理想的工作而努力。 扬帆中的大四: 目标:工作申请,成功就业/专心考研 终于,到了大四了,大学生活似乎已经到了尾声,这段奏鸣也迎了最后的高潮。此时的我在前三年生活的积淀中已掌握了许多,也许未必首屈一指,但也应当有所作为吧,是找工作还是考研?困惑一直缠绕着我,就目前招聘形势,就在知识成为社会主宰的那一刻,我明白:考研成为热点,研究生成为真正的人才,本科生竞争力实在不强(除非出类拔萃,当然这样的人往往会去考研),所以考研这件事必须从大一便一直记在心中,我想用我三年积累的知识、十几年不懈的努力、亲人给予的激励,优雅高昂的成为研究生(当然世事难料,也许有时不考研也是另样的机遇)。 接着,我得对前三年的准备做一个总结:首先检验自己已确立

的职业目标是否明确,前三年的准备是否已充分;然后,开始毕业后工作的申请,积极参加招聘活动,在实践中校验自己的积累和准备;最后,预习或模拟面试。积极利用学校提供的条件,了解就业指导中心提供的用人公司资料信息、强化求职技巧、进行模拟面试。 大四了,也没什么可犹豫的了,我想这时候一切都应当在我们的计划中运行了 结束语: 大学生首先要认识到生涯规划的重要意义,职业生涯活动将伴随我们的大半生,拥有成功的职业生涯才能实现完美人生。因此,职业生涯规划具有特别重要的意义。 软件工程师个人职业发展规划(三) 第一章认识自我 1.个人基本情况 别人说我性格偏于内向,但我认为我性格具有两面性,我喜欢安静的环境,喜欢一个人学习、看书。但有时却喜欢热闹,和朋友在一起谈天,给彼此带来快乐,我会感觉很开心。喜欢画画,喜欢运动,尤其是打乒乓球。也喜欢路游,开阔眼界,陶冶情操。我平常的生活中较少主动与陌生人交往,喜欢默默地做自己的工作,但是在熟悉的人面前也能放宽心态、活泼的姿态与别人交流。在与人相处时,待人坦诚,往往能得到他人的认可。对自己从事的工作往往能尽心投入,尽自己最大努力工作。 2.职业兴趣: 我不喜欢过太悠闲地生活,所以比较期待软件开发这一方面的

ERP工程师就业前景及要求

ERP就业前景 职业描述:ERP人才是指从事ERP软件开发、维护或项目实施,使ERP软件产品在企业经营管理中得以成功应用的相关人才。ERP作为一种当前在全球范围内应用最广泛、最有效的一种企业信息化管理方法,在跨国集团企业早已被广泛使用,如今正在被越来越多中国企业所接受和采用,特别是第十五届五中全会提出了" 以信息化带动工业化,发挥后发优势,实现社会生产力的跨越式发展。" 的指导纲领之后,信息化作为一项基本国策受到国家的非常重视和大力推广。目前,ERP成为企业获取利润的最佳方式,并且ERP专业人才在社会发展中已经成为一种新兴职业,。 就业前景:中国是世界上最具潜力的市场。信息化的高速发展推动了市场对ERP人才的更大需求。各大从事企业信息化软件开发的企业,以及实施ERP软件的企业对ERP各类人才有大量需求。而据权威部门统计,知名公司ERP 顾问的缺口多达20多万且此现象还会长期存在;而普通的ERP应用人才更是需要1500-2300万人,将成为中国就业人数较多的行业和热门职业。 就业方向:ERP人才主要在三个方向就业,一是到应用ERP软件的企业就职,提升企业的软件使用效益,如应用ERP企业的内部咨询人员等,被称为“内部咨询”;二是到软件公司就职,从事软件实施工作,负责软件研发、测试、企业咨询实施等,职位有软件工程师、技术支持、实施顾问等,称为“外部咨询”;三是自己。 薪酬待遇:从事ERP管理工作的人员,薪金非常可观。一般企业内部咨询的年薪起薪约在2 万元以上,有经验的ERP管理工作人员工资通常高于企业其他员工几倍;就外部咨询顾问而言,高端人才身价不菲。本科毕业生一般起薪2000-3000元,工作数年成为高级顾问或者资深顾问后,薪酬会相当可观。而ERP咨询经理年薪可达40-60万元,大公司的ERP实施顾问年薪在20-30万元左右,小型公司的ERP实施顾问年薪在10万元左右。知名企业的顾问薪酬甚至按照“小时”计算。在未来几年里,ERP顾问的身价、行情会一直看涨,年薪几十万甚至上百万也不足为奇。随着我国信息化建设的深入,高级的ERP管理人才缺口不断扩大,这也是造成ERP管理人才的薪资在各行业中增长幅度最快,使ERP管理咨询师成为最灵活的金领职业之一。 从业条件:要求ERP从业人员不仅要具备过硬的组织协调、分析判断、开拓创新能力,而且要有特殊的素质和气魄。一名优秀ERP高级人才的不但要懂IT ,还要会管理,熟悉行业,更重要的是要有丰富的实施经验。 怎样才能成为ERP工程师 1.精通管理,包括销售\生产\采购\财务\成本\,如果不了解这些,无法针对这些管理实践进行深入的开发和推广,自己不懂如何教别人懂啊. 2.程序开发,目前的ERP软件开发工具不同,无法说你要学习哪种,但是数据库软件一定要学,SQL和ORACLE中选一种.SQL是中小型,ORACLE是大型. 3.资质认证不清楚,但是系统工程师的前景不如实施专家,你自己选吧 ERP工程师分为两种: 一种是需要开发技术,进行软件的二次开发以及后期的升级 一种是ERP实施顾问,这种职业目前还是挺有发展前途的,不过ERP实施顾问平常要从事很多东西,也要懂很多:对中国ERP市场,已经企业管理思想要有比较深刻的认识,有比较深的管理理念,协调部门进行日常的业务流程管理,其次要对软件,已经数据库有一定的基础,负责日常新人的培训工作,还有数据库维护,以及数据分析 如果你想从事这行业,首先你的计算机技术是无庸置疑的,但是你得加强你的管理方面的知识,跟管理有关的东西都得学,比如人力资源管理,供应链管理,生产管理等等,还有财务上要有一定的基础,多学学财务会计吧

软件开发个人职业规划范文

软件开发个人职业规划范文 软件开发个人工作者做好职业生涯规划可以让个人在职业生涯发展过程中不迷失方向。下面是为大家带来的软件开发个人职业规划范文,相信对你会有帮助的。 软件开发个人职业规划范文(一) 人常问:何为成功?要如何去成功?我认为,人活着不应该庸庸碌碌,要有理想,有勇气,有追求梦想的毅力与恒心。大学是人生中灿烂美好的年华。为了不虚度光阴,为了不使以后自己为这四年的碌碌无为而后悔,需要有一份长远而适合自己的职业规划。因此我不变的,是对未来的责任感与规划的习惯。 一、认识自我 个人认为我的性格具有两面性,我喜欢在安静的环境下去看书,在有的时候与朋友聊天分享彼此的欢乐。也喜欢打羽毛球、跑步、旅游,享受大自然的美景、陶冶自己的情操。另外,我也具有团队合作精神与协作能力,比较强的动手能力与实践能力。人无十全十美,我在做事情时,有时比较急躁,但我会在以后的工作与学习中加以改进自己的不足。 二、职业生涯条件分析 社会环境分析: 总体来说,我们国家面临着一个良好的社会的环境,社会安定,ZZ稳定,特别是当前经济发展迅速,法制建设不断完善,高新技术

领域突飞猛进。因此,在这样一个良好的社会环境下,制定一个合理的人生职业规划是尤为必要的。 职业环境分析: IT行业是随着电子信息产业的发展而逐步发展起来的,并且日益得到完善, IT行业的平稳增长必然会带来软件工程师需求的增长,目前随着IT产品出现的技术融合,市场需求的巨大和专业人才的缺乏,由此可知,软件行业还是比较乐观的。但软件行业需要的也是复合型人才,软件工程师需要掌握更多的编程语言。 三、职业目标定位 短期目标(1-2年): 注重Java基础知识、多学习项目开发经验,了解项目开发业务知识,并在学习中掌握DB2数据库的SQL语句的复杂查询以及管理操作,并深入学习了解struts、hibernate、spring相关操作。 中期目标(3-5年): 至少了解并熟悉2门编程语言,如。net、C++、PHP;并学习掌握Oracle、MS-SQL数据库管理操作;掌握软件开发各个阶段的基本技能,如市场分析,可行性分析,需求分析,结构设计,详细设计,软件测试等。在有条件允许的情况下,会考虑专升本。 长期目标(5-10年): 学习管理方面的相关知识,由技术型向管理型方面的转移。 四、结语

通信行业工程师前景分析

质量工程师 质量工程师的就业方向和就业前景如何成为越来越多大学生关心的话题,那么质量工程师的就业方向和就业前景到底如何呢? 待遇方面: 质量工程师视学历、经验、资历的不同绝大多数在3000元至8000元不等。质量工程师一般只能往质量经理和有证书的高级工程师方向发展,月薪在8000元至15000元不等。质量工程师现在已经越来越被重视,4000至8000元这个区间内工作还是比较好找的。 在一般企业的话,大部分在3000左右,以后有经验了(特别是熟悉质量体系,质量工具)后工资会有明显的提升,在上海一般能达到8000+。外资企业更高些。 发展前景: 质量工程师不是一个传统狭隘的质量概念,而是一项综合性和系统性较强的社会性考试,它涵盖了综合知识,也侧重了专业技术。以后它的市场需求量会越来越大,市场成熟度也会越来越高,比如说今年考试开始实行网上征题,广泛选题。还有它的教材并非一成不变,而是随着实际情况的变化不断更新,这样一来,含金量也与日俱增。”质量专家韩福荣对质量工程师考试非常了解。虽然前景喜人,但韩福荣觉得遗憾的是,目前质量工程师考试制度受到了很多限制,有待改进。“质量工程师不应该是职业,而是执业。职业好比耳朵,是选择性的,而执业就像是手,是强制性的。质量工程师应从职业转化为执业,由耳朵转化为手。

第一点,不得不说的是现在虽然是一个网络快速发展的时代,但是现在参与网络研究和发明的人员却是非常有限的,就更不要说是质量工程师了。华为作为中国国产的电子品牌,涵盖的电子网络产品的范围是非常广泛的,例如,手机、电脑以及平板电脑以及其他的一些产品等。产品的研究、发明以及生产和销售固然重要,但是相比之下华为产品的质量的好坏才是决定它能否走得好,走得长远的根本性的因素。所以,华为聘请质量工程师,在产品质量上把好关是非常明智的行为。而要问华为质量工程师发展前景如何,那么答案当然是肯定的。 第二点,再从华为品牌的发展前景上来分析华为质量工程师的发展前景。华为是中国近几年才新兴起来的比较知名的电子产品品牌。它不管是在产品的安全性能上,还是在产品的质量上,以及为广大的消费者所提供的全程的服务上,都是有目共睹的,都是得到广大的消费者深刻的肯定的。而之所以取得这样的成绩,其中很大的一个原因便在于华为质量工程师付出的努力。在华为公司,华为质量工程师的地位是相当高的,这些人员的工资待遇也是相当好的,并且受到公司提供的各种福利也是相当可观的。所以,要问华为质量工程师发展前景如何,从他们的工资待遇上就可以轻松的看出来。 2、经过网友的综合评价,此条内容绝大部分网友认为较好,您可以详细参考下,具体如下:华为在工资上还是比较有保障的,就是比较辛苦了,但是华为有正规的流程,可以在技术上,很好的锻炼自己,

软件工程师职业生涯规划书

电信、银行等行业一直是许多人非常向往的工作单位,清差厚禄,旱涝保收,陈皓却不以此为然。所以当记者采访他的时候,他连用了两个最字来形容他离开银行的成就感。陈皓毕业后的前两年就职于云南省工商银行,从事银行电信内全国性业务系统开发。后来在全球最大的网格计算/分布式平台软件公司从事研发工作,熟悉Unix系统以及C/C++语言,擅长大型系统软件需求分析、设计、架构、实施和维护,目前是某全球金融信息数据处理公司的技术主管。 随波逐流回想当初,陈皓颇有感慨。还在大三的时候,他就被系里优先推荐给了工行。那时他参与了系上的一个项目(用HTML+Java开发一个在线教学课件),由于当时国内根本买不到HTML和Java的书,而学校也没有上网条件,所以关于HTML和Java对系里的老师都是比较新的东西,当开发完成后,系里对此评价比较高。因此就在大三下学期把陈皓推荐给了工行。由于早早地被银行预定,所以陈皓的大四生活很自由,整个一年他基本是在一家很小的软件公司打工度过的。就是在那家公司工作的经历,让陈皓后来产生了离开银行的念头。那家公司主要做些MIS系统,陈皓不仅获得了一定的实际工作经验和能力的锻炼,还习惯了软件公司高节奏、快学习、充满挑战的环境和氛围。这造成了他毕业后到银行工作时极度的不适应效率低下,工作毫无激情,工作当中充满了相当复杂的人际关系和政治斗争。 最主要的是,由于初到银行,很多技术和产品从未见过,而主要实施却由外面公司来完成,银行自己内部中有经验的人又不愿意与人分享知识。虽然可以拿很多红包,整天也很清闲,不是看报纸就是打游戏,但陈皓感觉到那并不是自己喜欢的工作,没有任何激情和斗志可言。和大四时在那个软件公司中的技术氛围相比,完全就是天壤之别。所以在银行工作的这两年,陈皓天天都在彷徨和思想斗争,因为没有自己的职业规划,所以,浪费了至少两年的时间。最后,陈皓打定信念,决意离开去寻找自己的道路。因为我是在一个相对比较闭塞的城市(昆明),所以,我要离开银行的决定遭到了父母、同学、朋友、同事,几乎是身边所有人的反对。但最终,我还是一意孤行离开了银行,远走他乡到上海这座大城市去寻找自己的人生道路。从此,我走上了一条不可回头,并和以前完完全全不一样的道路。从国企到民企再到外企,从打杂到程序员再到高级程序员到team leader到技术主管,从小酒店MIS到企业OA到全国性的大系统到世界领先的分布式计算平台集群软件,若干年过去了,经历了高速的发展和获得了很多不同的经历,但唯有当时选择离开银行这件事情让我至今都为之兴奋。迄今为止,这是我自己觉得最最有成就感的事情。正如陈皓所说,也许,最让一个人感到最有成就的事情,不是他做成了什么,而是他选择了什么。认识自己多年打拼后,陈皓虽已是技术主管,但走的那些弯路,浪费的两年时间,一路中的心酸让他明白了很多道理。今天,我对许多刚上路的朋友都会说,人生的规则很重要,从上大学时就要好好规划,这对国人来说尤其重要。因为对于国人来说,人生的头20年都是被别人规划的,导致了自己根本不会给自己做规划。这点是相当危险的。 人生短暂,属于自己黄金的时间不多,如果把太多的时间浪费在寻找道路和方向上,很有可能会导致一事无成,要及早确定自己的规划,然后照着这个规划坚定不移的去执行。陈皓认为,做规划时最重要的是两个方面:一是清楚地认识自己的能力、优势和性格;二是确定自己的专业和想从事的行业。只有在确定这两方面后,才能做出自己的职业规划。两方面看起来很简单,但认识自己并不是一件容易的事情。陈皓认为应当从下面十五个方面审视和认识自己,帮助自己确立人生规划:A)所掌握的知识,B)问题的解决能力、判断能力和分析能力,C)对待困难的心态,D)团队合作能力,E)表达能力和语言组织能力,F)创造和创新能力,G)沟通能力,H)自己的性格内向还是外向,I)是否有坚韧不拔的专研精神,J)自己的弱点和性格上的缺陷,K)学习能力,获得知识的能力,L)领导组织能力,M)目前自

软件工程师的职业规划

软件工程师职业规划 主讲人:李翊谢谢大家,非常高兴有机会再次回到校园和大家共同探讨“软件工程师职业规划”这样一个话题。 在这个讲座开始之前,我想让大家先看一个图片,这个图片是实景拍摄,在北京的中关村,是招聘会的一个现场的画面,密密麻麻的全是人。大家看到之后有什么感觉呢?你们可能感觉很有震撼力,对于我来说就是勾起了痛苦的回忆。确实想找一份自己满意的工作不是很容易,特别是对于我们软件专业的学生来说去找一份工作就需要规划,我今天就把我的一些经验介绍给大家,使大学能够及早地规划好自己的人生。 大家最小的也是大一的吧,我觉得即便是大一,离找工作也不远了。我们怎么使我们自己在面临找工作难的环境的时候能够有很强的竞争力,我觉得大家应该从大一的时候就开始有意识地去规划自己的人生、去塑造自己,使自己能适应这样的环境,这就是我们今天要讲的一个主题。 今天我们的主题是做软件的人的规划,我们这个主题有以下几个要点:第一,我们要分析一下中国软件产业的发展现状,大家既然将来要从事这个行业,要在这个行业“混碗饭吃”,所以一定要了解我国现今的软件行业到底发展到一个什么样的时期,它有什么特点,我觉得这个是我们应该了解的第一个话题。第二,我们要了解一下我们国家目前软件人才的体系结构,它有什么特点,它出了什么问题。因为只有了解了这一点,我们大家才能够对症下药,才能按照这样的需求去规划我们的知识、技能等。第三点,我就跟大家讲一下,我们要做一个合格的软件工程师或者准备做一个合格的软件工程师应该具备哪些基本的素质和知识。这些基本的素质和知识往往是你第一次去面试一个公司的时候,那个面试官要考核你的最主要的东西。 第一个,我们先来看一下我们国家软件行业发展的现状。软件是IT产业中的一个环节。硬件、软件、IT服务是组成IT产业结构的三大块。软件和硬件看起来区别很大,但是对于我们来说动起来其实差别不大。因为在硬件中的一些理论、一些方法现在已经慢慢渗透到软件行业了。IT服务是个什么概念呢?大家知道,软件也好,硬件也好,它们不断地发展,越来越壮大,那么对于一个企业来说,它如何能够从IT的发展中受益呢?比如说一个企业想有一套这样的软件帮助它进行业务的管理,那它怎么能方便的获得这样的一些利益呢?IT服务就是对于这样的情况发展起来的一个分支。大家可以这样理解:软件和硬件是核心,IT服务是包在外面的接口,我们每个个人也好、每一个这样的企业也好,可以通过IT服务去获取一些利益。这就是我们简单地给大家介绍一下IT产业结构的一些方面。 我们主要还是搞软件,下面我就来给大家介绍一下软件行业发展的概况,特别是在我国软件行业的发展情况。我们通过数据可以看出我们国家的IT行业特别是软件行业呈现一个非常快的上升的势头,连续5年以28%的速度递增。这样的数据告诉我们IT行业在我国应该还是一个飞速发展上升的时期。再就是现在的社会对软件工程师也好、网络工程师也好,对人才的需求非常大,目前每年至少在40万人以上,这是一个相当庞大的数字,大家可以计算一下,我们国家每年毕业的大学生是多少,可以分析一下这个需求量在大学毕业生中所占的比例。这就是通过数据给大家传达这么一个信息:IT行业目前在我们国家呈快速上升

软件工程就业前景

软件工程就业前景

我国软件出口规模达到215亿元软件从业人员达到72万人在中国十大it职场人气职位中软件工程师位列第一位,软件工程人才的就业前景十分乐观. 软件工程是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件工程师人才的培养给予了非常优惠的政策.在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人员的就业前景十分乐观.以下就是软件工程就业前景介绍;软件工程就业前景时间:2011-6-30 来源:中国药业人才网点击量:2919 编辑:末末我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大it职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观. 软件工程是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展,对软件工程师人才的培养给予了非常优惠的政策.在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人员的就业前景十分乐观.以下就是软件工程就业前景介绍. 一、软件工程专业就业前景之可视化编程 掌握程序设计方法及可视化技术,精通一种可视

化平台及其软件开发技术.获取delphi程序员系列、java初级或vb开发能手认证. 二、软件工程专业就业前景数据库管理 能应用关系范式进行数据库设计,精通sql语言,胜任数据库服务器管理与应用工作.获取oracle数据库管理或sql server数据库应用或windows 三、 软件工程专业就业前景计算机办公应用精通办公自动化应用与管理,熟悉服务器的安装、管理和维护,基于应用服务器的相关服务和软件系统,具备对服务器的网络安全设置、邮件、网页发布、ftp、oa、bbs等系统的应用和维护能力. 就业方向:企业、政府、社区、各类学校等系统管理 三、软件工程专业就业前景之软件工程专业大学排名 1、南京大学 2、清华大学 3、复旦大学 4、武汉大学 5、浙江大学 6、上海交通大学7 、中国科学技术大学8、中山大学9、华中科技大学10、哈尔滨工业大学11、陕西师范大学12、吉林大学13、东北师范大学14、北京师范大学

软件工程专业职业生涯人物访谈

职业生涯人物访谈 访谈时间:2014年11月19日 访谈方式:当面采访 访谈人:被访谈人:孙XX 与被访谈人关系:通过网上聊天结识 被访谈人个人简介: 毕业本科:南京工程学院软件工程专业 毕业研究生院校:南京航天航空大学 现在情况:就业于微软公司的软件工程师 访问理由:对口专业,他本人很年轻,但很有才能,有几年就业经验,比较了解本公司的工作环境,开发过程,就业岗位的要求等。 访谈的具体内容: 问:您好,孙先生,很高兴您能接受我的采访。今天我有几个问题想向您请教,希望我们这次访谈愉快! 答:奥,好!有什么问题尽管问吧,我很乐意回答,希望能够帮助你。 问:那好!请问孙先生,您的工作性质是怎样的或者说您平时的工作内容是什么答:我呢。现在是一个软件工程师,不同的软件工程师,工作职责也不相同。主要是参与项目的设计、开发、测试等过程,也有的工程师需要带着几个程序员,指导他们的工作,以及和其他工程师协作工作等。我的工作内容主要就是和团队一起做项目,相互交流。所以,团队合作在这个行业尤为重要。因为一个项目有可能很大,光靠一个人的力量,很浪费时间。而且一个人要完成一个项目,一方面,这就要求这个人要对整个开放技术相当精通,通过团队的合理分工,大家各自完成自己擅长的领域,就能够比较轻松的完成任务了。另一方面,他要能准确

的理解需求分析师所要求的实现方面,这个一般就很难做到,如果通过团队的讨论做出,就能够尽可能减少这方面的误差产生。 问:谢谢您的教导。那您觉得,我们在校大学生应该注重哪方面的知识以及技能的强化,才能更好的就业呢 答:现在,软件工程专业很吃香。在这个信息化时代,这个软件技术人才也很缺乏。但并不代表,每个软件专业毕业的大学生毕业后就一定能够有个好的就业岗位。我想你也知道,软件工程这个专业,几乎所有的大学,都会开这方面的专业课以及专科院校,技术学校等。可以说计算机专业方面的学生,在中国现在是多如牛毛,要想在这个领域站住脚,必须要求自己能力很强。在平时的学习中,一定要精通至少一门语言,这样在以后应聘岗位时,对口招录才有优势。因为计算机语言在不断的更新,说不定,过些年又流行一种更高级的语言,这就要求我们在学习的过程中,要掌握学习语言的窍门,比如说算法,一定得学好,无论哪种语言,算法思想都是一样的只是表达方式不同罢了。其次是要有好的学习方法,不能是表面上什么语言都很精通,但实质上各种语言都是浅尝辄止,拿到项目开发上就是一片茫然,那可不行。我们学习语言的目的就是为了做项目以满足人们的需求。所以说,我们的实践操作能力要很强。再有,就是要掌握计算机硬件方面的知识,毕竟我们每天是对着这个机器工作,我们要了解计算机是怎样工作的,这样能够让我们更加清楚计算机的整个工作流程。 问:好,谢谢!那您觉得学校提供的各项培训、实训等很有意义吗 答:这一点,毋庸置疑。对于你们在校大学生来说,平时主要是理论学习居多,学校提供的上机练习等所谓的实验课也是相对较少的。这就会有种“纸上得来终觉浅”的意味。同时让大学生缺乏在机器操作上所获得的各种成就感。而实训,恰恰是离开书本,检验自己能力的好时机,一方面,能够增强巩固自己的理论知识,另一方面,通过上机实验,自己着手真正做出一个项目了,会很有成就感,

软件开发工程师就业前景怎么样

1.工作起点高,发展空间大 软件工程师起点很高,在企业里处于两高地位(薪水高、地位高)。发展空间广阔,可以做Java工程师、J2EE系统工程师、.Net软件工程师、系统分析设计工程师、文档编写工程师等等;随着经验的积累可以做高级软件工程师、项目主管、项目经理;如果个人有魄力的话,还可以自己创业。 2.企业缺口大,工作待遇高,环境好 软件工程师属于急缺人才,一项来自中华英才网的统计数据显示:软件工程师需求量每年的缺口超过60万人,而且这个数据随着中国信息化的普及而快速递增。据中国IT行业协会公布的调查数据显示,目前有两年工作经验的软件工程师人员的月薪一般都能够达到4000-5000元,一些高级软件工程师年薪普遍高达10万元。工作环境也相当优越,很多企业都配备免费饮料,健身场地,甚至托儿所、宠物园。 3.职业寿命长,越老越吃香

软件工程师职业寿命比较长,它就像是老中医一样,越老越吃香,也就是说即使你以后年龄大了也不用担心没有工作,反而是身价越来越高。而且软件工程师的待遇会随着你经验的积累不断的增加。 4.工作稳定工作稳定,不用频繁跳槽 软件工程师属于技术性比较强的职业,你只要技术过硬。工资会越来越高,而且也会获得公司的重视,在公司里一般地位比较高。公司会看重你的技术和经验,不会随便的辞退。 学习时间短基础要求中等,学习时间短 软件工程师对学员的基础要求不是很高,一般高中学历或中专只要肯付出都没有问题;大学生因为有学历优势,更是发展前景普遍被看好。学习软件工程师需要是兴趣和勤奋,初级软件工程师经过四五个月的强化实训即可自己开发小型项目。

不管怎么说,做一名软件开发工程师前景还是非常好的。如果你也有志于成为一名软件开发工程师,就来南京课工场学习软件开发技术吧!南京课工场有科学严谨的课程体系,课程设置紧跟IT行业发展前沿,根据学员的认知特点针对性教学,零基础也可以轻松入门,逐步提升。O2O线上+线下模式教学,行业大咖传授扎实理论知识,带你手把手学习IT技能,解答疑惑,项目实战贯穿整个学习过程,积累项目工作经验,学完相当于拥有1-2年工作经验。学软件开发,就来南京课工场吧。

软件工程师职业分析

软件工程师职业分析集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

软件工程师 一、职业简介 我是中国科学技术大学07级计算机学院的学生,我的专业是计算机科学技术。科大的计算机研究软件多于硬件,而且鉴于我的专业和兴趣以及今后的发展,我选择研究的职业是——软件工程师。 软件工程不等同于软件开发或者简单的编程工作,软件工程是一个工程学科,其指导意义较之软件开发更为广泛。有一个比较贴切的比喻:把一款软件比做一座大桥,那么软件工程师相当于施工总指挥,而一般的软件开发人员相当于建筑工人! 其次,我说软件工程是一个工程学科,但它同时也是一个管理学科,你必须学会怎样来领导你的小组是他们能够完全理解贯彻你的意图。应此必须具有良好的沟通能力当然这个东西不是读一本书参加一个培训班就能作到的,这要依赖于平时的培养。 另外,不要以为你掌握了软件工程的理论就一定能做软件工程相应的事情,软件工程只是一个理论一个知道思想。搞软件开发的都必须了解这些基本理论并在平时的工作中认真的去贯彻执行。 二、典型的生涯路径 我将软件工程师的职业路径分为三个阶段:

(1) 初级阶段:在这个阶段,所作的工作相当于普通的软件开发和编程人员,主要进行一些小的程序开发,熟练技术工作,学习一些与自己工作发展方向有关的技术知识。这是为以后在技术工作方面取得成就的基础阶段。 (2) 发展阶段:逐步在公司的一些大型研究项目中发挥更加重要更加核心的作用,对于大部分编程语言以及算法能熟练掌握,对于技术运用纯熟,成为软件开发的高级人才。 (3) 高级阶段:由技术型人才逐渐向管理型人才转化,由于自己的技术能力以及管理经验在自己的工作领域成为公司的中坚力量,能领导一些企业大型项目,对于自己的研究项目有独到的见解,传授刚刚进入职场的职员一定的工作经验。为企业以及该领域培养后备力量,这是职业生涯路径的最后阶段,也是职业生涯路径最辉煌的阶段。 大致的职位路径:程序员——助理工程师——工程师——高级工程师——企业CEO 三、发展趋势 信息产业是二十一世纪最具发展前景的工作领域之一,随着经济技术的持续快速发展,信息技术越来越展现出其突出的重要性,二十一世纪是信息时代,所以计算机科学也必然有着广阔的市场与发展前景,再加上3G时代即将到来,未来对于软件=工程师的需求量也会越来越大。08年至今金融危机席卷全球,软件计算机行业也受到了很大的冲击,大量计算机人员失业。IT业就业压力增大,但这并不意味着计算机人才已经饱和!虽然整体上IT业不是很景气,

相关主题
文本预览
相关文档 最新文档