程序员如何兼职赚钱,分享一个与GitHub有关的项目

这个项目主要汇总了程序员赚取零花钱的一系列方式,如接私活、写书、技术咨询、录制课程等变现方法,我个人从 15 年开始关注 easy 老师

程序员如何兼职赚钱,分享一个与GitHub有关的项目

大家好,我是发哥。这两天由于新型冠状病毒疫情爆发的原因,一直宅在家里没有出门,身上都快长蘑菇了。

过去几天,我抽空整理了一下去年公众号发布过的技术推文,发现小编们挺长时间没更过与 GitHub 相关的文章了,这帮家伙,真的是太懒了…

未来一周,因为疫情大爆发的原因,部分企业选择延长春节假期,让员工继续休假。部分开启了远程办公,借助高新信息科技,维持企业的正常运转。

这个项目主要汇总了程序员赚取零花钱的一系列方式,如接私活、写书、技术咨询、录制课程等变现方法,我个人从 15 年开始关注 easy 老师

可对于程序员来说,这其中最令人羡慕的,其实还要属那些拥有着自由职业的独立开发者:

背起电脑,work from anywhere,边度假、边旅行、边工作,及时行乐。

相信这也是绝大部分开发者们所向往的生活。

而要做到这一切,前提便是得保证自己,除了赚那笔上班糊口的死工资之外,还有其它收入渠道,也即是人们现在常说的「副业」。副业收入必须保证持久稳定、且可持续发展,才能慢慢转为主业,变成自由职业。

那么,对于程序员来说,都有哪些副业赚钱的方式呢?

这个就跟我今天要跟大家分享的 GitHub 项目有关了。

How to make more money

这个项目主要汇总了程序员赚取零花钱的一系列方式,如接私活、写书、技术咨询、录制课程等变现方法。

https://github.com/easychen/howto-make-more-money

GitHub 上发布该项目的作者 easy 是 GitHubDaily 的老朋友了,经常不时在微博上与我们互动。作为一名持续创业者、全栈工程师,easy 对技术与商业结合的理解程度,显然要高于普通开发者,这也是我为什么会给大家推荐该项目的原因。

我个人从 15 年开始关注 easy 老师,非常不巧的是,那年他一手创建的公司 – JobDeer 正式宣布停止运营,市场上少了一个对接招聘方与优质面试者的快速通道。里面故事很长,在此按下不表。有兴趣的同学,可看 36Kr 当时的报道:

https://36kr.com/p/5040237

在创业失败之后,easy 又身兼数职,从产品设计、项目开发,用户运营到商务拓展,都亲身上阵,边敲代码、边改设计,如此反复折腾,使得他不断点亮了各项技能点,称其为全栈创业者也不为过。

回过头来,我们来说下 easy 在 GitHub 上开源的这个项目:howto-make-more-money(教开发者如何利用工作之余的时间,赚更多零花钱)。

接外包

首先最简单的,就是接外包,这里大致可分为两种,一种是项目整包制,一种是包人制。

项目整包

项目整包,意味着你需要把整个项目承包下来,从产品设计到项目开发,再到最终的测试上线,都需要你全程负责。

另外,这种方式也比较注重个人的商务沟通能力,如果你谈判能力足够优秀,对项目成本的把控能力强,可以考虑通过这种方式,远程跟客户对接,在家里接外包做。

不过这里面坑不少,经验不足的开发者,容易把事情做砸,最后落得个吃力不讨好的情况。我之前运营过一家专注于做软件服务行业的公司,对这块还是有一定话语权的,但限于篇幅,在此不展开细讲,后续我会择机再单独开一篇文章跟大家详聊(对这一话题感兴趣的同学,欢迎将 GitHubDaily 公众号设为星标,以防走失)。

如果你觉得能够抗下一个项目的压力,成功帮客户完成从想法到落地的一整套方案,那么可以考虑用这个方式来赚钱。

下面 3 个网站,都是可以接项目来做的,前两个是国外的外包平台,最后一个是国内的:

http://freelancer.com

https://www.upwork.com/

https://coding.net/

除此之外,还有其它一些外包接单平台也值得推荐,后面我会再单独出一篇文章跟大家介绍各大平台的优劣情况。

包人制

包人制,也即是按需雇用,这种外包合作方式的好处在于:简单、快速、直接。不需要你有很强的商务能力,因为都是明码标价。但要求你有一技之长,懂得与他人配合,出了问题能及时反馈与沟通。

目前国内这块做的比较好的有两家,程序员客栈与实现网,后者我接触的比较少,前者在网站早期刚创立的时候,有幸受到其创始人邀请,入驻了该平台,后续也跟上面不少开发者有过合作,我对其评价是:对接速度快、技术服务范围广、但人才质量参差不齐。

程序员客栈:https://www.proginn.com/

实现网:https://shixian.com/

如果你能接受单独出售自己的时间,可以把自己的个人信息挂到该网站上,等待金主光顾,不过僧多肉少,除非你技术能力很强,否则在上面得到垂青的机会其实并不多。

Side Project

有的人,属于天生的创造者,每天脑子里都会产生各种新鲜有趣的想法,并且自身有足够的能力将该想法实现,这样的人,我们称其为独立开发者。

比起做外包,构建出一款优质的、可持续盈利的产品,才是开发者们真正的归宿。因为外包做的再好,终究也不过沦落成为他人做嫁衣,开发者有随时被替代的风险。

目前各大手机平台的软件市场,用户付费意愿明显要比几年前要高出不少。我身边就有一些朋友,在周末闲暇之余,折腾出了几款 side project,为他们带来了一笔不菲的收入。甚至有些做到好的,选择了辞职单干,专心做产品。

若你有好的想法,我建议你通过最小成本去试错,然后不断迭代改进,慢慢完善产品,不要指望一步到位。

知识变现

另外,在这个 GitHub 项目中,作者还提到了其它多种变现方式,包括技术咨询、付费社群、文章投稿、出书,这里我将这几项归纳一下,统称「知识变现」。

人人都说,16 年是知识变现的元年,多款知识变现的标杆性产品都在这一年横空出世。

自打那起,便开始出现了一批愿意为高品质内容付费的消费人群,这些人带动了整个知识付费产业圈生态的发展。

在知识变现这个领域,你能走到哪一步,完全取决你个人的技术能力、表达能力、营销能力等多种因素,因此我不好给出具体建议。但是,有一点特别重要:用户付费购买你的内容,是基于对你这个人的信任。

提到如何构建起用户的信任,就得聊到如何构建个人品牌,这块要细聊的话,篇幅又太长了,等后面有机会再说吧。

总之,如果你想进军知识付费领域,最好提前构建起个人品牌,有了品牌,才能吸纳足够多付费意愿足够强的粉丝。正如凯文凯利所说,”只要你能拥有 1000 个铁杆粉丝 ,那么,你就可以过上体面的生活”。

总结

项目中提到了程序员赚取零花钱的多种方式,但是,具体通过哪种方式赚钱,会更有利于你未来的职业发展呢?

如果我们把收入简单分为:主动收入(靠出卖劳动力赚钱)与被动收入(躺着赚钱)来看待的话,那你就应该知道,比起做完一单没一单,吃了上顿没下顿的外包(主动收入),我们更应该追求的是可持续盈利的产品与让用户持续付费的内容(被动收入)。

无论做什么事,只要边际成本足够低,商业模式具备可复制性,都能让你赚到一笔不菲的收入。

写完这篇文章的时候,才发现我给自己挖了三个坑:

做软件外包需要避免哪些坑

各大软件外包接单平台的优劣对比

程序员如何构建起个人品牌

在这里我先简单记录下,回头抽空补上。

如果你此刻还在休假,不妨把这段时间利用起来,提前做下规划,踏出你成为自由职业者的第一步,我会在前方的路上等你,与你结伴同行

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年4月11日 09:09:49
下一篇 2024年4月11日 09:11:55

相关推荐

  • aspexcel未找到项目,xlsread未找到工作表

    ASP读取EXCEL有某一列的数据读取不到,显示为空? 1、可以考虑采用“ewebeditor”控件,我用的asp版本,刚好在做一个excel倒入项目,不过还在纠结如何读取xls中单元格内容的超链接。 2、if not (rsexcel.bof and rsexcel.eof)while do 比较乱。我模仿你的思路成功了。 3、rst(语文)=rs(2)r…

    2024年5月23日
    4500
  • java获取项目上传路径,java获取项目根路径

    java获取当前项目的路径 在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 也可以选用System.getProperty(user.dir)获取工程的绝对路径。 getClass().getResource() 方法获得相对路径( 此方法在jar包中无效。 File类有两个常用方法可以得到文件…

    2024年5月23日
    4300
  • java程序员的北漂之路,java程序员技术路线

    java的发展前景如何? java的就业前景还是非常好的,虽然很多人都在说java饱和了,但事实上,java运用更加广泛,而且可以被看作是一项基础来学。 软件行业需求大 现在,一般的软件公司多需要Java方面的工程师,一般的嵌入式公司也同样需要Java语言方面的人才,在我国信息化的人才不足。并且昌平计算机学发现软件技术,交互设计等人才不足更为突出。 由于Ja…

    2024年5月23日
    4300
  • java中ra项目,idea创建java项目

    用java定义一个一维数组,其中随机生成500个1到50之间整数,输出出现最多… Math类的random()方法可以生成[0,1)之间的随机浮点数。double类型数据强制转换成int类型,整数部分赋值给int类型变量,小数点之后的小数部分将会丢失。int b=(int)(Math.random()*10);//生成[0,9]之间的随机整数。 …

    2024年5月22日
    3700
  • java项目经验模板,Java项目经验

    Java软件开发工程师个人简历模板 1、扎实的JAVA基础知识,熟悉面向对象编程思想,熟练MVC设计模式。 2、年应届毕业生个人简历模板(一) 姓名:xxx 性别:xx 年龄:xx 学历:本科 毕业院校:xxx 专业:xxx 电子邮箱:xxx 联系电话:xxx 通信地址:xxx 毕业院校:xxx 主修课程: 汇编语言程序设计、JAVA程序设计、数据库原理、操…

    2024年5月22日
    5100
  • jboss开机自动启动linux,linux开机自启动java项目

    linux设置开机自启动脚本的最佳方式 1、使用systemctl工具:这是Linux系统中推荐的配置服务开机启动的方式,但是您提到在V10系统中systemctl无法正常启动服务,所以此方法不适用。 2、修改开机启动文件:/etc/rc.local(或者/etc/rc.d/rc.local)自己写一个shell脚本 将写好的脚本(.sh文件)放到目录 /e…

    2024年5月22日
    4500
  • idea切换java版本,idea项目切换jdk

    idea中如何指定java目录 我是这样做的 我先在D盘新建了一个叫java idea的文件夹,然后在idea创建java项目时,如果只改项目名,idea只会在D盘里直接新建一个和项目名同名的文件夹,所以先不改项目名。 intellijidea配置jdk的详细操作方法首先点击File下的Project的菜单。再点击SDKs这个选项开始指定jdk的位置。若是第…

    2024年5月22日
    5300
  • 黑客程序员学习的地方,黑客编程入门先学什么

    黑客要知道些什么基本知识? 1、这里我罗列出一些需要学习的知识: (1) 计算机的各种配件知识。 (2) 网卡,(3) 路由器,(4) 交换机等一些网络设备(5) 的专业术语及工作原理。 2、黑客需要具备扎实的计算机基础知识,包括计算机网络、操作系统、编程语言、数据结构等。因此,初学者需要先学习这些基础知识,掌握计算机的工作原理和基本操作。 3、一定要知道最…

    2024年5月22日
    4500
  • javaweb项目引用不到lib下的包,idea引用不到本地的jar

    java项目导入jar包 是的,Java中的StringEntity类是org.apache.http.entity.StringEntity,属于Apache HttpClient库的一部分,因此在使用它之前,需要将HttpClient的jar包导入到您的项目中。 方法一:直接复制想要的jar包,之后找到项目的lib路径,之后“Ctrl+v”粘贴进行就可以…

    2024年5月22日
    4100
  • 做java哪个城市好,java程序员去哪个城市好

    做java的应该去上海呢?还是深圳广州? 1、做java的应该去上海呢?还是深圳广州? 北上广深皆可,只要有能力存活 最好去有朋友在的城市,能先住在朋友那里……动漫创业应该去广州还是深圳 来北京吧,海拔一百多米,降雨量普通,四季分明。 2、肯定是上海机会多。毕竟那里大公司多一些。广州相比上海排外一点。不要相信什么上海人排外的说法。上海软件公司八成以上是外省人…

    2024年5月22日
    4800

发表回复

登录后才能评论



关注微信