再次使发展伟大great

我一直在启动环境中以开发人员的身份工作,并且发现有时开发人员的心情特别不好。

-您认为您的工作符合您的期望吗?
-您对现在的工作感觉良好吗?
-您喜欢一段时间内做出的业务决策吗?

再次使发展伟大great
不,我不喜欢特朗普

我相信这种情绪可能对您和您工作的公司都有害。

我想知道是否有什么特别的方法可以帮助人们避免这种感觉,所以我想根据自己的个人经验与社区分享一些提示,这些提示每天对我有很大帮助。 希望他们能提供帮助。

我保证????不会很多
请随时给我您的反馈????????

像编码一样重要的业务

我知道开发人员可能不容易理解,但这是我们总体上要制作软件时应该学习的第一课。

与业务团队保持良好关系对于良好生活至关重要。
与他们进行大量讨论并组织许多会议以创建完美而稳定的要求是您公司未来成功的关键。
您也可以向他们学习。

尝试记录所有可能的内容(代码,功能行为,体系结构等)。否则,这可能发生……

再次使发展伟大great
当我对规格没有任何了解时

创造良好的团队环境

与您一起工作的人就是您的力量。

相信我,与您合作的团队越强大,您的心情越好。

创建CI(持续改进)生命周期是加强团队的一种好方法。
每两周组织一次技术性会议,每个人都应积极积极地参加,讨论软件改进,提出新技术或谈论项目出了什么问题。

建立正确的团队文化并不容易,但这将是结果。

再次使发展伟大great
“高级开发人员作为团队进行编程

但是我们是开发人员,让我们谈谈软件…

现在为将来构建是开发人员应该想到的主要目标。
如果您要编写的代码仅适用于今天,那么下次再次触摸它时,您可能会感到难受。
本文的前面几点与我们构建软件的方式严格相关,这是原因:

根据业务需求 与团队 讨论解决方案避免了编写错误代码的风险(因此,心情不好)。

完美,但是我们如何编写好的代码并做出好的决定?

你明白了!
没有办法构建完美的软件,但是其使命应该是使它始终变得更好。

在代码库中创建并遵循标准,使用正确的模式来解决问题,不要使用样板程序或入门包(是的,您应该知道软件的构建方式和工作方式)。
编写简单易读的代码,每天学习新事物。
因为请记住:

必须编写程序供人们阅读,并且只能偶然地使机器执行— Harold Abelson

如果其他人更改了您的代码或给您负面的反馈,请不要害怕,请始终保持积极的态度,并准备对其进行改进。

结论

对开发人员而言,好心情与代码无关,而与环境有关。
我们也是人类,幸福的秘诀就是与他人建立良好的关系。
这就是为什么在这一点上,对于我来说,标题应该从“使开发再次变得伟大”更改为“使开发再次变得有趣”。

感谢您阅读❤️

From: https://hackernoon.com/make-development-great-again-7ee75dea99dc