程序员接私活一定要知道的事情,我走的弯路你们都别走了
文章目录
- 前言
- 一、程序员私活的种类
- 1.兼职职位众包
- 2.自由职业者驻场
- 3.项目整包
- 二、这3种私活可以接
- 1.有熟人
- 2.七分熟的项目
- 3.需求明确的项目
- 三、这3种私活不要接
- 1.主动找上门的中介单
- 2.一味强调项目简单好做
- 3.外行人给你拉的项目
- 四、接单的渠道
- 1.线下渠道
- 2.线上渠道
- 3.比较靠谱的垂直众包平台
- 结语
前言
看完这个文章目录你觉得这篇文章还不值得收藏吗?全是经验啊!
这些年我一直都有做私活,尤其是这两年闲在家里不去工作,所以接单更是频繁很多。
如果你想着利用业余时间去接技术单,那么你一定会遇到这几个顾虑:
担心遇到不良甲方,项目做完了不给结款
.
担心花了钱去开网站的会员好接更多单,结果还是没单。
.
有些中介会冒充甲方,甲方原价8000的项目,中介4000找到你去做,结果他啥也没干,坐收4000…
今天我就把我做私活的全部经验分享给大家,希望大家以后接单时能少走一些弯路!
一、程序员私活的种类
大家不要一看到钱多就想着办法把活儿接下来,一定要先分清楚是什么样的合作方式。
根据我的经验,程序员的技术私活主要分为3种:
1.兼职职位众包
所谓的兼职职位众包,指的是需求方这边有自己的程序员配合,只需要某个职位的程序员开发某个模块的项目。
比如开发一个app,后端接口已经有人开发,只缺少i0S前端开发工程师,那么他们就会在平台上发布一个职位来招聘一个前端,配合公司一起完成项目开发。这种需求的特点是周期比较短、项目金额在5000~30000之间。
2.自由职业者驻场
自由职业者驻场需求,指的是某些需求方的保密类项目或公司有硬性要求需要驻场的项目。当然,开发内容类似于兼职职位众包,驻场费用大概在500/8小时到3000/8小时之间。
3.项目整包
项目整包,指的是需求方没有自己的技术团队,需要依赖其他团队来整包开发的项目。比如开发一个app,需求方只有一个简单的需求文档,需要你这边有团队进行UI设计、前端以及后端开发等等。
这种需求的特点就是周期比较长、项目金额比较大。目前平台上类似的项目,金额一般在几万到几十万不等,分为三到四期来进行阶段性开发。
其中第1和第2类,适合独立开发者,没有团队但又有技术,第3类则适合有项目经验的团队。
在介绍渠道之前,我希望大家先了解一些做兼职可能踩的坑,免得瞎子上山,一脚深一脚浅。
下面总结的这个“三接三不接”,希望你能看看,如果对你有那么一点点的帮助,也算对得起我这么多年的血和泪和着我掉过的头发:
二、这3种私活可以接
1.有熟人
有信得过的同事、朋友或者亲戚参与在内的项目可以接,虽然他们可能会给你杀杀价,但这种项目做起来会轻松很多,没有那么麻烦。
2.七分熟的项目
如果遇到已经做得七七八八了,或者只需要增删一些功能或者迭代的项目,可以接。这种项目虽然理解别人的代码需要花费一些时间,但比起从头开始谈需求谈价格是要轻松很多。
3.需求明确的项目
需求明确指的是有完整的需求文档和开发周期,这种项目可以接。这种项目只要你技术过硬,做起来就是一件很顺畅的事情。
三、这3种私活不要接
1.主动找上门的中介单
这点一定要注意,只要是主动找上门的中介介绍的项目,都不要接。
你想一想,做私活的中介哪个手上没有熟悉的人?而且还是一大批,那他为什么会找上你?甭管价钱多高,都别信,天上不会有掉馅饼的事。
2.一味强调项目简单好做
如果遇到那些一味地跟你强调“这个项目简单”、“这个项目不难的”,但需求文档写得很模糊的,千万不要接,为什么?
因为他之所以模棱两可,是想要你后面多给他开发他少付钱,到时候这里让你加一个功能那里变一个需求,你不做还不行,不做就违约不给你钱。
3.外行人给你拉的项目
外行人是不懂技术的,很难评估整个项目,跟你说的时候简单,后面发现这个事情在他看来简单,但在你实现起来却不是那么回事。
如果是外行人给你拉项目的话,极容易出现这2种情况:
你高估了你的技术,一口应下来了你搞不定的项目。
.
你低估了项目的难度,到后面你再想加价,那是非常难的事情。
四、接单的渠道
接单的渠道非常多,尤其是现在,比以前还多了好几种,我慢慢道来。
1.线下渠道
线下渠道就还是老规矩了,同事、朋友介绍,都是熟人,大家办事的风格都比较了解了。
还有就是线下的技术峰会也可以认识很多同道中人,我以前就有在技术交流会时认识了一些线下的朋友,经过他们的介绍也接了不少活。
所以做技术的也要多走动,朋友多了,路也就宽了。
2.线上渠道
线上渠道的话比较多,比如说线上的接单平台和自媒体渠道,这里我们先不谈接单平台,后面我再讲,这里先讲讲自媒体渠道。
自媒体渠道分2类:
一类是技术型平台,比如CSDN、掘金等地方,纯技术交流,这里只要你的账号粉丝量比较大,或者经常写文章出现在大家的视野,就会有很多人主动跟你联系,把活儿送到你面前,就看你接不接。
这点应该有很多博主都有体会,有时候真的是忙不过来,不然真想多接点活。
另一类是综合型平台,比如知乎、B站、抖音、小红书、快手等等,前提也是一样的你要做账号,只有你有曝光了,你会源源不断地有人找上门,甚至只要你想,你都可以建立一个接单的小团队,因为这些平台的用户量要比技术型平台要多很多,所以机会也会多很多。
但也有缺点在那里,林子大了什么鸟都有,很无聊的那种需求你就没必要理会了。碰到正经可以做的,你一定要问清楚需求再开始。
3.比较靠谱的垂直众包平台
最后如果你觉得自媒体这条路不好走或者没这个时间去折腾,那也给大家介绍几个我个人感觉还不错的接单平台,可以去试试这个。
程序员客栈、一品威客、外包大师、人人开发。
这里我就不细讲了,不然又得有人说我是接了广告,我就少说点,这些你们都可以在网上搜得到的,我就不附网址了。
结语
接单这个事情真的很正常,靠自己的技术去增加收入的事情不丢人,只是希望我走过的这些弯路,你们不要再走一遍,希望能帮到你们。
记得收藏好这篇文章,你早晚会用得到的。
感谢你们的阅读和喜欢,我收藏了很多技术干货,可以共享给喜欢我文章的朋友们,如果你肯花时间沉下心去学习,它们一定能帮到你,干货内容包括:
点击文末的名片可以抱走
相关文章:

程序员接私活一定要知道的事情,我走的弯路你们都别走了
文章目录前言一、程序员私活的种类1.兼职职位众包2.自由职业者驻场3.项目整包二、这3种私活可以接1.有熟人2.七分熟的项目3.需求明确的项目三、这3种私活不要接1.主动找上门的中介单2.一味强调项目简单好做3.外行人给你拉的项目四、接单的渠道1.线下渠道2.线上渠道3.比较靠谱的…...

十二届蓝桥杯省赛c++(下)
1、 拿到题目一定要读懂题意,不要看到这题目就上来模拟什么闰年,一月的天数啥的。这个题目问你当天的时间,就说明年月日跟你都没关系,直接无视就好了。 #include <iostream> #include <cstring> #include <algori…...

数据结构与算法——堆的基本存储
目录 一、概念及其介绍 二、适用说明 三、结构图示 四、Java 实例代码 五.堆和栈的区别 一、概念及其介绍 堆(Heap)是计算机科学中一类特殊的数据结构的统称。 堆通常是一个可以被看做一棵完全二叉树的数组对象。 堆满足下列性质: 堆中某个节点的值总是不大…...
来了来了 !!!K8s指令、yaml部署
文章目录k8s资源清单一、k8s资源指令1、基础操作2、命令手册二、资源清单1、required2、optional3、other4、资源清单格式5、常用命令三、部署实例1、nginx3、eureka部署k8s资源清单 一、k8s资源指令 1、基础操作 #创建且运行一个pod #deployment、rs、pod被自动创建 kubect…...
spring-cloud-feign实战笔记
feign 配置 针对单个feign接口进行配置feign:client:config:# feignName 注意这里与contextId一致,不能写成name(FeignClientFactoryBean#configureFeign)# 不能写成 client-b (微服务名称),否则不生效helloFeignClient: # conte…...

【Pytorch】利用PyTorch实现图像识别
本文参加新星计划人工智能(Pytorch)赛道:https://bbs.csdn.net/topics/613989052 这是目录使用torchvision库的datasets类加载常用的数据集或自定义数据集使用torchvision库进行数据增强和变换,自定义自己的图像分类数据集并使用torchvision库加载它们使…...

在家查找下载最新《柳叶刀》The Lancet期刊文献的方法
《柳叶刀》The Lancet简介: 《柳叶刀》The Lancet是全球顶尖综合性医学期刊,每周都会发表来自世界各地顶尖科学家的研究精粹。是由托马斯威克利(Thomas Wakley)创办于1823年,由爱思唯尔(Elsevierÿ…...

当下的网络安全行业前景到底怎么样?还能否入行?
前言网络安全现在是朝阳行业,缺口是很大。不过网络安全行业就是需要技术很多的人达不到企业要求才导致人才缺口大常听到很多人不知道学习网络安全能做什么,发展前景好吗?今天我就在这里给大家介绍一下。网络安全作为目前比较火的朝阳行业&…...

SpringCloud:SpringAMQP介绍
Spring AMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。Spring AMQP官方地址 Spring AMQP提供了三个功能: 自动声明队列、交换机及其绑定关系基于注解的监听器模式,异步接收消息封…...

第十三届蓝桥杯省赛 python B组复盘
文章目录前言主要内容🦞试题 A:排列字母思路代码🦞试题 B:寻找整数思路代码🦞试题 C:纸张尺寸思路代码🦞试题 D:数位排序思路代码🦞试题 E:蜂巢思路代码&…...

SQL注入之HTTP请求头注入
Ps: 先做实验,在有操作的基础上理解原理会更清晰更深入。 一、实验 sqli-lab 1. User-Agent注入 特点:登陆后返回用户的 User-Agent --> 服务器端可能记录用户User-Agent 输入不合法数据报错 payload: and updatexml(1,concat("~&…...
Metasploit详细教程
第一步:安装和启动Metasploit 您可以从Metasploit官方网站下载适用于您操作系统的Metasploit框架。安装Metasploit框架后,您可以使用以下命令来启动Metasploit: msfconsole该命令将启动Metasploit控制台。 第二步:查找目标设备…...

【ChatGPT】Notion AI 从注册到体验:如何免费使用
欢迎关注【youcans的GPT学习笔记】原创作品,火热更新中 【ChatGPT】Notion AI 从注册到体验1. Notion AI 介绍1.1 Notion AI 简介1.2 Notion AI 的核心能力1.3 Notion AI 与 ChatGPT 的比较2. Notion AI 国内用户注册2.1 PC 端用户注册2.2 移动端用户注册3. Notion …...

每个开发人员都需要掌握的10 个基本 SQL 命令
SQL 是一种非常常见但功能强大的工具,它可以帮助从任何数据库中提取、转换和加载数据。数据查询的本质在于SQL。随着公司和组织发现自己处理的数据量迅速增加,开发人员越来越需要有效地使用数据库来处理这些数据。所以想要暗恋数据领域,SQL是…...
Vue项目预渲染
前言 Ajax 技术的出现,让我们的 Web 应用能够在不刷新的状态下显示不同页面的内容,这就是单页应用。在一个单页应用中,往往只有一个 html 文件,然后根据访问的 url 来匹配对应的路由脚本,动态地渲染页面内容。单页应用…...

可别再用BeanUtils了(性能拉胯),试试这款转换神器
老铁们是不是经常为写一些实体转换的原始代码感到头疼,尤其是实体字段特别多的时候。有的人会说,我直接使用get/set方法。没错,get/set方法的确可以解决,而且也是性能较高的处理方法,但是大家有没有想过,要…...
Transformer 杂记
Transformer输入的是token,来自语言序列的启发。卷积神经网络(CNN)是如何进行物种分类的.它实际是直接对特征进行识别,也就是卷积神经网络最基本的作用:提取图像的特征。例如:卷积神经网络判断一只狗的时候,…...

实现异步的8种方式
前言异步执行对于开发者来说并不陌生,在实际的开发过程中,很多场景多会使用到异步,相比同步执行,异步可以大大缩短请求链路耗时时间,比如:「发送短信、邮件、异步更新等」,这些都是典型的可以通…...

Github隐藏功能显示自己的README,个人化你的Github主页
Github隐藏功能:显示自己的README 你可能还不知道,GitHub 悄悄上线了一个全新的个人页功能,显示一个自定义的 README.MD 在个人首页。要激活此功能,需要新建一个与自己 ID 同名的 Repository,新 Repo 里的README.MD将…...

单片机 | 51单片机原理
【金善愚】 单片机应用原理篇 笔记整理 课程视频 :https://space.bilibili.com/483942191/channel/collectiondetail?sid51090 文章目录一、引脚分布介绍1.分类2.电源引脚3.时钟引脚(2根)4.控制引脚(4根)5.端口引脚(32根)二、存储器结构及空间分布介绍1.存储器的划…...
云计算——弹性云计算器(ECS)
弹性云服务器:ECS 概述 云计算重构了ICT系统,云计算平台厂商推出使得厂家能够主要关注应用管理而非平台管理的云平台,包含如下主要概念。 ECS(Elastic Cloud Server):即弹性云服务器,是云计算…...

(十)学生端搭建
本次旨在将之前的已完成的部分功能进行拼装到学生端,同时完善学生端的构建。本次工作主要包括: 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...

【入坑系列】TiDB 强制索引在不同库下不生效问题
文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...

如何在看板中体现优先级变化
在看板中有效体现优先级变化的关键措施包括:采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中,设置任务排序规则尤其重要,因为它让看板视觉上直观地体…...

(二)TensorRT-LLM | 模型导出(v0.20.0rc3)
0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述,后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作,其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…...

CentOS下的分布式内存计算Spark环境部署
一、Spark 核心架构与应用场景 1.1 分布式计算引擎的核心优势 Spark 是基于内存的分布式计算框架,相比 MapReduce 具有以下核心优势: 内存计算:数据可常驻内存,迭代计算性能提升 10-100 倍(文档段落:3-79…...

全球首个30米分辨率湿地数据集(2000—2022)
数据简介 今天我们分享的数据是全球30米分辨率湿地数据集,包含8种湿地亚类,该数据以0.5X0.5的瓦片存储,我们整理了所有属于中国的瓦片名称与其对应省份,方便大家研究使用。 该数据集作为全球首个30米分辨率、覆盖2000–2022年时间…...
鱼香ros docker配置镜像报错:https://registry-1.docker.io/v2/
使用鱼香ros一件安装docker时的https://registry-1.docker.io/v2/问题 一键安装指令 wget http://fishros.com/install -O fishros && . fishros出现问题:docker pull 失败 网络不同,需要使用镜像源 按照如下步骤操作 sudo vi /etc/docker/dae…...

Spring数据访问模块设计
前面我们已经完成了IoC和web模块的设计,聪明的码友立马就知道了,该到数据访问模块了,要不就这俩玩个6啊,查库势在必行,至此,它来了。 一、核心设计理念 1、痛点在哪 应用离不开数据(数据库、No…...
Java多线程实现之Thread类深度解析
Java多线程实现之Thread类深度解析 一、多线程基础概念1.1 什么是线程1.2 多线程的优势1.3 Java多线程模型 二、Thread类的基本结构与构造函数2.1 Thread类的继承关系2.2 构造函数 三、创建和启动线程3.1 继承Thread类创建线程3.2 实现Runnable接口创建线程 四、Thread类的核心…...