总监为什么也会选错技术架构?
|
家叫作 Mailchimp 的公司上班。更早之前是在 Etsy,因为在 Etsy 待的时间比较长,所以后面会更多地提到我在这家公司的经历。其实在离开 Etsy 之后,我也在其他几家公司干过。 我既在大公司待过,也在小公司待过,还创办过自己的公司。在经历了这些公司之后,我注意到了一些现象。 大公司有自己的做事方式,他们提供了“沙盒”一样的环境,在这样的环境里,会有人满足你的需求,帮你答疑解惑,让你感觉受到了“百般宠爱”。 但我也经历过几个过渡时期,在这些过渡时期,需要自己解决一些棘手的问题。 首先,如何选择合适的技术?
另一个我比较关心的问题是:如何让开发人员开心地使用这些技术?因为我自己也是开发者,所以这一点对于我来说比较重要。如果有可能,我会尽量让自己过得开心些 如,Etsy 的早期应用程序是用 PHP 开发的,而开发这些应用程序的人当时刚好在学习 PHP。 但我却花了好几年时间尽量不去碰触这些 PHP 代码,我甚至尝试使用 Scala 和 MongoDB 来重新开发这些服务,因为我认为它们才是更好的技术栈,可以解决所有的开发效率问题。但事实上,没有任何迹象表明我的做法是对的。
现在在网上还能找到我在这段时期所做的一些尴尬的事情,你可以把它们搜出来,然后用它们来取笑我。现在的 Etsy 员工还在拿这些东西来调侃我。 (编辑:平凉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

