给了我十几个要开发个流程,每个流程都涉及复杂的表单,还有其他相关的导出 PDF 等等一堆功能。
1
orderc 2017-08-21 11:41:05 +08:00
跑
|
2
Luckyray 2017-08-21 11:41:12 +08:00
不外乎三种办法:加钱 /走人 /烂尾
|
3
Patrick95 2017-08-21 11:43:10 +08:00
怎么感觉是在逼你走…
|
4
voocel 2017-08-21 11:43:17 +08:00
跑路
|
5
firefox12 2017-08-21 11:43:21 +08:00 via iPhone 23
这么好一个练手机会 你还想啥?你去哪个公司能给你机会干一个新项目?
|
6
linxl 2017-08-21 11:44:40 +08:00
就一个开发啊?
|
7
Weny 2017-08-21 11:45:35 +08:00 via iPhone
复杂表单 PDF 导出 可以说说具体哪里复杂了
|
8
diydry 2017-08-21 11:46:17 +08:00
跑路吧
|
9
fcka 2017-08-21 11:46:18 +08:00 via Android
看问题的角度决定水平,决定工资,决定一切。
|
10
robinchina 2017-08-21 11:47:26 +08:00
给你多少钱?让你多久做好?
|
11
nikymaco 2017-08-21 11:47:36 +08:00 7
开源的 OA 系统多的是,网上下一个来改改就糊弄过去了,说白了怕你没活干,找点东西让你做。若真重视 OA,还只让你一个人去做,不是搞笑么!
|
12
Famio 2017-08-21 11:49:03 +08:00
抱着做着玩的心态,试试看,及时代码写的再赖,功能达到就行了,至于文档注释什么的随便写写,别太天花乱坠就好。现在找工作不都是简历造核弹,入职拧螺丝么?
所谓实习本来就不是赚钱的阶段,实习不就是让你练手,习惯环境的么。 |
13
MushishiXian 2017-08-21 11:49:55 +08:00
oa 主要是流程很多,而且不同公司有自己的一套规则,比如考勤,奖励什么的,需求贼多
|
14
diydry 2017-08-21 11:50:17 +08:00
过分。。跑路。
|
15
Tourin OP @Patrick95 倒不是逼我走,只是他们想的太简单了。
@robinchina 钱不多,三线城市,7k,多久倒没说。 @nikymaco 开源的哪儿多了,国外的都不符合我们国内企业的需求, 用的 activiti 引擎,之前没这方面经验,很多问题要研究,感觉天天都在吃屎一样难受。 |
16
Light3 2017-08-21 11:51:59 +08:00
= = 我以前做过.. 表单你没说太详细 所以不提 PDF 导出这个好像网上就你查到咋搞..
我觉得你应该是怕加班(因为你只有一个人) |
17
zhangbohun 2017-08-21 11:52:33 +08:00 via Android
先试试,吃不消就跑😏
|
18
Tourin OP @MushishiXian 还是你懂我,已经做了一个流程了,一个需求提的时候改了又该,头上白头发多了几根。
|
19
xrlin 2017-08-21 11:53:35 +08:00 via iPhone
练手-跑路
|
20
nullcc 2017-08-21 11:53:54 +08:00
OA 要做起来也是挺复杂的,需求多,各种规则和流程,光是分析需求就够喝一壶了
|
21
zhangbohun 2017-08-21 11:54:12 +08:00 via Android
@Tourin 竟然用了工作流引擎,很复杂的流程么,还是跑吧😊
|
22
ctrlaltdeletel 2017-08-21 11:54:59 +08:00 9
|
23
wwdyy 2017-08-21 11:55:39 +08:00
可以尝试做一下,再不济技术也能得到练习
至于公司如何,走不走只有你自己知道实际情况,自己清楚,自己决定 |
24
scys 2017-08-21 11:56:39 +08:00
时间限制如何?如果给你一年,就可以慢慢摩擦摩擦
|
25
chinvo 2017-08-21 11:56:47 +08:00
跑路
嘛,开玩笑的 自己做一个完整系统开发还是蛮锻炼能力的 可以试试用网上开源的系统(最好带工作流引擎的)做二次开发。有工作流引擎,各项流程修改起来也比较方便 |
26
4074 2017-08-21 11:57:59 +08:00
这个我搞过,管理员可配置表单和流程的,不用单独开发某个流程,3 个人搞了半年(滑稽~)
|
27
Jimrussell 2017-08-21 11:58:57 +08:00 11
评论里超人不少啊。这种活,类似于在农村造个别墅,基本原理不难,图纸也到处都有,但是坑绝对不少比如工作流引擎的魔改、业务逻辑的理解等等,而且工作量巨大。老司机随时也有可能卡在某个坑里何况新人。
|
28
zhouyou457 2017-08-21 12:03:14 +08:00 1
上家公司用 activiti 做过一个项目,包含了 11 个超大流程,其中三次大型需求变更....一个人做了 1 年才搞完....最大的表有 60 几个字段....
|
29
vindurriel 2017-08-21 12:04:07 +08:00 via iPhone 2
难受就对了 将来把标题的那句话写到的简历里
|
30
annielong 2017-08-21 12:13:26 +08:00
放弃工作流,或者手工写固定工作流,找个开源的改一下,还能做出来,
|
31
haitang 2017-08-21 12:18:10 +08:00 1
LZ 你不是一个人,这事我也遇到过,一个人开发不到 2 个月就上线了,但不是工作流。
最烦恼的是沟通,业务部需求描述不清楚,做出的产品与对方理想中不符。 |
32
4ever911 2017-08-21 12:18:56 +08:00 7
楼上的很多回答很搞笑,都没搞明白就糊里糊涂的走?
其实很简单的一个事情, 就相当是你需求没弄清楚, 你不应该来这里问, 而是应该跟给你提需求的人去沟通啊, 弄清楚到底要做成什么样子, 多少时间, 是否可以在开源的系统上修改达到需求,等等, 需求不明白的情况下, 当然是要多去沟通弄清楚啊, 跑 V2EX 上来猜解决不了问题, |
33
poorcai 2017-08-21 12:19:23 +08:00
我们公司就做这个的
|
34
hjdtl 2017-08-21 12:19:53 +08:00
我也遇到过
|
35
4ever911 2017-08-21 12:21:05 +08:00 3
你还可以自己先分析需求,
给出几套方案, 比较他们的优缺点, 大致开发时间,等等。 然后给你的负责人决策, 碰到问题不是逃避, 应该是主动去解决和沟通 |
36
shiji 2017-08-21 12:21:32 +08:00 via Android
导出 pdf 其实很简单。除非对排版要求很高
|
37
missdeer 2017-08-21 12:22:02 +08:00
干啥不是干啊,反正拿工资的
|
38
SourceMan 2017-08-21 12:27:55 +08:00 2
v2ex 一群学生的话你要是听了,那你职业生涯就完蛋了
我觉得这倒是一个机会锻炼自己 |
39
1oNflow 2017-08-21 12:35:30 +08:00
@ctrlaltdeletel 不逃避的结果是世界毁灭,成为众矢之的,还有疯狂跳票[滑稽]
|
40
ren2881971 2017-08-21 12:38:28 +08:00
趁着试用期 还不积累经验。 想着走 是什么态度。。
|
41
siteshen 2017-08-21 12:38:41 +08:00
一大堆劝分的。。
1. 觉得公司核心系统靠谱不?不靠谱走人。 2. 能否使用 oa 系统证明你的能力?不能则走人。 3. 开发完 oa 系统后能否转入核心系统?不能则走人。 4. 否则,留下证明你的实力。 独立开发 oa,暂且认为楼主是后端工程师(前端同理) 1. 是否有必须的前端(或者愿意学习)技能?不愿则走人。 2. 时间安排是否靠谱,能完成目标?不能则走人。 3. 是否有任何其他不想呆下去的理由?有则走人。 4. 否则,留下,开发 oa 系统,再做定夺。 |
43
lazarus 2017-08-21 12:40:35 +08:00
这个贴里怎么这么多逗比,oa 系统搞清楚流程之后写起来就是 CRUD,从沟通需求到实现,对于刚毕业的人来说是个不错的练手机会
|
44
em84 2017-08-21 12:44:53 +08:00
没要求时间就慢慢做呗
|
45
wangleineo 2017-08-21 12:50:36 +08:00
找个开源的,改一下 Logo ;在公司玩一个月游戏,交差。
|
46
bk201 2017-08-21 12:59:15 +08:00
感觉是个好机会啊,锻炼下自己。
|
47
fuge 2017-08-21 12:59:56 +08:00
@wangleineo 这个靠谱
|
48
msg7086 2017-08-21 13:00:06 +08:00
@ctrlaltdeletel 然而你的 ID 暴露了一切。
|
49
markyangd 2017-08-21 13:00:27 +08:00
强烈建议楼主去看看 DevExpress XAF 框架。
|
50
Wysten 2017-08-21 13:02:35 +08:00
原来不只是我自己独立去开发整个项目。。
|
51
7654 2017-08-21 13:03:14 +08:00
楼上的几位,开源的魔改后要不要继续开源哈
|
52
lk1ngaa7 2017-08-21 13:06:57 +08:00
多好的机会
|
53
vjnjc 2017-08-21 13:10:25 +08:00
所以其实是楼主不懂业务。
让团队给你配个懂业务的呗,你懂技术他懂业务还有啥不能做的 |
54
qq12345454 2017-08-21 13:12:57 +08:00
好奇问问楼主的工资多少
|
55
AltairT 2017-08-21 13:21:10 +08:00 via iPhone
我在这公司不止一人项目一大堆。每人还有历史项目维护。更重要的是完全没人带,软件开发部门就剩一经理……楼主你看有没有人带,没的话就走吧。
|
56
e9e499d78f 2017-08-21 13:22:34 +08:00
外包给我 :doge:
|
57
powergx 2017-08-21 13:27:24 +08:00
收集需求,就是很艰苦的事情了。 说容易的估计只是写程序的
|
58
aksoft 2017-08-21 13:28:42 +08:00
没有工作流的话,相对不是很复杂,为什么不涨经验?
面试的时候说这也能做那也能做,现在给你机会,你又嫌这嫌那? 踏下心来做好,这是一个拿得出手的项目。 |
59
mond30081989 2017-08-21 13:37:32 +08:00
那些动不动就说跑路的人都是些什么心态,人家新人刚好有个机会可以去尝试下单独的项目,可遇而不可求啊,先硬着头皮上啊,不行再另说。
|
60
jarlyyn 2017-08-21 13:39:36 +08:00 via Android
虽然我不喜欢劝人走。
但这情况,你还是走吧。 你和公司对这个项目的复杂度认识都不够。 |
61
kaikaiyoda 2017-08-21 13:40:19 +08:00
最难的还是需求收集和确认了,自己一个人搞的话,要写需求文档,会议纪要等文档,整理后发邮件给领导,免得他们老改需求还不认账,时间长了,还说你啥事没干。
|
62
lxml 2017-08-21 13:42:26 +08:00 via Android
我写过类似的系统,搞明白这东西到底干啥,需要做些啥,然后设计表设计流程,和最后具体开发,大概是 1:1:1 的关系。
其他的想不起来了,有一个坑提醒的是,不要给你交代任务的人瞎 bb,一定要在第一阶段去找财务同学多沟通,不然到时候有你改的。 |
63
xiqian 2017-08-21 13:47:14 +08:00
网上有很多 OA 的框架,可以先看看适不适合
|
64
echopan 2017-08-21 13:52:53 +08:00
小创业公司找我谈过,给的价格太低,我就不做了。
|
65
Hozzz 2017-08-21 13:54:10 +08:00
P.S:如果是表单导出 PDF,推荐 datatables:)
|
66
anyliz 2017-08-21 13:54:55 +08:00
可以用盗版的 OA 啊
|
67
caijihui11 2017-08-21 13:56:20 +08:00
看工期安排了,也是一个机会,慢慢搞
|
68
ykrl089 2017-08-21 13:57:52 +08:00
把所有的需求搞清楚,沟通都要好几个月。
|
69
metorm 2017-08-21 14:00:08 +08:00
给这钱让你学习呢,不错嘛
|
70
yangxiongguo 2017-08-21 14:02:47 +08:00
做没问题,但别把自己陷进去了,以后走的时候别想太多
|
71
since1994 2017-08-21 14:05:50 +08:00 1
OA 是个大坑,做起来需求就没完了
|
72
anderson36 2017-08-21 14:07:32 +08:00
总觉得还有什么信息没说。
公司只有 1 个开发吗?老人干嘛去了 |
73
OneMan 2017-08-21 14:26:04 +08:00
有些人看到机会吓跑了,还以为公司在黑他。
|
74
visonme 2017-08-21 14:42:40 +08:00
这一年多我都在做企业应用,而且大多数时候是一个人的开发,当然我不是试用期的新人而是多年工作经验的老鸟了,关键我还有一套快速开发的企业应用框架. 所以我谈谈我对这个问题的看法。
公司让你独立完成 OA,并不是什么坏事,鉴于这是个内部系统,所以在业务处理上并不需要考虑通用性的规则,包括角色权限这块都是可以按最简单的方式去实现的,所以整体开发难度下降了很多,对你来说最大的挑战是时间和快速的业务熟悉。 如果自己觉得有难度,完全可以跟上级反应的,虽然我大多数时候也是独自开发,可我深知一套真正成熟可以落地的企业应用系统可不是学校里面做的 xx 管理系统那么简单,也不想大多数使用者那般认为的简单,真正的成熟系统谁做谁知道其中的难度。 |
75
kikoo3313 2017-08-21 14:55:14 +08:00
作为曾做过 OA 系统的 PM,非常赞同楼上提到确定需求的几位同学;
强烈赞同 @lxml 提到的坑,一定要找到直接使用部门的人,他们才是真正的需求方。 |
76
fortunezhang 2017-08-21 14:58:18 +08:00
做好了,你能力不错(你领导的功);
做不好,狗屁开发,连这个都做不好。 ------分割线------ 是不是我把人心想的太坏了。 |
77
CoderGeek 2017-08-21 15:00:29 +08:00
给多少钱?
|
78
rink00 2017-08-21 15:00:45 +08:00
上天
|
79
jarlyyn 2017-08-21 15:12:53 +08:00 via Android 1
各位说是机遇的,就问一个问题。
一个实习生如和各路老板坐下来谈需求,如何能和在各路老油条互相推自己身上的责任的时候定出个大家都能接受的方案? 能到解决程序的坑的阶段就谢天谢地了好吧…… |
80
Tourin OP @jarlyyn 推来推去,本来我打算要一个月开发的四个流程,变成了 15 天,我说 15 天来不及,他要我给他来不及的理由。还给了我一个别的开发任务,绝望了。
|
81
xjtlujoe 2017-08-21 15:50:45 +08:00
呵呵。
|
82
solidsnake 2017-08-21 15:53:17 +08:00
跑路的节奏?
|
83
tjxjj 2017-08-21 15:56:57 +08:00
首先,这个系统是不存在的,从 0 开始?一切你说了算还是你连说话的份都没?
如果你说了算,那简单,用 excel 算了。 |
84
a308057848 2017-08-21 16:03:29 +08:00
看公司类型,有些公司这么做也很正常
|
85
Felldeadbird 2017-08-21 16:05:53 +08:00
1 个人开发 OA 没问题的。但是时间多长? 开发是没问题的,主要是谁用?公司确保会用吗? 如果做出来没人用怎么办?
了解好这些在做。 |
86
liprais 2017-08-21 16:06:14 +08:00 via iPhone
果断走人
说简单能做的都是没做过的 |
87
s2555 2017-08-21 16:14:57 +08:00
过来人说下,在公司开发 OA,你会让很多人讨厌你的,对同事来说,干得好好的,你要让他们用系统
|
88
FingerLiu 2017-08-21 16:21:40 +08:00
终极解决办法:写一个工作流引擎,和一个表单引擎。功能都实现,流程领导按自己的要求自己调整。既完成了领导的任务,又不得罪同事。
|
89
liuzhiyong 2017-08-21 16:27:53 +08:00 via iPad
如果工资很高,工期不急,那就慢慢码代码吧。否则这就是瞎扯蛋。
|
90
atempcode 2017-08-21 16:28:06 +08:00
看你目标是什么了。冲钱是可以的,3 线 7K,不错了;要是想学东西,学不到的;想为毕业找工作积累经历,也不行。
为后面两个目标的话,建议找个靠谱的 Open Source 项目,看代码,学流程,能学到东西。 |
91
RHFS 2017-08-21 16:36:15 +08:00 via iPhone
你不会是另一个贴的 十个任务员工吧?
|
92
Kantoi 2017-08-21 16:36:53 +08:00
“ If someone prayed for patience, you think God gives them patience,or does he give them the opportunities to be patient?
If he prayed for courage, does God give him courage, or does he give him opportunities to be courageous? If someone prayed for the family to be closer, do you think God zaps them with warm fuzzy feelings, or does he give them opportunities to love each other?” “当有人希望自己有耐心,你认为上帝是直接赐予他片刻的耐心,还是给他一个培养耐心的机会? 当有人祈求自己更勇敢,你说上帝是直接给他一时的勇气,还是给他锻炼胆量的机会? 如果有人希望家人关系更亲密,你想上帝是要给他们耳鬓厮磨的短暂温馨,还是给他一个和家人共度难关的机会?” ----引自电影《冒牌天神 2 》 同理,如果你向上帝祈求成为大牛,你认为上帝会让你立刻变为大牛,还是给你一个变为大牛的机会? 多年来,每当遇到难题,我总是会想起这部“烂片”中的这段对白。回过头来,也正是有难度的事情让我成长更快。 |
93
Miy4mori 2017-08-21 16:39:11 +08:00
这公司有点厉害哦,一周基本刚够自己找个开源的改改的时间把。
|
94
SkyRing 2017-08-21 16:45:15 +08:00
看见标题就头疼系列~
|
96
fzinfz 2017-08-21 17:11:01 +08:00 via iPad
|
97
zzczzc 2017-08-21 17:13:34 +08:00
我之前也做过,比较怕需求不明确各种改
|
98
esile 2017-08-21 17:51:58 +08:00 via iPhone
其实你可以换个角度想,给你发生活费让你学习
|
99
Madkill 2017-08-21 18:02:04 +08:00
乐观的人看是机会,悲观的人看是压迫
|
100
weilongs 2017-08-21 18:11:03 +08:00
公司出钱你练手,何乐而不为?你觉得难的东西别人不一定觉得简单. 撸起袖子干!
|