私活2年,我赚到了人生的第一桶金

11,373 阅读18分钟

微信图片_20241223084849.png

先说说我为什么写这篇文章,原因两点

  • 大家对接私活特别感兴趣(其实是想🔥想疯了)
  • 古有Girl helps girl,今有coder helps coder,揭秘私活赛道的经验与潜规则

在阅读之前,不要抱有作者能给你推荐私活/途径的幻想,本文仅仅分享自己如何接触这个赛道,以及这个赛道的一些经验

如果你准备好了,我们即将开启这段私活生涯!

生钱之道-启程

交代下我的背景,2020年我刚毕业上班,平时工作不会特别忙

在闲暇的时间里,我经常自学,由于爱捣鼓技术,所以遇到的问题也较多,我开始网上寻求过他人帮助。网上的技术大咖特别多,经常遇到特别耐心解答疑惑的人,他们甚至会不求回报地帮你远程解决问题。与此同时我也有新的困惑:他们到底图什么?

他们真的好🆒!我内心也种下了一样的种子,我要成为这样的人

在往后的时间里,我开始在一些技术论坛、技术群上回答并解决别人的问题。除此之外,我还使用了uChart框架实现了一个好玩的图表开源项目ReportPlus,也因此成为了uChart的开源项目开发成员,并且在几个2000人的用户群里持续解答用户的问题

🤔:这个人好像一个老好人啊!我是进来学习他的生财之道,怎么给我看的全是他被白嫖的过程?

我真的被白嫖了吗?其实我只是在等待一个机会,一个可以证明自己的机会

天降横财!这居然是他的第一笔私活钱💰️

直到有一天,技术群里的张三加了我

张三:哥,我看你对图表方面颇有研究,可以帮我封装个图表插件吗?

我:这工作量有点大,我只能简单的指导下你....

张三:我给你500块钱的报酬。

我:老弟,不!老哥!这事就包在我身上!!!

于是我花了一天的时间给他完成了,后续对他的需求也进行了几版的优化,直到他满意了,我才心安理得的把钱收了下来

image.png

严格意义上来讲,这算不得私活,更像是一笔技术(知识)付费

好事频临,开启吧,我的赚钱生涯!!

碰巧的是,没过多久又多了一位愿意为我技术付费的群友——李四,而我在一年前居然帮助过李四,那时候就已经为这段缘分埋下了种子

李四:哥,我又找你了!一年前我找过你,之前看你在群里无偿的帮过很多人,这点让我佩服!

我:举手之劳,找我怎么了?

李四:我有一个基因检测的项目,接口复杂、参数多,而且需要做报表功能,需要你帮忙!

李四:这并不是无偿的,有1000的费用,一周完成即可

我:老弟,不!老哥!这事就包在我身上!!!

当时我一天都关闭在小房子里,等到晚上把这活干完了,并且交付领到了报酬才出门吃了个晚饭,那天不知道冷还是激动,整个身子都是颤抖的,特别没出息的多加了两个菜,吃了将近30元,吃完整个人赶紧回来躺着闭上眼休息,但怎么都睡不着,记得整个人都很难受,脑子全是不由自主的想东西,我当时心里想:这会不会是濒临猝死的感觉?

李四:哥,你怎么做的这么快?我预估一周,你一天给我干出来了啊?

我:无他,但手熟尔

李四:这项目后续还要开发其他功能,你要不一起来做吧?我感觉有你一起,我心里也有底了

李四:这活总共是20000,我们对半分

我:老弟,不!老哥!你的事就是我的事!!!

image.png

这算是我真正意义上第一个私活,也是我第一次意识到,在空闲时间里可以搞点副业来提升我的收入

生财之道:不嫌肉小,再小也是肉,再小也有惊喜!

新手在接私活时,要做好心理准备,有些私活的价格会比市场价要低的多,如果没有其他选择途径的时候,可以尝试一次,当做拓宽客户途径

记得有一个活:要求开发一个简单的调查问卷,一共5个页面,需要原生开发,价格仅1000元,开发A觉得价格低,把这个活推给了我,于是我接过来做了

image.png

做完项目顺利交付后,客户很认可我的技术,于是陆陆续续给到了我更多的项目,粗略的统计了下,这位客户给我总项目的合同金额接近50000元,并且我们目前还在保持着良好的合作关系

机会其实总是很无意中的出现在你面前,但很多人都没法把握住。客户带给我们的价值我们永远没法想象,所以在没有渠道的情况下,珍惜每个单子

但这绝不等同于:来者不拒。

在学会赚钱之前先学会拒绝

🤷‍♂️:不是,哥们,刚刚还在说要把握机会,珍惜每个客户,现在怎么又要拒绝了?

接下来的内容,是在你有了基础客户后,需要掌握的一项的技能,但我看了很多私活的经验分享,发现他们都是告诉你如何去做,却没有人能告诉你如何拒绝,因为拒绝是一个非常重要、需要勇气却又难以掌握的技能

曾经的我也经常不懂怎么拒绝客户,也正是因为如此,我需要做的东西越来越多,得到的东西却越少

我们即将要明白为何需要拒绝,一起来揭开背后的大饼与pua

三年前,有个专门的中转外包的人(暂时称他为饼哥),饼哥找到了我,给我推了第一单:一个包含课程学习、课后答题的小程序,开价3000元

第一反应是觉得价格低了,当时也直接和客户尝试沟通,希望对方可以提高下价格

我:这单价格有点低,可以加点钱吗?

饼哥:目前暂时没有足够的预算,不过你放心,我这里很多单子

饼哥:等你做完这单,我们可以继续合作,优质单子优先推你

就这样,我吃下了饼哥的第一张饼,结算方式是按3:3:3:1的比例来结算,定金结算30%,项目过半结算30%,项目完成结算30%,测试验收结算10%

等我把全部功能开发完后,准备找对方结算,对方提出客户需要优化页面,但小改动就算了,但对方是大改,我尝试让对方增加预算

我:页面改动这么多,需要增加一点费用呢

饼哥:客户也没给我新增预算呢,我们先把客户服务满意,满意了会持续需要运维的

饼哥:到时候运维也有钱,而且这种都是长期的合同

这是饼哥的第二张饼,我又吃下了

等到我优化完后,客户又提出了新的需求:增加课程付费功能。这次可不是小需求了,完整的订单创建、支付、列表、详情都需要做,我觉得这次加钱肯定不过分了

我:这次新增的东西比较多,预算得加些呢

饼哥:明白,不过这次预算有限,只能给你加500元呢

我:太少了

饼哥:我们还是看后续的长期运维,而且后续我会一直给你推项目的

就这样,我拿着仅有的这点薪水,把饼哥的第三张大饼嚼碎咽了下去,以上都是我简化了的对话,其中的来回反复拉扯肯定要比这里复杂的多

故事还没完,小程序的功能一直在叠加,饼哥试图继续给我画饼,我才突然醒悟过来,这是一个无底洞,我力和饼哥发生了较为严重的争执,对方试图拿我的尾款来要挟我,但我强烈拒绝了,底气源于我还没交付源码,最终大家闹的特别不愉快相互离场

接私活的人里,应该有50%的人经历过相似的场景,但背后的原因都是大差不差:不懂拒绝

很多人都尝试掉进对方的陷阱,幻想后期的运维合同以及长期合作,但在我做了那么久的项目里,目前没有一个是能长期运维的

在不懂拒绝的日子里,我还经历了如下:

  • 对方不给定金,不懂拒绝,开发完好后,对方不要直接跑路了
  • 对方嫌签合同麻烦,不懂拒绝,开发到一半,发现需求有出入,死无对证
  • 对方签的合同是无源码的,却要求给源码,不懂拒绝,发现源码一给再也没后续了

我以亲身的经验来告诉你,不懂的拒绝等待你的将是更大的代价,除非在此之前,你已经深思熟虑过,能够承受最糟的后果。及时止损是一种智慧,也是一种保护自己、避免被pua的方式

没想到吧?这玩意也是需要有伯乐

在最早,我都是干完这票没下票,做完上家没下家,直到有一天,我的伯乐——岩哥出现了,他给我带来了特别丰富的项目资源,而他的职业是一名产品经理,妥妥的北方人

为什么这里要特地要交代他是北方人?由于这个原因,他所接触到的项目也都是北方区域的,那边的项目价格普遍要比南方高

我们是在一个外包平台认识的,大家合作的项目是一个地图插件程序,在完成之后他和我说了一番话:

岩哥:这个地图插件一直都没人接,难度大、功能多、价格少,没想到你还是完成的那么出色

我:对我来说,这已经是不错的报酬了(8000元)

岩哥:你是哪里人?

我:广东的,目前在广州这边工作

岩哥:噢,我一直觉得南方的技术要比北方的要卷,技术也要好

岩哥:有没有兴趣跟我一起做,我负责接单沟通需求,你负责开发?

我:当然!

就这样,我们一拍即合,在后面的几单里,我们合作的很顺畅。他是一名优秀、负责的产品,不仅能把客户的需求转达清给开发,而且在开发遇到难题或增加预算时,他也能力争的给开发争取该有的权利

合作多次后,我们愈发熟悉,也愈发信任彼此。有一次,他告诉我拿下了一个政府的项目,需要我做技术支撑,最好能飞太原一趟,我二话不说当夜买票飞了过去,最后顺利把合同签了下来,这也是我目前私活生涯里,接触过最大的项目,我前前后后开发了将近9个月

如今,我们已经处成了朋友,很多项目的收入、分配都是可以落落大方的说,也会分享一些加班熬夜的养生方法,和他经历过最难搞的客户、最没谱的项目、最负责的系统设计,似乎有种战友的感觉,但我更愿意称他是我的伯乐

现在,他手里一旦有项目,都会想到我,我在他手里做的项目大大小小的也有十多个了,这也让我发出“千里马(程序猿)常有,伯乐不常有”的感慨

在准备的日子里——蓄势待飞,一飞冲天

这么看下来,这小子好像是走了狗屎运了,似乎没法复刻他的经历

坦白讲,没有一个人的经验是可以复刻的啦,阿里巴巴、腾讯这两家互联网公司,网络上一查就能查到他们的发家史,即使大家把他们完完整整的看完、倒背如流,也不可能再复刻出第二个它们

但我想说的不是这些,更多的是希望你在这条路之前,能好好做好准备,只有自己的料足够多,人家才会愿意用你,这是一个很现实的社会,在这里多说一句,当客户有以下两种选择时:

方案1:1名前端,1名后端

方案2:1名全栈

我遇到的客户,几乎都是选了第2种方案,他们往往认为1个人的开发成本要比2个人更低,或者觉得1个人做可以省下一些沟通成本,有时候会更便捷

但也有例外的,大项目1个人吃不消,对程序员的开发效率也有更高的要求,这种时候往往会选择多人协同开发,但这并不意味着客户不需要全栈的角色,全栈的技术能作为中枢纽带,在大项目中可以两边沟通,推进项目进度,所以客户也需要这么一个角色

我见过很多急不可耐的人,他们上来就企图让我带带他们,可我本身了解他们的情况,他们当中的人甚至不乏基础特别差的人,根本不足以自己撑起整个项目

怎么才能独当一面,能撑起整个项目?最基础的技能我盘算了下,大概如下:

技能说明
前端html、css、js、vue/react、小程序 等
后端JAVA为主,需要掌握SSM框架、Redis、MySQL 等
Git代码提交到仓库,协同开发
NginxWeb服务器,掌握相关前端配置、代理
Linux接口、服务部署技能

还有一些客户需要你做的东西更多,这也意味你要掌握的东西需要更多

技能说明
前端webpack优化、响应式、大屏/地图/3D开发相关
后端微服务架构
数据库分库分表、备案等方案
Docker容器化管理
云服务器运维防火墙、域名购买/备案、服务器解析、安全证书配置等

也是因为如此,我一直持续学习,分享一下我的学习内容涉猎

image.png

image.png

image.png

学习和记录都是很重要的,不仅笔记如此,浏览器也该整理起来

GIF 2024-12-19 23-56-21.gif

可以发现独当一面要了解的东西特别多,而人的精力又是有限的,当我们并没有掌握这么多技术栈时,如果这时候客户敲门了,如同在无力的时候遇到心动的单子,结局是很遗憾的。这个时候我们就该放弃吗?

整合资源,逆天改命

要知道,客户是有依赖性的,当你服务好一个客户的时候,他希望你能服务的更多

我目前服务过的几个客户里,不乏那些恨不得我全部技术都会的人,但这不现实,我已经暂停了新的学习很久了,掌握的技术栈也有限

我的主要精力都放在前端,很多时候是一边接项目一边立刻学习的状态,但技术不是一蹴而就的,需要漫长时间的深耕,所以这种情况下再企图临时抱佛脚就有点不现实

中间有客户要求过我做过以下相关开发的

  • Python实现模型调度,算法优化
  • php语言维护某个系统管理后台
  • 腾讯云TSF 微服务框架的应用开发
  • Docker-compose 容器编排
  • Jekenis
  • ...

这些我几乎都不熟悉,但我知道我身边有很多人天天和他们打交道,于是我会寻求他们的帮忙,并且会给予相应的报酬,有些人我形成了固定的合作关系

慢慢地,聚集在我身边的人越来越多,他们掌握着不同的技能,这让我更加有底气,在私活这个赛道上能接下更多类型的项目

你是不是已经发现了:这和公司的模式有点像,公司签下项目,也需要不同角色来参与,其中也有UI设计、前端开发、后端开发、数据库运维工程师、服务器运维工程师等等,只不过和公司不一样的是,这些人是在你的整合下聚集在一起,你才是他们背后的Boss

多发现身边厉害的人,学会资源整合、运用起来,你会发现签下私活的概率大大提升啦🥰

最后最后!一定一定要记得善待身边这群人!千万不要因为有了可观的收入,试图占有对方应得的报酬,每份信任的建立都是来之不易

项目资金越高,风险越大

你看这项目它又大又圆,这回报是又高又快,我好想马上占有它

但?天上真的会掉馅饼吗?

我做过好几个项目,周期都特别的长,金额回报比以往报的都要高,第一次遇到的时候,立马上头,心里想着:干完这票我就收手,结果就出事了

tstmp_20241223095411.gif

项目资金大的一般有以下两个点特点:

  • 开发功能点多,周期长
  • 政府项目偏多

而这种项目,中间不知道捣手了多少次,这也意味着:项目一旦出点事,你很难找到对应的人来解决问题,大多数人都在中间来回踢皮球

记得有个项目,由于是熟人带的(作案),所以被他劝说了好几次,答应无合同去提前开发了。开发前常常与我拍胸脯保证项目的可靠性,中间多次被要求熬夜加班把项目赶出来,直到项目完成后,我开始追款,结果多次沟通后也要不到款。起初以各种理由延迟,说公司法人正在变更,需要变更后才能走财务流程;等变更完成后又是新的理由,最后干脆直接摊牌找些政府财务收缩的理由,说放弃项目了

这种耗费了大量精力和时间,却没法收到款的情况,相信大家遇到时都不会好受,所以一定要坚持自己的收款原则,不要感情上用事,生意很多时候就是生意

合理的评估项目的风险这点是很重要的,而人天生有个缺点:凡事都愿往好的发展去想象。这点在做私活里是很忌讳的,别忘了私活是带有高风险的属性的,家人们,赌狗真的会输

写在最后的一些话

这些话上下文没有关联,仅仅是我的一些碎碎念

🔖只要是人就拒绝不了被真诚对待,客户也一样,但大多数都太在乎利益了,所以彼此之间好像隔了一堵墙

🔖如果一个人推项目给你,记得给笔介绍费,即使他拒绝了,尽量想办法让他收下。没人愿意白帮忙,给了他好处,以后有活他还愿意推给你

🔖一定要有自己的结算方式,例如我自己 3(定金):3(项目过半):3(项目完成):1(测试验收) 的比例结算,这样才有保障自己的成果尽可能的不受到侵害

🔖一定要有自己的原则,并且坚持,比如:

✅项目开发前必须付定金的原则

✅ 每天私活只做固定时长的原则

✅ 保证项目沟通的需求有说明文档,最后按照文档进行开发的原则(防止赖皮)

🔖除非不得已,否则不建议全职做私活,本人也是一边工作,利用空闲时间兼职

🔖如果赚到了钱,请不要露富

🔖适度接活,不要把全部时间占满,留点时间给家人、社交、生活、职业成长

🔖适度运动、多喝水、保护眼睛

🔖如果你对技术/行业交流有兴趣,欢迎添加howcoder微信,邀你进群