你们遇到过组长强制要求代码实现的吗?

2020-08-25 09:18:18 +08:00
 fightingCode948
1,刚入行的小白,拿到需求, 导入 excel,因项目刚开始想直接在 excel 中写 sql 来实现导入,该数据为仿真数据;组长不同意非要求使用代码方式!感觉好奇怪!
2,后台使用 Java,并使用 GraphQL 来交互,权限是很大的问题,并且 GraphQL 对 java 支持不是很好,组长还必须强制全部前后端交互使用 GraphQL,并且开发模式 和传统的不一样.导致前端走了两位了!好奇怪
3,背景:初创企业,后端我,组长,无其他开发.
4,我要不要跳槽?
5,需求很不明确,真心感觉不如大公司正规呀!
13117 次点击
所在节点    程序员
114 条回复
fightingCode948
2020-08-25 10:53:43 +08:00
@xgfan 1,项目背景 政府部门要来看演示,数据库没有数据 一点也没,这周来,比较急,所以我想的办法是先写 sql
12tall
2020-08-25 10:54:03 +08:00
直接在前端解析 Excel 它不香吗(手动狗头
sampeng
2020-08-25 10:54:21 +08:00
用存储过程写几千行 sql 的坟头草都半米高了
fightingCode948
2020-08-25 10:57:32 +08:00
@xgfan 1,项目背景 政府部门要来看演示,数据库没有数据 一点也没,这周来,比较急,所以我想的办法是先写 sql

@xgfan 2,不是正式数据, 代码的复用问题, 这种需求 是大数据量的,很复杂的, 编程语言只有 java 没有别的
sampeng
2020-08-25 10:58:45 +08:00
@fightingCode948 经验不足就先不要急着反驳和逆反,换位思考,你现在是 leader,你手下要用代码实现,你要用 excel 实现会怎样?流程都是人多了才有用,1-2 个人我觉得一句话需求不是不能接受,只要能接受代码逻辑不完善其实还好。不要对自己不完全了解的事物提出反驳意见,因为一定有你没考虑到的问题。你喜欢和把事情做好是两回事…就像我很喜欢 rust,我现在工作是运维,我也有权利让大家都去从 python 转 rust,但还是那句话、我喜欢和把事情做好做对事两回事
fightingCode948
2020-08-25 10:59:07 +08:00
@12tall 不好意思,前后 来了两个前端, 都没待到一个月 都不看好这个项目走了
islxyqwe
2020-08-25 11:00:55 +08:00
用 graphql 居然不是后端跑路
sockpuppet9527
2020-08-25 11:03:52 +08:00
如果公司有 cr,
那么有可能你一个 feature 的 patch 得反反覆覆 10-20 次修改。
你这还算好的其实。。
NasirQ
2020-08-25 11:05:24 +08:00
用 graphql 居然不是后端跑路 +1
fightingCode948
2020-08-25 11:06:57 +08:00
@sampeng 嗯 是的 然后我答应写了,主要我是一个急性子,想赶紧完成任务.所以 时间上肯定要超了. 主要也问了他,这样的需求几乎没有
NakeSnail
2020-08-25 11:09:23 +08:00
技术人员还是比较难管理啊,前端跑路了还得小组长背锅
fightingCode948
2020-08-25 11:09:30 +08:00
@NasirQ 因为 后端使用 GrapHQL 前端没有使用,明白吗?java+GraphQL 前端还是 vue 老一套, 前端对 GrapHQL 支持比较好,但是后端的话,你懂的
ren2881971
2020-08-25 11:13:30 +08:00
@312ybj 建立 lz 学习下这位兄弟的工作态度。 至于工作的具体实现内容有没有意义 这很重要么? 对得起拿的工资就行了。 如果是自己的项目想咋搞咋搞。 我要是你的领导季度绩效直接给你个差评,理由就是不服从领导管理,没得辩解的
zzzmh
2020-08-25 11:19:58 +08:00
后面几条不太确定,但第一条没毛病,导入 Excel 用代码实现,大概率是对的,实际情况我不清楚,但代码实现有利于长期的复用,我上家公司的开发,就没什么要求,全部是个人自己来实现,导致很多功能他走了就再也无法复用了,他留下的东西都是 “实现功能万事大吉” 。
所以现在凡是新人进来我来带的,我就要求 2 点,1. 代码规范 2 . 代码可用
效率方面可以在刚起步的时候降低要求,但可读性差的代码,或者复用性差的代码,宁可不要。
ily433664
2020-08-25 11:20:07 +08:00
“用 excel 直接写 sql 操作数据库”?
有一说一,我觉得这个想法挺傻 X 的
fightingCode948
2020-08-25 11:21:00 +08:00
@ren2881971 好滴 感谢
fightingCode948
2020-08-25 11:24:09 +08:00
@ily433664 我上家 就有这个需求,你是说美国上市的公司 有这个需求 都傻叉?我感觉你能力也不咋地
fightingCode948
2020-08-25 11:25:42 +08:00
@zzzmh 是的 就是为了复用性,但是这个需求太特殊了,能复用的 我早就写完了
GeruzoniAnsasu
2020-08-25 11:30:39 +08:00
??在 excel 里写 sql ?

听起来 功能是“导入 excel 里的数据”
然后你往数据源里写 sql ?明天上线就不用这份文件了你复制粘贴一遍?需求要求能导入任何一个 excel 文件,你写个脚本往每个文件里先复制粘贴一遍 sql ???

退一步我第一个猜测错了,功能是“往 excel 文件里导出数据”
那我需求是用户在界面上点一下导出按钮把系统数据导出来,你给我做一个,先写死一个 excel 模板然后跑一遍里面的 sql 然后再把这个文档吐回去让用户下载的逻辑?那我第二天加了个功能数据变了你再重新写一次 sql 呗,以后你就维护这段东西啥也别干了




其实我感觉你连需求都复述不清楚然后怪需求不明确。你要做的是一个怎样的业务功能模块,这个问句会至于不明确?
FallenTy
2020-08-25 11:35:39 +08:00
我看你这底气十足的样子也不是小白啊,有问题直接和你组长沟通啊,2 个人面对面沟通效率不比和网友吹 B 来的实在?

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

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

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

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

© 2021 V2EX