初创团队的技术选择
初創(chuàng)團隊的技術(shù)選擇
良好的技術(shù)選型,能最大程度地提高初創(chuàng)團隊的效率,從而開發(fā)出滿足需求和用戶體驗的產(chǎn)品。正如詩中所說“馬煩人怠當(dāng)勁虜,雖持利器安得強”。技術(shù)選型應(yīng)以選擇團隊最熟悉的技術(shù)為唯一原則。
1、選最熟悉的技術(shù)
什么是團隊最熟悉?這要看當(dāng)初組建團隊時團隊核心成員所掌握的技術(shù)技能,初創(chuàng)和作坊團隊應(yīng)當(dāng)以這些核心成員的技術(shù)為主,避免用得過于駁雜。
如果只能選擇某種技術(shù)路線,比如團隊只會PHP技術(shù),也能滿足業(yè)務(wù)需要,暫時似乎沒有別的更好的辦法,只能將就一下了。
有人會認為這種原則毫無遠見,我倒是認為初創(chuàng)團隊和作坊團隊的技術(shù)選型不需要太多的遠見,能用就行,當(dāng)然也不能去選擇那些已經(jīng)消失了很久的落后技術(shù),不帶這樣抬杠的。
?
群體決策是初創(chuàng)團隊核心成員選擇技術(shù)的最有效的工具,少數(shù)服從多數(shù)原則是技術(shù)選型的原則。一個團隊的文化基因必須要具備尊重決策結(jié)果的基因,即使在決策過程中持有不同的意見,但一旦形成結(jié)果,必須接受事實并且堅決執(zhí)行。這才是《管子》所描述“令則行,禁則止,憲之所及,俗之所破。如百體之從心,政之所期也”的境界。
如果有選擇的空間,初創(chuàng)團隊盡量使用開源技術(shù)。這不但可以有效降低軟硬件成本,部署也容易,在安全性上還能避免病毒的侵襲。開源技術(shù)的最大好處是如果出了問題,你總有各種渠道找到解決辦法。即使選擇最熟悉的技術(shù),如果非要考慮技術(shù)因素,要考慮這門技術(shù)是否穩(wěn)定,用戶群過大時有沒有低成本的方案可以解決。技術(shù)是否時髦、寫出的代碼是否優(yōu)美、是否快速地就過時等則不用太多考慮。
2、選最簡潔的工具
什么工具最簡潔,就是團隊拿來就能部署并且容易上手的工具,如果還要花費一定的時間去研究和探索,然后再花時間內(nèi)部培訓(xùn)和試用,這顯然不適合初創(chuàng)和作坊團隊。
?
?
?
管理工具的選型原則是簡潔,開發(fā)工具、配置管理工具等的選擇也同樣會擁抱簡潔的原則。金庸先生在《神雕俠侶》中描述獨孤求敗練劍的四個境界。
第一階段,年輕時,使用一把非常銳利的寶劍。這把劍所向披靡,可以斬銅斷鐵。那么這代表一種年少氣盛的境界。
第二階段,改用一把重劍,重劍無鋒。這時候功夫長了,改掉了年少輕狂,能夠舉重若輕,這個時候能夠干一番大事業(yè)。
第三階段,用的是一把比較輕的寶劍,舉重若輕是一個很好的境界。這個階段比舉重若輕更深,是舉輕若重,武功更進一步。
最后,他用一把木劍,這個木劍是沒有刃的,本身不能傷人。但是,說明他已經(jīng)可以達到不用兵刃,達到無劍的境界了,武功練到這個程度,飛花摘葉,皆可傷人。
選擇最簡潔的工具,實際上是跳過了前三個階段,直接開始使用木劍,這當(dāng)然要考驗團隊的功力,不是個人的功力,而是整個團隊配合的功力。同時,這也讓團隊在工具選型上少走彎路,因為所有的選擇最終都是殊途同歸,走向簡潔和實用。
初創(chuàng)和作坊團隊不建議選擇商用工具和產(chǎn)品,一是成本考慮,二是上手確實有點慢,所有的商用軟件功能都很強大,但都是給專業(yè)人員使用的,學(xué)習(xí)和使用起來比較麻煩。
總結(jié)
- 上一篇: Chromium on Android:
- 下一篇: 图解引用类型