最近在公司做cocos creator的东西,并不令人开心,主要原因是使用场景编辑器这种工作不是我很有兴趣的,技术成长不大,时间紧张,也无法更深层次的进行技术研究,被体力活压的很凶。

但公司做了一些人员职位的调整,我终于又从大数据组滚了出来。算了下,在大数据组呆的这一年多,还是有所成长的。

一方面确实了解了大数据,它是干什么的,用什么技术,技术难点在哪儿都足够的了解,以后和别人聊起这块不会白目。

另一方面成功加强了自己在数据库,devOps,运维层面以及go语言,webAPI部分的理解。虽然现在以Go服务器核心程序员的身份去面试还有点心虚,但一定是可以用golang去做事了。

用一年多一点的时间理解到这个层面,的确不亏。这里真心要感谢自己的老大,台湾哥们george。感谢他能接受一个大数据白痴入队,也感谢他给我多重机会去学习不同方面的业务,所以ETL, APISvr,前端可视化,运维部署能都接触,完全是他的容忍和鼓励,在别的公司可真没这么好的机会。

但是现在我又愉快的滚了,原因很简单,刚才提到的老大george回台湾了,另外大数据两个核心走了,我感觉这组要玩完。正好组织架构调整,我顺道涨薪换职位了。

这次职位是全能架构工程师。

很诡异装X的职位有木有,但玩DOTA的人会知道,DOTA里面有个角色叫全能骑士,跟LOL的宝石骑士类似是个半肉奶,一点都不好使,因为全能骑士对团队最大的贡献就是全面降低对面属性的DEBUF,会使敌人跟阳痿了一样丧失战斗力,于是也被称为“阳痿骑士”,“阳痿光环”。

我也感觉自己全能到了阳痿。

首先这职位就是专门给我这种找不到和发力点的人准备的,全公司就我一个人有这title,666666的不行。原因有二:

一是我现在所属是网站开发部,而C++游戏开发实在和这些做java服务器后端,PHP前端的人谈不上路,什么都帮不上忙。虽然也搞了C#,Go, Python, Scala, JS等等各种五花八门的语言,却依然是,一样也用不到。。。没错,就这么倒霉,范围AOE也能全部MISS……于是没有组要我,要我也不知道拉去干嘛。

那么就调组吧?但是游戏开发部已经调离菲律宾自立门户成立分公司了,调组难如重新入职。那么开除送客吧?但这边偶尔又用得到C++技术,例如我之前做的DNS防护,跨平台手机APP框架之类,于是我就是鸡肋,用之无位,弃之可惜。

另一方面是我会的东西现在越来越杂了,已经找不到一个合适的职位进行称呼了,只能几个人一商量,给我造了这么一个奇怪的职位名称。简直是十足鬼畜。

新岗位的大致工作安排还是比较明确的,做底层技术研究,更多是在于黑客攻防。

这个领域,上次接触已经是05-06年了,那时候大学刚接近毕业,还没有进游戏开发这行,整天乱捣鼓,到处打义工,对黑客这种神秘的头衔充满向往,于是加入中国红客联盟。因为会一些windows界面的软件开发,于是就做起黑软开发了。说起来很炫酷,其实一点黑客机制都不懂,都是那些大牛写好脚本,告诉我怎么用,然后我做个用户界面,底层还是那些无法理解的“神秘炸弹”。一点长进没有。

但是这个经历让我感觉很酷,我一直也很喜欢极客精神,例如我心目中的的大神卡马克就是。然而我自己不争气,天天想东想西,还是菜逼一只。

但这不妨碍我继续回来走走这条路。因为现在收入可以,我可以短时间内不考虑未来技术方向。我要安心的尽力做一个黑客攻防方面的新手。

当然,自己的程序员本能有时候还是要宣泄,大致有以下几条路:

  • 做独立游戏。 这条路是最终目标,但和当前实在是不合适,和当前的工作关联性太弱了,这样切换脑子并不高效。

  • 从外包网站进行演练。 这条路现在可以试试了,我的技术栈已经够宽了,自己专项去学专精的话,容易没有头脑。不如去做些外包,更能理解市场上被需要的技术是什么,而有明确目标的问题,做起来和学习起来会更加高效。

  • 做一些有潜力有意义的项目。 以前因为技术栈太窄,很多非游戏项目都帮不上忙。现在倒是可以找各种有趣的项目去做做看,典型的是一些翻墙VPS,游戏加速之类的网络工具,对其进行组合和界面可视化的同时,也可以对其底层做一些bug fix以及加强。坦诚来说,从0做一个这种东西,我还是能力不足,但fix bug,找各种白皮书看懂它,我现在还是有这种能力的。所以之后可以尝试一下这条路。

这次公司架构变化,其实又两次机会可以提升管理职权的,我都主动放弃了。虽然自己技术真的还远远不行,但没话说,骨子里的确是个技术。这样其实也挺好~~

前几天出去海岛玩了一圈,现在又要开始忙了,就此打住。

之后有机会的话,真想赚够钱买个小岛,蹲上面敲代码啊~~哈哈哈哈哈

好吧,那可能仅仅是一个妄想= =