笨木头  2013-11-14 09:00     创业路     阅读(10256)     评论(27)
转载请注明,原文地址: http://www.benmutou.com/archives/739
文章来源:笨木头与游戏开发
本文来自笨木头与游戏开发博客,原文地址:http://www.benmutou.com/archives/739

 

好久好久没有写关于这次“创业”经历的事情了,我之前说过,我有预感公司会在三个月内灭亡。没错了,事实确实如此,在我写完上一篇创业路的文章2个月后,公司正式解散了。

 

是必然的,很早就能看出来的,只是大家都不愿承认这个事实罢了。

原因是什么?是技术实力不行?是经验不足?是遭到背叛?不呢,是错过了时机。又或者,都是。

 

而我,作为一个个体,我只能用自己的偏见去解释这件事情。我认为,一个团队的失败,究其原因,必定是领导者的失败。我们赋予你作为领导者的权力,不是因为你给得起我们那微薄的工资(甚至0工资),也不是因为要给你那虚无的荣誉感。我们给予你的是一种信任,也是一种要求,领导者是最累的,而不是最享受的。

 

们的创始人,我们的CEO,做过各种错误的决定,出现过各种不负责的行为;我们的技术也出现过各种不按时完成功能,或者写出各种Bug的功能。我们相互之间都谅解了大家,而我也认为,我们总得给一个机会别人,让他得以成长。

可我一次又一次地看着你做了错误的决定,而你一次又一次地重复做相同的错误决定。

 

公司解散前的一个月,我和CEO吵了一架,我说他没勇气,永远都不敢把游戏推出去,也许这样永远都不会失败,但也永远都不会成功。最后,他无话可说,他唯一能回应我的就是:“公司是谁的?是谁发你工资的?”

 

于是,我对他彻底绝望了。不要跟我说什么游戏就是要做完美,我们已经把游戏重新改写了3次了(是改写,不是改!改写就是把现有的功能删了,换成新功能)。几个月的开发量,随意就删了。所以我们开发了2年,却看不到有多少功能和玩点。)

 

一次又一次的会议或者饭局里,他一次又一次地说:“公司是大家的”,我一次都没信过。为什么?因为人的内心可以通过言行举止看出来,我很擅长这点,有些人,我就是第一眼看到就觉得不可信。

即使这样,一开始,我也很信任他的能力,我只是不信任他所说的话而已。为什么我这么不信任他说的话?因为他第一次开会就说了一句让我觉得无比可笑的话:“公司是大家的,我是CEO但不代表什么,我们就是自己人,如果你们有谁觉得比我更适合当CEO的,可以随时出声,我愿意让位的。”我真的不明白,这种恭维和虚假程度这么高的话,为什么要说出来。

 

最看不起的就是只有嘴巴会说的人,公司是大家的?我可从来都没这么想,我一直把自己定位为员工。

于是我就不会拼了命干活?谁说的?那些大理论家告诉我们的?

 

我天天自愿加班到9点多,没有周六甚至有时候没有周日,必要时加班到凌晨34点,上班时间100%精力花在开发上。这不是一句“公司是大家的”就能让我做到这样的,这是我个人的做事原则:要么不做,要做就认真做,坚持做。

有一次周六晚上正准备回家(坐车2小时)的时候突然说周日要加班,所以我周六晚上回家然后周日早早起来坐车回公司。为什么我非得这么做?因为我答应了要回家,所以我必须回。因为我愿意为这个团队付出,所以我愿意周日赶回来。

 

我认真、拼命,和我的身份完全没有关系。

 

许有人说我小气,游戏改动是正常的,可惜,我不承认。我们必须考虑资金、团队信心的问题(我们的第二轮资金也已经快花完了)。而不是关上门,做我们自认为的“完美游戏”,然后自己连馒头都吃不起。

 

在我和CEO争吵的过程中,我看不到他任何的走下去的信念,我看到的只是一个为了证明自己不会失败而苟延残喘并且一意孤行的人。同时,我和创始人也交谈了,我发现他的内心已经完全放弃了。

 

开始,我对CEO和创始人是满心的崇拜,我认为他们是十分有能力的人,值得我追随。而两年后,我再也看不到他们的光芒,不是他们变弱了,是我变强了,而他们还在原地踏步。我看到的是,是两个内心软弱不愿承受磨难却幻想享受收获的人。

 

这样一个毫无目标、不愿接受事实的团队里,我想,我累了,我兴奋过、坚持过、奋斗过、失落过、绝望过。我从一个逆来顺受的善良孩子,被折磨成一个暴躁但自信的家伙。我不讨厌这样的自己,因为,这是岁月的痕迹。

 

于是,我离开了。

随后的一个月,团队成员相续离去,公司,瓦解了。

 

 

我离开后,我修整了一个月,然后又找了一个手游的职位,也是一家创业不久的公司(已经成功)。我喜欢里面的同事,他们很好人。

当时,我很兴奋,我以为,这会我的新旅程,我会在这里变得更强...
27 条评论
  • 1 2022-09-02 16:19:20

    我毕业出来的第一家公司也跟你一样,永远在改东西,不管有没有钱有没有时间,
    0回复
  • 锯木头的木匠 2018-03-17 09:27:37

    我准备走路,再看你走过的路,哈哈
    0回复
    • 博主 笨木头 2018-03-17 11:52:57

      祝你一路顺利~
      0回复
  • 内涵段子 2015-10-01 18:08:10

    不错不错,来看看。。
    0回复
  • Joueu周大楷 2014-10-09 23:29:57

    木头 在成长 哈哈哈
    0回复
    • 博主 糟糕_树叶的mut 2014-10-10 08:08:41

  • hengxixi 2014-05-15 10:10:57

    成功了就好, 失败了就糟糕 社会现实啊 楼主, 不要想的那么复杂, 自己当老板吧
    0回复
    • 博主 糟糕_树叶的mut 2014-05-15 14:29:57

      嘿嘿,现在是自由主义者
      0回复
  • 每天晚上都要跑步的奋进青年哈里 2014-04-29 14:41:04

    第168页给出的代码清单8-11是不是应该把void testMsg(CCObject* pData);这个函数定义为public的访问空间。
    0回复
    • 博主 糟糕_树叶的mut 2014-04-29 16:50:21

      我有点理解你的意思,不过后来我一直都是用private,也能很好地正常工作。具体原理我确实不知道了,c++技术不够扎实
      0回复
  • 每天晚上都要跑步的奋进青年哈里 2014-04-28 15:59:21

    第141页给出的代码清单7-14第5行CCLayer* parent=(CCLayer*)getParent();打错了~parent改成m_map吧么么哒~
    0回复
  • 每天晚上都要跑步的奋进青年哈里 2014-04-25 13:52:34

    第120页给出的代码清单6-7第十行runSp->runAction(createAnimate1());打错了~1和括号的位置反了么么哒。
    0回复
    • 博主 糟糕_树叶的mut 2014-04-25 16:05:24

      还真是,谢谢指正~~
      0回复
  • 每天晚上都要跑步的奋进青年哈里 2014-04-24 15:35:19

    帅哥你书上第五章LittleRunner那部分,Player.cpp中getBoundingBox应该这么写才对,你感受一下~CCRect Player::getBoundingBox(){ if(getSprite()==NULL){ return CCRectMake(0,0,0,0); } CCSize spriteSize = getSprite()->getContentSize(); CCPoint entityPos = getPosition() + getSprite()->getPosition(); return CCRectMake(entityPos.x-spriteSize.width/2,entityPos.y-spriteSize.height/2,spriteSize.width,spriteSize.height);}
    0回复
    • 博主 糟糕_树叶的mut 2014-04-24 17:32:00

      于是我又去执行了一次LittleRunner,碰撞区域没有问题,你是直接运行源码出现了问题,还是?
      0回复
      • 每天晚上都要跑步的奋进青年哈里 2014-04-25 10:05:39

        我用的是cocos2d-x 2.2.3版本。按照你书上的示例写,即使精灵跳起来,返回的BoundingBox还是她没跳时候的状态,而把CCPoint entityPos = getPosition();改成CCPoint entityPos = getPosition() + getSprite()->getPosition();才能返回正常的BoundingBox.
        0回复
        • 博主 糟糕_树叶的mut 2014-04-25 16:04:31

          你先确定一下,是不是光盘源码也是同样的问题,不然我没法确认~(而且你的那句代码根本编译不过的O_O)
          0回复
  • iceiceice 2013-12-11 23:41:12

    在读你的书呢,今天刚到!写的不错,比那个什么李himi强多了额
    0回复
    • 博主 糟糕_树叶的mut 2013-12-12 16:23:40

      谢谢支持~
      0回复
发表评论
粤ICP备16043700号

本博客基于 BlazorAnt Design Blazor 开发