技术选型之我见


layout: post
categories : manage agile
title: 技术选型之我见
tagline: “Architect select”
tags : [architect]
lang: zh


技术选型是各个技术团队架构师所面临的挑战之一,也是重要的决策之一,关系到团队技术发展的大方向,甚至决定着项目未来生存的生命力和寿命长短。

然而要做好这件选型的决策却是不那么简单,同时也没有什么特定的标准。

个人所见:

首先,要见多识广;

既然是说选型,那就要有所选择,也就是说要能够博览众长,知道相关领域各式各样的技术方向,多看一些严谨的介绍文章和比较文章,做一些重点的笔记,毕竟精力是有限的,所以不可能每一个技术方向都深入研究,最终通常也只能选择三种左右来进行体验和原型测试等。
平时要多看新技术社区的文章,顺藤摸瓜地去发现新的技术动向,看它们的官网,看官方文档(英文阅读是基本功),看Demo等,不要迷信商业解决方案,更多地相信开源社区的力量,关注人气较高的开源社区,注意看有些开源项目有可能维护较少或者bug较多(查看Issue列表页),那就不能轻易使用。

其次,要实事求是;

最后,要勇于冒险;

赞赏留名,相识相惜 ~