Osheep

时光不回头,当下最重要。

谈谈我的8年自学辛酸史

2008年:第一个脚印

2008年的一个周末,我一如既往读着最爱的《电脑迷》和《电脑爱好者》,不经意间看见一篇文章,教读者如何自己制作一个exe来说生日快乐,于是,或许是我一生的道路就从这里开始了。

当时已经痴迷于电脑软件,但是身为初中生的我并没有机会玩电脑,只能苦苦地看着杂志记录好玩的软件,并没有想过真的要自己去制作软件。直到去新华书店买辅导书的一次契机,我看见了一本《Java语言教程》,随便翻了几页,恍然间我觉得这就是《电脑迷》中说的那种技术,于是用攒了很久的零花钱买了这本书。

当然后来我才知道,杂志中看见的技术叫VB,并不是高深的Java。但是当时的我并不在意,每天放学回家开着台灯苦学Java,结果一头雾水,什么都没学会,但是隐约中已经爱的不行。

直到放暑假,我才有机会“碰一下”电脑,好不容易从安装了VB,又买了本VB教材,开始模仿教材写软件,说是写,其实就是抄,原封不动地抄代码,最后改一下Caption(标题),就觉得是自己写的软件了,成就感爆棚。

2009年:第一次这么认真

2009年,我用VB已经写(抄)出了很多没用的小玩意儿,不满足的我听说高手都玩什么C语言,于是又买了本C语言的书学习。

看到C语言我才知道什么是枯燥,没有界面!但是那时我又爱上了算法,每天晚上躲在被窝里看C语言、学算法,没有电脑就用笔记本记录,经常学到半夜12点多,要知道初中睡那么晚可不正常。

接着我又买了本盗版的《C++ Primer》学C++,呵呵,我很坦诚地讲,虽然我认认真真地学,看了半本之后再也看不下去了,至今没有读下去。

这一年,可能是我学习激情最爆棚的一年。

2010年:第一个能用的软件

2010年,在认识了一个也玩VB的网友后,建立在共同爱好下,终于做成了第一款能用的软件,实际上只是个贪吃蛇小游戏。我们高高兴兴地“成立工作室”(如今他已是互联网公司老板),一起写了很多小软件,现在看来简直就是小学生作品,但是在当时的成就感已经无法形容。

后来我又制作了当时的“巨作”《CS兵工厂》,一个替换CS模型的软件,对于当时的我来说简直是不可能完成的任务,所以完成这个软件后我的信心暴涨,从此真的觉得自己可以写软件了。

2011年:第一次使用引擎

上了高中,学习紧张了,但父母允许周末玩一次电脑,对于我来说是最好的实践机会。偶然间了解到HGE这个C++游戏引擎,这时候才觉得VB多么低效率,于是一个暑假一口气写了近10个游戏,不得不承认的是,画面>玩法,也是从那时候开始,我意识到自己的设计能力似乎大于开发能力。

2012年:高三,仍旧不变

那一年是高三,学习紧张,但是我还是抓紧一切时间写软件,写软件成了我唯一的乐趣与成就。VB玩累了就又学了Flash动画,当时还很流行ActionScript,爱上脚本之后又去学了一点网页制作,现在叫前端,总之十分混乱,不知道喜欢什么,就什么都去试试。

2013年:荒废的大一

2013年,进入大学生活,一切都那么新鲜。自然而然电脑被我遗忘了一半,大学没有报计算机专业,因为我不想让学业影响我的爱好。

好在大一还是在不断写程序,写了不少C#程序,当时还没有看出移动的趋势,仍旧死盯着PC。

2014年:转折点的来临

这一年相信不只是我一个人的转折点,是很多人很多公司的转折点。这一年移动互联网开始爆发。

我试探性地尝试了一下开发安卓仍软件,做了一个很小的图像处理应用,很紧张地提交到了360平台,没想到几天之后竟然发布了,那叫一个开心,喊了很多朋友同学去帮我刷评论什么。

当上架完四五个App后,我隐约意识到,PC的时代已经要结束了,走吧,去移动吧。

于是,便迎来了我的转折点。

2014年,我先后学习了安卓开发(Java)、Cocos2dx游戏开发、PhoneGap混合开发(H5+JS),也从那年开始尝试做微信公众号,因为我觉得这个将来肯定会火。

2014年我的另一个转折点是,我的业余爱好第一次变现。一个游戏收购商跑来买我的小游戏,开价800,好不容易还到1000,高高兴兴地卖掉了第一个游戏,还前前后后帮他更新了七八次。现在才知道,当时真是在卖白菜。

2015年:第一次真正做产品

2015年,我和朋友达成合作,我开发游戏,他提供公司宣传,于是我将我“最成功”(当然是相对其他烂游戏而言)的游戏《仓鼠岛》重新开发后更名为《仓鼠星球》后挂在他的公司上架发布。

这一次经历,我一个人从构思,到开发,到跑商务,到上架,到宣传,写软文,做广告……真正地做了一次产品。历时三四个月,累得吐血,毫无疑问,如果一个人就能做成功游戏,这个社会就没那么复杂了。

游戏以失败告终,原因是各方各面的,总之付费少的可怜(没想到到现在游戏已经七八十万下载量了)。但是我各方面的能力都得到了增强,自己也开始意识到,似乎相对于开发,自己更适合做产品。

下半年,自己又做了十几个游戏,效果都一般。先后也帮朋友做了好几个商业项目,也第一次购买了苹果账号,开始自己制作发布iOS App。

2016年:第一次“创业”

2016年,我开始尝试自己“创业”,之所以打引号是因为我只是做个App,没有真正创业风险那么大,但是目的是一样的,我渴望成功。

我想做一个少数民族文化社区《林卡》,我构思完产品,找好合伙人,说干就干。自己一个人完成除安卓客户端以外其他一切技术,包括设计、购买部署服务器、产品宣传、版权注册等,忙活了3个月。

不出所料,没有那么容易的事情,产品在挣扎了2个月后最终宣告死亡。累计注册用户1500人,虽然仍旧有用户喜欢这个产品,但是事实就是产品是失败的,但对于我个人来说,已经完完全全是种成功了。

冷静了几个月后,又回到了迷茫的状态,大脑空了,没有灵感没有想法了,不想创业了,想找工作了,明年就要毕业了,我该怎么办?

这时候,非专业、非名校的劣势终于出来了,互联网公司校招轮不到我,小型创业公司不靠谱,即使我再想怎么吹嘘自己有什么什么经验,也没有人会认可。

现在:仍旧迷茫

没错,这就是我现在的状态,一边迷茫,一边继续喝着咖啡,敲着代码,没有代码我无法生活。

但是如今,有了代码,却不知道是否有未来。我问过自己到底想要什么样的生活。我喜欢自由,我喜欢自己做东西,那就意味着…

尝试性地在拉钩投了简历,一一被拒,原因很简单,没有公司需要没有实际经验的产品经理。回顾这自学编程的八九年,也算是辛酸史,没什么励志的,纯粹是热爱。期间有过成功,有过被坑,软件也写了,钱也挣了,自己却越来越迷茫了。

相信还有很多和我一样、比我厉害的朋友,也这样迷茫着、迷茫过吧,交个朋友聊聊,或许人生并没有那么差。

我的博客如下,联系方式在第一篇博文底部。
不灭的小灯灯

更多个人开发者挣钱攻略,欢迎关注微信公众号:techdeng
《谈谈我的8年自学辛酸史》

科技灯 微信公众号:techdeng
点赞