V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
weiweiwitch
V2EX  ›  问与答

一个负责上线过多个中大型在线游戏的、 Java 栈的游戏后端技术负责人,换其他领域的开发工作,是否没啥机会?

  •  
  •   weiweiwitch · 30 天前 · 253 次点击
    游戏开发这条路线相比正统 Java 开发,比较偏门。用的技术栈和传统 Java 开发有比较大的区别。
    所以如果转入非游戏领域,实在不确定是是什么情况。

    在现在 Spring 占统治地位的 Java 领域。是否还有一席之地?

    因为现在看外面的 Java 招聘,很多都是 Spring 啥的。
    自己简历中除了描述项目经历外,技术这块都不太确定应该怎么展现。

    想问下这里的 Java 大神们,对游戏领域的这样的技术人员来求职会怎么看待?
    5 条回复
    wenhuibrave
        1
    wenhuibrave  
       30 天前
    游戏的 Java 栈都用哪些技术呢?好奇
    weiweiwitch
        2
    weiweiwitch  
    OP
       30 天前
    @wenhuibrave 不同游戏,架构区别挺大的。需要根据游戏类型来选型。
    一般每个团队都会根据自己的需求搭一套框架,里面塞不同用途的比较基础的第三方库。
    比如网络通讯用 Netty 。
    数据库用 Mybatis 或 Hibernate 一类,以及 sharding-jdbc 一类的库。
    自己写或用其他现成的框架解决跨进程、跨机器的通讯和计算。
    有用到外部缓存,那么还要考虑外部缓存相关的访问库。
    另外,看情况决定用或不用消息队列。
    其他的就是,额外搭建日志仓库。
    还有准备轻量级 Web 服务器实现对外的 GM 相关服务和平台对接服务。

    只要能实现需求,用什么技术或库的都有。

    做游戏,感觉更像实现一个特殊目的的大型中间件。
    wenhuibrave
        3
    wenhuibrave  
       30 天前
    @weiweiwitch 感觉除了没用到 springboot ,其他的技术栈跟 web 开发差不多,可能是游戏和 web 开发的思考和实现逻辑不同。
    wenhuibrave
        4
    wenhuibrave  
       30 天前
    现在很多职位都要求具备相关经验几年,如果是求职 web 开发,可能你的简历在 HR 那里就会被刷掉,有点难进入到面试环节。
    weiweiwitch
        5
    weiweiwitch  
    OP
       30 天前
    @wenhuibrave 这个也是我发现的主要问题。Web 以外的职位很少。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3199 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 12:27 · PVG 20:27 · LAX 05:27 · JFK 08:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.