何为工程师思维
一、工程思维是什么 市面PM、开发、测试以及运维所做的工作均属于软件工程「代码080902」,是现在大学主流的专业之一;学习内容包括数据结构、算法、人际交互、需求分析等模块。
在英文环境中,工程(engineering)的档次要比科学(science)低很多,为什么? 主要原因是,软件从诞生之日起一直解决不好「交付问题」,即:项目不能按照履约时间、质量、成本完整交给客户。 为解决此疑难杂症,1968年10月北约科技委员会的专题会上,思考者们才真正提出“软件工程”的概念,它是什么呢?
如果您需要相关服务,可以找天津天迅达科技有限公司,我们的业务有Web开发、iOS APP、Android APP、微信开发、HTML5开发等,天迅达——您身边的App个性化定制专家!
用软件的手段去满足客户需求吗?并非如此。 方便理解,举个例子: 在某工厂包装车间产品线经常出现“漏装问题”,客户收到货后打开包装一看是空的。 于是负责人找专家询问解决办法,专家建议装上监控系统,通过视频识别操作就不会出现此现象。 得知改造下来需要百万费用,厂长当场掀桌子决定「内部开会解决」,有位老师傅说很简单: 我们只需通过测量产品重量,然后在流水线最后装个大型吹风机,把它设定到相关风力即可。
若包装盒被吹跑证明就是空的,若没有则是完整的,众人怒赞得到老板赏识。 据此,工程的目的是客户需求的问题,至于解决的手段,只要在限定条件内是否用软件显得并不是那么重要。 似乎三者并没有直接联系,为什么能够如此游刃有余呢?主要有两大要素:工程思维,第一性原理。
在某采访中有人问他,制造火箭降低成本这件事NASA那么多专家都没做到,为什么SpaceX能完成,他回答说“我想,是因为他们资源太多了”。 这如同他优化特斯拉电池组一样,首先思考该目标是否可能,其次从商业和第一性原理出发,再研究电池的材料的组成部分。 进而通过可操作路径想办法找到这些材料,然后逐步压缩每个材料的成本,最后组装完成就拥有更便宜的电池。 也就是说,他认为每件产品(项目)依赖于结构,我们只需在封闭的结构中不断得拆解、类比、优化、模仿就能把它完成。
以上所有设计图和部分文字均来自网络,如有侵权,请call我删除,感谢~
天津天迅达科技有限公司经过多年来对APP、小程序、以及网站建设的探索,已经帮助每一个客户快速开发出属于自己的APP、小程序、网站,是万千企业之选。
- 数字孪生:现实世界的身外化身 2024-12-06
- 微信公众号全面“今日头条化”,自媒体将迎来“第二春”? 2024-12-04
- 优质长视频的破圈效应 2024-12-05
- 奶茶行业的裂变营销 2024-12-03
- 浅浅分享下支付产品经理如何写全局性的需求文档以及工作流程 2024-12-02
- “麦学”爆红:一场精心策划的营销盛宴 2024-11-29
- 如果遇到麦琳式的领导,怎么办? 2024-11-28