接了个友情活,收获一台生产力工具,分享我接私活的一些经验

那天,一个老同学找我帮忙做个项目,他现在在公家单位上班,每天要接手不少表格,要做的东西就是用来帮他初步处理这些表格数据的,他说如果我能做出来,能帮他省不少时间。

当年读书时,我手里没啥钱,他经常请我们室友几个出去吃烧烤,也是给我加了不少餐,所以我一直挺感激他的。

我寻思这活也不麻烦,一周就能干完,我也不好意思收人家的钱,就走波情分算了。

没想到人家死活也不肯白嫖我,看到我最近新配了主机,就买了个新显示器,说是专门为编程设计的,正好适合我,然后直接给我搬过来了,我只能说"哥们太有实力了"!

说实话,我接触过太多项目了,有白干的、有拖项目款的、有改稿改了两年半还不满意的,接过私活的朋友肯定多多少少都体验过。

所以这次我打算把我接私活做项目的一些经验和一些踩过的坑,整理出一套能直接复用的流程,帮助大家日后接活的时候能少走弯路。

一、先别着急接单

活来了先别着急接,在基本了解需求后,还要问清楚几个核心问题,不然容易吃亏。

预算有多少?

有些不懂行的甲方,看了淘宝、pdd上那些低价模版网页商品,会觉得做个小程序很便宜,一开始就抱着预算两千块的心态来找你的,但实际上可能要花你两周的时间。

要是一开始不问清楚,等梳理完需求、计算完大致工时,你就已经搭进去好几个小时了,最后人家一听你报价上万块,头都不回的就走了。

需要多久完成?

如果甲方很急,而你白天又要上班,最近工作也比较忙,短时间内难以完成单子的项目,或者满打满算你能在最后一两天完成。

这种一般不建议接的,因为你90%的概率是无法再指定时间内完成的,中间总是会碰到各种各样的问题,以及最后甲方大概率还会要再让你改几个交互啥的,那可不就寄了。

除非钱开的确实够,可以考虑多叫几个人一起做,尽量从一开始就降低延期风险,而不要等到快延期了才来着急。


问清楚上面两个关键问题,就已经可以帮你省去很多不必要的麻烦了。

还能走到下一步的,基本是真有需求,真想找你做东西的了。所以下面开始跟大家讲讲合同相关的注意事项。

二、合同阶段

一般超过五千块的活,都建议大家签个合同了,省的后面扯皮。如果甲方不愿意签,那就让他先付钱。

先付定金

在准备合同之前,我一般会建议大家把所有东西都在合同里面写清楚,包括详细的需求文档,以防止后面扯皮。

所以整理合同也是一件费劲的事,为了保障我们整理合同的这段劳动时间不被白嫖,预先支付定金是很有必要的了。

这个定金支付的是我们梳理功能文档、设计UI图、跟甲方长时间沟通 等前期费用,不包含开发等费用。

注意,我这套流程是为了保障劳动者的权益。接私活不比上班,别人要是想白嫖你,你很难防的。

给你讲个案例,某个开发者为了节省自己的时间,把甲方丢过来的简单版需求文档,拿去发给同行,假装是自己要做的项目,然后骗同行把功能详细的梳理出来,甚至让同行出个技术方案,最后用骗来的资料自己接单去了。

定需求、签合同

我建议合同是越详细越好,尽最大可能的详细,至少要过两三遍需求,然后才能估工期和价钱,最后把需求文档、原型图、UI图啥的都附在合同里一起签。

要知道,甲方往往是非互联网从业人员,他们的需求想一出是一出,如果没有先定好需求,他们一定会在你做的过程中不停地加需求,如果他们没多少互联网创业经验,就很喜欢第一个版本就做得很复杂,这都是血淋淋的教训,宁可梳理完需求后价钱谈不拢,也不要在需求不确定的时候签一个模糊的合同。

还有一些其他的合同经验,都是一些小心思,保护劳动者权益的,也一起分享给大家:

  1. 甲方付款方式和日期(一般442,开工付 40%,中期验收付 40%,开发完验收付 20%)
  2. 甲方拖欠项目款的处理方式(支付迟延履行金等)
  3. 服务器相关费用是谁出?如果是乙方,需要注意写明服务器的时限。
  4. 项目免费维护期限多久,超出维护期后如何收维护费。
  5. 一些免责声明,比如 只能保障支撑多少人使用,支撑同时在线人数多少,如果遇到恶意攻击,不归乙方负责等等。

当然了,像我这次做这个老同学的项目,一开始就没打算收人家的钱,所以也就没有签合同,也就省了这些弯弯绕绕的了。

三、开发与验收

单纯开发其实没啥好说的,但如何平衡开发与验收,这还是有点门道的。下面给大家分享几个要点:

  1. 快速迭代:开发过程每 3--5 天为一个小阶段,把开发成果演示给甲方,让他看到进度,也看到效果。
  2. 中期验收、开发完验收:发一份"验收清单",清单里列出之前梳理的功能文档就行,让甲方对着文档一条条验收打勾,这样既不会漏功能更,也不容易一拍脑袋想出个新功能。
  3. 验收完成没问题就进入付款节点,可以发个正式的邮件给甲方"已按合同完成第 2 阶段交付,附件为验收记录,请在 3 个工作日内确认并支付xx%项目款"。
  4. 如果客户要求加功能,当场发变更单和估价,客户回复"同意"才开始做功能。
  5. 甲方拖欠尾款怎么办?发邮件+微信+电话三步走,必要时把合同条款里的"逾期利息"说出来,按天计息或拒绝交付项目。

总之,把事情标准化、量化、流程化,凡事有留痕,遇事你就好处理。


四、开发工具

当然了,开发过程中,有一套好的开发工具也是很重要的。

这次我的老同学给我送来的显示器"明基RD280U",就是一台很适合写代码的生产力工具!

对比我原来的普通显示器,它给我带来了两个很明显的感受:代码显示效果更好、眼睛看的更舒服,这些对于我来说,都是实打实的帮助。

代码显示更好

首先要说说它的屏幕尺寸和比例,28 英寸、3:2 比例、4K 分辨率,竖向空间比常见的 16:9 显示器多出来一截,实际体验下来能多展示13行左右的代码,能看到的代码更多了,心里一下子就更有底了。

在看某些比较长的函数时,以前可能得来回滚动才能看到上下文,现在一下子就能看全了,滚动焦虑症都给我治好了,这效率不就提上来了?

对了,它这个显示器,有个"编码模式",这模式一打开,代码对比度真的高了不少,写代码的时候,真的清晰很多,给你看一张拉近的对比图,你就能感觉到:

照片效果其实一般,实际看起来,差别更大。

为啥差别这么大?我不知道,但我估摸着可能是明基在硬件层面做了适配,这点确实没在其他显示器上见过。

老同学刚给我送来这块屏幕的时候,他那个项目我才写了一半,后面一半都是用新屏幕写的,代码体验真的好太多了,而且屏占比更大,也能留更多空间来鞭策AI帮我开发项目了。

眼睛看的更舒服

因为接私活来的项目都是下班之后在家写的,这时候都是晚上了,而且白天已经对着屏幕写了一天的代码了,晚上眼睛就更累了。

换了这块新显示器之后,明显感觉眼睛没有以前那么累了,眨眼睛的频率都降低了,长时间看代码的模糊感也降低了,可以更专注的看代码了。

老同学跟我说,这块屏幕的护眼效果是做的很好的,有什么护眼认证,他说他也是看中了这点,知道我每天加班给他写代码不容易,让我多保护眼睛。

给大家看下它自带的护眼功能:

一共有5个,分别是:夜间保护、智慧蓝光、B.I. 第二代、色弱、护眼提醒

你看看你看看,这么多护眼相关的功能,就问你看了迷不迷糊,我一口气全给他打开了(除了色弱),必须狠狠的给我护眼!

尤其是它这个夜间保护,是真的很有说法,它会自动调节你的屏幕亮度,让屏幕不会太亮也不会太暗,始终处于一个舒服的状态。这个在手机上挺常见,但是在显示器上还真是第一次见。


除了上面这些我比较喜欢的功能,它还有一些其他的特殊功能,比如它的背面有个灯光圆环,就像台灯一样,可以让你在晚上写代码的时候给你补光,也是会自动调节亮度的,挺有意思的。

从正面看起来,是很柔和的,不开灯的情况下,它提供的亮度也足够写代码了。

还有一个跟显示器配套的官方软件,也挺有意思的。

我看了下,功能很多,显示器的功能应该在这个软件里面全都有,有些朋友不喜欢用按键的,也完全可以通过这个软件来控制显示器功能。

总结

有的活可以接,有的活不能接,别一看到钱就把脑子丢一边了,接私活项目真的太乱了,鱼龙混杂的,一定要小心谨慎。把流程流程化、把边界写清楚、把钱分期拿到手,可以最大的保障我们作为劳动者的权益,当然,也不能坑别人就是了。

至于工具------好的工具肯定如虎添翼、锦上添花的。老同学给我送来的这块明基RD280U显示器,就给我提高了不少效率,尤其是它敲代码时的视觉体验,真的不是一般的显示器能比的。

你要是有机会,也可以到线下店去体验一下,没准也会有和我一样的感觉。

相关推荐
2501_909686705 分钟前
基于SpringBoot的网上点餐系统
java·spring boot·后端
天天摸鱼的java工程师12 分钟前
聊聊线程池中哪几种状态,分别表示什么?8 年 Java 开发:从业务踩坑到源码拆解(附监控实战)
java·后端
杨杨杨大侠16 分钟前
第4篇:AOP切面编程 - 无侵入式日志拦截
java·后端·开源
IT_陈寒2 小时前
Python 3.12 新特性实战:5个让你的代码效率提升50%的技巧!🔥
前端·人工智能·后端
Apifox2 小时前
Apifox 8 月更新|新增测试用例、支持自定义请求示例代码、提升导入/导出 OpenAPI/Swagger 数据的兼容性
前端·后端·测试
风飘百里2 小时前
Go语言DDD架构的务实之路
后端·架构
郭庆汝2 小时前
GraphRAG——v0.3.5版本
后端·python·flask
轻松Ai享生活2 小时前
Linux Swap 详解 (2) - 配置与优化
后端