如何通过学科来解决软件行业

当行业不倾向于随着时间的推移保持更好的做法时,您该怎么办/h2>
如何通过学科来解决软件行业
一条空的路的设计艺术品有几个红绿灯的。 红灯指向道路中心。
听音频版本!

随着时间的流逝, 软件开发行业没有跟踪更好的实践。

也许这是一个教育问题:每年都有成千上万的新开发人员通过新兵训练营或自学成才进入该行业 ,他们不具备避免常见陷阱的基本知识 。

也许是年龄歧视:公司不会以过时的信念雇用老年人,这会鼓励雇用经验不足的开发人员。

可以肯定的是,在现实世界中缺少默契知识的人。

这些知识是最有用的知识之一。 但是,它只能通过学术界以外的经验来获得,并在现实世界中以身作则。

老年人倾向于在现实世界中拥有更多的默认知识,而传统教育不能有效地教授它。

所以,我们能做些什么/p>

现实世界中的隐性知识是人们可以与个人,公司或项目共享的最有用的知识类型之一,但最难做到的一种。

软件产业是一个人类复杂的系统。 复杂系统的行为由其组件之间的单独交互来定义。 在这种情况下,人民。

修复人类复杂系统的唯一方法是,如果每个人都遵守为控制该系统而创建的强制功能 。

以交通信 灯为例。

只要每个人都遵守,交通信 灯就会起作用。 如果存在软件开发学科,并且每个人都始终遵循它,那么对于交通行业而言,这就像交通信 灯一样有用。 确保复杂系统按预期工作将是强制功能 。

但是,并非每个人都尊重交通信 灯,任何将纪律作为强制功能实施的尝试都会有所取舍。

如果您确实想遵守交通信 灯,那很容易:只需遵循红色,绿色,黄色标志,并视国家而定 。 如果您不这样做,则可以杀死或杀死其他人,仅此一项就可以成为非常强大的动力。

但是,如果您想遵守一门学科,那就不是那么容易。 学习它的基础知识并获得默认知识以应用它是很困难的。 另外,如果您不尊重它,您将具有起步更快,无需学习太多就可以赚到高薪的优点,而这本身就是不这样做的强烈动机。

如果您在诸如外科手术机器,空中交通管制或警察执法系统之类的关键服务中工作,并且没有必要的默认知识来确保您所生产的产品在现实世界中能很好地工作,那么您可能会为此付出代价冒着他人生命危险的风险。 这会带来一个道德的长期问题,而今天您可以忽略。

如果您不遵守交通信 灯,您将会丧生。 如果您不遵守软件开发纪律,那么您将拥有优势。

政府监管交通信 灯的工作方式,并对不服从的人处以罚款。 即使由于明显的病态后果每个人都倾向于服从,但交通信 灯很容易调节。 经过多年的反复试验,有助于 会了解其运作方式。

软件行业每天都在发展,而且绝非易事。 为此很难规范学科。 此外, 会上存在的传统文化往往会毒害软件开发。 相同类型的法规不太可能起作用。

人们倾向于遵守规则,在短期内违反规则??可能会对自己或他人造成危险(例如,越过红灯而撞车)。 遵守可能对大局构成危险的规则需要许多人没有的长期思维。

这是您今天可以做的以长期解决软件行业问题的方法:

  • 教孩子编程,这样,他们进入行业时,他们会更早学习基础知识,而不必从头开始学习所有内容。
  • 始终尝试在已知模式的基础上进行实验和创新,以便您可以帮助改进将来可能选择的学科。
  • 显示您的想法在现实世界中的业务收益,以便公司可以了解过失的长期成本。

也许有一天,软件开发人员将开始影响自己 区以外的 会。

在此之前,我们只能想知道对于所有这些复杂问题最有效的解决方案是什么。

可以肯定的是,我们没有处理汽车与交通信 灯之间集成的简单规则。

我们正在与负责构建核心引擎的人员打交道。

谢谢阅读。 如果您有任何反馈意见,请通过Twitter , Facebook或Github与我联系。

From: https://hackernoon.com/how-to-fix-the-software-industry-c2b627ec3d9d

相关资源:淘宝自动助手无人值守软件V1.5-互联 工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年7月25日
下一篇 2017年7月25日

相关推荐