一个程序员的自由职业实践:游戏开发/收费插件/讲师/小游戏/公众号……

在“我的2018:自由职业的冰火两重天”一文中,我分享了自由职业一年多的收入状况和感受,有很多小伙伴想知道我自由职业的细节,我还没来得及写,碰巧的是,最近在搜集副业案例时了解到另一位正在自由职业的开发者——张晓衡,就请他写了这篇文章来分享他自由职业的经历。


先来看下张晓衡的自我介绍。

张晓衡   

    软件开发工程师,独立游戏开发者兼职讲师 

成就事件: 

    - 连续2月在Cocos论坛刷帖回答问题,被官方大神友情关注 

    - 参与首批Cocos付费插件商店建设,提交pbkiller插件 

    - 开通「奎特尔星球」微信公众号,1年4个月原创100+篇教程 

    - 授邀成为Cocos兼职讲师,开启转型之路 

    - 在GitChat开启首篇付费教程 

    - 个人开发微信小游戏 《奎特尔数字大冒险》

现在,我们来看晓衡为走向自由职业都做过哪些努力,他做的那些事情,可以从不同侧面给我们带来碰撞。

1. 低谷

我是从2013年底开始进入的游戏开发行业,从业3年多,近乎996的工作节奏,从卡牌到SLG,经历的每一个项目都如石沉大海,渐渐地对自己失去了信心,内心充满焦虑和恐惧!

从2016年底在家休息了两个月,当时真不想再做游戏了,学习一些非技术类的知识。其中《樊登读书会》对我的影响非常大,在两个月时间内,听了近50本书,特别是《翻转课堂的可汗学院》、《翻转式学习》、《匠人精神》让我深受启发,自己从事Cocos2d-js游戏开发这么些年,还是有些积累,能否让自己的经验分享出去,于是开始了自己第一篇文章《探索cocosH5正确的开发姿势》,零散地录制了些视频。

2017年初,因为经济压力,不得不去工作,进入了一家棋牌游戏公司。整整半年时间,自己都是处于抑郁状态,做着自己不喜欢的事情,对未来没信心!这段时间《樊登读书会》一直陪伴着我,特别是一行禅师的《正念的奇迹》、《和繁重的工作一起修行》让我在抑郁状态下,坚持认真工作。业余时间,我在简书上写点Cocos游戏开发的文章,每当收到他人的点赞或打赏,还是会特别高兴,为了让自己能分泌更多的多巴胺,我将部分教程也分享到Cocos论坛上,偶尔有幸还能上Cocos官方公众号。

2017年8月封一次意外的邮件点燃了我沉沦的激情,当时Cocos Creator游戏引擎的制作人王楠竟然会给我发邮件!!!邀请我参与Cocos付费插件商店的建设,将我文章中关于protobufjs的经验编写成Cocos Creator插件,而且还以收费的方式首批入驻Cocos付费插件商店。

640?wx_fmt=png

花了两周时间,我的pbkiller提交了第一个版本,过了两天陆续有人找到我说:“购买了你的插件不会使用”,做视频、写说明、当客户服忙活了好一阵子,第一笔非工资入收,虽然数量不多但心中还是非常激动的!直到现在pbkiller卖出了170多份,看下图:

640?wx_fmt=png

2. 公众号之路

我下来仔细回想、分析,能编写插件卖钱是因为,自己写的分享教程能对人有帮助,它不仅可以提高自己技术能力、表达能力,更重要的是,它还能对周围的人产生一定的影响,同时给自己提升多巴胺分泌,也算是对自己抑郁症状的一种自我治疗!

那段时间,我非常更热衷写技术教程,开通了一个微信订阅号取名为「奎特尔星球」(奎特尔就是Creator的音译),一是将曾经在简书上的文章搬了上去,二是自己编写了一些提搞游戏开发效率的组件代码放到了github,还为它写了好几篇风格迥异文章(武侠、动漫、无厘头),三是一有空就到论坛刷帖回答问题、收集素材!

「奎特尔星球」关注量每天两个、三个的样子,极其缓慢的增长!偶尔收到有网友来公众号留言,一是来告知插件或github上的代码有bug,二是咨询CocosCreator开发中遇到的问题,这些我将他们的做为公众号持续输出的重要来源,并真诚、耐心对待,因此有时也会收到网友们的赞赏或红包。

640?wx_fmt=png

虽然数目微不足到,但收到赞赏或红包之时,心情还是特别愉悦,不是因为能收到钱,更多的是能帮助到他人同时得到肯定 。到目前为止,现在公众号终于突破1000人!

640?wx_fmt=png

由于公众号的持续输出,也结识了一些朋友,也有人在默默的关注。为了能坚持下去,必须得提升自己,我又开始迷恋上了《逻辑思维》和《得到》,购买了《硅谷来信》、《武志红的心理学课》、《超级个体》等一些课程,每天上下班的路上、晚上睡觉之时,就是我的得到时间,让我的思维方式一点一滴发生着微秒变化。

3. 道路崎岖

2017年12月31日,正好是元旦放假,女儿感冒生病主院,我折腾了两天,也倒下了,当时高烧40度(十年没感冒发烧过了),因为医院人满为患,连住院的资格者没有。老婆在医院照顾女儿,我高烧不退在家躺了4天,烧的全身发软有气无力,也吃不下东西。

在此时微信小游戏横空出世,我在元旦之夜,在医院时刚推了一篇小游戏的公众号文章,第二天社区又遇到一个问题:“protobuf不能在微信小游戏中使用”,当然我的pbkiller插件也不能幸免。

高烧的前一天我独自己在家,完全是个人生活都不能自理,我给父亲打电话,父亲第二天就过来照顾我,下午稍微有点力气,用了两天时间,我把小游戏protobufjs问题搞定,更新插件,在公众号上推送解决方案。

在家休息了4天,虽然烧已退,但人还是没什么力气,思维也变得迟钝,写公众号、泡论坛也渐渐少了,2018年上半年,似乎又进入了周期性循环,整个人又陷入一段抑郁期,公众号停止更新了103天。

唯独《得到》还在天天听,此时也关注安晓辉老师的「程序视界」有一段时间,也在幻想能做自己喜欢的事情,同时能养活自己。在2018年6月,在网上接到一个儿童教育公司的外包Demo任务,我当时不仅把甲方公司的任务搞定,而且还帮助培训他们的美术人员使用Cocos Creator游戏引擎,在我提供的脚本、开发环境之下可以独立创作内容,这为我打开了新的思路,我不仅可以分享经验给程序员,也可以帮助到美术、策划人员。

我狠下心辞去了工作,找儿童教育公司谈合作,以技术顾问的方式帮助他们将传统PPT开发成H5游戏的方式,签了一个半月的兼职合同。同时公众号又开始复活,推送的文章短小精干,不在追求高深的东西,图片用的也更多,定位Cocos Creator的初学者和美术、策划人员。

从此开始,我就踏入了自由职业的路子,在网络上帮助更多的人,也在线下去一些小公司帮助解决一些问题,但在经济上没有任何收益。由于之前写公众号的原因,有朋友将我推荐给一位掘金主编,他们策划了一个小册题目《使用Cocos Creator开发微信小游戏》,我当时也答应了下来,同时在策划自己的一个小游戏,计划是将游戏做成微信小游戏,以此为案例做成一个有体系的视频教程。

4. 讲师之路

现在有了自己的时间,每天就是写文章、写代码,还有每周两天时间去儿童教育公司,主要内容是:搭建内部开发环境、部署自动化构建,培训美术人员使用git、jenkins,以及Cocos Creator更多内容等,尽可能帮助他们能自己创作课件内容,我只是提供辅助。

我将新的开发协作方式整理推送到公众号,用了一个多月时间公众号从300+上升到600+,不过掘金小册被黄了,掘金要求教程内容一年能不能在其它平台上发布,我也没按时交稿。但是这段时间我也与更多的开发者沟通、交流,为我带来新的机会,有公司愿意聘请我做Cocos Creator讲师,兼职为他们的企业客户做培训。

我二话没说就答应了,对方公司提供了培训内容需求,第一次给了我四个题目,让我制作成PPT,完成后还需要他们的技术主管审核。激情再次被点燃,我每天在家花费近5~6个小时制作PPT,用了半个月时间,之间来回修改了两个版本还是不能得到公司的满意。

2018年9月,快临近培训任务时间,提前了三天去公司,第一天小范围试讲了一个上午,下午自己修改调整,晚上公司技术部主管陪我一起修改第一篇PPT,帮我指出问题,整理结构,将原来四篇PPT整合成两篇,我们一直忙到晚上10点。人好像是打了兴奋剂,内心也很忐忑,回到酒店继续修改课件到临晨1点左右,早上6点不到就醒了,翻身起床干活。就这样上午修改课件,下午试讲4~5个小时,中途大家给我提意见、找毛病,晚上回去整理调整,连续4天每天睡觉不足5个小时,但人还是很亢奋,最后终于以波澜不惊状态完成了两场培训,每次3个小时左右。

之后的三个多月中,断断续续接到了公司三次培训任务,我在空闲时间继续更新公众号、接点小外包、帮助朋友公司搭框架及CocosCreator的入指导,这段时间算是有了基本的收保障,但是极其不稳定,还好家人理解,看我虽然没正经上班,但是看我平时工作比上班还忙,暂时还能维持生存,虽然心中有抱怨,没有给我太大的压力,在此感动不已。

5. 被动收入

2018年11月底,年前的最后一次培训任务,此后的时间我将没有持续的收入,心中还感觉有些慌张。平时一直在读安晓辉老师的文章,安老师的一场知乎live标题打动了我《如何构建被动收入,赢得自由生活》(链接:https://www.zhihu.com/lives/1046573374381273088),通过这次live的学习,以及安老师提供的建议,我下来开始筹备被动收入计划。

首先我注册了creator-star.cn的域名,搭建了「奎特尔星球」博客网站,公众号、网站相互关联。

然后我又在GitChat开了一场题目为《集合类游戏模块化与热更新实践 》,由于经验不足,又是自己的第一篇付费文章,不小心把题目写大了,写这篇文章整整用了10天的工作时间,终于按时交稿,这场Chat目前挣了近400块,也让更多人认识了我,为公众号带来了更多的关注量。

640?wx_fmt=png

一场GitChat毕竟是杯水车薪,网站在短期内也不会有什么收益,心又开始不安起来。2018年还剩下最后10天时间,我又重新拾起之前计划要做的小游戏《奎特尔数字大冒险》,联系上愿意低价帮助我的美术同学,为我的小游戏制作了一版游戏UI,曾经设计动画的同事提供我一个角色动画,就这样每天只睡5~6个小时,全身心投入到小游戏的开发,终于在2019年元旦后上线微信小游戏。

《奎特尔数字大冒险》是一款数学小游戏,通过将怪兽身上的数字加起来,然后在答题板上手写数字,消灭来范的怪兽,用以锻炼数学运算与工作记忆能力。识别下面的小程序码,可以试玩:

640?wx_fmt=jpeg

小游戏上线第四天就拿到了流量主权限(估计被系统扶持了),开通了复活激励视频广告,但游戏太过简陋又费脑子,游戏的活跃非常低,上线7天广告收连一顿午饭都够不上,看下图:

640?wx_fmt=png

调整好心态,目前自己的小游戏是凭着自己的感觉快速撸出来的,内容少、质量差是事实,接受就好,还有进步空间。更重要的是,在这段时间又结识到了不少的同行伙伴,有程序员、有美术、甚至还有公司的邀请,当然还有安晓辉老师,他们都有意向给我提供帮助或合作,这才是最为宝贵的收获。

在2018年是自己最为动荡的一年,9月的一篇公众号文章,我就立下志向:“助力个人和企业,让游戏(编程)成为教育的最强武器”

这一年起起落落,如何养得此心不动,认真做好当下的每一件事,王阳明说过:

举业不患妨功,唯患夺志”,夫谓之“夺志”,则已有“志”可夺; 倘若未有可夺之“志”,却又不可以不深思疑省而早图之。


关于自由职业,我讲过一个知乎Live——走向自由职业必做的10种准备,感兴趣的可以戳阅读原文参与。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: tonghttpserver是一款用于搭建网站、web应用和API的HTTP服务器。根据官方网站的介绍,tonghttpserver是完全免费的,并且不会在使用过程中强制要求用户向其付费或购买许可证。 但是,tonghttpserver是一个开源项目,它可能会产生一些其他的费用。例如,用户可能需要购买服务器来托管他们的网站或应用程序,或者使用外部的DNS服务来将他们的域名指向他们的服务器。 此外,如果用户需要更高级的功能或技术支持,他们可能会考虑向tonghttpserver的维护者或其他第三方提供付费支持和服务。在这种情况下,收费可能取决于用户的具体需求和选择的服务提供商。 因此,总的来说,tonghttpserver本身是免费的,但使用它可能需要其他成本。是否需要付费取决于用户的具体需求和使用情况。 ### 回答2: tonghttpserver是一款HTTP服务器软件,作为一种产品,它是需要收取费用的。但是具体的收费标准我们并不清楚。因为在网络上搜索到的信息不是很明确,也没有找到官方网站,无法得知其收费的具体情况。一般而言,对于商业软件来说,收费的形式可能包括按次数、按时长或按功能等不同的方式,也有可能根据不同的应用场景来定价,同时还包括一些售后服务和技术支持等。但是不同的公司也会根据其具体的市场策略和定位来选择不同的收费方式。 因此,我们建议如果需要使用tonghttpserver软件的用户可以先了解相关的收费信息,同时也可以了解相似的软件产品来进行比较,选择最适合自己的软件,以此来提高工作效率和项目质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值