本人工作5年,目前有两个比较合适的Offer,一个是去做游戏,一个是去新浪微博,前者待遇比后者少2k,现在很纠结应该去哪个公司,是继续做APP应用开发还是去做游戏?求大神们指点
--------------------------------------------------
先说一下个人情况:
两年半windows平台经验(C++)
两年Android平台经验
不到半年的iOS平台经验
自己独立做过一个小应用(android & ios)
目前的角色是Team Leader
--------------------------------------------------
个人分析了一下两者之间利弊:
做手游:对我来说,很新鲜,而且主观上比较感兴趣,特别是cocos2d这门技术,个人也一直有进入游戏行业的想法,但做游戏具体是怎样的,我不清楚。目前对于整个游戏行业来说,手游的前景还是不错的,而且是趋势,估计3年内会相当火爆,行业人才应该是比较稀缺的。做游戏一般都是底薪+提成的方式,也就是说,做得好,可能会撑死,做不好,就是保底薪资。在网上也了解了一下行业状况,基本上是90%的游戏都在亏,或者尽量求不死,所以做游戏,在待遇上,可能风险会很大。我并不惧怕新技术,个人有很多的代码经验,对于转行做游戏来说,入手肯定也不会慢到哪里去。问题在于,我是否真正的喜欢做游戏,虽然我很爱打游戏(星际2、WC3、使命召唤、CS等),但并不代表我真正的喜欢做手游,我想做游戏是否是内心的一时冲动,是否是仅仅想学新东西的冲动?如果做游戏,要想进入深层次的学习和提升,现在转行晚不晚?这些问题我一直在思考,但也没思考出个屁出来,真是蛋疼。。去新浪微博:继续做Android,可能会在这个平台上进行更深层次的学习(在大环境下,学习当然还是得靠自己,指望别人给你灌是基本不可能的),之前在项目中做的东西基本上方方面面都做过一些,但肯定是杂而不精,虽然说对优化、性能等问题有一些个人的见解,但肯定是达不到微博这种级别应用的水准,所以,如果去这个公司,一是平台大,有名气,以后的职业生涯可能会越走越宽;二是的有机会见识和学习一下真正大项目的架构、设计、管理等各各方面的内容,对自己在技术深度、管理、人脉、见识等的都会有一定的提升和积累。但众所周知,微博这种大项目,现在也是一个比较成熟的产品,估计以后的方向是平台化,商业化,去了之后估计也就是一个萝卜一个坑,对个人到底提升有多大,也是个未知数。
--------------------------------------------------
哎,人生无处都面临着这样或那样的选择,棋错一招,有可能全盘皆输,自己以后的职业生涯会走越窄。棋胜一招,皆大欢喜求大神指点迷津!!!游戏应用抉择技术经验

解决方案 »

  1.   

    我觉得手游还是不靠谱 但是APP更不靠谱 但是短期内都不会被淘汰
      

  2.   

    我选app 游戏会毒害广大青少年
      

  3.   

    哈哈哈,游戏现在可是互联网最吸金行业哦。不过做了游戏后,可能就只能在这个行业内玩了,再想做app,也许就不值当了。
      

  4.   

    哈哈哈,游戏现在可是互联网最吸金行业哦。不过做了游戏后,可能就只能在这个行业内玩了,再想做app,也许就不值当了。现在看着挺火 最后都会被腾讯山寨死 
      

  5.   

    哈哈哈,游戏现在可是互联网最吸金行业哦。不过做了游戏后,可能就只能在这个行业内玩了,再想做app,也许就不值当了。现在看着挺火 最后都会被腾讯山寨死 
    应用、APP,只要能山寨的,TX都会第一时间冲上去。看来去TX还是最保险的啊。
      

  6.   

    我个人选的话,app
    app工资高嘛,
    而游戏的话在业余时间搞,
    说不定搞出点名堂来就发了
    搞不出来也就当个人娱乐了
      

  7.   

    个人觉得app  工资高一点  公司名气大一点 不要从新来学 以后走路起点高一点
      

  8.   

    我建议你还是做APP,毕竟,通过你的表述,我不是很能肯定你对游戏开发的热情,爱好是最好的老师,对你而言,兴趣才是你坚持的根本,你也接触开发这么久了,我想也有家庭负担之累了,还是稳定一些的好。你在新浪如果也想突破自己,那么就要找一个点突破下去,我觉得你可以这样走,你也应该这样走,毕竟做开发应该是30岁以前的事儿,30岁后做程序员,我不是很赞成的。还是向管理层进军吧。这是我的鄙见,希望能对你有些帮助。
      

  9.   

    非常感谢您的精彩回答。说实话,我的确很喜欢玩游戏,但你也看到了,我所玩的游戏实际上都是大型的3D竞技类游戏(星际2、WC3、使命召唤、CS等),追求画质、可玩性和平衡性,基本上,不玩手游、页游和RPG类型的网游,因为这类游戏大部分都达不到这一标准(魔兽世界除外)。从这点上来看,貌似我只是对游戏行业感兴趣,并不一定是正真的喜欢做手游。进入sina后,我觉得个人可能也就是能混一个技术Leader,再往上的话,那就得看自己造化了,实在不行,就往小公司走,可能也会比较舒服。自己觉得还是有进取心的,是属于那种闲不住的人,对新鲜东西很感兴趣,但有时候只是蜻蜓点水,囫囵吞枣,期待在新的公司能改掉这些臭毛病,展开自己新的职业生涯。
      

  10.   

    呵呵。高2K,一年下来其实也没高多少,我并不是太在意高出来的2K。哦,游戏公司包3餐哦。
    一个人想要在业余时间,从0开始搞游戏,其实还是有些困难的,顶多就是玩一玩,浅尝辄止一下新技术,指望它发财,基本不可能哈。
    包三餐说明加班严重啊请慎重!
    哈哈哈哈,这也算是福利的一部分啊,我加了N年了班了,貌似不加班就不爽,真是命贱啊。
      

  11.   

    看来大家都很喜欢新浪哈。大公司的确不错,新浪微博名头也很响亮,对以后职业生涯也是很有帮助的。
    上次去腾讯面试,我面Andnroid高级工程师,结果人家给了我一套C++的题目让我做,真是淡腾死我了,C++基本上忘记得差不多了,14道题,有5道算法,人家说JAVA不显水平,真是霸气侧漏啊。不过说来说去,腾讯是我目前面试里面最难也是最狠的公司。
      

  12.   

    大神一眼就看出了我的心思,实际上,反复纠结了很久,的确偏向于去后者,但还是觉得没去做游戏很可惜,想看看大家的想法是怎么样。如果现在没做游戏,以后可能就没什么机会再进入这个行业了,毕业的时候曾经找过,不过专业不对口,人家没要;工作两年的时候,找到了一个3D虚拟化的半游戏公司,因为其它原因,只呆了一个月,啥都没干,现在可能是我进入这个行业的最后机会了,不过,还是放弃了。哎
    另外,我没去过大公司,的确想进去体验一下,也算是能给自己添点金吧。课余时间,如果我还是有兴趣,那就自己先学学cocos2d,反正教程一搜一大把。
      

  13.   

    app为人民谋福利,游戏毁人一生,哈哈
      

  14.   

    奉劝你慎重考虑做游戏,我建议你实在想做就当业余爱好好了,我在游戏这个圈子呆了两年多,目前感觉有点渺茫,cocos2d从出来就开始用(OC),到后来的-x(C++),感觉目前国内是一片-x,都为了追求开发效率跨平台,2D手游真正能盈利的不多,而且现在卡牌手游(包括服务器端、客户端)什么的直接就有开源的,爽死业余开发者,另外cocos2d这个东西是做不了你心目当中的WC3、使命召唤、CS什么滴,相比cocos2d,你如果想做打游戏,还是unity3d吧!
      

  15.   

    我要是有那么好的机会,肯定去新浪顺便问一下,搞c++怎么突然转了android?个人原因还是公司?现在移动那么火,心里有点痒痒了,不知道现在还吃香不?ios呢?
      

  16.   

    谢谢您提供的宝贵建议。以后如果有时间,可以先从2D的卡牌游戏开始,按你思路,找点开源代码玩玩,满足一下自己的兴趣,哈哈哈哈。cocos2d这种引擎,从绘制方面上来说,跟普通的2d绘图基本上没有本质区别,只不过渲染是用opengl,还是3D引擎牛逼哈。再次感谢你的意见。
      

  17.   

    选sina的都是屌丝心理吧,游戏毕竟能搞大,每月200K无压力,够一般人忙一年了吧,嘿嘿
      

  18.   

    转android,是因为客户需求,所以开始学android;只要有c/c++基础,基本上转其它平台都没啥问题啊。ios也是项目需要啊,把android程序移植到ios上;都挺有意思的。呵呵。
    另外,移动平台是趋势,肯定还会火很长一段时间。
      

  19.   

    感谢您提出很有价值的参考。的确,手游确实很火爆,但我也发现没几个游戏特别好玩,消磨下时光还不错。android上的手游也下载了几个玩玩,感觉没什么可以玩的,这可能也是与个人口味相关。我目前也只在iPad上玩几个感觉不错的游戏,如《极品飞车》、《永恒的战士》等。正如你所说,手游的生命周期太短了,用户粘度不是很高,大部分游戏,尝尝鲜,玩上个半个月,就卸了,垃圾点的手游,更是淡腾,安装完跑一下就卸了。看来大家一致赞同我去sina哈。
      

  20.   

    换我果断选sina,在大公司做大项目之后说出来也有底气
      

  21.   

    做APP到了一定程度 就没法深入 除非做底层 还是选择游戏行业吧 虽然难度大一点 但有挑战和钱途!
      

  22.   

    这个我觉得不一定,Android本身开源,游戏再复杂,也没有操作系统复杂,光做应用,不去深入,这不是一个爱学习的好孩子,怎么去深入,得看个人,靠别人来灌,也不会达到一个很高的层次。
    不过话说回来,我也觉得游戏更有挑战些,钱途嘛,也得看项目啊,大部分手游貌似都不怎么赚钱啊!
      

  23.   

    楼主看来还是比较纠结,说一说我的看法吧。
    1,对于游戏,从你的叙述来看,其实你自己也并不知道自己是否合适做游戏,你对游戏目前只是在有兴趣上面。想一想,如果你做游戏,好一点,奖金几个月,如果真是能拿48个月的,你觉得可能?而且多数游戏都不能太赚钱,所以,做游戏,也不一定会给你带来太多的利益,目前来看至少是这样的,再说,你去做游戏,是一个新的行业,你要学,要学就要交学费,所以一年,甚至两年你都处于学习期,那么你能保证自己一定就能做到一个很好的位置吗?这个也是一个未知数。
    2,从你的回复来看,你对于加班还是考虑得太少,你认为加班不是问题。这一点我是了解的,也相信你肯努力,但是,你现也不是刚毕业,你也有自己的家庭,加班也要考虑进去,做游戏肯定会比较累,而且你也是新手,所以会更加累,那么你给家庭的时间就少了。我现在就深有体会,能不加班就不加班。尽管有时候很想加班把东西做完,但是一旦身体跨了,什么都是浮云,就算你有房有车,又能怎么样?因此。加班也要考虑下。
    3,对于sina,还是比较不错的,而且sina微博还是很不错,也算是比较火的产品。这是一个机会。他们能把应用做到top 5,没点本事肯定不行,所以你去sina的话,可能能学会更多的东西,让你在android方面有更多的技术沉淀。另外,现在大家可能觉得做一个app的技术含量不高,但是,能体现app的技术含量的地方不是能做一个界面,而是体现在性能,流量,耗电量等方面,你去sina可能能有一个更加全面,站在一个更高的层次来理解移动互联网。
    4,sina也是一个很好的品牌,对于你以后,会更加好一些。如果做游戏,两年后如何还是默默无闻,到时候年纪一大,处理就尴尬了。说得很混乱,大概就是这几点吧。
      

  24.   

    个人还是比较倾向于游戏,不大喜欢一成不变的工作,都做两年APP了,现在有这样的机会 何不换个工作环境,当然做游戏难度肯定是比APP要大得多的,但楼主还是祝你好运!
      

  25.   

    去大公司的好,游戏业余时间研究吧手游太不稳定了估计没人玩公司就倒闭了,现在正在业余学习android,从事的是java web开发。大神给点学习android的建议吧?
      

  26.   

    感谢大神精彩的指点。
    1,对于做游戏,一年,甚至两年你都处于学习期,那么你能保证自己一定就能做到一个很好的位置吗?这个也是一个未知数。
    这个我考虑过,的确,从头再来,要想真正深入这个行业,从技术、业务等方面上来说,没有长时间的沉淀是不行的,而且想要到达一定的层次,所耗费的心力也会很大,无疑延长了我继续做coder的时间,过了30多后还在不停的code,工资肯定也不会高到哪里去。
    2. 对于加班,哎,老了,确实要考虑了,我得改掉抽烟这个毛病,还得多运动运动,多抽时间陪陪老婆,丰富一下业余生活,培养一些其它兴趣,不能每天电脑面前一坐,就懒得动了。
    3. 4所说的,也是我目前认为去sina的一个巨大优势,大品牌,能把产品做到top5,肯定是有他独有的优势和技术实力的,对自己来说,也是一个很好的机会,无论是android上的技术积累,还是项目管理,对我以后的出路会更大一些。
    再次感谢大神的回答。哈哈哈哈
      

  27.   

    1. 如果你是从0开始,我建议先从视频开始学起,毕竟有人讲课和自己摸索,效率是不一样的。视频也不用全看,一部分就行,感觉自己入门了,就可以不看了,然后用到什么知识,再去看相应的内容。
    2. 任何东西,自己没有亲自试过,都不具有确定性,所以,要自己多写;当然,你需要有一些DEMO来做参考,Android官方的API DEMO就是最最好的例子,涵盖了所有的基础知识和一些有意思的topic。
    3. 找一本Android的工具书,能完善一些概念性的东西,但书中的DEMO有时候和工作级的代码还是有一些差别的。
    4. 学会看官方文档。
    5. 找一个认为有意义的例子,无论大小,逐步完善这个例子。
    6. 多调查,多搜索,碰到问题可以上stackoverflow上去搜索,当然,得用英文。
    ......
    还有很多方式,每个人的学习方法都不尽相同,good luck.
      

  28.   

    我们之前做的APP都是在定制机上做的,说句实话,android有很多东西理解得还是很肤浅,对高性能、耗电量、产品设计等等考虑得还不是很多,所以,我认为APP本身还是有很多很多东西可以挖掘的。当然,做游戏我觉得会更有意思些。
      

  29.   

    1. 如果你是从0开始,我建议先从视频开始学起,毕竟有人讲课和自己摸索,效率是不一样的。视频也不用全看,一部分就行,感觉自己入门了,就可以不看了,然后用到什么知识,再去看相应的内容。
    2. 任何东西,自己没有亲自试过,都不具有确定性,所以,要自己多写;当然,你需要有一些DEMO来做参考,Android官方的API DEMO就是最最好的例子,涵盖了所有的基础知识和一些有意思的topic。
    3. 找一本Android的工具书,能完善一些概念性的东西,但书中的DEMO有时候和工作级的代码还是有一些差别的。
    4. 学会看官方文档。
    5. 找一个认为有意义的例子,无论大小,逐步完善这个例子。
    6. 多调查,多搜索,碰到问题可以上stackoverflow上去搜索,当然,得用英文。
    ......
    还有很多方式,每个人的学习方法都不尽相同,good luck.总结得太好了。不愧工作5年的,条理清晰!!
      

  30.   

    1. 如果你是从0开始,我建议先从视频开始学起,毕竟有人讲课和自己摸索,效率是不一样的。视频也不用全看,一部分就行,感觉自己入门了,就可以不看了,然后用到什么知识,再去看相应的内容。
    2. 任何东西,自己没有亲自试过,都不具有确定性,所以,要自己多写;当然,你需要有一些DEMO来做参考,Android官方的API DEMO就是最最好的例子,涵盖了所有的基础知识和一些有意思的topic。
    3. 找一本Android的工具书,能完善一些概念性的东西,但书中的DEMO有时候和工作级的代码还是有一些差别的。
    4. 学会看官方文档。
    5. 找一个认为有意义的例子,无论大小,逐步完善这个例子。
    6. 多调查,多搜索,碰到问题可以上stackoverflow上去搜索,当然,得用英文。
    ......
    还有很多方式,每个人的学习方法都不尽相同,good luck.总结得太好了。不愧工作5年的,条理清晰!!你也来上几条呗。你不也工作5年么?哈哈哈哈
      

  31.   

    1. 如果你是从0开始,我建议先从视频开始学起,毕竟有人讲课和自己摸索,效率是不一样的。视频也不用全看,一部分就行,感觉自己入门了,就可以不看了,然后用到什么知识,再去看相应的内容。
    2. 任何东西,自己没有亲自试过,都不具有确定性,所以,要自己多写;当然,你需要有一些DEMO来做参考,Android官方的API DEMO就是最最好的例子,涵盖了所有的基础知识和一些有意思的topic。
    3. 找一本Android的工具书,能完善一些概念性的东西,但书中的DEMO有时候和工作级的代码还是有一些差别的。
    4. 学会看官方文档。
    5. 找一个认为有意义的例子,无论大小,逐步完善这个例子。
    6. 多调查,多搜索,碰到问题可以上stackoverflow上去搜索,当然,得用英文。
    ......
    还有很多方式,每个人的学习方法都不尽相同,good luck.
    谢啦!推荐本书吧?
      

  32.   

    ......
    还有很多方式,每个人的学习方法都不尽相同,good luck.
    谢啦!推荐本书吧?
    这个,说实话,我没看过一本android的书。你上当当上去看看,多的是,看看评论,然后决定买哪本。
      

  33.   

    楼主分析的很清晰啊,手游几年内会相当火,可以去尝试一下,试试深浅。并且接触新鲜技术也可以提升自己,至于楼主担心行业不景气,有啥好怕的,到时候再换呗。你有技术在身,怕啥。
    套用我们 leader的话,牛了到哪也死不了你。
      

  34.   

    这种话题,我觉得讨论起来还挺有意思,三年前,我也曾经转过做游戏,但只在一个做3D虚拟化的公司呆了一个月就走了,主要是团队太差,骂街的太多,Leader也不怎样,所以,果断走人。实际上,我一直保留着内心对游戏行业的热爱。毕业的时候找过,没找到,工作两年的时候,找了,没有合适的,当时有两个做页游的公司让我去,我一想,页游,感觉画面太糙,玩起来没劲,不去(当时的想法的确很肤浅,呵呵)。然后做了两年多的移动平台开发,现在想转手游,不过,这次应该算是考虑清楚了,不再那么莽撞了,以后估计也不会再踏入这个领域,不过,谁知道呢
    引用我同事的一句话:“ 选择你所坚持的,坚持你息选择的。”共勉之。
      

  35.   

    谢谢各路大神的参与和分析,我最终决定去新浪。
    特别感谢以下大神的提点,你们给我提出很有价值的参考:
    u011493716、lieri111、wangqiuyun、u011519959、leehong2005结贴,散分
    如果能追加分数的话,我再加200分,不能加的话就算了,各位就少得点。
      

  36.   

    累、加班其实我一点都不怕。问题是方向对不对,哪一个相对来说,更好一些。
    我早就听说做游戏能拿到20K+,累些有回报也是正常的。
    天天和算法打交道也比较有挑战。
    如果你已经成家有孩子,还是和家里人商量下是否合适。
    要是只一个人,那就多学点知识吧!现在是两个人,明年年底可能变3个,生活也有压力啊。如果一个人,事情可能就好办多了。
    要是做游戏,天天加班到12点,明年底变三个有压力啊!
    是啊。哈哈哈哈。不过最终决定去sina哈。