一个好的技术团队应该怎么选择开发语言
在过去的三年时间了,作为曾经的研发部经理,我和我的技术总监始终在为一件事而努力着,那就是选择一门合适我们团队的技术语言。 我们研发团队一共有9个人,分为三个小组:移动手机组、后端接口组、web前端组,如果按照大公司的做法,我们完全不必为每组应该选择什么技术语言而担心,我们可以在每组中选择一个组长,由他全权负责即可,公司层面只要最终的结果即可,可事情并没有那么简单。 现实总是残酷的,其中的原因有这么几个:第一:岗位经费不高,想要低成本找一个技术合格的人非常难;第二:知名度有限,一般的技术人才都有更好选择的条件,好的人才当然更倾向于知名度高和前景好的公司,而对于没有知名度且前景一般的公司来说,想要吸引他们加入也是一件极其不易的事;第三:公司的地理位置,即不属于技术人员聚集的地区,有在离市中心比较远的郊区,想要让他们来面试都是一件极其不易的事情。所以凡事还得亲力亲为,加上公司刚开始发展所有的一切都是空白的,选择一门合适的语言就迫在眉睫了。 在这三年的时间里,我们每个组都经历了很多语言和框架的更换,也一直在找寻适合我们的框架,现在回想起来好的语言框架要符合这几个要素: 1、技术语言发展成熟; ...