该不该把代码交出去呢…

2017-06-20 00:06:59 +08:00
 kingcos
背景:渣渣二本,软件工程,现在大三,准备期末考完试留校自己再学习一段时间,实在太菜,然后出去实习(或者考研,其实不是很想考…可这里太让我失望了…)。

好久没在 V 站发过贴,这次的可能吐槽成分较多,可能是最近压力也有点大,希望各位看官不要嫌弃,当个笑话看也好。

上学期的时候,被本专业的一个在读博士的老师拉去做校企合作的项目,由于这个项目是计科系的项目,我也就被分派到跟计科同学一起做项目了,我负责 Android 端(因为我们专业又分了方向,所以我会点 Java EE,也会了点 Android,但我个人并不喜欢这两个…)。这个项目里面的坑我就不想说了,说多了都是泪…总之算是和计科的同学,也和计科的老师见了面,认识了下。

后来有天,计科系负责的老师跟我说又有个 Android 的小项目,说两个人就够了,一个人 Android 端,一个人后端,也不复杂,几天就能搞好。我不太善于拒绝,又确实没经验,就答应了下来。要求是仿造某个 App 再做一个 App,简单来说就是个信息发布与查看的平台,并不是很复杂。但连个设计都没,只给我发了要仿造的 App 的截图(后来跟我说是为了机密才不给我安装包…)。我就用 Sketch 自己画图,自己修修改改,可算是在上个学期期末前做出了一版,但有几个语音和小视频的功能并不会做,加上和做后台的人不熟,很不方便调试,沟通。寒假的时候在家要给父母帮点忙,就跟老师说没时间写,那边又在催,但我没时间写,加上写后台的更难联系了,根本就沟通不了。我问做后台的同学把代码要了过来,我说我自己看着改改上传文件那里。可能我有点洁癖吧,看到他的代码里的单词拼写错误就忍无可忍,一气之下就按照自己学了不到一天的 Spring Boot 重写。Android 端也不好看,连状态栏都没有沉浸,所以决定重写整个项目。我记得是花了整整 10 天,每天晚上 10 点左右到家开始写,到凌晨三四点,白天要给父母帮忙。但是那几天觉得特别充实,界面也弄的美观了好多,之前没实现的功能用第三方库解决了,但毕竟不可能完全跟截图一样。

开学了,这一版交上去,当然还是有很多功能没有写完。对方就不断找不同让我改。以前吧,我还能先等等后台的同学,这下可好,后台也得我自己来。总之不断完善吧,我在学校也不是只忙这一个,我还有很多事情,包括上面说的那个坑人的项目。那个项目从去年忙到现在,一共给了我 2k,这个单独地小项目 1 分钱都没见。后来又让加网页端,我说我不会,那个老师又找了另外的人来写。

前几天,对方又让我改一个界面,说我没有按照对方的截图做。这个页面确实复杂一点,那个老师跟我说这个改完了就能让对方先打一半钱了,这已经不是第一次了。而且现在已经是期末,我又要练驾照,还要做各种大作业和课程设计,卓越班又有加的没有什么实际作用的课。这几天每天骑自行车 30 公里左右(去练车),中午吃吃饭睡个觉,下午接着去,晚上回来累死,又要去写大作业和课程设计,还要复习下周的考试,真的要忙死,所以漏接了一两个电话,但也有回微信回电。结果这个做后台的同学(计科系的),今天晚上跟我说老师要我给他发代码,说怕我跑路…我发了个嗯,剩下的我不知道该怎么说。对了,整个项目几个月了还是跑在我自己的学生云服务器,本来我还准备继续改下去,现在好了,我完全没有一点想改的动力了。

其实刚来这个学校,学校都在以各种形式让大家觉得做项目好,有钱赚,毕竟学费也相当高。我个人从那个时候就不太认可这种思想,我觉得钱确实重要,但不是第一重要。我并不是稀罕做完项目那一点点酬劳,况且也不会有多少(据说整个项目,网页端,Android 端,后台,15000 元,能分我手里多少呢,况且这是个外包的外包)。

我其实心里并不想直接把代码给他们,这毕竟算是我的心血。但我自己留着也没什么用,本来想开源,但毕竟写的也不怎么样,现在看看,也有很大的优化空间,只是没时间再去重构。我真的不知道是否有必要再费口舌跟老师理论一遍,可能也并没有什么用吧。

我也只想尽快退出,能忙我自己喜欢的事。

刚才实在写不下去那个代码了,所以才来吐个槽,有时间了还是得去改改,一不小心写的有点长了,十分感谢您的阅读。大家保重身体,明天还要奋战,晚安💤
8104 次点击
所在节点    程序员
57 条回复
wingyiu
2017-06-20 00:17:50 +08:00
先交钱 后交货
newbilityvery
2017-06-20 00:17:56 +08:00
有签合同吗?以及不交会有什么后果?
wingyiu
2017-06-20 00:18:30 +08:00
反正也没签合同 是不 你也不缺这点钱 是不
kingcos
2017-06-20 00:22:01 +08:00
@wingyiu 商业上说可能的确是这样,但是我不想拖了,给了就给吧…不想再折腾了…
@newbilityvery 老师跟学生,哪有什么合同…老师跟对方有没有就不知道了。我在考虑是跟老师理论一番,找回我的存在感,还是就把代码给他们,证明我不会跑路,然后改好,如果需求不再变的话就没啥事了吧。
cocochan
2017-06-20 00:23:09 +08:00
卓越工程师班什么的都是坑人的,lz 可以翻翻 v2 我今年绝对见过和你经历很相似的一个人。

这种老师就是在利用学生,利用学生的单纯和无知,然后给自己赚钱,lz 应该学会如何温和的拒绝他,不能把自己的时间浪费进去了
songjiaxin2008
2017-06-20 00:23:43 +08:00
不要尝试和老师理论...我见过很多大学老师,都是把学生当作免费劳动力一样...
心疼楼主一波,这么辛苦了还要被怀疑...就当把代码喂狗了。
kingcos
2017-06-20 00:24:10 +08:00
@wingyiu 我这边肯定没有签…
哎,怎么说呢,有些事一直憋着也不好,说出来就想明白了点,也知道自己想要的是什么。
k9982874
2017-06-20 00:27:53 +08:00
直接问他酬劳问题,不要担心太多,对方肯定想到这个问题了,也肯定准备好了答案。
不用担心他老师身份,最不怕的就是把事情搞大,你是学生是弱势群体,记住这点。
另外谈话时做好录音,自己的措辞要严谨,不要在拿到酬劳前签任何书面的东西。
最后总共 15000 的项目,能拿个 3000-5000 都是合理的。
kingcos
2017-06-20 00:31:01 +08:00
@cocochan 卓越工程师我也不想吐槽了…我就纳闷现在这么鼓励创业…确实,也是想说出来,跟以后的孩子们提个醒。把时间用在自己爱好上吧。
@songjiaxin2008 嗯…也没什么可以理论了,要就给好了。想开了
xratzh
2017-06-20 00:34:09 +08:00
我校还好,只是帮老师转转经费,自己可收 5%
Baymaxbowen
2017-06-20 00:34:24 +08:00
我们老师就是放羊,给我们一个莫名奇妙的项目,我们已经水了两年了,都在忙自己的事😂😂😂
nyanyh
2017-06-20 00:34:57 +08:00
哎……我现在关系不错的老师,对我很好了,从另外一个老师那接的外包给了我 2K,联系我的这个老师又单独给了我 1K,当然肯定是以后还想找我干活,不过不赚钱的活从来不给我
LINAICAI
2017-06-20 00:43:39 +08:00
对你来说,这就是学费,其实你不亏,看长远点兄弟。
LINAICAI
2017-06-20 00:44:50 +08:00
能给你们接项目做外包的老师真是真为你们做了好事,虽然不是全为学生。
majinjing3
2017-06-20 00:47:02 +08:00
很简单啊,直接全部代码混淆,然后你懂的,反正别人有没法理解你的变量啥定义,根本没发改
majinjing3
2017-06-20 00:47:54 +08:00
到时候就说,你清楚就是这样写的,反正是后台,丢回去
cxbig
2017-06-20 00:52:44 +08:00
在一个实际的需求上锻炼过,下过功夫才是最重要的
一个合作而已,如果没有明确的合同,让他们占点便宜 不是多大个事,吃相太难看的以后不来往即可
inisun
2017-06-20 00:59:57 +08:00
这事我以前也遇过,不过我遇到的更恶心,属于一分钱不给那种,美名其曰锻炼,最后我直接说代码被前女友删了,什么都没交上去,然后学期挂科 19 分 28 分
Thoxvi
2017-06-20 01:13:37 +08:00
Yvette
2017-06-20 02:45:18 +08:00
在老师那边有所图吗?有的话就让老师知道你在项目中投入的心血,要不要再干下去都好商量。如果没所图的话就随便了,老师既然不信任你怕你跑路,还不尊重你的劳动成果,那就撂挑子走人吧,反正他已经做好这份打算了,撕破脸也没啥。

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

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

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

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

© 2021 V2EX