初创团队的技术选择
良好的技术选型,能最大程度地提高初创团队的效率,从而开发出满足需求和用户体验的产品。正如诗中所说“马烦人怠当劲虏,虽持利器安得强”。技术选型应以选择团队最熟悉的技术为唯一原则。
1、选最熟悉的技术
什么是团队最熟悉看当初组建团队时团队核心成员所掌握的技术技能,初创和作坊团队应当以这些核心成员的技术为主,避免用得过于驳杂。
如果只能选择某种技术路线,比如团队只会PHP技术,也能满足业务需要,暂时似乎没有别的更好的办法,只能将就一下了。
有人会认为这种原则毫无远见,我倒是认为初创团队和作坊团队的技术选型不需要太多的远见,能用就行,当然也不能去选择那些已经消失了很久的落后技术,不带这样抬杠的。
管理工具的选型原则是简洁,开发工具、配置管理工具等的选择也同样会拥抱简洁的原则。金庸先生在《神雕侠侣》中描述独孤求败练剑的四个境界。
第一阶段,年轻时,使用一把非常锐利的宝剑。这把剑所向披靡,可以斩铜断铁。那么这代表一种年少气盛的境界。
第二阶段,改用一把重剑,重剑无锋。这时候功夫长了,改掉了年少轻狂,能够举重若轻,这个时候能够干一番大事业。
第三阶段,用的是一把比较轻的宝剑,举重若轻是一个很好的境界。这个阶段比举重若轻更深,是举轻若重,武功更进一步。
最后,他用一把木剑,这个木剑是没有刃的,本身不能伤人。但是,说明他已经可以达到不用兵刃,达到无剑的境界了,武功练到这个程度,飞花摘叶,皆可伤人。
选择最简洁的工具,实际上是跳过了前三个阶段,直接开始使用木剑,这当然要考验团队的功力,不是个人的功力,而是整个团队配合的功力。同时,这也让团队在工具选型上少走弯路,因为所有的选择最终都是殊途同归,走向简洁和实用。
初创和作坊团队不建议选择商用工具和产品,一是成本考虑,二是上手确实有点慢,所有的商用软件功能都很强大,但都是给专业人员使用的,学习和使用起来比较麻烦。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!