在团队内引入新的技术,到底是组员是否愿意写重要还是新技术带来的提升?

2019-09-08 22:57:21 +08:00
 as7645820

关于在团队内引入新的技术,到底是组员是否愿意写重要还是新技术带来的提升?

和同事聊天,当我说到我想在我负责项目中引入 ts,同事想法特别反对。他认为我现在负责这个项目,按照自己的兴趣引入了 ts。但是如果我离职了,那这个 ts 的项目,在团队并没有人愿意写,那谁去维护。

他说的这个话,我有点无力反驳的感觉。ts 能到为项目带来 90%的好处,但是确实会让不愿意学习 ts 的组员抵触维护这个项目。所以,这个情况到底该往哪个方向考虑呢?

还有 react hooks,大佬们都开始推荐用 hooks 代替第三方状态管理库了,但是现在同事们都蛮抵触这件事的,聊天的时候谈到这个话题,也是和上面差不多的说辞,认为现在用了会影响后面的人维护。

5772 次点击
所在节点    程序员
40 条回复
leafShimple
2019-09-09 10:28:59 +08:00
- - 我们公司一个项目就一俩个人 只要有时间就不会有这种问题
Rwing
2019-09-09 11:28:20 +08:00
叫不醒装睡的人
TomVista
2019-09-09 11:35:55 +08:00
所以,我上了 jsdoc
hanbing135
2019-09-09 12:00:17 +08:00
看算不算绩效 如果给钱 他们立马学吧
samael
2019-09-09 13:23:49 +08:00
learnshare
2019-09-09 13:33:33 +08:00
TypeScript 更好是没错,但也有不少学习成本。
很多人不愿意多学不那么流行的东西,所以后续换人维护的成本也不低
userdhf
2019-09-09 13:43:09 +08:00
面向领导编程。。看领导的 kpi 吧
maomaomao001
2019-09-09 14:10:53 +08:00
@kwklover 就算不考虑一切外界因素,你们真的完全不考虑自己的工作体验吗 ?
在合适的项目上用 TS 明明可以节省很多时间,团队协作也方便很多 ,
这个只看加钱不加钱没什么意义吧?
maomaomao001
2019-09-09 14:15:36 +08:00
@learnshare 使用 typescript 学习成本不足 3 天(基本能掌握练习好 60% ,70% ,80% 的内容),在想深入就可以在项目中积累经验。 其实要是比较熟练别的静态语言的话( java,c#)之类的,基本半天也上手了。
cuzfinal
2019-09-09 14:16:16 +08:00
不愿意学的直接开了
across
2019-09-09 14:19:49 +08:00
就事论事。引入新技术是为了解决现下哪些问题?为什么 TS 能解决? TS 怎么解决效果怎么样的?是不是已经有先例了?
learnshare
2019-09-09 14:30:40 +08:00
@maomaomao001 上手和能开发大规模应用的要求还是不一样的。
有能力的开发人员上手新东西都很容易,但做东西还需要积累经验和代码量
danc
2019-09-09 15:38:21 +08:00
那就把学习锌技术,放到绩效考核里呗
fengmumu
2019-09-09 17:20:54 +08:00
ts 支持,hooks 真的很有必要吗
print1024
2019-09-09 17:23:06 +08:00
如果你是 leader 的话那就强推 TS,让全员学习并逐步替换现有 js,同事不想用不是技术上的问题,对于企业来说最重要的是成本。
xiaozizayang
2019-09-09 17:54:54 +08:00
决定权再哪个手上听哪个,不然扯再多无用
FrankHB
2019-09-10 03:54:05 +08:00
那个反对的要是你老板或者出钱比你多的股东或者级别比你高的 HR,那你认怂。
否则直接“不要皇帝不急太监急”。
ericgui
2019-09-10 05:04:25 +08:00
Only if you are the team leader.....
TheWalkingDead
2019-09-10 10:43:40 +08:00
要是同事跟我说这个,我也没兴趣听也没兴趣做,做的不好是自己的锅,做的好是那个同事推的好,这种事情谁有兴趣。
cmqwan
2019-09-10 12:33:36 +08:00
“ts 能到为项目带来 90%的好处”

你这个数据怎么算出来的?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/599109

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX