V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wickila
V2EX  ›  求职

[深圳]七年游戏程序员,想转行做数据挖掘与机器学习,有人收吗?

  •  1
     
  •   wickila · 2016-08-29 15:38:40 +08:00 · 9085 次点击
    这是一个创建于 3006 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人高中理科毕业,大学被分入华科工业设计系。

    毕业后花了一年时间转行进入了游戏界成了一个猿。一干就是 7 年。

    7 年过来,听了太多技术是青春饭论,于是开始考虑自己以后的职业规划。今年 3 月离职后,走了很多地方,也看了很多书,终于决定遵循自己内心的想法以及对技术的热爱,坚定地走技术发展路线。在游戏行业发展了这么多年,认识到游戏行业的技术上限不高,特别是在今天中国的游戏开发环境下,继续在游戏行业发展的话,对技术的提升非常有限。所以现在想转行进入更有挑战的机器学习领域。

    首先简单的介绍一下自己的经历:

    1. 编程职业前三年在页游弹弹堂客户端组度过,从开始的功能开发做到后面的主程。
    2. 离开弹弹堂以后,以技术合伙人的身份与前老大创建了一个游戏开发公司。创业的这几年是技术进步最大的几年,从客户端到服务器,再到运维,框架与流程都是我来搭建,关键的技术点也都是我一个人来解决的。公司的第一款游戏《龙之纹章》最好做到一个月流水 500 万左右。但是后面手游极速崛起,页游衰落,我们也跟着转手游,现在手游也基本落入腾讯与网易的垄断境地。而我自己在公司也少了很多挑战,每日的工作就是重复以前的开发技术,重复开发一些很普通的游戏功能。所以于今年 3 月离职。

    主要的工作经历就是这两段。具体的经历如果有兴趣的话可以看这里( https://github.com/wickila/blog-post/blob/master/files/%E9%BE%9A%E6%8C%AF%E7%BB%8D%E7%9A%84%E7%AE%80%E5%8E%86.pdf)。

    自我感觉个人的逻辑思维,数学能力以及自学能力都还不错(高三奥数比赛成绩为市二等奖),最重要的是对数学以及编程真心热爱。同时也看好机器学习,所以在 3 月份离职后,一直在学习大学错过的相关知识,包括统计与概率,线性代数,微积分,算法等基础知识。此外也学习 knn ,朴素贝叶斯分类,层次聚类等常用的机器学习算法(学习过的算法都会自己用 python 实现一遍)。

    现真心求数据挖掘与机器学习方面的职位,希望能够向行业内的高手学习。

    如果有不介意培养行业新手的公司中意的话,请私信或者邮件( [email protected] )联系我,不胜感谢。

    24 条回复    2016-08-31 12:00:04 +08:00
    tvallday
        1
    tvallday  
       2016-08-29 16:15:37 +08:00 via Android
    既然做了这么久的游戏?为什么不进腾讯和网易继续做游戏?换行业牺牲好大。
    wickila
        2
    wickila  
    OP
       2016-08-29 18:02:38 +08:00   ❤️ 1
    @tvallday 短暂的牺牲换来自己喜好的事业。还是蛮值得的。
    Zachary
        3
    Zachary  
       2016-08-29 18:29:07 +08:00
    楼主有情怀,应该是十分热爱数学的人呢
    zhidian
        4
    zhidian  
       2016-08-29 19:58:33 +08:00
    为什么强调高中是理科……说自己是华科的,难道不够硬么……
    acros
        5
    acros  
       2016-08-29 19:58:54 +08:00
    感觉已经实现财务自由了啊。
    换个方向继续干有激情的事,佩服····
    best1a
        6
    best1a  
       2016-08-29 20:17:21 +08:00
    LZ 很有勇气,佩服
    shaohuifan
        7
    shaohuifan  
       2016-08-29 20:34:27 +08:00 via iPhone
    楼主,你太牛了
    wickila
        8
    wickila  
    OP
       2016-08-29 20:37:08 +08:00
    @Zachary
    @shaohuifan
    @best1a 多谢鼓励。:)
    wickila
        9
    wickila  
    OP
       2016-08-29 20:39:02 +08:00
    @zhidian 刚刚进入到一个新领域,心里确实很忐忑。需要不断学习,才不需要这些学历跟经理来充底气。
    wickila
        10
    wickila  
    OP
       2016-08-29 20:40:56 +08:00
    @acros 并没有呢,现在还是穷光蛋一个。所以转行压力特大。还好周围的人都支持我。感觉到了这个年纪,做一个改变特别不容易。
    yaole
        11
    yaole  
       2016-08-29 20:56:27 +08:00
    猜想是在说高中理科实验班?
    allenshi
        12
    allenshi  
       2016-08-29 22:19:08 +08:00
    你确定几年后不会有新的概念比数据挖掘更有前景?
    难道到时候 lz 又想换?
    scorfish
        13
    scorfish  
       2016-08-29 22:33:02 +08:00
    "在游戏行业发展了这么多年,认识到游戏行业的技术上限不高", 很不认同这一点,个人认为游戏行业与其他行业相比要高得多,特别是 3D 实时渲染方面, GPU Gems 、 GPU Pro 系列等,光怎样充分利用 GPU 的性能,使游戏渲染效果更真实,或者拉近与动画电影的差距,就足以穷其一生去探索了吧
    just4test
        14
    just4test  
       2016-08-29 22:58:29 +08:00
    @scorfish 同为游戏,做引擎和做业务开发也是两个不搭嘎的方向了。再说引擎不需要那么多人。而数据分析的职位几乎每个互联网公司都需要。
    airqj
        15
    airqj  
       2016-08-30 00:04:00 +08:00 via Android
    也是打算转行做机器学习 不过曲线救国先去做 spark 开发 慢慢向机器学习靠拢
    与楼主共勉 加油
    dtfm
        16
    dtfm  
       2016-08-30 00:15:07 +08:00 via Android
    @scorfish 我也深感如此,游戏和色情行业,可能是所有互联网工种中最热衷于拥抱先进技术的了。
    vincentjie
        17
    vincentjie  
       2016-08-30 01:01:36 +08:00
    @scorfish
    @just4test
    @dtfm
    其实要看在游戏开发中具体的职责了。但国内的游戏的开发氛围,比较少有公司肯投入人力物力去拥抱新的技术。
    Joan114
        18
    Joan114  
       2016-08-30 09:51:22 +08:00
    同为游戏服务器开发两三年了,不过现在转互联网没做游戏了
    wickila
        19
    wickila  
    OP
       2016-08-30 11:04:15 +08:00
    @allenshi 有前景的技术很多比如大数据, AR , VR 等,但是我觉得我是热爱机器学习的。所以才选择转这个行业。热爱技术的话,就应该跟紧技术发展的步伐。不然那些四五十岁的程序员应该都还在用 vb 或者汇编吧。
    latyas
        20
    latyas  
       2016-08-30 12:18:06 +08:00
    想学游戏开发 =w=
    q397064399
        21
    q397064399  
       2016-08-30 22:12:38 +08:00
    @scorfish 做游戏大多都是业务,做引擎的门槛高,需求量少 很正常
    q397064399
        22
    q397064399  
       2016-08-30 22:17:02 +08:00
    @wickila AR VR 吧 是个好方向 ,大数据以后也会慢慢规范化起来,任何一门技术成熟之后,都是少部分人深挖,给劳苦大众造轮子,降低技术的门槛,实际上最后数据挖掘 ,机器不能代替人的地方就只有 分析数据 清洗数据 还有理解数据 了,至于算法我真的只能呵呵,到发论文研究新算法的程度,肯定轮不到工程师来干,公司里面干的活大多也就是算法调优 调参。
    我推荐你看一篇文章, 为什么高大上的算法工程师沦为数据民工
    http://developer.51cto.com/art/201508/488723.htm
    fengjianxinghun
        23
    fengjianxinghun  
       2016-08-31 06:39:54 +08:00 via iPhone
    每个公司都在大数据机器学习,大部分都是调调现有算法参数写写 sparkSQL ,和你想象的那种天差地别,和游戏一样,发明图形学写引擎是一小撮, 99%的人还是在搞业务。

    如果你是一个真正对技术有兴趣的人,可以考虑一下《黑客与画家》里提到的一类“真正的程序员”的工作方式:他们求的一份“白天的工作”,这份工作仅仅用来生存,而在业余时间写一些“真正有价值”的代码。
    imbahom
        24
    imbahom  
       2016-08-31 12:00:04 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1788 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:34 · PVG 00:34 · LAX 08:34 · JFK 11:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.