为什么我很难分享我的作品?


12

我已经完成了一些应用程序,编码不是问题。但是,当涉及到与同事和朋友进行部署/交流/共享时,我感到很困惑。我觉得自己会因为很多错误而被羞辱,人们不会使用它。

我敢肯定,在这种情况下我不是唯一的一个。我不能很好地描述它,但是...这是一个例子。

您制作了一个待办事项列表管理器Web应用程序,现在使用了一段时间。您认为这很不错,可以为您完成工作,但是您没有力量向您的朋友或工作伙伴发送电子邮件,因为他们会以不同的方式看待您,例如“他是一个有雄心壮志的人,如此好的应用程序” ...


感谢您提供的所有答案。它对我有所帮助,但我还没有到那里。显然,这里没有“正确”的答案。谢谢大家!
Marcel Falliere 2011年

当您做某事时,通常会惹怒那些想做同一件事的人,那些想做相反的事情的人以及绝大部分不想做任何事情的人。因此,我认为您的恐惧是可以理解的,并且非常普遍。尝试寻找一个环境,人们在做某事时(无论重要与否)都会真正感到高兴。这并不容易,但我认为这是唯一的解决方案。最重要的是,不要嫉妒他人或对他人的工作作出判断:如果您对他人持乐观态度,您将得到回报
JoulinRouge

Answers:


5

只为自己制作软件与为他人制作软件有些不同。阅读Joel Spolsky的精彩文章

http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html

也许您会更好地理解为什么如此。


1
伟大的狡猾医生!它很好地描述了Scrum管理员的工作。我觉得应该开始考虑将我的应用程序的用户视为测试人员和设计师……因为反馈是一种表达方式:“这对我不起作用。请看一下它”。但因为他带来的问题,而不是解决方案,你有,作为一个开发者,它不是一个100%的Scrum大师只是代码。
Marcel Falliere 2011年

只要错误不会完全破坏体验,并且大多数人不会注意到@Marcel,您就可以完全正确。您的用户是您将拥有的最好的测试人员。
Trezoid 2011年

10

我确定某处会有更好的报价,但

如果您害怕失败,您将永远不会成功

所有软件都有错误...期限。如果您发货,您将发货,并且是的,也许您会在这里和那里得到一些负面评价。但是,只要您对客户发现的错误采取行动,并有合理的船速,客户就会原谅错误。

另外,如果您不发货,您将找不到一半的错误。


1
此外,任何人编写了复杂的程序,都知道会出现错误,并且有时会在您的鞋中。错误(在合理的范围内)不会使其他人对您的想法减少。
m4tt1mus 2011年

2

你已经砸到头了。人们可以负担得起挑剔的软件替代品很多。如果他们追求知名品牌,请不要以个人身份对待。

您可以做的一件事就是尝试进行更多测试,请朋友帮助测试,或者只是获取反馈。


2

朋友的反馈只能使您的软件更好,因为他们可以为您提供有关应用程序的观点,以便您进行改进。如果您害怕批评:

不求好评,求批评。要改进,您需要它。-Anon

为了避免批评,什么都不做,什么都不说,什么都不做。-埃尔伯特·哈伯德

雕像从未设置过以纪念批评家。-让·西贝柳斯

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.