zoukankan      html  css  js  c++  java
  • 初创团队的技术选择

    初创团队的技术选择

    良好的技术选型,能最大程度地提高初创团队的效率,从而开发出满足需求和用户体验的产品。正如诗中所说“马烦人怠当劲虏,虽持利器安得强”。技术选型应以选择团队最熟悉的技术为唯一原则。

    1、选最熟悉的技术

    什么是团队最熟悉?这要看当初组建团队时团队核心成员所掌握的技术技能,初创和作坊团队应当以这些核心成员的技术为主,避免用得过于驳杂。

    如果只能选择某种技术路线,比如团队只会PHP技术,也能满足业务需要,暂时似乎没有别的更好的办法,只能将就一下了。

    有人会认为这种原则毫无远见,我倒是认为初创团队和作坊团队的技术选型不需要太多的远见,能用就行,当然也不能去选择那些已经消失了很久的落后技术,不带这样抬杠的。

     

    群体决策是初创团队核心成员选择技术的最有效的工具,少数服从多数原则是技术选型的原则。一个团队的文化基因必须要具备尊重决策结果的基因,即使在决策过程中持有不同的意见,但一旦形成结果,必须接受事实并且坚决执行。这才是《管子》所描述“令则行,禁则止,宪之所及,俗之所破。如百体之从心,政之所期也”的境界。

    如果有选择的空间,初创团队尽量使用开源技术。这不但可以有效降低软硬件成本,部署也容易,在安全性上还能避免病毒的侵袭。开源技术的最大好处是如果出了问题,你总有各种渠道找到解决办法。即使选择最熟悉的技术,如果非要考虑技术因素,要考虑这门技术是否稳定,用户群过大时有没有低成本的方案可以解决。技术是否时髦、写出的代码是否优美、是否快速地就过时等则不用太多考虑。

    2、选最简洁的工具

    什么工具最简洁,就是团队拿来就能部署并且容易上手的工具,如果还要花费一定的时间去研究和探索,然后再花时间内部培训和试用,这显然不适合初创和作坊团队。

     

    管理工具的选型原则是简洁,开发工具、配置管理工具等的选择也同样会拥抱简洁的原则。金庸先生在《神雕侠侣》中描述独孤求败练剑的四个境界。

    第一阶段,年轻时,使用一把非常锐利的宝剑。这把剑所向披靡,可以斩铜断铁。那么这代表一种年少气盛的境界。

    第二阶段,改用一把重剑,重剑无锋。这时候功夫长了,改掉了年少轻狂,能够举重若轻,这个时候能够干一番大事业。

    第三阶段,用的是一把比较轻的宝剑,举重若轻是一个很好的境界。这个阶段比举重若轻更深,是举轻若重,武功更进一步。

    最后,他用一把木剑,这个木剑是没有刃的,本身不能伤人。但是,说明他已经可以达到不用兵刃,达到无剑的境界了,武功练到这个程度,飞花摘叶,皆可伤人。

    选择最简洁的工具,实际上是跳过了前三个阶段,直接开始使用木剑,这当然要考验团队的功力,不是个人的功力,而是整个团队配合的功力。同时,这也让团队在工具选型上少走弯路,因为所有的选择最终都是殊途同归,走向简洁和实用。

    初创和作坊团队不建议选择商用工具和产品,一是成本考虑,二是上手确实有点慢,所有的商用软件功能都很强大,但都是给专业人员使用的,学习和使用起来比较麻烦。

  • 相关阅读:
    gcc 不同平台不同宏写法 Function Multiversioning
    linux win10 挂载 C盘 系统盘 ntfs 问题 休眠 快速启动关闭了
    archlinux wine
    ssm批量操作易错点
    行政区划代码
    ssm获取session
    layui 批量删除点击不起作用
    layui分页失效问题
    java 获取服务器配置信息【使用sigar、sql语句、ServerInfo】
    ssm中html跳转之后乱码
  • 原文地址:https://www.cnblogs.com/broadview/p/3957488.html
Copyright © 2011-2022 走看看