最后一章阅读感想

1、 业务素质基本要求

软件工程师应当具备什么业务素质,才能胜任IT企业的工作而不至于下岗呢?我们认为,业务素质的基本要求包括如下8条:

(1) 首先要喜欢软件,热爱软件事业,对软件开发、管理或维护工作感兴趣,

有激情;

(2) 至少熟练地掌握两种以上编程语言,能编写规范化的源程序;

(3) 熟悉数据结构、算法和数据库、能设计出问题求解的数据结构或数据库,

即数据建模;

(4) 养成了良好的文档书写习惯,真正理解软件是“知识、程序、数据和文档”

的集合,即软件=知识+程序+数据+文档;

(5) 在软件工程技术上与时俱进,努力跟踪并掌握有关的软件开发工具及环

境,如当前的.Net开发环境和J2EE开发环境,以及PowerDesigner和Rational Rose等CASE工具;

(6) 在行业领域知识上与时俱进,努力跟踪并掌握所在行业领域知识,不断适应客户的需求变化;

(7) 在技术上或管理上不断地总结经验、吸取教训,做到每年都有所长进;

(8) 在业务工作中拥有较强的团队精神,反对个人英雄主义。

以上8条,对于不同的人,不同的工作岗位及不同的软件企业,可能会有所侧重。

2、 职业道德规范基本要求

什么样的人才能成为软件工程师呢?他们要遵守软件开发规范,要有诗人的激情、艺术家的灵感、孩童的好奇心、团队的合作精神、寂寞的工作习惯、很强的自我控制能力、温情的性格、耐心细腻的作风、还要喜欢软件、热爱软件事业。所以,并不是什么人都能成为优秀的软件工程师。

现在的问题是,软件工程师的职业道德规范的基本要求是什么?我们认为,这些基本要求有如下8条:

(1) 首先必须做一位遵纪守法的好公民;

(2) 做事认真负责,一丝不苟,每一条语句都不放过;

(3) 再忙再累也不会走捷径,对自己负责的工作任务绝不马虎;

(4) 善于协作,不会给合作方造成麻烦;

(5) 对别人看得见,看不见的工作都会做得更好,自我控制已经形成习惯,成

为风格;

(6) 永远在学新东西,永远觉得自己还不行,让自己不断进步;

(7) 善于吸取教训,勇于承担责任;

(8) 最后才是聪明才智。

如果你从事编程工作,遵守规范、认真负责、耐心细致就是最基本的要求。

如果你从事项目管理工作,就要统一规划,全面考虑,心胸宽大,头脑冷静,因为心静才能发现问题。否则遇到开发和测试问题就会越改越乱,甚至跟测试人员顶牛。要知道,软件设计是不可轻易改动的,软件代码打补丁是不可取的。

如果你从事高层的系统分析工作,就更要坚定信念,不怕麻烦,从细节到全局考虑周全,像法律文件一样滴水不漏,不然软件产品就会漏洞百出,最后要么报废,要么补丁摞补丁。

一大批业务素质高、遵守职业道德的软件设计人员和编程人员,是发展我国民民族软件产业的保障。

软件工程师就业前景,信息技术与互联网行业的人才需求一直保持全年行业需求的最高,月月居十大热门行业榜首,招聘始终维持在15%-20%左右的市场份额。

  从行业人才需求看,技术人才水涨船高,软件人才需求最为火爆。软件业的发展关系到一个国家的政治和未来,软件产业将成为21世纪拥有最大产业规模和最具广阔前景的新兴产业之一。软件领域是一个包括系统软件、嵌入式软件、数据库软件、财务及企业管理软件、教育软件、游戏软件,目前我们国家正处于国际软件产业链的中低端环节,我们仍需要向世界主要软件出口大国学习,学习它们的先进技术和研发理念,学习它们的管理经验。尤其是在跨国公司有过项目管理经验的话还是很吃香的。

  目前我国的软件行业规模不是很大,有些软件企业在软件制作上,也只是采用了一些软件工程的思想,距离大规模的工业化大生产比较还是有一定的差距;原因有管理体制的问题,市场问题,政策问题,也有软件工程理论不全面和不完善的问题。所以软件工程的研究和应用,以及我国软件行业的进一步发展,都需要一定的既有软件工程的理论基础和研究能力,又有一定的实践经验的软件工程科学技术人员来推动。软件工程的前途是光明的。软件工程人才的就业前景十分看好。未来几年,国内外高层次软件人才将供不应求。

  毕业生主要在各大软件公司、企事业单位、高等院校、各大研究所、国防等重要部门从事软件设计、开发、应用与研究工作。有数据表明,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国十大IT职场人气职位中,软件工程师位列第一位,软件工程人才的就业前景十分乐观。

时间: 2024-10-13 12:10:58

最后一章阅读感想的相关文章

大道至简第四章阅读感想

大道至简第四章感想 大道至简第四章标题为流于形式的沟通,主要内容可见说的是关于沟通的问题. 第一节的标题是:客户不会用C,难道就会用UML吗?程序员不能要求客户需要精通C语言,因为在客户(的代表)学会用C语言来向开发人员描述他们的需求之前,可能他就已经被老板开掉了.因此没有客户会笨到愿意用C语言来描述他们的需求.C语言是程序员与计算机交流的语言,而不是他与客户交流的语言.程序员面对的是计算机,但计算机不是客户.因此开发经理有一种优势,可以让开发人员以需求调研的身份出现在客户面前.要深入项目的需求

大道至简第五章阅读感想

第五章失败的过程也是过程 今天王建民老师依旧带领着我们阅读了大道至简第五章,第五章是失败的过程也是过程.通过前面的技术.团队和沟通,这章主要讲了关于做工程的问题. 文章开篇以一句<明皇实录>中的“虚有其表耳”来说明一个很重要的问题就是:不能只求外表,而是要透过表象,力求实质. 第五章的整体思想是让我们注重过程,因为有很多人从来不注重过程,只注重结果.然而过程对于一个编程人员也是非常重要,如果一个好的编程员从来不在乎程序的过程,只是关心最后程序是否能够实现,那么这个编程员一定不是一个好的编程员.

构建之法1、2、16章阅读感想

这本书可以说是我进入大学以来读过的最容易理解的一本有关于软件工程的书,语言平易近人容易理解,让我对软件工程在原有基础上有了翻新的认识,让我重识认识了软件工程"知行合一"的思想,加深了我对软件工程行业整体的理解.阅读的同时,我也产生了一些疑惑,以下是我在学习过第一.二.十六章后提出的一些问题和我的思考! 第一章:概论 问题:在软件工程发展的短短几十年中,人们整理了许多原则和规律,有些是比喻,例如"大教堂和集市",描述了两种大规模团队构建产品的方法,这种比喻让读者有各种

大道至简第一章阅读感想

作者在本书一开始的序当中写到了这本大道至简在出版时遇到的一些问题,比如,作者这本书写的很少很薄,而出版社认为应该写厚,这样出版出去才可以好卖.但是这违背了作者一开始创作这本书的愿意,想写一本“阐明软件工程的思想核心”的书.这本书要很容易就读明白,还要很容易就想通,还要很容易就知道:工程其实很简单,只是大家把它做复杂了.不过后来好在这本书终于还是出了电子版的,才终于可以面世. 作者在本书的第一章就极其简明的写出了编程的根本:顺序.分支和循环,这就是编程的根本,并且用愚公移山这样的大家都知道的例子来

现代软件工程构建之法 前五章阅读感想&amp;困惑

第一章 第一节 新时代中国的IT产业市场规则不规范,书中提到社会上有个别软件公司的软件一定要卸载别家公司的软件才能运行,我这里感到疑惑---————是不是说如果 一间软件公司他能做出一个像微软操作系统那样的受大众十分喜爱的软件 那么他就可为所欲为 对一些不友好的软件公司进行屏蔽,从而决定了其他公司的生存??? 第二章 第一节 之第二部分 这里说到程序员作为该单元的开发者 必须亲自写开发单元 但如果遇到上头委派的一件又急又大型的项目 那么还要写单元测试?或者不能让别人写? 第三章 第二节 这里说的

[深入理解Android卷一全文-第一章]阅读前的准备工作

由于<深入理解Android 卷一>和<深入理解Android卷二>不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容. (出版社排版好的PDF版正在向出版社申请,到时候会通过CSDN下载资源发布) 第一章  阅读前的准备工作 本章主要内容 本章简单介绍Android系统架构.编译环境的搭建以及一些工具的使用. 1.1  系统架构 1.1.1  Android系统架构 Android是Google公司推出的一款手机开发平台.该平

《构建之法》第四章---阅读总结

<构建之法>第四章---阅读总结 前言 看到这个章节的名字,我想起了之前老师叫我们看的<硅谷传奇>,原来老师是想让我们在学这一章节之前先了解两人合作的重要性.确实,软件工程既然能带上“工程”二字,那就说明它并不是一个人的事情,软件工程离不开团队合作,而团队合作的最简形态就是两人合作.由<硅谷传奇>可知,一个好的合作伙伴是多么重要,两人能有着共同的追求,又能包容对方的性格,各施其长后能力就不再是简单的1加1了. 分析与理解 本章节围绕“两人合作”的中心,主要讲解了编程规范

《梦断代码》第三阶段阅读感想(包括第6、7、8共三章)

第6章  搞掂设计方案     该章首先通过一个小故事介绍了备份的重要性,关于可以对上一动作进行撤销功能的感谢.由此引出了软件设计中一些细节的东西,软件设计不仅只是在程序源代码之上覆盖一层诱人的图形,它必须是一种能够满足用户需求的创造性基础工作.程序编写需要创新,得有人迈步前进,才有了超级挂件的编写. 在工作中,大家积极讨论,就关于Mozilla整合方面,最终一个月后解决了问题,必须敢于创新,能够有勇气改变. 对于刚刚从业的软件开发者们,Linux“仁君”要言说别做大项目,要从小项目开始,不要过

《梦断代码》第一阶段阅读感想(包括第0、1、2共三章)

由推荐序一.推荐序二和作者的话中可以先了解到这本书讲的是一个故事,关于一堆人马并肩托起代码大石.欲将其推上山顶,虽历经磨难,但仍奋力创造的故事.与大多数技术书籍不同,把真实的人.事.技术和理论以及产品的发展过程结合在一起,这也使我对这本书产生了极大的阅读兴趣.    第0章 软件时间    与别的书不同,本书从第0 章开始,就已经暴露的作者是个程序员.......    首先介绍了作者早年间玩游戏的经历,这是我不禁想到现在大家普遍玩游戏仅仅是娱乐,根本没有心思去琢磨去改游戏,仅仅只是玩,当然这也