首页 > 其他分享 >软件工程师的戏剧冲突点

软件工程师的戏剧冲突点

时间:2023-11-04 09:33:38浏览次数:32  
标签:工程师 问题 How 软件 解决问题 冲突点

软件开发,基本的过程是三部分: 工具,流程,和人。开发中,每个角色需要关注两个方向的问题,一个是向下的问题拆解(How),另一个是向上的问题定义(What)。这两部分又都分别和另外一个绑定在一起: Why,为什么问题这样解决,为什么问题是这个。常常,解决How耗费了工程师大量的精力,因为向下解决问题面向机器,向上解决问题面向流程和人。很难说哪个方面的问题更复杂,软件工程师的成就感大多数来源于向下面向机器解决问题,软件工程师的挫败感大多数类源于向上解决问题。这就是作为“乙方”软件工程师的核心戏剧冲突点。当然,考虑到生活的不易,软件开发里的这点小破事就又显得不足道。描述清楚事物,我们就对发生了什么更为清晰,就像在航行中如果知道哪些地方有礁石,就可以更安全的航行。

要想彻底解决这种冲突点,一种方式就是,成为甲方程序员,但是成为甲方程序员,有很多前提条件,只有极少数人做到这点。

—end—

标签:工程师,问题,How,软件,解决问题,冲突点
From: https://www.cnblogs.com/math/p/software-engineer-left-right.html

相关文章

  • RepeatMasker 软件的安装
     001、安装TRFa、github地址:https://github.com/Benson-Genomics-Lab/TRFb、wget-chttps://github.com/Benson-Genomics-Lab/TRF/archive/refs/tags/v4.09.1.tar.gztar-xzvfv4.09.1.tar.gzcdTRF-4.09.1/./configuremakemakeinstall 调用测试:(base)[root@pc1so......
  • 麒麟KYLINIOS软件仓库搭建02-软件仓库添加新的软件包
    原文链接:麒麟KYLINIOS软件仓库搭建02-软件仓库添加新的软件包hello,大家好啊,今天给大家带来麒麟桌面操作系统软件仓库搭建的文章02-软件仓库添加新的软件包,本篇文章主要给大家介绍了如何在麒麟桌面操作系统2203-x86版本上,为搭建好内网软件仓库源中添加新的类型软件包,本系列共有三个......
  • 软件设计实验7:单例模式
    实验7:单例模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解单例模式的动机,掌握该模式的结构;2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。实验要求:1. 画出对应的类图;  2......
  • 软件设计实验6:原型模式
     实验6:原型模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解原型模式的动机,掌握该模式的结构;2、能够利用原型模式解决实际问题。 [实验任务一]:向量的原型用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量......
  • 短剧视频app开发下小程序CPS软件定制
      短剧视频app开发的盈利模式成为了最近的热点,通过短剧视频软件,企业能够更加的拥有主动权,软件形象的展示了相关的短剧内容,吸引更多的用户前来注册。短剧中的app软件,核心的CPS功能定制环节就是一个重要的环节。  小程序CPS软件定制是指根据企业的具体需求,定制开发一款符合......
  • 小剧场短剧影视小程序系统管理软件开发
      短剧影视软件为了实现市场的需求,我们开发一款短剧小程序系统软件。该软件能帮助用户提供给更方便观众看的的系统,也可以实现短剧的的管理。  短剧主要功能包括:用户注册登录,短剧分类,视频上传,搜索功能,个人中心。通过注册获得账号,在短剧平台上选择自己喜欢的视频,所有的用户......
  • 开发控制多个抖音号的软件的流程!
    随着社交媒体的兴起,控制多个抖音号的需求越来越普遍,为了满足这一需求,开发一款能够控制多个抖音号的软件势在必行。一、需求分析在开发控制多个抖音号软件之前,需要对需求进行充分的分析,首先,要明确软件的功能,例如:同时登录多个账号、批量进行操作等,其次,要了解用户的需求和习惯,以便更好......
  • 本人开发管理软件的经验及部分代码分享
    随着信息技术的不断发展,管理软件已经成为企业不可或缺的一部分,作为一名长期从事管理软件开发的工程师,我在开发过程中积累了一些经验,并且愿意分享一些代码,希望对大家有所帮助。一、需求分析需求分析是管理软件开发的关键步骤,在项目开始之前,我们需要深入了解客户的需求,包括业务流程、......
  • LINUX流量统计软件 iftop
    iftop 是一款实时流量统计工具,可以查看每个连接的实时速率。iftop 来自EPEL软件库,安装命令是:#yuminstall-yepel-release&&yuminstall-yiftop实时查看eth0网卡的各个连接和网速#iftop-nN-ieth0......
  • Web组态是大趋势 国内工控组态软件现状
    工控组态软件发展历史组态软件是随着计算机在工业领域的广泛应用而兴起的,最早的组态软件诞生于上世纪80年代,它起源于DCS,壮大于PLC。在组态软件进入工业领域之前,企业往往需要聘请编程人员或向软件公司定做工业控制软件来应对日常生产。这类软件是专为了某套自动控制系统编写的,如果该......