程序员接私活的6个网站,你有技术就有钱!

2023-10-26

点击上方“Python高校”,关注

未未干货立马到手

作者:发哥

链接:GitHubDaily


本篇文章会向大家推荐国内外几个接外包比较靠谱的平台,主旨是贵精不贵多。因此,像「猪x戒」这种会让程序员自贬身价,扰乱市场规则的网站,便不会出现在下方推荐列表中。

下面开始进入正题。

国外篇

如果你打算接国外的软件外包,以下几点能力最好提前掌握:

  • 基本的英语沟通能力(能跟阿三哥沟通)

  • 良好的统筹规划能力(考虑好时差因素)

  • 财务管理能力(报税、回款周期管理)

freelancer

freelancer.com

如果你打算进军国外的外包行业,与阿三哥竞争,那不论如何都绕不开 freelancer 这个网站。

排在首位的 freelancer,目前是全球影响力最大的自由职业与众包平台,公司创办于 2010 年,总部位于澳大利亚悉尼,员工遍布 240+ 个国家,拥有 4000+ 万的雇主与自由职业者。从软件设计、开发、测试到营销、会计、法律服务,你都能在上面找到对应的合作方,其业务覆盖范围不可谓不广。

另外,财大气粗的 freelancer 还在不断收购一些比较优质的外包市场,进一步扩大自己的规模,慢慢蚕食着整个市场。

不过,作为上市公司的 freelancer,近半年的公司股价却在持续走低... 具体原因在此就不多做分析了,毕竟 GitHubDaily 公众号不是荐股平台。

仅从平台规模与市场占比上看,freelancer 是集聚了当今世界上诸多优秀自由职业者的接单平台,如果你打算在该平台上发展,最好是对个人的综合能力有充分自信。

upwork

https://www.upwork.com/

upwork 前身为 Elance-oDesk,作为 freelancer 的主要竞争对手,两者经常会被人拿来做对比。

该公司于 1999 年前后成立,创始人皆为麻省理工毕业生,或许是为了适应信息科技这个瞬息万变的行业,该公司前前后后总共改了 4 次名(Elance、oDesk、Elance-oDesk、Upwork),是个不折不扣的改名狂魔...

现总部位于美国加利福尼亚的圣克拉拉,在线上平台累积有 1200 万自由职业者与 500 万客户注册,估值 10 亿美元,是现如今全球估值最高的自由职业对接平台。

与 freelancer 一样,该平台上也为多种不同行业提供服务,而不仅局限于软件外包。诸如微软、Airbnb 等知名企业,都跟 upwork 有过合作。

各项数据表明,upwork 的规模并不逊于 freelancer,「广撒网、多敛鱼,择优而从之」,想要接到更多高质量的单子,就不要仅局限于一个平台。

Fiverr

https://www.fiverr.com/

同 freelancer 一样,Fiverr 也创建于 2010 年,不同的是,该公司经营业务较小,主打写作、翻译、图形设计、视频剪辑、软件编程。

但比较牛逼的是,Fiverr 在创建仅 3 年时,就成为全美排名前 100,全球排名前 200 的主流网站,并在下一年,成功拿到了 3000 万美元的投资,以迅雷不及掩耳之势快速占领市场。最终,在 2019 年 6 月,登上 NYSE(纽约证券交易所)。

虽说 Fiverr 的服务范围并不是特别广,但是他们家对软件编程这一块领域,划分的倒是颇为详细:

由上图我们可以看到,从网站建站、移动端 & 桌面 App 开发,再到数据分析、用户测试,应有尽有,只要你是从事软件专业的开发者,在上面就有你的一席之地。

所以,对自己的技术堆栈做好评估,躁起来吧!

国内篇

介绍完国外的主流接单平台,我们再来聊聊国内的。

面向国内企业接单,主要好处就是对英语沟通能力的要求没那么高,不过客户屁事多,不懂装懂,需求来回改,喜欢瞎 bb,回款周期长的问题也普遍存在。

因此,我个人觉得,面向国内市场接单,在你基本技术能力都满足的情况下,下面这项能力应该是你最需要重视的:

  • 商务沟通能力(管理好客户的心理预期)

倘若管理不好客户心理预期,项目就容易出问题。最常见的情况,就是信息不对称:客户认为钱给多了,你活干少了;或者你活干了一堆,却见不到具体产出物等等。

类似这样的坑,还有一堆。限于篇幅,就不在此细聊了,我后面会新开篇文章跟大家分享。

下面我们接着回来聊聊国内几个比较靠谱接单平台。

码市

https://codemart.com/

要聊「码市」,就得先聊 Coding,作为国内首个一站式云端软件服务平台,你可以简单把 Coding 理解为中国版 GitHub,尽管他们志向并不在于此。

Coding 于 2014 年 2 月在深圳成立,目前共拥有 100 万用户,7000+ 企业,170 万托管项目,获得各大资本融资累计 2500 万美元。

我个人应该是 2015 年前后接触的 Coding,那会主要是被他们网站清新优雅的 UI 所折服,因为 Coding 是国内为数不多使用 Semantic UI 进行前端开发的产品之一。在 Bootstrap 被广泛应用的时代,选用一款刚诞生不久,且仍处于测试版的前端框架需要颇大的勇气。

几年前,有幸拜读了 Coding 创始人张海龙写的几篇文章,其中包括「如何给软件开发项目估价?」,「为什么要做一个好的甲方」,「重塑按需经济时代的软件外包」等多篇与软件外包相关的文章。

读完后,深受启发,认为张老板应该是对国内外包行业认知较为独特的那一小撮人。文章链接我已放到 GitHubDaily 公众号后台,想要阅读的同学,可在后台回复关键词「张海龙」或「ZHL」,内容都写的不错,建议大家看看。

Coding 旗下的一款产品:码市,就是 Coding 的创始人牵头搞起来的,专注于做互联网软件外包服务平台。目前在该平台上,累积对接外包金额 3 亿多人民币,1 万多个项目,15 万开发者。

15 年起步,至今 4 年多时间,仅凭平台资源便能做到这个成绩,确实不简单。

两年前我曾在 Coding 上发布过项目,也尝试着接单,不过限于平台特殊的评价机制,双方合作都没有谈下,最终还是选择了线下的合作伙伴。具体平台的人才筛选及评估机制,在其官网都有详细的文档说明,在此就不多做赘述了。

如果你想在上面接单,可以在平台上面完善个人信息,并提交申请,等平台派单。不过当中的不确定性因素太多,有点类似守株待兔,最好的方式还是得去主动寻找客户,到平台上给需求方写投标书。至于能不能中标,那就看个人或团队的综合素质能力了。

开源众包

https://zb.oschina.net/

「垂直技术社区 10 年沉淀  350 万 + 活跃开发者  海量行为数据智能匹配」,打开其官网,首先引入眼帘的便是这句话。

得益于「开源中国」这个开发者社区流量的支持,他们旗下的「开源众包」产品发展迅猛,外包服务做得风生水起。

目前该平台没有过多对外透露外包成交金额,不过从我上网搜索到的数据表明,该平台在 2016 年年底,仅上线一年,交易额便成功突破了 4000 万人民币。倘若再加上每年的稳定增长,该平台至今的总流水应该不逊色于 Coding 的「码市」。

另外,由官网数据可知,他们平台上开发商的数量级也颇为恐怖:

流水大,那单子自然不会少,官网上有个外包项目的搜索入口,没事多上去逛逛,兴许能碰到合你胃口的外包也说不定。

程序员客栈

https://www.proginn.com

最后,跟大家聊聊「程序员客栈」这款产品。

没记错的话,程序员客栈一开始应该是做程序员人才对接相关的网站。开发者可以在平台上完善个人简历,创业者到上面勾搭技术人员,大家一起合作创业。后来,兴许是他们创始人嗅到了这当中的商机,将其改成了软件外包对接平台。

项目早期启动时,大概是 2015 年,那会我还在读大二,有幸收到他们创始人邀请入驻的邮件,便登上他们官网看了看,而后发觉其网站编辑器 UI 做的还颇为简陋,便随口提了下建议:可替换为 Tower 出品的开源编辑器 Simditor 来实现,没想到最终建议被采纳。对于当时的我,内心还是有一丝小窃喜的。

到了后面,我开始工作,每天忙于写代码,学习新技术,便对程序员客栈减少了关注。另我没想到的是,在近几年这种异常艰难的创业环境下,他们仍披荆斩棘,一步一步杀出一条血路,活到了今天。对此,我心中充满敬意。

程序员客栈当前累积注册开发者近 40 万,覆盖多个技术领域,各种社会稀缺人才、大厂工程师,都能在上面找到。只要有钱,他们都将为你所用。

如果你能接到外包,却苦于技术无法实现,那不妨到上面去雇佣技术人员,相信这应该是效率最高的解决方案。

我的公司之前曾经跟平台上的程序员有过多次合作,几次下来,总体还算顺利,唯一不足之处在于,部分开发者是兼职做项目,白天要忙工作,只能晚上或周六日做项目,因此有时候反馈问题速度比较慢,两头来回跑的话,有些工作细节也处理不到位。

这一点也是大家要注意的,如果是你兼职做外包,那最好是保证在本职工作之余,能留下充足的空闲时间,否则最终结果可能是丢了工作,做砸外包。

写在最后

随着这几年信息技术的大爆炸,许多软件接单平台也如雨后春笋般冒出,其中自然也不缺少一些高品质的网站,但限于文章篇幅,在此不便一一列出,因此只选出几个比较有代表性的平台,供大家参考挑选,如果你有接触过其他比较好的平台,也欢迎在评论区多多交流,大家互相学习。

最后,我想再占用文章一点篇幅,聊聊做外包需要注意的一些事情。

「天下熙熙皆为利来,天下攘攘皆为利往」,钱财所到之处,必然人头攒动、摩肩接踵。软件外包这一行业也不例外,当大家躬身入局之时,定会发现存在僧多肉少的尴尬局面。

要避免这种尴尬局面,你就得尽可能去拓展更多的外包接单渠道,除了上面我所提到的 6 个网站之外,你应该再深入渗透,深挖整个软件外包行业,去接触更多外包平台,连接更多能给你带来客户的人。

与此同时,也不要忘记个人品牌的构建,因为到了最后,你会发现,软件外包能带来的价值有限,个人品牌才是你最大的资本。

另外,还请记住下面这句话:

软件外包行业,客户资源永远是你最宝贵的财富。

当你手头上有一大批优质外包客户的时候,你已经可以不用通过出售自己的时间来赚钱了。雇佣优秀人才,来负责外包业务的具体开发,你抽身出来,负责与客户关系的维护,探索更多与客户更多合作关系,如:软件版权出售、产品定期技术维护 & 问题咨询等等。

这样,才是做外包的正确方式,也是跳出码农死循环的最佳途径。

今天这篇文章的各种信息搜集整理,花了我不少时间,方便的话,还请大家帮忙多多转发,点个在看,后续的坑我视情况再慢慢补上,阅读高的话,接下来我会再多产出几篇文章。

文末,祝在座所有老板身体健康,鼠年财源滚滚~

回复"Python" 领取大礼包

来和小伙伴们一起向上生长呀!

扫描下方二维码,添加Gao微信,可领 Python和AI 学习大礼包,想发推文、广告、砍价小程序的敬请绕道!一定记得备注「交流学习」。

????长按识别,添加微信

(添加人数较多,会自动通过)

------------------- End -------------------

历史阅读:

利用 Python 优雅地将 PDF 转换成图片

向Excel说再见,神级编辑器统一表格与Python

终于有人把 Docker 讲清楚了,万字详解!

10款 Web开发最佳的 Python 框架

我用python远程探查女友每天的网页访问记录,她不愧是成年人!

Python 自动化收取蚂蚁森林能量,不错过暗恋的她(附源码)

这些方法,能够让你的 Python 程序快如闪电

Python 最强 IDE 详细使用指南!

最靠谱的Pycharm 汉化安装+ 破解详细教程!

Python 开发植物大战僵尸游戏

一款 Python 自动抢票神器,收藏起来回家不愁!

一键分析你上网行为,看你是在认真工作还是摸鱼

我给曾经暗恋的初中女同学,用Python实现了她飞机上刷抖音

被女朋友三番五次拉黑后,我用 Python 写了个“舔狗”必备神器

谁偷偷删了你的微信?别慌!Python 揪出来

最全 14 张思维导图:教你构建 Python 编程的核心知识体系!

这里除了干货一无所有

人生苦短,我选在看

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

程序员接私活的6个网站,你有技术就有钱! 的相关文章

  • Android——(高级控件下拉框与搜索框)

    1 高级控件与低级控件区别 是否使用适配器 2 适配器种类和作用 2 1 种类 数组适配器 ArrayAdapter new ArrayAdapter
  • MySQL - java链接mysql8 并兼容链接mysql5 亲测可用

    开始之前先去官网捋一遍 MySQL Connector J开发人员指南 看看官方的一些变动 和一些可能要注意的点 或者一些可能会踩到的坑 事先 我们要有一个使用mysql5 x的应用或者服务 需要修改的部分不算多 但是要想同时想兼容5 x和
  • java: cannot find symbol symbol: variable log

    使用Intellij idea的时候 编译项目始终报错java cannot find symbol symbol variable log 装Lombok Plugin 插件 设置 build execution deployment g
  • react-redux库

    安装react redux tnpm i react redux 未优化前 src components Count index tsx import React useState from react export default fun
  • UE4命令行打包项目

    RunUAT bat在ue安装路径找 1 Compiling the client 编译客户端的命令行代码 RunUAT BuildCookRun project full project path and project name upr
  • MySQL 命令环境变量设置方法

    安装完MySQL之后 大家可以直接打开MySQL的client输入命令 操作MySQL数据库 当然也可以使用dos窗口输入MySQL命令操作MySQL数据库 方法1 1 打开dos窗口 具体怎么打开 百度 2 定位到MySQL安装目录下的b
  • jmeter生成随机数

    打开函数助手 Random 写入随机范围的最小值 和最大值 name of variable in which to store the result 为变量名 写好后 点击生成 复制字符串 粘贴到需要的请求上即可
  • linux查看vlan命令,[转]linux VLAN配置(vconfig)

    1 安装vlan vconfig 和加载8021q模块 aptitude install vlan modprobe 8021q 2 使用linux vconfig命令配置vlan vconfig add eth0 100 vconfig
  • 网络安全——cobalt Strike 之office钓鱼

    一 office钓鱼 在无需交互 用户无感知的情况下 执行office文档中内嵌的恶意代码 例如宏 从远控地址中下载并运行恶意可执行程序 例如远控木马 勒索病毒等 cobalt strike office钓鱼原理 主要生成一段vba代码 然
  • 前端发送的form-data类型name=“carNumber“的参数后端怎么接收

    需求 前端将图片和其他信息一起已form data类型发送给后端 图片以二进制流的形式 其他信息以key value的键值对的形式 举例 具体荷载 后端controller层接收的方法 RequestMapping value upload
  • linux安装jdk8

    1 官网下载链接 Java Downloads Oracle 2 下载完成之后 我们打开linux 执行如下命令 最后通过rz命令将文件上传 root localhost local mkdir usr local java root lo
  • android imageloader 进度条,Android-Universal-Image-Loader使用介绍

    图片开源库是一个应用非常广泛的第三方库 几乎所有的应用都会使用 目前而言常见的图片库有 Android Universal Image Loader Picasso Fresco Glide等 下面是国内Top500Android应用分析报
  • Win10笔记本屏幕最低亮度依旧很亮?最高亮度依旧很暗?

    左下角搜索 显卡 打开 英特尔R显卡控制中心 点击 显示器 点击 颜色 里面有 全部颜色 在这里调节即可 嫌太亮 调低些 反之则反
  • 必刷算法题之排序篇(题目及代码)---C++

    前言 该篇博客记录了和排序有关的一些题目 差不多是逐级递增的难度 后续还会补充 有具体思路和代码 文章目录 第一题 排序 第二题 判断字符是否唯一 第三题 最小的k个数 第四题 单链表的排序 第五题 最大数 第六题 调整数组顺序使奇数位于偶
  • javaScript中Float精度计算

    在项目中做了一个计算统计值的部分 实现过程是通过 javaScript 进行累加的 在测试时出现了一个很乖的问题 在此记录一下 1 问题背景 项目中有一个表格字段 数据类型是float的 在数据库中均以Decimal 10 2 的格式保存
  • springMVC(数据格式化+验证以及国际化+中文乱码处理+处理 json 和 HttpMessageConverter<T>+SpringMVC 文件上传+自定义拦截器+异常处理)

    目录 一 数据格式化 1 基本介绍 2 基本数据类型和字符串自动转换 2 1总结 3 特殊数据类型和字符串间的转换 二 验证以及国际化 1 概述 1 1 概述 2 JSR 303 验证框架 1 1Hibernate Validator 扩展
  • layui.table.render如何改变表格的高度

    1 将checkbox 和 操作 设置固定高度 type checkbox fixed left style height 111px field id title ID sort true width 120 fixed right ti
  • 数据结构:排序(Sort)【详解】

    目录 排序 知识框架 排序概述 一 排序的相关定义 二 排序用到的结构与函数 常见的排序算法 一 冒泡排序 交换排序 1 算法 2 性能分析 二 简单选择排序 1 算法 2 性能分析 三 直接插入排序 1 算法 2 性能分析 四 折半插入排
  • 【xenclient】 使用小结 -- 片花

    片花1 磁盘共享 同一台电脑上装的系统多了 各个系统间难免重复内容很多 不免就有共享的需求 最简单的想法 单独做个vhd 只用来保存共享的数据 然后加到每一个虚拟机上 不就行了 当然 同一块vhd挂到多台虚拟机上 同时运行的话肯定有数据一致
  • 超详细的Shell学习教程第一篇

    1 1 Shell介绍 Shell 是一个用 C 语言编写的程序 它是用户使用 Linux 的桥梁 Shell 既是一种命令语言 又是一种程序设计语言 Shell 是指一种应用程序 这个应用程序提供了一个界面 用户通过这个界面访问操作系统内

随机推荐

  • 【100+ python基础入门-32】元组元素的增删改查操作方法总结

    元组是不可变的数据类型 所以我们没有办法对他的内部元素进行诸如修改 删除和增加操作 但是语言就是这么神奇 不可以对元祖本身操作 还可以把元组操作之后的结果重新存储成一个新的元组 这样不就能丰富元组的操作了吗 方法是完全可行的 但是多少有点局
  • LinkedList和ArrayList

    LinkedList和ArrayList 区别 LinkedList是基于双向链表 头尾插入删除效率高 随机访问慢 要沿着链表一个一个遍历 占用内存多 ArrayList是基于数组 尾部插入 删除性能还行 其他部分插入 删除都会一个一个移动
  • 远程桌面很卡

    很多人使用windows自带的远程桌面连接的时候 会觉得很卡 这很可能是你网速慢的原因 你可以试试用提高网速的方法来解决这个问题 下面我教大家调整一下远程桌面连接的显示 可能是你把远程的画质设置得过高 占用了宽带 所以导致了在远程的时候变得
  • Zabbix监控之邮件发送失败-smtp-server: 错误代码550与535

    原始问题背景 前几天运维同事突然发现zabbix监控上面不再发送邮件了 而zabbix的监控界面状态都是能够显示出来 因为之前出现过类似的问题 估计是163邮箱的问题 于是登陆用于告警的邮箱 直接通过网页发送邮件也同样报错 估计是邮件防垃圾
  • 股票实时行情数据API接口分享

    JAVA版本API接口分享 import java io BufferedReader import java io IOException import java io InputStreamReader import java net
  • Python 比较两个时间序列在图形上是否相似

    比较两个时间序列在图形上是否相似 可以通过以下方法 可视化比较 将两个时间序列绘制在同一张图上 并使用相同的比例和轴标签进行比较 可以观察它们的趋势 峰值和谷值等特征 从而进行比较 峰值和谷值比较 通过比较两个时间序列中的峰值和谷值来进行比
  • 认识smack4.1.4基本对象——StanzaFilter接口

    一StanzaFilte接口介绍 该接口通过定义方法过滤packet对象中的特殊属性 该接口主要用于创建packet的监听器 listener 和收集器 collector 通过StanzaFilte对监听器和收集器需要处理的packet进
  • 组合预测模型

    组合预测模型 LSTM XGBoost长短期记忆神经网络结合极限梯度提升树时间序列预测 Matlab程序 目录 组合预测模型 LSTM XGBoost长短期记忆神经网络结合极限梯度提升树时间序列预测 Matlab程序 预测结果 评价指标 基
  • [History]W. Richard Stevens

    读过 Advanced Programming in the UNIX Enviroment 读过 TCP IP Illustrated 读过 UNIX Network Programming 直到今天才直到她们的作值是同一个人 W Ric
  • pycharm使用小技巧-插入代码/默认模板

    每次用pycharm写代码的时候前面几行代码都要重复写 作为一名新生代民工 对于这种重复性工作当然是能省略就省略的了 未设置前 我们新建一python文件都是空白的 如下图 而设置好之后的样子如下 新建之后便是我们想要的模板 设置步骤如下
  • MyBatis中${} 和 #{} 有什么区别?

    和 都是 MyBatis 中用来替换参数的 它们都可以将用户传递过来的参数 替换到 MyBatis 最终生成的 SQL 中 但它们区别却是很大的 接下来我们一起来看 1 功能不同 是将参数直接替换到 SQL 中 比如以下代码 最终生成的执行
  • 鲍鱼数据集数据分析和可视化,线性回归预测鲍鱼年龄(基于TensorFlow)

    一 数据集描述 Name Data Type Meas Description Sex nominal M F and I infant Length continuous mm Longest shell measurement Diam
  • 详解·高通Vuforia识别追踪3D物体/模型,Unity开发

    研究这个问题的初衷 1 公司要做一个识别3D物体的案例 参考了各个平台 发现EasyAR和Vuforia支持3D物体识别与追踪 2 刚开始用EasyAR做 但做了一半发现有一定的限制 1 必须Pro版本的EA插件才能支持3D物体识别与追踪
  • 简单电子产品的蓝牙电路设计和PCB设计

    最近做的项目中的电子产品都有用到蓝牙模块 所以简单来讲一讲 在原理图设计时 需要在天线与模块射频输出管脚预留一个 型网络 天线的阻抗受PCB的铺地 天线的安装以及周围的金属等因素影响 预留这个网络是为了在天线严重偏离50欧姆阻抗时 将其匹配
  • (AcWing)高精度乘法

    给定两个非负整数 不含前导 00 AA 和 BB 请你计算 A BA B 的值 输入格式 共两行 第一行包含整数 AA 第二行包含整数 BB 输出格式 共一行 包含 A BA B 的值 数据范围 1 A的长度 1000001 A的长度 10
  • [计算机网络] HTTP协议

    计算机网络 HTTP协议 文章目录 计算机网络 HTTP协议 一 工作方式 二 HTTP报文详解 1 请求报文 1 1 报文结构 1 2 组成1 请求行 1 3 组成2 请求头 1 4 组成3 请求体 1 5 总结 2 响应报文 2 1 状
  • Fiddler抓包工具(手机使用)

    一 参数配置 1 启动Fiddler 打开菜单栏中的Tools gt Options 打开 Options 对话框 2 在 Options 对话框切换到 HTTPS 选项卡 然后勾选 Decrypt HTTPS traffic 后面的复选框
  • EndNote使用手册(无图版)

    含图笔记在有道云笔记中 https note youdao com s E1MiEzk8 文章目录 1 软件安装 2 EndNote软件界面 2 1 设置Library 2 2 导入文献 3 文献管理 3 1 文献分组 3 2 查看文献原文
  • conda install nb_conda出错

    问题 conda install nb conda 一直solving environment 或者显示http400 换成pip install notebook 依旧不行 换成其他源 亲测此时中科大源有效 清华 https pypi t
  • 程序员接私活的6个网站,你有技术就有钱!

    点击上方 Python高校 关注 未未干货立马到手 作者 发哥 链接 GitHubDaily 本篇文章会向大家推荐国内外几个接外包比较靠谱的平台 主旨是贵精不贵多 因此 像 猪x戒 这种会让程序员自贬身价 扰乱市场规则的网站 便不会出现在下