作者a12345x (一只小浣熊)
看板Soft_Job
标题Re: [请益] 没签约案子怕拿不到钱
时间Sat Feb 2 03:13:36 2019
事情结束一阵子小弟分享一下後续的事情
真的学习到不少
亲戚其实对我很好
他与公司在谈确定了开发时间两个月
每两周与员工开小会 月底与亲戚和老板开大会并demo
为了要快速开发他劝我接下并说找找同学的大家一起做
於是找了两个同学
同学1 同学2一起做开发
(能力程度是
同学1=>
同学2>>小弟
更难听的说就是是他们教小弟写程式的)
并且他自己先垫钱给我们三人一人1.5K
他说等做完了再用案子的钱还他
接着我们把案子分割好大家各做各最後整合
然後事情就开始做了
悲剧也开始
每次的小会
同学1就遇到各式各样的事情无法到来
他都表示虽然不能来但是我可以转述一下开会内容他就能开发了
然而每次转述他都表示讲得不好听不懂
询问进度他都说目前这样不用担心
甚至问说这个按钮的功能能不能先开发他都表示他有他的规划
後来到了第一个月demo前几天
同学1更改及删除DB里的每个table所栏位也没有通知所有人
同学2和我所做的系统整个崩溃也无法在demo前修正完
因此小弟向公司人员及亲戚道歉希望延期到下次小会demo
找
同学1表示
「这样改我才可以开发而且整个系统会变得很有效率
也说有把更改的内容写成文件帮助我们了解更改哪里」
我们把修正完後终於能在延期那天demo
那天
同学1终於来开会并且开完後跟我说
「怎麽我的工作量变大了而且你转述的差好多」
我说好你这一小块我帮你拉一下介面打一些功能你就直接用
做完後几天
同学1过来反映说:
「你做的好烂喔我直接砍掉
我做系统都是全部想好才会开始动工
而且我可以全部一个人来」
说完
同学1就自己做完给我看说这样做
也跟我反映说不要一直催他他做得出来
过了两个礼拜
同学2和我完成了各自的部分
亲戚也过来反映说那天他有事没办法来是否可以提前一周开会
同学1表示他修的科目要作业及报告因此还没有做完希望不要提前
因此最後决定亲戚就不来我们demo给公司看就好
到了第二次demo前一天
同学1过来反映说他压力很大
有很多事情导致他负责的地方做不完
希望我来接手
当接手过来後才发现他的进度停滞在第一次的demo
只有增加那个介面
还N个功能没有做
不可能在一天内做到可以当天demo
於是小弟我又跟亲戚与公司道歉
亲戚说延期两个礼拜拚拚看
但是一个礼拜公司人来表示跟我们同时间开发的竞争团队已经做完了
因此我们并没有拿到案子
亲戚听到後只说「没关系我垫的钱就算了这没什麽」
後来询问 同学1的室友才知道 同学1每天就在玩大乱斗
事後
同学1表示
「这个案子是兼差不是本分
我要顾及本份才可以帮你而且这本来就不是我的事情
如果他把案子当本份那他的每堂课就不能高分」
至於钱讨回1W
同学1说5K当作是你请教我的教学费用
至此小弟深深学到一课
即使人一个人程式能力很强但是个性如果不好真的无法好好合作
也对不起
同学2的努力
至於小弟只能检讨在管理进度与协调合作差很多
也觉得人事管理真的比能力还来的重要
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.53.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1549048423.A.89A.html
1F:推 kurtsgm: 看了只能帮QQ了 真惨 外部被人凹 内部搞不定02/02 03:20
2F:推 iamshiao: 是不是你以为他厉害,其实他废到有找只是擅长打高空?02/02 03:24
3F:→ iamshiao: 我很难相信协调性、耐性、规划能力跟效率都这麽差的人02/02 03:24
4F:→ iamshiao: 程式能写的好到哪去02/02 03:24
资工课程每科甚至硕士课程都能快90
跟同学1上课感想就是怎麽每个题目你都会写
刚开始建立db时候是同学1觉得架构不够正规化
因此他提出他的架构叫我把改成这样
这次开放语言也是他教我怎麽起手 之前小弟都没碰过
db改版虽然使demo失败但是他将10栏位y/n用2进位储存缩减成1个栏位
使的後续开发变快
他说资料库上课有教过
这样可以将课堂融会贯通
小弟在这方面只能佩服
※ 编辑: a12345x (1.171.53.143), 02/02/2019 03:35:00
5F:推 anandydy529: 有一种人是很会用嘴写程式,让你遇到了 02/02 03:34
6F:推 eeyellow: 你的"Team"从一开始就失控了,一定要先把规则都定好 02/02 03:42
7F:推 eeyellow: 钱最重要先说,你亲戚先垫钱就不对了,建议先10~20头款 02/02 03:49
8F:→ eeyellow: 每次Demo过了就再发放一定比例,最後拿到案子才给尾款 02/02 03:50
9F:→ eeyellow: 而且没合约情况特殊,尾款比例一定要高。像你亲戚这麽 02/02 03:51
10F:→ eeyellow: 敢的乙方还真少见 02/02 03:51
11F:推 eeyellow: 团队最怕自以为高手不合群的人 02/02 03:54
12F:→ eeyellow: 你同学这样独断变更Schema,浪费其他人时间 02/02 03:56
13F:→ eeyellow: 不管在哪个公司都会被黑到不行,还敢自称高手= = 02/02 03:57
14F:→ eeyellow: 最後你补充的那些...是在反串同学是读死书吗? 02/02 03:59
15F:→ eeyellow: 功能没做出来,案子没拿到,就先做最佳化...嗯嗯... 02/02 04:00
16F:推 alihue: 其实1说的也没错,课程顾好效益远大於这个没人带的案子。 02/02 06:51
17F:→ alihue: 虽然是拿来打电动 02/02 06:51
18F:→ testPtt: 协作一定要开spec 口头讲的大家到时候都说当初讲得不一样 02/02 07:06
19F:推 vn509942: 类似这种外包临时约 本身风险就异常高 02/02 09:12
20F:推 vn509942: 急件处理一定是找有信誉的老司机(烟 02/02 09:15
21F:推 heru: 开会各种不到 工作不照进度自己乱砍DB 光这2点就该踢掉他了 02/02 09:37
22F:→ heru: 有去开会都能产生认知落差了 何况全靠转述 02/02 09:40
23F:→ x000032001: 一点软体工程概念都没有 版控也不用 谈需求订规格也不 02/02 09:41
24F:→ x000032001: 到 再高分有什麽用 02/02 09:41
25F:嘘 HungDa: 没责任感的学店生 02/02 10:27
26F:推 vi000246: 只是个自私想练功的人 02/02 11:01
27F:推 iamshiao: 算题外话,但我不懂为什麽要把栏位压缩成一个? 这样读 02/02 11:19
28F:→ iamshiao: 取的资料量变大、使用前需要解析,而且可读性大幅度降 02/02 11:19
29F:→ iamshiao: 低,到底有什麽好处? 02/02 11:19
30F:推 viccat54: 同学1就是龟兔赛跑里的那只兔子,现在是这样未来也会是 02/02 11:32
31F:→ viccat54: 这样。 02/02 11:32
32F:→ pttworld: 学生就是雷,没责任感 02/02 11:32
33F:推 showken: 把栏位压缩感觉不太好维护啊 02/02 11:35
34F:推 Gaogaigar: Bitmask很常用啊,节省记忆体啊,但记忆体我不知道 02/02 11:35
35F:→ Gaogaigar: 打错,资料库 02/02 11:36
36F:推 oopFoo: bit datatype, 大多支援。sqlite3没支援也还是可用bitwise 02/02 11:47
37F:→ oopFoo: operator来query. 我看到的是要分roles的时候常用。 02/02 11:48
38F:推 oopFoo: 不过请你远离同学1。他再好,你也只有吃亏的份 02/02 11:51
39F:推 CCben: 同学1,看描述,真的很烂和雷,建议不再跟他合作 02/02 11:55
40F:推 ChungLi5566: 你们缺一个专案管理师 要制定里程碑 跟每周进度 02/02 11:55
41F:→ ChungLi5566: 如果有变更(跟规格书不符) 也要重新谈过 不能擅自改 02/02 11:57
42F:→ hakama99: 十个栏位缩成一个 之後要新增栏位怎办? 02/02 12:34
43F:→ hakama99: 一直变动旧有资料? 02/02 12:34
44F:→ mraaa: Bitmask确实看起来很厉害,但是实务上却未必实用,因爲对 02/02 12:37
45F:→ mraaa: 资料可读性或管理都是一个负担。 02/02 12:37
46F:→ zo6596001: 乱改规格算是蛮严重的事情,其他人没同意到时候验收 02/02 13:06
47F:→ zo6596001: 会出问题。 02/02 13:06
48F:→ zo6596001: 而且总觉得同学1会有做不完的事,根本是他自找的... 02/02 13:07
49F:推 mago: 栏位压缩不是好事啊,有什麽严重的问题要耍花枪吗 02/02 13:28
50F:推 kattte: 从你的说明我看不出同学1很强阿 02/02 13:59
51F:→ kattte: 真的很强的话 他都会做 真的会做 两三天就搞定了 听他在 02/02 13:59
52F:→ kattte: 吹喇叭 02/02 13:59
53F:推 ymcheung: 但是之前遇过一间有 PMP 执照的公司转包 02/02 16:38
54F:→ ymcheung: 他们就只是把客户意见一字不漏转传给我们而已 02/02 16:39
55F:推 SHANGOYANYI: 你找到「伪高手」了 帮QQ 02/02 16:43
56F:→ alan3100: 等你工作後就知道 同学1比甚麽都不会的白纸还不如 02/02 16:46
57F:推 vn509942: 这种明明没有优化需求 又要搞得大家难做事 就很假掰 02/02 16:59
58F:推 dapple: 又不是什麽大专案,没啥必要用bitmask,连最基本的按时交 02/02 17:53
59F:→ dapple: 出程式都搞不定了,是能有多厉害 02/02 17:53
60F:→ dapple: 你期末交程式作业时,交屍体然後跟助教说你的架构多好多好 02/02 17:55
61F:→ dapple: ,会拿几分? 02/02 17:55
62F:推 chuegou: 前一篇以为亲戚有问题 这篇以为同学有问题 02/02 17:58
63F:→ chuegou: 嗯...下一篇可以试着检讨一下这个社会之类 02/02 17:58
64F:嘘 lemon651: 改成一个栏位就是傻阿,开发最需要的就是可读性,今天你 02/02 18:00
65F:→ lemon651: 用2进位开发的很爽,下一个接手的人看到只会吐血,你的 02/02 18:00
66F:→ lemon651: 系统又没有performance issue干麻改架构 02/02 18:00
67F:→ phantomd: Over engineering加上不会沟通,很难觉得他是高手 02/02 18:05
68F:推 olen0622: 上课教过还蛮好笑的XD 缩栏位自以为聪明笑死 02/02 19:08
69F:推 samblow2000: 缩栏位...那还要shema干嘛? 当後端逻辑切出来时, 02/02 19:18
70F:→ samblow2000: 我看你连CRUD都要写破头 02/02 19:18
71F:推 s06yji3: 不知道这个能不能告诈欺 02/02 20:28
72F:→ y3k: 看你的叙述同学一根本只是只猪而已... 02/02 21:44
73F:→ y3k: 光是连协商都不做就改东西的行为 真得稍微有Sense的早早就提 02/02 21:46
74F:→ y3k: 了 02/02 21:46
75F:推 s860134: 学生嘛 当个经验 02/02 23:02
76F:→ s860134: 其实协作沟通真的要训练 光是分工 介面衔接讨论就不容易 02/02 23:03
77F:推 TAKADO: 同学1以後进职场就知道了,有些时候设计跟架构没办法追求 02/03 00:05
78F:→ TAKADO: 完美是有很多原因,而且开发到一半擅自改schema是大地雷R 02/03 00:05
79F:→ MOONY135: 不觉得同学有很强 02/03 07:53
80F:推 orange0319: 真强者应该是早早就做完并盯着看你们进度并除错吧,而 02/03 11:38
81F:→ orange0319: 且在盯你们进度时做出更好的第二.三版,并在那打呵欠 02/03 11:38
82F:→ orange0319: 等着发表後领钱 02/03 11:38
83F:推 xw: 同学1就是各种雷,没什麽好讨论的 02/03 11:44
84F:→ ericthree: 同学1没在用心工作… 02/03 14:27
85F:→ ericthree: 当时应该确认并调整工作分配 02/03 14:28
86F:推 giantwinter: 一开始就错了 02/05 11:24
87F:推 fgkor123: 用c的方式读写资料库,念傻了== 02/06 13:53
88F:推 fgkor123: 只适用在资源极度缺乏的情况,而且会写好api和文件给jun 02/06 13:56
89F:→ fgkor123: ior call要不然谁会用? 02/06 13:56
90F:→ fgkor123: c -> 用嵌入式系统 02/06 17:43
91F:嘘 moom50302: 这种人在第一次Demo就会被骂到臭头,本身做过专案管理 02/07 11:01
92F:→ moom50302: ,没告知情况做变更,我直接把你踢出团队 02/07 11:01
93F:→ viper9709: 推一楼~这种再强都不敢用+1 02/11 21:07