3000元私活,80小时投入,我得到了这些教训与收获

41 阅读4分钟

从制造业的加班文化到接私活的曲折经历,一段关于技术成长与价值思考的旅程

从制造业到私活:背景介绍

我上一家公司是在制造业企业"三德科技",公司要求每月加班40小时以上。在这种高强度工作环境下,除了完成日常工作,几乎没有精力思考其他事情。后来实在无法接受每周16小时的加班要求,我选择了离开。

这段经历让我感受到:制造业相关企业可能相对稳定,但管理上往往不够人性化,加班文化较为普遍。当然,这仅是我在一家公司的个人体验,可能与企业所在地(长沙)的区域特点也有一定关系。

后来,我找到了一份平时不怎么加班的工作,生活节奏终于慢了下来。有更多时间思考职业发展和个人成长。

私活机会的来临

一次与在上海工作的同学聊天中,我们聊到各自的IT就业经历,都曾经历过裁员、降薪的行业波动。他向我介绍了一个私活机会:客户需要开发一个知识库类型的小程序,主要用于查看行业术语解释,初步沟通是静态页面实现即可,预算3000元。

看起来是个简单明了的需求,于是我接下了这个项目。

需求膨胀与技术选型

然而,第一次需求会议后,情况就发生了变化。功能不断细化,数据量增加,还需要支持宣传内容动态变化。单纯的静态小程序页面已经无法满足需求,必须开发一个后台管理系统,页面间需要复杂跳转,支持属性筛选选项卡等功能。

最终,这个小程序竟然扩展到了10个页面左右,还包括会员订单的粗略管理功能。

虽然我日常主要使用C#做后端和Vue3做前端,但这次私活我决定尝试新技术栈:

  • 后端​:使用Express(Node.js)开发Web API
  • 后台前端​:Vue3 + Element UI
  • 小程序端​:直接使用微信小程序原生语言,未用UniApp

开发过程中的挑战

实际开发中,我发现细节确认极其重要。客户经常会遗漏一些需求点,项目过程中增加了三四次需求。作为前端不是特别熟练的开发者,调整样式花费了我大量时间。

幸运的是,我那位做产品经理的同学提供了功能思维导图和原型图​(尽管没有UI设计图),这大大提高了需求理解的效率。

开发工具上,我尝试使用了Cursor编辑器。前期开发速度确实很快,但后期修改细节时效率明显下降,而且容易出现遗漏,这可能就是AI助手缺乏长期记忆的体现吧。

项目总结与价值思考

项目最终完成了,我拿到了3000元报酬。但算一笔经济账:投入了一个多月的"996"时间,总计80多小时,从纯经济收益看确实不高。

通过这个项目,我也深入了解了一下接单平台现状:​项目价格被压得很低,人多活少,普遍情况不如找一份正式工作。至于独立开发,虽然有少数人做得不错,但并不是普遍现象。

不过,偶尔接私活也有其价值:

  • 接触新技术栈​:在实战中学习了Express、Node.js等技术
  • 直面客户​:了解真实项目中的需求变化和沟通技巧
  • 全流程实践​:从需求讨论到技术上线的完整经验

给接私活新手的建议

基于这次经历,我想给考虑接私活的朋友一些建议:

  1. 明确需求范围​:前期务必与客户详细确认需求,并明确变更流程
  2. 合理评估投入​:不要只看项目金额,要计算时间投入的性价比
  3. 技术选型权衡​:私活可以是学习新技术的契机,但要预留学习成本时间
  4. 合同与付款​:最好签订简单协议,并约定付款节点方式

私活不只是赚钱手段,更是成长的机会。关键是如何平衡投入与收获,让每个项目都成为职业发展的垫脚石而非负担。

希望我的经历对你有启发!欢迎在评论区分享你的私活故事或疑问。