对于软件工程师来说,在寻求改变项目、团队或公司时,确定他们的工程价值层次结构是很重要的。花点时间想一想,你是如何对以下各项的重要性进行排名或权衡的:
您构建的内容:您在多大程度上关心您构建的实际功能或产品是什么?
如何构建:在构建软件时,您对特定技术、工程实践或过程的应用有多重视?
文化契合不仅仅是这些问题(它们肯定不存在于真空中),但我相信它们切中了工程师对项目开发感到参与和满意所需要的核心。根据我自己的经验和朋友和同事的经验,当工程师的价值观开始与团队或公司的价值观背道而驰时,就会对项目产生幻想破灭。它是逐渐开始的;一种不适的感觉悄悄潜入,如果让它溃烂太久,就会变成疲惫。在一个项目中找出你不同意的地方比较容易,但是很多人不会花时间去考虑他们不同意的原因。
我认为有必要经常回到这些问题上来确定您或您的团队的层次结构是否发生了变化,如果发生了变化,请重新评估该项目是否仍然适合。那里有很多机会,有价值调整感觉很好。善待自己,把它找出来。
试图给人们的生活增加更多的稳定性。邮箱:[email protected]。我的意见是我自己的。