个人简介:刺猬31岁,07年自动化毕业,09年来北京转行搞IT,职业是Linux工程师,12年开始业余开发APP,后来也从事安卓相关工作。
小编:您好,感谢你能够接受我的采访,向大家介绍下自己目前所从事的工作吧?
刺猬:我是一名程序员,做互联网硬件产品有关,平时热爱游戏 热爱游戏开发,自己业余时间会搞一些游戏。我之前职业是嵌入式linux工程师,说白了就是整天和底层的芯片sdk、操作系统打交道。和什么app一点关系都没有,脑袋子完全也没有概念。
小编:你是怎么学习编程的,是从学习学的吗?还是培训、自学等。
刺猬:培训机构,我是培训4个月,内容是 嵌入式Linux C 从事程序员有4年多。
小编:您觉得程序员最重要的事是什么?
刺猬:Open,国人被小农思维束缚严重,我工作发现很多搞技术的不愿意交流,随着时间的流逝,自己技术面的拓宽,接触了很多国外IT人士。他们open的思想观念和改变世界的雄心壮志,深深的震撼了我。
小编:您参赛的APP都很优秀,你可以跟大家讲一下,您做APP的路程。
刺猬:我之前职业是嵌入式linux工程师,说白了就是整天和底层的芯片sdk、操作系统打交道。和什么app一点毛的关系都没有,脑袋子完全也没有概念。我周围接触的搞底层开发这波人,我觉得是IT屌丝群体里最穷屌的一拨人,24K纯屌。带着瓶底厚的眼睛、留着爱因斯坦的发型,腿上的牛仔裤产于1958年。个个觉得自己离cpu最近,手握操作系统,完全看不起搞应用开发的人,觉得自己才是真正搞技术的,这样的话我听过不止一遍。守着自己多年积累的那点东西,觉得能够改变世界。“教会徒弟能饿死师父”的概念在他们脑海里根深蒂固。这样的事让我自己陷入的深深的思索,”搞技术到底是为了啥?难道是为了持续装逼?“。每晚被尿憋醒后,想到这个问题就无法入眠....
随着时间的流逝,自己技术面的拓宽,接触了很多国外IT人士。他们open的思想观念和改变世界的雄心壮志,深深的震撼了我。我也慢慢找到上面的答案,”所有的技术都是一种手段,目的是为了给人们提供更好的服务(产品)“。卧槽,以后半夜尿醒后终于可以无忧的入眠了。找到答案后,方向就更加清晰。离人们越近就越能感知他们饥渴般的无限需求,也就能够为他们带来更好的服务(产品)。这是搞技术最终的目的。但是我需要如何去做,这个时候需要一个风口。
随着苹果iPhone推出和Android开源系统的诞生,手机正在诞生一场革命,IT行业产生了一个新的风口"移动互联网"。伴随着硬件平台指数级更新、基础宽带的换代升级、app数量爆发性的增长。这个风口的风力越来越大,有很多猪都飞上了天。那帮爱因斯坦们还在吃着火锅、吹着牛逼、唱着歌,却不知道IT的世界正在风起云涌,自己所有的事很快就会被颠覆。
小编:您自从做APP,遇到过什么困难吗,是怎么解决的?
刺猬:一、 现在想想我还是属于后知后觉的,在移动互联网兴起之初,并无意识的想到去做app或者说根本就没敢想去做,额头上的职业标签就像牢笼一样死死地限定了你的思维。所以我觉得思维的转变是我做app之初遇到的第一个困难,也可能是最大的困难。你想都不敢想怎么去做。都说中国的应试教育扼杀了国人的创新能力,其实我觉得最主要的是,在中国这种环境下,你从小脑袋里就被装上了各种框框,一旦某个思维模式形成,很难去改变。而那些成功人士往往都不是按照常理出牌。
这一切的改变或者说这一切的开始都源自厕所里的一个闪光。厕所是产生灵感的好地方,有些事情会在脑子里突然茅塞顿开、豁然开朗。不管外面发生什么,只要厕所门一关,踏实的安全感油然而生,狭小的空间给了你足够的自由的时光。伴随的身体和心灵的释放,你的思维天马行空。就在某天得厕所时光,我正在享受着这片刻的宁静。手里捣鼓着各种app,脑袋里思考着人类的发展和未来。突然一个想法冒出来:”我为啥就不能搞一个app呢?“,众多成功的个人开发者和小团队的例子,足够证明app不需要多么大的资源。而且这种形式正好是实现技术提供服务的最佳途径,越想越兴奋。裤子都没提好就迫不及待的就冲了出去。
二、 解放思想之后要做的就是实事求是,在我冷静下来之后,就遇到了第二个坎。我发现对app开发我除了吹牛逼啥都不会(android开发)。怎么办,怎么办,学呗。程序员最喜欢学习新技术了。但是我平时要是上班,时间有限。所以我必须忍痛割爱把每天看A片的时间节省出来,每天早上和保洁阿姨一起上班。晚上坐最后一趟地铁。时间就像奶子里的水,挤挤总会有的。“java编程宝典”、“android编程宝典”各种葵花宝典纷纷而来。白天抽时间看书,晚上实践。经过不懈的努力,但第一个android的hello world在我手机里运行起来的那一刹那。我湿了。。。
三、 在完成了原始的技术积累后,新的也是最重要的问题又出现了。我tm到底做个啥?这个时候突然发现之前公司里里产品经理的职位是多么的重要。在公司中产品的形态、功能定义都是由产品负责设计,屌丝程序员只需完成的功能实现还有就是和产品打嘴仗。心里默默骂产品有多SB,懂个JB啊,懂不懂技术啊等等。现在回头想想这样的思维是多么的狭隘和无知啊。因为一个产品从无到有,你程序员所做的只不过是其中的一小部分。但当你作为个人开发者去打造一个产品的时候,面前就是一张白纸,所有的事都需要你来完成。你又是产品,又是程序,又是美术,又是测试,又是运营。你会发现之前每个人自己看不上的人都非常重要。 如何解决“做啥”的问题,波哥曾经说过:打包党俱乐部->换皮俱乐部->山寨俱乐部->抄袭俱乐部->原创俱乐部.中国走到原创的春天 需要 分5步.所以在你开始狗屁不知道的时候,山寨和模仿是最好的方法。我得第一款小游戏也是选了当时比较火的一款休闲游戏,按照他的产品形态,只不过内容有些不同。
在解决完做啥的问题之后,接下来就是怎么做了。在各种职业的角色不断的切换,早上的地铁里不断把玩和思索着app的意识形态,三脚猫的ps功底不断修改和打磨着app的UI,经过一个多月的努力,第一款游戏终于上线,看着给用户带来的快乐,我又一次的湿了。彻底的湿了
小编:你写的APP是自己单做的 还是跟朋友一块做,美工方面是自己设计的吗?还有就是刺猬:您是通过什么渠道推广的。
刺猬:自己做,我是个人开发者。一般会通过微博、微信分享内容,还有就是找市场合作这个一般很难要求游戏质量高。
小编:好的,那感谢您可以跟大家分享这么多,最后还有什么想说的吗?
刺猬:最后我想说:作为一个个人开发者,还是业余时间搞。你所投入的努力可想而知。但是我还是坚持了下来,随着知识和经验的增长,我所涉猎的题材越来越多。所做的游戏也越来越多,越来越大。我想我真的上道了,最初想到的那个答案正在实现……
有米APP源码分享大赛正在进行中,截止日期:2015年4月8号,还没有参与的小伙伴赶紧了,分享出你的源码赢iPhone,同时你还可以赏析他人的源码。机会不容错过呦!
【转载说明】  若上述素材出现侵权,请及时联系我们删除及进行处理:8088013@qq.com