很多年轻的程序员朋友或者想入行编程生涯的朋友,可以读一下我20年的心路历程,不渲染悲情,也不是为了励志。希望你们在坚持理想的路上,遇到困难,读一下我的文字,能给你们一些力量。
为了便于大家阅读,尽量简写,更多的细节大家可以订阅我的博客 https://manateelazycat.github.io/
2005: 那年我17岁,一个带着3000元去北京闯荡,每天去网吧找工作,睡在地下室。经历过人生第一次闯荡天涯的说走就走,在北京网吧天天泡着,那时候网吧还不能接受未成年人,每天站在门口让好心大哥给我开条子才能上网,期间面试了几家公司,都被婉言拒绝。在最后快没钱的情况下,返回老家。就这样,人生第一次闯荡不到半个月的时间就结束了。
2006: 返回老家后,找了一家书店,边上班边学习,每个月工资150。 在书店整理书籍的过程中,我自学了Java、C++和J2ME手机开发,诺基亚时代,手机游戏很酷。我那时候一个人,没有美术,没有关卡设计师。 我白天上班看书,下班就在家里打PC游戏录屏,然后录屏截图,用PS橡皮檫擦边缘来获得精灵素材,为了获得完整角度的素材,我遇到敌人都不开火,360°绕敌人一圈,这样我后面可以擦8帧不同角度的精灵图片,那段时间,造就我不发子弹坚持到飞行游戏最后关卡的绝技。一个人写了2个多月,自己搞定引擎、关卡、美术、打包、测试的工作,写出了我人生第一个完整的飞行游戏。 之后去了成都,跑了30家公司以后,不断的被人轰出来(高中生找什么工作?),终于有一家愿意接受我,在成都开发了我第一款商业手机游戏 “机械战警”, 上榜百宝箱第一名。
2007: 成都做游戏的工作一个月工资1800,虽然不多,但是已经可以养活我自己了。每天写游戏的日子可以赚钱,但是不能磨炼技术。我每天下班就研究Ubuntu、Emacs、Elisp。 那一年我写了100多个Emacs插件。 虽然穷,但是每天折腾技术,每天都在各种Wiki上捡技术宝贝,只要学会一个我不会的技术,我就超级高兴,那段时间大量Linux和Emacs的知识让我觉得很快乐。
2008 ~ 2009年: 为了让老婆过的更好,我辞去成都的工作,借了10万去东莞开服装厂。服装厂每天工作16个小时,每个月休息一天,对于外面人来说,我是老板,但是真实的工作是,每天都在100分贝的横机撞击声中工作,修机器,每天要背上千斤的毛料上3楼,一次背120