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

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

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

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

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

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

做游戏,感觉更像实现一个特殊目的的大型中间件。
wenhuibrave
243 天前
@weiweiwitch 感觉除了没用到 springboot ,其他的技术栈跟 web 开发差不多,可能是游戏和 web 开发的思考和实现逻辑不同。
wenhuibrave
243 天前
现在很多职位都要求具备相关经验几年,如果是求职 web 开发,可能你的简历在 HR 那里就会被刷掉,有点难进入到面试环节。
weiweiwitch
243 天前
@wenhuibrave 这个也是我发现的主要问题。Web 以外的职位很少。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1027923

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX