首页 > 代码库 > 写给2014的我,技术在哪?

写给2014的我,技术在哪?

  马上就要元旦,想想今年有没有赚到钱? 有没有完成年初时想的目标? 有没有在忙碌中度过没有任何进步的一年? 想想时间匆匆,到了年底总是感叹今年又这么过去了,创业未成(也不是说未成吧,其实算是打工吧)。 本来不想说太多,但我觉得写出来听听大家的意见好一点,群众的眼睛是雪亮的。

  说起来是这样的,从2012年毕业,当时对游戏比较感兴趣,自己C++也熟悉一点。找到了一家XX游戏公司,这家是做棋牌类的。我刚进去经理让我熟悉公司框架,让我花点时间利用这个框架写个小游戏(当然要是棋牌的最好)。然后我就写个五子棋,当然这个是比较简单的对吧,写完后给经理看了看,还算满意。然后就给我纸牌的项目让我维护,我也非常兴奋,终于可以看看公司项目的代码了O(∩_∩)O。 打开项目,发现代码并不糟糕,代码风格还是比较一致的,虽然听经理说前面已经有几个人接手过了。 我觉得一个公司有个框架写起来省力很多,该做的都做了。 就这样在公司做了半年左右。 

  其实,原来在校的时候被大学老师邀请做web网站,在我们学校一致的使用着微软那套ASP.NET。 众所周知,使用这个就是贪图方便,当时在我们眼中这个东西就是拖拖控件,没有啥技术含量。 既然有月工资拿就做吧,反正还在校赚点零花钱也是不错的。 在不会这个东西的情况下就答应了下来,一上来就说要做ERP,当时我完全不知道什么是erp,然后就上了。 其实完全是瞎搞,企业客户要什么我们就做什么,完全没有架构不架构的,分配一块给一个做,各自做自己的,过一段时间整合整合。 你们可以想想,开发到一定程度可维护性会到一个什么程度。拿过去给企业演示的时候,就出现bug,可能是有数据不合法了,可能是有个字段值还没有配置好。 不过分的说,就像筛子去装水,漏洞堵都堵不完,水装的少还好,还没到漏洞的地方一切相安无事,水稍微一多,蔓到有漏洞的地方立马又开始漏水。 毫不夸张的说,当时就怕测试,因为有太多的未知,太多隐藏的bug,没有合理的架构,没有合理的开发安排,当然当时也没有扎实开发技术,这种开发简直可怕,我觉得也是不能长久的。大家都懂,本身erp就不好做,不同的企业不同的业务,而且有时候业务的变动,对于经不起变动的程序来说,维护无疑要付出比开发还艰难的代价。 然后就这样在折腾中等到毕业,毕业后我毅然决然来到了大杭州,继续我的游戏开发梦。

  想不到,我现在又回到了当时邀请我的老师这边。其中原因我就不多说,现在嘛不做erp了,对于我们来说erp实在是折腾不起,技术上我觉得欠缺也太多。我们的架构应付不了企业各种需求,何况调研这种需求也是极其费时,可能也得不到准确的书面的需求的。即使有,开发也是一个大挑战,所以毅然的走老路,做教育方向,开发数字化校园。这个方面因为他们原本就有基础,陆陆续续算起来也有8~9年了。做这个有可控性,需求没有那么复杂,开发相对简单一点。当时在杭州和我另外一个同学一起过来的,当时可能在杭州待的也有点烦了吧,然后决定尝试着一起去试试,因为当时要求给的也还行。 目前的情况是工资要求没当时高,给了股份工资就降了一半,当然目前股份蛮低的。现在一共3个人合股,我占16%, 另外2个把剩下的瓜分,你们可以算出他们股份高我太多。工资原来给了4000 当时感觉还行吧,好歹有股份,其实年底分不了多少,其实这点我觉得工资还靠谱点的。

我比较担心的一点其实是公司发展缓慢,原因有以下几点:第一点,公司没有技术大牛,也没有多少技术积累(框架你就甭想了,IOC都没有用上,开始把代码写在控制器上);第二点:开发的东西多而杂,人手不够,项目时间急,基本都是匆匆完成,然后继续做下一个(由于技术原因,目前还没有自己好的架构,错误日志也是我最近加到项目);

说到这其实最主要就是公司没有自己的框架,没有领导按照一个规定的路线走,而是一个项目一个人自己走自己的。当然我也想过整理下,然后把开发趋于规范,毕竟这个对于我来说心有余而力不足。基本天天忙于做新功能,做新项目。 当然有人会说项目中积累啊,没错正是这样的。 我做项目同时思考好的架构,适合我们业务的开发方式,去管理项目(发布,维护,服务器管理等等)。 付出总有回报的,我一直相信这点。 当然只是时间问题,恰恰是这个时间的多少决定了你的付出得到的回报是否是当初想要的。

  所以,我在思考一个问题,有人说只要努力一定会成功。 当然这点我是肯定的,因为不努力肯定不会成功,所以成不成功都需要去努力。而朝着正确的方向努力难道不是最快成功的关键吗?  我有点迷茫了,我的方向对吗?  是不是应该立刻转头向着另外一个方向进发呢? 

写给2014的我,技术在哪?