1 / 10
文档名称:

最新软件工程师个人职业规划3篇.doc

格式:doc   大小:32KB   页数:10
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

最新软件工程师个人职业规划3篇.doc

上传人:12345 2019/6/23 文件大小:32 KB

下载得到文件列表

最新软件工程师个人职业规划3篇.doc

文档介绍

文档介绍:软件工程师个人职业规划软件工程师个人职业规划1在我上初中的时候,我接触到了一种名叫basic的程序汇编语言。当我第一眼看到它时,我就梦想着能有一天成为控制计算机的主人。而在我进入了大学后更是学会了理性地看待我的目标,在对自身作出了比较全面而客观的分析和比较后,我选择了高级软件工程师作为我大学四年甚至整个人生的奋斗目标。。。一、高级系统工程师的职业定义:高级软件工程师是it行业中的重要岗位。根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;进行编制项目文档和质量记录的工作;维护软件使之保持可用性和稳定性。软件开发是一个系统的过程,需要经过市场需求分析、软件代码编写、软件测试、软件维护等程序。软件开发工程师在整个过程中扮演着非常重要的角色,主要从事根据需求开发项目软件工作。二、行业背景和发展前途:软件和信息服务外包产业已成为各个国家经济发展的重点。从增加值角度来看,同样金额的出口,服务外包对中国经济的贡献是来料加工的20倍以上;从能源消耗上看,服务外包单位gdp能耗仅为制造业的20%。这在中国政府大力倡导可持续发展战略以及大力发展高技术第三产业的主旋律下是适应中国经济发展,也是符合中国社会客观需求的。可以看到的是,未来中国软件和信息服务外包产业发展空间巨大,其原因有三:首先是具有成本优势,中国低成本的竞争优势是全世界公认的。第二,具有人力资源优势,中国是世界上人力资源极为丰富的国家,软件和信息服务外包服务业是劳动密集型产业,中国未来在软件和信息服务外包业内将成为全球最具竞争力的转移承接地。第三,中国有非常庞大的国内市场,这是中国吸引跨国公司进入很重要的一个原因。市场需求的巨大和专业人才的缺乏令人吃惊,但这正是商机和盈利的重要突破口。可以预见,中国软件和信息服务外包产业将在不久的将来成为引领中国第三产业转型和发展的龙头产业,相关职业包含高级软件工程师的人才需求将会非常巨大。三、职业所需基本技术及素质:1、编程开发工具。至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本。c/c++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用c/c++编写。而java的跨平台和与web很好的结合是java的优势所在。其次,如果能掌握一种简便的可视化开发工具,如vb,powerbuilder,delphi,c++builder,则更好,这些开发工具减小了开发难度,并能够在无形中强化对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等。2、数据库。数据库在当今的信息外包产业是很重要的。很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以作为高级软件工程师而言,至少熟练掌握一两种数据库,对关系型数据库的关键元素非常清楚,熟练掌握sql的基本语法是非常重要的。3、网络协议tcp/ip。在互联网如此普及的今天,如果还没有对互联网的支撑协议tcp/ip协议栈有很好的掌握就很难在it业立足。从最早的客户/服务器结构,到今天的webservices,这一切都离不开以tcp/ip协议栈为基础的网络协议支持,所以,深入掌握tcp/ip协议是非常必要的。4、软件工程与cmm。现代大型软件系统的开发中,工程化的开发控制成为软件系统成功的保