一个负责上线过多个中大型在线游戏的、 Java 栈的游戏后端技术负责人,换其他领域的开发工作,是否没啥机会? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
weiweiwitch
V2EX    问与答

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

  •  
  •   weiweiwitch 2024-03-28 22:20:30 +08:00 836 次点击
    这是一个创建于 565 天前的主题,其中的信息可能已经有所发展或是发生改变。
    游戏开发这条路线相比正统 Java 开发,比较偏门。用的技术栈和传统 Java 开发有比较大的区别。
    所以如果转入非游戏领域,实在不确定是是什么情况。

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

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

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

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

    做游戏,感觉更像实现一个特殊目的的大型中间件。
    wenhuibrave
        3
    wenhuibrave  
       2024-03-29 11:10:58 +08:00
    @weiweiwitch 感觉除了没用到 springboot ,其他的技术栈跟 web 开发差不多,可能是游戏和 web 开发的思考和实现逻辑不同。
    wenhuibrave
        4
    wenhuibrave  
       2024-03-29 11:12:39 +08:00
    现在很多职位都要求具备相关经验几年,如果是求职 web 开发,可能你的简历在 HR 那里就会被刷掉,有点难进入到面试环节。
    weiweiwitch
        5
    weiweiwitch  
    OP
       2024-03-29 11:33:05 +08:00
    @wenhuibrave 这个也是我发现的主要问题。Web 以外的职位很少。
    关于   &nsp; 帮助文档     自助推广系统     博客     API     FAQ     Solana     5360 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 08:27 PVG 16:27 LAX 01:27 JFK 04:27
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86