首页 > 其他 > 详细

我不是一个程序员,我是一个软件工程师。

时间:2015-10-23 16:06:33      阅读:212      评论:0      收藏:0      [点我收藏+]

小时候,我的偶像是比尔盖茨,因为那时候我只知道他和他的公司很牛逼。那时候我对于他和他的公司具体做什么的我都还不知道。只是粗略的知道他们公司是开发windows系统的。因此那时开始,我就对软件开发产生了兴趣。

那时候的我,觉得软件开发就是写代码,写完代码让机器运行,机器能够按照预先设定的路线运行就算成功。我想这是一个典型的程序员思路吧。不管三七二十一,项目一来,脑子一转就开始写代码,边写边改,边改边写。反正写完能在机器上运行就好了。也正因为是受到这个思维的影响,当别人问我的梦想是什么时,我总是会回答,我想编程。

不可否认,编写程序是软件工程的重要一环,但软件工程绝不是只是编程。软件工程4大要素,Specification,Development, Verification, Evolution,都很重要。 甚至于说,一个好的specificaiton可以影响到development的质量。 一个好的Development又影响到Evolution。

渐渐地, 我发现编写代码在软件工程中只占了一小部分。特别是现在基于模型的软件开发方式,更是让人工编写代码显得不那么重要。软件工程绝不仅仅是学一门编程语言。软件工程是用软件的思维,眼光,角度解决具体的问题。编程语言只是其中的一个工具。程序员也即是使用这个工具的一个匠人。

所以,我不要成为一个程序员,我要成为一个软件工程师。

我不是一个程序员,我是一个软件工程师。

原文:http://www.cnblogs.com/jcdby/p/4904381.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!