16 岁赚到 20 万美元,我的编程之路始于对代码的热爱

2018-03-13 09:57:35 来源:CSDN
标签:
编程   游戏   APP

 

编程与热爱亦可兼得。在我们之前的一篇文章中,讨论了两者的矛盾性,在很多人看来,个人的技术成长终将会被生活的琐碎所拖累,从而导致踽踽不前。本文的作者则分享了他是如何把自己的编程爱好成功转变为职业的,并在16岁时即已赚取了20万美元的资产。
 
 
以下为译文:
大约三年前,我发表了一篇文章介绍我在高中时开发的一款类似 Twitter 的名为 Follow 的应用程序,这款 App 在短短两年的下载量多达15万次。在那篇文章中,我承诺将会另写一篇文章来介绍自己的软件从业经历。今天,终于有机会借此文兑现自己的承诺了。
 
 
九年前的今天我开始编写第一个软件。我并没有任何官方头衔,仅仅只是用 Java 编写脚本。10年前的我13岁,读9年级,只有三个月自学的编程经验。在接下来的几年里,我继续在编程上投入研究,总共赚到了20万美元。以下是详细过程。
 
 
游戏到编程
故事的开始源于我意识到自己已经迷失在了游戏世界之中,我决心改变自己。我花费了大量的时间玩使命召唤、战争机器、Runescape、以及其他流行的游戏。起初我和朋友们相约一起玩游戏,后来我们转战在线游戏。
 
众多游戏中最令人上瘾的是 Runescape。没过多久,我就迷上了这款流行的在线角色扮演游戏。
 
这款游戏实际上主要由 Java 编写。经过了无数次等待游戏加载的痛苦之后,我逐渐对 Java 产生了兴趣,也开始关注软件开发。
 
 
通过谷歌搜索,我开始明白如果自己学会了编写代码,就可以构建自己的软件。这让我心潮澎湃,在接下来的几个月里我对编程的兴趣持续增长。
 
 
领略了 Java 的强大功能之后不久,我在网上发现了一本名为 “21天学会 Java” 的书。我立即下载了 Eclipse 软件并开始学习。我深深地迷上了这本书,过去我是一个沉迷于游戏的人,而如今我痴迷于新的爱好——编程。  
 
校车
 
放学回家后,一有时间我就学习编程。我在编程上花费了很多业余时间,编写了扫描文档的脚本,构建了显示随机数的 GUI 程序,甚至编写了一个软件来帮助我完成数学作业。
 
 
在那段日子里,自己仿佛是一位拥有超能力的超人。我非常兴奋地将此事告诉朋友,说自己正在学习 Java,并敦促他与我一起学习。然而朋友却耸耸肩,表示对编程没兴趣,继续玩他的游戏。那时,我意识到自己的编程之路注定是孤单的,因此我便继续独自在编程世界中探索和前行,我没有告诉任何人,包括我的家人。
 
 
深入研究编程
几个月之后,我对自己在 Runescape 游戏中的进步速度不太满意,于是我开始寻找“外挂”。我意外发现一些宏、机器人或者脚本可以全天候自动帮你玩游戏。这让我兴奋不已。于是我大力寻找这种外挂,遗憾的是我发现这些外挂大部分都是垃圾。我继续寻找,最终找到了一个提供免费外挂客户端的社区,它甚至可以运行自定义脚本。于是我加入了这个社区,然而并不知道几个月后我的整个生活都会因此而改变。
 
 
这个社区是我这样的孩子的梦想地!在一个月的时间里,我尝试了至少20个脚本。有的脚本砍木头,有的与怪物作战,还有的帮你做一些其他任务。这些外挂脚本可以躲过监督自动帮你玩游戏,真是太神奇了!
 
 
我注意到这些脚本是用 Java 编写的,但是并没有考虑自己制作一个脚本。使用这些外挂脚本后不久,我的帐户就被禁了。我请求 Jagex 公司(Runescape游戏的开发商)解除禁令,但他们拒绝了。看到自己苦心经营的游戏账号被封,我彻底崩溃了,在房间里泣不成声。  
 
代码灯
 
自制游戏外挂脚本
连续一周我都很生气、伤心,同时又有些困惑。因为丢掉自己苦心经营的游戏账号而生气和伤心。但是接下来自己又很困惑,现在自己应该做什么呢?我满脑子都充满疑问。
 
我决定创建一个新账户,使用我发现的外挂来快速平衡我的原始账户数据。我决定从自己跌倒的地方爬起来,但是仍然有一个问题。
 
我以前的帐户有很高的战斗数据,当时社区还没有外挂可以帮你战斗。于是我做了一番研究,偶然发现了一个可以对抗鸡的外挂脚本,于是就想:为什么只是鸡?为什么不是怪物呢?
 
 
我查看了代码,发现只需做一些修改,就可以制作一个可以与游戏中的任何怪物战斗的外挂脚本。凭借我刚刚学到的编程知识以及一些自己的想法,我创建了第一个一体化战斗外挂脚本 GenericFighter。
 
 
经过一些修改和测试后,我确信 GenericFighter 已经可以使用。使用它我可以打败任何怪物,不仅自己使用,我还把它发布到了社区。
 
 
几个星期之后,它成了论坛上最受欢迎的脚本之一,我的 Runescape 帐户统计数据也大幅上涨。我收到了很多赞赏,此外,还收到了功能请求和错误报告。我开始沉迷于编程,自己构建的产品受到人们的喜爱,这种成就感促使我不断前进。
 
 
这样持续了几个月,为了维护外挂程序,我不得不严格要求自己的代码质量,这促使我对 Java 进行了更深入的了解。当时除了编码之外我并未有其他想法,也并不知道论坛的创始人正在谋划一件大事。
 
 
我的编程技能为人所知
我玩游戏的时间越来越少,把精力更多投入到开发我的游戏脚本上,人们也逐渐注意到了我。有一天,我接触到了社区的创始人。他们正在考虑建立一个虚拟市场,在那里可以进行游戏脚本交易。我半信半疑地加入了。不久之后,我与 RSBots.net 的老板合作开发了一款名为 AutoFighter Pro 的高级游戏脚本。 
 
AutoFighter Pro 促销视频
 
与其他脚本相比,AutoFighter Pro 的价格仅为12.99美元。我对作者、商人和创始人之间的利益分成方法不是很清楚。我只知道,AutoFighter Pro 在2009年6月初至2011年10月下旬的销售额超过了30,000。  
 
最近25次入账记录
 
每个月的销售额还在持续增长。随着平台的扩大,创始人邀请更多的作者和商人加入这个平台,曾经的小团队也逐渐变得更大,更具竞争力。
 
 
不久之后,作者除了构建脚本程序之外,还得评估功能、可用性和价格,以便脱颖而出。你不仅要编写代码,还要推销自己和你的产品。我很快就明白了竞争环节中每一个细节的重要性。
 
 
虽然自己那时理解并不深,但我还是在产品经理和工程师的角色之间进行了平衡。我听取了用户的反馈意见和期望功能,继续参与论坛,并不断进行更新。
 
 
在这个游戏中,出现故障是完全无法接受的。用户不仅将这些脚本用于个人使用,而且他们的业务也依赖于此。销售GP(Runescape 的虚拟货币)和高额统计账户是一个普遍现象,你必须努力工作来满足需求。
 
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
智能音箱时代,小鸟音响有怎样的突破?
智能音箱时代,小鸟音响有怎样的突破?

大概很多苹果粉都能在苹果线下体验店 Apple Store 里,见过 Libratone 小鸟音响这个丹麦品牌的音频产品。和 BOSE、JBL、Beats 等颇有气场的大牌在一起,它显得格外清新、纯净、温婉和特别。

到哪儿都刷脸, 兰州是要闹哪样
到哪儿都刷脸, 兰州是要闹哪样

人脸识别技术正在革新人们的生活方式,地处西北的甘肃兰州也不例外地加入“刷脸时代”。图为西北师范大学附属中学师生们在食堂自助选餐后,只需要抬头“刷脸”就可以完成支付,此过程仅需1秒钟,避免排队等待。

FPGA学习技巧分享

在学习一门技术之前我们往往从它的编程语言入手,比如学习单片机时,我们往往从汇编或者C语言入门。

基于FPGA的自动温度采集控制系统设计

随着当前工业控制自动化日益普及,对于工作环境中的温度控制也越来越重要。本设计即是针对某些需要持续恒温的特殊环境而设计的自动温度采集控制系统。该系统采用FPGA作为硬件核心部分,有效地利用FPGA在可编程门阵列方面的优点

滴滴强制调取用户通讯录?这事是真的吗?
滴滴强制调取用户通讯录?这事是真的吗?

简单来说,隐私政策是你与使用平台共同签订的一个“如何使用与保护你信息”的合同。在这份协议中,平台需要告知收集你哪些信息、如何使用、存储及共享等。隐私政策透明度越高,意味着你越能了解维护自己隐私权的方式,同时这也是企业约束自身行为和配合监督管理的重要机制。

更多资讯
我国在碳化硅芯片行业又实现了什么突破?

9月18日,国内首条碳化硅智能功率模块(SiC IPM)生产线在厦门芯光润泽科技有限公司正式投产,标志着我国在碳化硅芯片这个战略新兴行业又实现了一次重要的突破。

芯禾科技2018用户大会成功召开

EDA软件、集成无源器件IPD和系统级封装领域的领先供应商芯禾科技有限公司,继去年首届用户大会成功召开后,近日又迎来了规模升级的2018年用户大会。

阿里云宣布启动“达尔文计划”,发布一款物联网芯片?

昨日,阿里云宣布将成立芯片公司“平头哥”。这只勇猛顽强的“蜜獾”,承载着阿里在芯片领域以小博大的野心。阿里称,其首款神经处理芯片AliNPU将于明年6月面世,首批芯片将应用在阿里数据中心、城市大脑和自动驾驶等云端数据场景中。

韩国LG和SDI究竟谁更强?
韩国LG和SDI究竟谁更强?

圆柱电芯,还是要仔细研究,主要是在NCA和NMC高镍化来看,可能NCA做高镍更容易点。之前特斯拉所说的,尽量去钴化的事情是个实锤,在圆柱电芯材料方面,还是比较领先的。

前有华米“黄山1号”后有阿里“平头哥”,国内企业大发力半导体是蹭热度还是要干实事?

每年九月都格外热闹,因为这是一个黑科技和新产品纷纷亮相的季节,今年也不例外。除了产品创新力平平但价格遭到吃瓜群众疯狂吐槽的苹果外,国内企业也不断出招。华米科技发布的可穿戴领域第一颗人工智能芯片黄山1号这几天格外惹眼。

Moore8直播课堂
电路方案