`
jiagou
  • 浏览: 2530385 次
文章分类
社区版块
存档分类
最新评论

[技术讨论]搞软件工程的问题——笨笨主义和实践性科学

 
阅读更多

请不要把实践性科学当作理论性学科来教授,那样就是误人子弟!

事件陈述

某日,有位大学老师宣称自己是搞软件工程的!我很惊讶,大家都知道,带有工程两个字的学科,都是实践性科学,而不是纯粹理论推演就能得到的,没有实践哪儿来的工程二字?可是,就有人认为自己没有经验也能搞软件工程,这样的老师,难道不是误人子弟么?
声明:该群主应该可能成为一个称职的软件工程老师(不能说一定能成为好老师,因为实践上的经验是必需自己体验才能深刻的——我大学时候遇到过一个很厉害的教授讲课,《铸造原理》这么枯燥的课程,每个人听到名字就想睡觉的课程,他居然能讲得让我听出兴趣来,当时佩服的我是五体投地,能让枯燥的课程吸引人这才是好老师,软件工程本身因为其热度,就不是一门很枯燥的课程,所以,也就不容易成为好老师了)!因为他至少有十分谦虚的心态来做事情,这就有取人之长,补己之短的效果,而不会出现因为个人偏好而冲动做事,造成不良的后果。

大家看看下面的对话吧,我隐藏了他们的QQ号码,也算是一种保护措施吧。

Ctrl 13:06:08
我是一名老师,在这个讨论组里,你们三位也都是老师,,,而且,都是教软件工程的。。
青润 13:06:39
不好意思,我不是老师。
Ctrl 13:07:35
所以,我的想法是~,在群中再组建这样子的一个讨论组,一来呢,我们都是搞软件工程的,二来呢,我们都是老师,所以,我们,我们在一起,将会有更多的有意义的,有建议性地讨论。
青润 13:08:08
我不认为中国有搞软件工程的。
青润 13:08:15
而且,没有人能搞软件工程!
青润 13:08:32
这是一个极端错误的说法!
也就是这个说法,害了很多人!
Ctrl 13:08:40
青润,你别这样说,你的水平,我是知道的,虽然你没有在学校里上软件工程的课,但是,你的理论水平和实践经验,却是我们,至少在这个群里,是无人能及的。
青润 13:08:45
我只是个做开发的,不好意思。
Ctrl 13:08:57
哈哈,是的是的,我在说这句话的时候,我自己也感觉到了。
Ctrl 13:09:24
我的本意是~,我们都是跟软件工程沾边的,,呵呵
Ctrl 13:10:00
其他两位朋友,据了解,也都是大学的教软件工程的老师,
青润 13:10:09
我不介意认识更多的人,但是,我很介意谈话的具体内容。
我不是一个做理论的人,我只是一个实践者,一个摸索者而已。
Ctrl 13:10:41
高人才能讲出这样的话。。深刻深刻。。
青润 13:08:32
这是一个极端错误的说法!
也就是这个说法,害了很多人!
Ctrl 13:11:31
青润,我是一个肤浅者,所以,在此先交待一下,若我等说话有不妥之处,真的请你指教。
maggie 13:11:33
此话何解?
青润 13:11:33
不用吹捧我,我只是知道自己的分量。
另外,我目前对软件工程整体知识领域的理解内容和大学里教授的已经有了非常大的区别,所以,我们可能很难在某一个立足点上来进行对话。
因为大家的起源不同。
青润 13:11:45
软件工程,不是搞出来的。
maggie 13:11:57
你的意思是,我们教软件工程的这些老师是做无用功,是在误人子弟?
Ctrl 13:12:04
maggie,你来了就好,呵呵。。相信你也会很高兴参与这样的讨论。
青润 13:12:07
做开发的人,只能说自己实践的是某个方法论,操作的是某个过程。
青润 13:12:16
我可没说你们是在误人子弟。
青润 13:12:25
不好意思,这样的对话,对我来说没有任何意义。
maggie 13:12:35
你这些说法似乎太绝对
Ctrl 13:12:37
我还要加进来一个人,他在法国留学,研究生专业是软件工程,现在又在读太阳能专业
青润 13:12:46
如果你们有5年以上的开发经验,再来和我谈话把。
没有经验的人来教授软件工程,纯属胡扯。
maggie 13:13:06
你到底见过多少的软件实践?
Ctrl 13:13:06
哈哈,青润在这方面,绝对有实力。
青润 13:13:11
我的说法不绝对,而且是事实!
不信,你就随便吧。


事件分析

其实在上面这段对话发生的时候,我很想赌气说下面的话:

我们打个赌吧,我们就某一个软件工程中的议题举行讲座,每个人举行一场,看看学生和技术人员的反应以及支持情况,如果觉得一个议题可能出现偏颇,我们就干脆把软件工程整个活动的每一个大块都进行一次讲座,或者你先自己出路费来北京,我来租赁场地,或者我自己出路费去你学校所在地,你来租赁场地,谁输了,就把对方支付的部分一起垫付了了事!(我2003年在北航给研究生讲课的时候,全场一百多人,早上8点30到11点30,就不会有人感觉到困乏,没意思而打瞌睡睡觉!我不知道这个老师能做到什么程度)。

后来想想,没必要作这样的争论,意义不大!因为现在的老师,大都没有开发过软件,都是毕业后直接留下来的,这样的老师来教授软件工程怎么可能有实践经验,没有实践经验的软件工程老师来教授实践性的课程,不误人子弟,还能做什么?还能做的就是照本宣科,笨笨主义而已,和他们争论,无意于事!于是,我就直接退了那个临时群出来!

有人说他是搞工程的,我相信,工程本来就是来搞的或者称之为做的,做工程的,比如承接土方建设,承接运输,承接楼宇社区规划,还有就是开发行业软件可以称之为搞工程软件的,这都属于工程范畴。
可以有搞工程软件的,但是不应该有搞软件工程的!
软件工程是什么?怎么搞?

什么是工程

有判断地动用从研究、试验和专业实践中所获得的数学和自然科学知识,制定各种能够经济地利用自然资源和自然力的方法,为人类谋福利的一项专业。

工业工程的定义很多,不同的学术机构,不同的高等院校对此都有不同的定义,本文给出了一些比较有代表意义的定义。

好了,从上面完全可以看出来,无论是工程、工程学还是软件工程,都归结于一点:实践!做工程的人只能称之为工程师,而不是教授、讲师!也就是说,没有工程实践经验的人,不可能真正懂得工程是做什么的,没有软件开发经验的人也不可能懂得软件工程是做什么的!就好像说,你没有种过水稻,你就不可能成为袁隆平一样!这才是工程的要求,这才是实践的要求!

没有袁老大那样辛辛苦苦种地的精神和做法来实践软件工程,你可能领悟到什么是真正的软件工程么?

我将就此话题撰写一篇专门的文字作详细阐述。
分享到:
评论

相关推荐

    NKOJ——P1385.cpp

    博客“NKOJ——P1385——笨笨种西瓜”的代码。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    笨笨兔的故事——一个关于ubuntu和windows的入门书

    是一个很好的ubuntu与windows区别的入门资料,适合初学者,同样高手看了也有收获哦。

    软件工程课程设计_软件工程_word_软件工程设计_

    笨笨新闻发布系统 网络新闻是突破传统的新闻传播概念,在视、听、感方面给受众全新的体验。它将无序化的新闻进行有序的整合,并且大大压缩了信息的厚度,让人们在最短的时间内获得最有效的新闻信息。不仅如此,未来...

    笨笨Q身高体重计算器V1.0免费绿色版

    笨笨Q身高体重计算器是一款健康测试小工具。笨笨Q身高体重计算器为用户提供了最新的标准身体比例计算,有需要的赶紧来下载吧。 笨笨Q身高体重计算器简介 软件男女通用,让用户了解自己的身体比例,了解自己身体...

    软件工程毕业课程设计

    某重点大学 软件工程毕业课程设计,还是有一定参考价值

    笨笨鸟Demo源码

    网页小游戏笨笨鸟的源码, 供大家相互学习和参考;如果有不足请指出和讨论,为了大家共同进步

    小巧实用的家庭记账理财软件笨笨家庭记账软件2016.10绿色版

    笨笨家记账本是一款小巧实用的家庭记账理财软件,无须安装,纯绿色软件,可放在U盘随身携带,带有丰富的统计分析功能,让你对自己的开支了如指掌,图形化界面操作更简单,非常容易上手,非常适合家庭理财、记账,...

    R语言——聚类分析.ppt

    关于聚类分析的讲解及其r代码

    笨笨家庭记账本 V4.5 绿色版

    一款小巧实用的家庭记账软件,无须安装,纯绿色软件,可放在U盘随身携带,带有丰富的统计分析功能,让你对自己的开支了如指掌,图形化界面操作更简单,非常容易上手,非常适合家庭理财、记账,非常容易上手。...

    笨笨钟,让您爱不释手的时钟软件

    1、这是一款界面精美,操作简便,功能强大,让您爱不释手的免费时钟软件。 2、能以石英钟,数字钟两种方式显示时钟,超强抗锯齿,使得显示更加平滑,美观。 3、70多款精美皮肤可供选择,可为圆形、方形或自定义的...

    王笨笨压缩教程(含源码)

    王笨笨压缩教程(含源码) 如果你对数据能被压缩到如此之小感到惊讶和迷惑不解,如果你想知道上面提到的这许多压缩工具是如何工作的,如果你正要为自己的应用程序加入灵活的压缩、解压缩模块,如果你正在编写自己的...

    笨笨家庭记账本[绿色破解版]

    笨笨家庭记账本2012(支持笨笨记账本5.5升级)绿色破解版,笨笨记账本注册版,笨笨记账破解,这软件不错,建议大家支持正版。

    快乐大本营天才笨笨碰

    快乐大本营天才笨笨碰,只是为了自己储存,只是刚刚开始做,很简单

    笨笨WAPCMS

    笨笨WPA CSM最好的WAP手机建站程序

    笨笨营销标题/关键词组合工具V1.0

    完全绿色,免费的工具 来源笨笨营销网站:http://www.benbenseo.com 大家在组合关键词时,人工组合比较累,下面我免费分享1个组合关键词工具,大家可以试着组合,以提高大家的工作效率。使用方法很简单,我就不写...

    笨笨家庭记账本 v2016.rar

    笨笨家庭记账本一款小巧实用的家庭记账软件,无须安装,纯绿色软件,可放在U盘随身携带,带有丰富的统计分析功能,让你对自己的开支了如指掌,图形化界面操作更简单,非常容易上手,非常适合家庭理财、记账,非常...

    笨笨CMS PHP内容管理系统 v1.0.rar

    笨笨CMS PHP内容管理系统,PHP企业网站源码,公司网站源码,笨笨CMS可以用来建设信息资讯类网站、企业内部知识网站、企业产品展示网站、企业内网等应用型网站,笨笨CMS功能特点:  SEO搜索引擎蜘蛛日志分析  静...

    笨笨wap手机网站系统php版v1.0

    笨笨手机CMS的特点 1.轻便简洁 采用轻量级的MVC框架设计,具备CMS最核心的功能,不做大而臃肿的系统 2.扩展性好 只要了解MVC,便可方便的开发扩展功能 3.智能适应设备 可以智能识别手机,平板和电脑浏览器,调用不同...

    笨笨记账软件

    笨笨软甲适用于家庭理财软件,通过笨笨软件,可以随时掌握家庭收支,月度对比及支出预测等

    R语言——多因素方差分析.pptx

    R语言——多因素方差分析简述及代码

Global site tag (gtag.js) - Google Analytics