有人真的对他们的错误跟踪系统感到满意吗?

简短的回答:是的。 更长的答案:自从我开始从事Web开发工作以来,过去的两年中,我遇到了两个错误跟踪工具。 从JIRA之类的问题跟踪器到Bugzilla之类的传统错误跟踪器,再到简单的Google Spreadsheets。 大多数错误跟踪工具(以及跟踪错误的团队)失败的原因可以在以下情况下找到: 对于大多数非技术人员而言,错误跟踪工具必须超级易于使用 (我的意思是说超级易于使用),因为大多数进行质量检查和跟踪错误的人都不懂技术。 另一方面,错误跟踪工具必须提供开发人员重现错误和问题所需的广泛信息 (例如浏览器版本,屏幕分辨率,操作系统,已安装的浏览器插件等)。 使用JIRA或Bugzilla等典型的错误跟踪工具,报告者必须输入他/她认为可能对重现和修复发现的错误有用的每条信息。 诸如Usersnap之类的现代bug跟踪工具通过使bug报告本身超级容易并将所有这些信息自动添加到每个bug报告中(无需手动研究)来解决此问题。 我还建议您阅读关于SixRevisions的有关错误报告现代方式的这篇文章:面向开发人员的5个错误报告工具 关于如何设置无错误的开发环境的这篇文章的进一步介绍可能会有所帮助:如何设置无错误的开发环境。 并回答您的问题:是的,我对我们当前的错误跟踪系统Usersnap感到非常满意。 全面披露:我目前在 Usersnap 工作, 并帮助其他人改善他们的Web开发工作流程。

为什么程序员比软件开发人员受到更少的尊重?

我认为您可能会对“软件开发人员”和“程序员”的定义感到困惑。 软件开发人员的含义与软件程序员的含义完全相同,因此实际上,您要比较的是同一字段中的一个字段(编程)和一个细分市场(软件编程)。 这就像将企业家与连续企业家进行比较。 解释了这一点,您现在可能会明白为什么不能将它们进行比较,因为它们都是相同的编程专业知识的一部分。 总体上,程序员在社区中具有很高的尊重度,当我们开始逐步淘汰计算机程序并逐步进入功能类似于计算机程序的Web应用程序时,程序员可能比软件开发人员更受尊重。 您关于产品经理为什么比软件开发人员更受尊敬的问题可能只反映了某些工作环境,例如,代理商可能更尊重产品经理,因为没有他们,业务就不存在了,因为软件开发人员每年必须从事许多项目而对于一家初创或已成立的科技公司而言,软件开发人员可能比产品经理更受尊重,因为没有他们,业务可能会失败,因为业务的大脑通常来自软件开发人员的创新和解决方法。 这不适用于代理机构,因为您被赋予了一项任务,而且您本应负责任的,而且有很多人可以做到告诉他们的事情,但是他们是否可以运用自己的主动性,才是给与尊敬的不同之处。由企业和同事来给他们。 至于您的问题能否比其他问题做得更多,那么这个问题对于任何人来说都太含糊了。 它完全取决于个人及其专业领域。