社区
研发管理
帖子详情
软件工程有什么好争的?
redkid
2001-05-23 10:38:00
如果说需要软件工程的话,我认为这个应该与程序员无关,因为程序员所做工作只是拿到分配的任务,按照规定的风格将其变成能正确执行的模块。程序员所做的工作应该是目标明确,操作有严格规范的工作,不应困扰于软件工程这样的问题。
不要把管理人员的工作人员的工作混为一谈,难到一个工厂的每一个工人都要去了解如何管理这个工厂的才算合格的工人的?应该是懂得拧螺丝就行了吧。
...全文
186
13
打赏
收藏
软件工程有什么好争的?
如果说需要软件工程的话,我认为这个应该与程序员无关,因为程序员所做工作只是拿到分配的任务,按照规定的风格将其变成能正确执行的模块。程序员所做的工作应该是目标明确,操作有严格规范的工作,不应困扰于软件工程这样的问题。 不要把管理人员的工作人员的工作混为一谈,难到一个工厂的每一个工人都要去了解如何管理这个工厂的才算合格的工人的?应该是懂得拧螺丝就行了吧。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YYboy
2001-07-17
打赏
举报
回复
to myan:
XP 只适用于4-10人的开发团队,很多公司已经超出了这限制
renyukun
2001-06-03
打赏
举报
回复
人各有志。
leejd
2001-06-03
打赏
举报
回复
目前现状的中国软件,程序员即是将又是兵的
Crob
2001-06-02
打赏
举报
回复
我在小公司,整个项目从上到下大部分都一人来完成。
系统分析员、coding都是自己
myan
2001-06-02
打赏
举报
回复
现在软件工程的思想基本上是从建筑、机械等工程行业借鉴而来的,没有充分考虑到软件
特殊的特点和优势。我相信XP是发展方向。
AutoAsm
2001-06-01
打赏
举报
回复
我以为好士兵的标准首先是英勇善战,而有追求的士兵是当将军,这样更贴切
redkid
2001-05-24
打赏
举报
回复
re to2088:目前是的,就算我不想,工作中我也会老老实实的写我的代码,为免给整体带来麻烦。
不想当将军的士兵不是好士兵,但在战斗中把自己当将军的士兵只怕更不是什么好士兵。没当将军的时候老老实实的做士兵这份有前途的工作吧。
redkid
2001-05-24
打赏
举报
回复
我倒,当然进步是每个人都追求的。但追求不代表工作中该这样做,如果每个人都参与管理,那么到底谁是管理者。程序员其实就是工人,尽管所需的知识复杂一点,但也不需要故弄什么玄虚。软件工程实际上是一套管理工人(程序员)的参考办法,应该有管理人员来做,与程序员没有关系。现代化工业生产之所以能提高效率不但归功于生产机器,还有分工的明确和细化。如果不甘心做coder,掂量一下自己,如果够格,可以升一个档次。不要在coder的岗位上去想软件工程,而考虑软件工程的那天,你已经不是一个程序员了,而是管理那些聪明机器的高档机器。
to2008
2001-05-23
打赏
举报
回复
to redkid: 你愿意一辈子做coder?
drama
2001-05-23
打赏
举报
回复
你说的程序员其实就是个coding,其实一些外企这些可以做到,但是在中国这个一般不可能.
并且有几个愿意一直当程序员?当然是要追求发展了
zzroom
2001-05-23
打赏
举报
回复
从士兵到将军,是每个士兵的梦想;从程序员到高级程序员,再到系统分析员,也是每个程序员的梦想。为了圆梦,程序员也就必须学软件工程,学管理知识。
zzroom
2001-05-23
打赏
举报
回复
从士兵到将军,是每个士兵的梦想;从程序员到高级程序员,再到系统分析员,也是每个程序员的梦想。为了圆梦,程序员也就必须学软件工程,学管理知识。
AutoAsm
2001-05-23
打赏
举报
回复
No ,sir!
一个好的项目经理应该让他的程序员充分了解这个项目,要充分的讨论,这很有利于提高团队士气,要知道,士气是很重要的.如果一个程序员只知道自己要写一个函数,而这个函数到底是哪个项目中要用的话,他是不会有太大工作热情的.发奖金并不能解决所有问题
软件工程
--
软件工程
概述
软件工程
概述 什么是软件? 软件=计算机程序+数据+有关的文档资料。 软件危机 软件危机? 在计算机软件的开发和维护过程中所遇到的一系列严重问题。 产生软件危机的原因? 与软件本身的特点有关。 软件开发与维护的方法不正确有关。 …
软件工程
概念:
软件工程
是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是
软件工程
。
软件工程
层次图:
软件工程
基础知识
软件工程
基础知识 1.
软件工程
概述: 1.1 计算机软件 软件危机:软件开发和维护中遇到的各种问题。
软件工程
目的:提高软件生产效率,提高软件质量,降低软件成本。 计算机软件:程序+文档 计算机软件分类: 系统软件:一整套服务于其他程序的程序,如OS 应用软件:解决特定业务需要的独立应用程序,如APP 工程/科学软件:常常带有“数值计算”特征,如CAD 嵌入式软件:存在于某个产品或系统中,如汽车仪表盘 产品线软件:为多个不同用户使用特定功能。 Web应用:以网络为中心的软件 人工智能软件:利用非数值计算
【愚公系列】软考中级-软件设计师 033-
软件工程
基础(考点简介)
软件工程
基础是指
软件工程
的基本概念、原理、方法和技术等基础知识。在
软件工程
学科中,这些基础知识对于设计、开发、测试和维护高质量软件非常重要。
软件工程
基础包括以下几个方面:软件需求工程:软件需求是指对软件系统所需功能和性能的详细描述。软件需求工程是指对软件需求的获取、分析、规范和管理等过程。软件设计:软件设计是指根据软件需求,对软件系统进行结构和逻辑的设计。软件设计要求设计者有良好的抽象能力和系统思维能力。软件开发:软件开发是指根据软件设计,编写和测试软件代码的过程。
软考-
软件工程
🍓
软件工程
概述 软件生存周期 软件:包含程序、数据及相关文档。。
软件工程
:涉及到软件开发、维护、管理等多方面的原理、工具与环境。最终的目的是开发高质量的软件。目的:提高软件生产率、提高软件质量、降低软件成本。 问题定义:要解决的问题是什么可行性分析:研究问题的范围,是否值得去解,是否有可行的解决办法需求分析:确定软件系统必须做什么,确定功能、性能、数据和界面要求,确定逻辑模型总体设计:概括地说,如何解决这个问题?指定推荐系统的详细计划并设计软件的结构详细设计:怎样具体实现这个系统?对模块完成的功
【
软件工程
】第二章·软件过程(过程与生命周期建模)
【
软件工程
】第一章·
软件工程
概述-CSDN博客通过上一篇文章,我们能够对【
软件工程
】有一个更加全面的认识,这对我们后续学习的开展有很多好处。1、
软件工程
是什么——定义、方法、作用。2、
软件工程
的前世今生——出现的问题(error、fault、failure)、应对方法(问题分析方法+系统化方法+工程化方法)。3、
软件工程
的未来——Wasserman 规范(抽象、分析设计方法和符号描述系统、软件过程、软件体系结构、重用和复用、用户界面原始模型、测试代码、工具和集成环境)
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章