项目转型撞上保守同事,怎么办

2020-08-18 11:02:41 +08:00
 Marstin

去年年中加入现在的项目,当时是 java+jquery 一把梭,代码很多问题,很混乱,小组长和我及另一位同事一直试图改造整个项目,我这边主要负责的是前端的。

之前一直比较温和地推进,引入 require,限制全局变量,组件开发,制定编码规范等等方式,都还好,有的大家接受了,即便不接受,也不会明面上提出来。

最近我开始推 Vue 全家桶,webpack,mock,node 这一套后,几位同事的反应就非常抵触了。有说年纪大了,学不会了,有的说 node 太麻烦了。还有的说规范太多了,套路太多了,开发起来哪有以前简单容易。真的搞得我很心累。为了保证平稳过渡,之前我就已经在项目中用 CDN 方式引入 Vue 来使用,理论上来说已经能够适应 vue 的开发节奏了。至于 webpack,vue 那些东西我都已经全部配置好了,就只要执行一个 npm run dev 和 npm run build 命令就可以的,demo 我也写好了,看着 demo 就可以撸业务代码了,这难吗??

为了兼容以前的项目,要放到老代码的 iframe 中,由 controller 访问,要放弃前端 router 做多页应用,还要按照 java 的打包逻辑打包到对应项目,真的搞得我心累。swagger 和 mock 这一套也推不动。真难

12903 次点击
所在节点    职场话题
132 条回复
buffzty
2020-08-19 11:58:36 +08:00
你要是做的好好的,你同事现在要全部推翻用 前后端分离.自动部署, 微服务. k8s, 前端用 Typescript + React
你愿意吗?反正我是不同意.如果是我领导要我换 我愿意,同事 算了吧
jatai
2020-08-19 12:06:48 +08:00
@ccfly #115 具体怎么糟心,大佬详细说说,我好选坑
f2ck
2020-08-19 12:53:07 +08:00
@ajaxfunction 我也觉得,vue 感觉跟主流设计背道而驰,vue 越来越重,一点都不好玩儿。
xsephiroth
2020-08-19 13:08:41 +08:00
自从 vue 要 hooks 就开始看 React,现在已经不想再去碰 vue 的任何东西了
xwhxbg
2020-08-19 13:45:32 +08:00
@ajaxfunction 您说的是 todo list 吧?但凡前端稍微复杂点你用 vim 打开即使装了插件都很难改对,我印象中石墨文档前端压缩了以后都有差不多 10mb 的 js,没压缩估计得 30mb 了,换算成行数基本上超过 3000 万,如果里面的 canvas render layer 出了 bug,您用 vim 改么?
pushback
2020-08-19 13:57:48 +08:00
看来你也得装成不怎么懂的样子,不然会让老家伙觉得年轻的骑在他头上拉屎
jaques9602
2020-08-19 15:33:24 +08:00
欢迎跳槽
hoyixi
2020-08-19 15:39:23 +08:00
根本不是技术问题,是责任问题。 做完了很可能出力不讨好,如果出问题老人和你上司还得替你背锅。
除非上面当“官”的自己说重构,谁都没话说
whevether
2020-08-29 09:31:12 +08:00
@ccfly 说的好像我没写过三大框架一样。我三大框架都写过组件库。 你呢。
whevether
2020-08-29 09:32:58 +08:00
@ccfly 来来你用 vue 实现一个这个给我看看. https://angular.keep-wan.me/
whevether
2020-08-29 09:36:54 +08:00
还最强 template.你怕是没用过 ng 吧。 双向绑定不是万金油。有时反而会增加耦合度。
Lujango
2020-08-30 11:25:32 +08:00
新老员工工资难道是倒挂的吗?

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

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

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

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

© 2021 V2EX