各位大佬看看我的简历, 4 年 Java 游戏服务器开发在上海找不到工作

2023-08-22 19:32:14 +08:00
 Johnathan

脱敏简历:windypath.com/resume 人在上海,之前公司用的是 Java 语言,但不是 Spring 全家桶,是 Akka 全家桶。基于 Actor 模型确实比较适合游戏开发。但是现在出来找工作,游戏服务器开发岗位需要 C++和 Go 多一些,我没有 C++和 Go 的工作经验,自己离职学习也只能得到项目经验。而互联网公司的 Java 又清一色是 Spring 全家桶,我很久之前使用过 SpringBoot ,但是近两年也没有 Spring 的项目经历。现在我成了 Java 和游戏行业的中间人,只能寻找那些接受转语言的公司。

从 5 月底离职到现在,6 月休息了一个月,7 月投了简历有 4 家公司有面试,第一家考察我游戏中 SLG 沙盘相关的算法,之前离职前没有面试,导致没准备到这个;第二家要很资深的工程师,把项目问了个底朝天,最后没过;最后两家小公司,拿 Java 来做微信小游戏的服务器,一个人维护,996 ,而我之前有过自己维护的经历,觉得那是在太辛苦(每天无时不刻都需要担心有电话进来,间接导致胃出过毛病)。

8 月份有一家做 MMO 的急招,什么语言都行,和主程相谈甚欢,结果 HR 一副 PUA 的架势压我薪资,还说项目年底上线,偶尔要加班到凌晨 3 点。。面完这个之后就没有再面了。

现在我有几个问题,想请教各位 V 友:

  1. 现在的行情下,像我这样的 Java 冷门框架游戏服务器开发,是捡起 Java Spring 全家桶,去面试互联网或者外包,还是等待愿意接受转技术栈语言的游戏公司,哪条路更好?简历要怎么改才容易过?
  2. 工作经验都是 Java 的话,投递 C++和 Go 有什么好办法?毕竟用人单位可能会因为简历上没有 C++和 Go 就筛选掉了
  3. 4 年 Java 转 C++和 Go ,没有工作经验,如何快速积累项目经验,并且写进简历里?
  4. 现在对我来说,准备哪方面的面试,性价比最高?目前看来游戏的 AOI ,寻路,同步算法,和 Spring 全家桶的各个细节,内容都很繁杂,如何安排学习的优先级?

已经两个半月找不到工作了,可能再过几个月就滚回老家了吧。宣布沪漂最终失败。

4625 次点击
所在节点    程序员
26 条回复
Johnathan
2023-08-22 19:35:26 +08:00
顺带求一下内推。。愿意转任何服务器相关的方向,语言和框架
ooonme
2023-08-22 19:35:28 +08:00
akka 是个好东西啊,可惜了
289396212
2023-08-22 19:40:56 +08:00
小众技术的下场基本都这样
NnMmOo
2023-08-22 19:44:02 +08:00
写得很用心,但是不会有人要,因为不缺,因为不用
fireleaves
2023-08-22 19:44:37 +08:00
Java ,上海。试试游族和腾讯,这两个公司还有 java 的项目,其他的不太了解
me1onsoda
2023-08-22 19:47:53 +08:00
go gc 导致 stw 适合做游戏服务器吗
weiweiwitch
2023-08-22 19:50:18 +08:00
我大概能猜到你是上海哪家公司出来的。

他们家的基于 Akka 的框架,真的是很万金油的框架。再结合 k8s 以及一些消息队列啥的。除了对延迟要求超高的游戏,没啥游戏吃不下来,而且开发效率很高。
所以没有理由转 Go 或 C++啊。
Johnathan
2023-08-22 20:06:18 +08:00
@NnMmOo @weiweiwitch 我已经放弃继续做 akka 了,现在我的问题是该怎么换方向。。求指导或者讨论讨论
wxlwsy
2023-08-22 20:13:39 +08:00
刚看了你的简历,你这顶多算 2 年经验. 而且只限这一个游戏.让人第一印象就是"经验不多".
缺少一个至关重要的完整地开发直至游戏上线的工作经历. 所以...."加入公司时游戏已经上线"删了吧. 这是扣分项.
又不是见不得人为啥不写公司名.
Johnathan
2023-08-22 20:18:50 +08:00
@wxlwsy 感谢大佬,但是当时我也不知道这些事情。进项目组已经上线,也不是我能准备的。我现在想知道我该怎么办,可否指教一二
weiweiwitch
2023-08-22 20:30:29 +08:00
@Johnathan
游戏团队就像是医院里的外科手术团队。很小,体系很全,并且只有一个主刀医生(主程)。

你如果还想继续在游戏后端做下去,那么只有一条出路,就是尽快积累框架上的知识深度和广度,积累项目上线经验,成为独当一面的主程。
做游戏后端,用什么语言不重要,重要的是你用这个语言积累出一套你自己吃透的、适应游戏需求的网络、多线程计算、进程间通讯、存储还有分布式相关的线上技术。
这套技术,你要能让开发逻辑的人很快很容易的实现策划需求。并且你要对性能、稳定性、扩展性等负责。

你如果想换技术,你还是需要跟着别的主程,学习上面说的那些框架上的东西。并且要等机会,等那个让你当主程的机会,去积累上线经验。
或者你用你现在的技术,硬着头皮,找一个主程的工作。加班也好、钻研也好、请教你以前的老大也好,想办法扛下来。让项目上线,稳定运行下去。那么你就出头了。
Johnathan
2023-08-22 20:41:21 +08:00
@weiweiwitch 感谢,但是我现在简历和求职上应该怎么做呢。。现在是连工作都找不到,投简历没有回应。

我知道自己只有两年的游戏工作经验,现在变得不三不四了。。
kuituosi
2023-08-23 09:18:58 +08:00
迅速转 golang ,一个月速成三个月精通
SmiteChow
2023-08-23 09:38:16 +08:00
你的主要问题是不肯降期望,降低期望找份正经工作,这是我给你的建议。
Parva
2023-08-23 10:11:40 +08:00
我最近跟你有相似的经历。我的建议是重新拾起以前的技术栈去找工作吧,我们这种换城市的,先活下来再说。
Parva
2023-08-23 10:17:42 +08:00
@Parva 噢,原本就是在上海。这环境还裸辞带休息。。。压力不大吗
v2shuffle
2023-08-23 11:26:06 +08:00
java 做游戏还少啊?我在北京面试发现全是 java 和 c++,golang 难找
nealHuang
2023-08-31 16:16:05 +08:00
@ooonme akka 为啥可惜了呀,吗的,最近我还在看这玩意,感觉里面的 actor 模型挺刁的
mbtfdwlx
2023-09-01 09:28:35 +08:00
游戏行业相关,看简历和你讲的面试经历,感觉是业务做了很多,但是做的都不深。项目内的角色也是工兵的感觉,没有自己的特色,可以考虑下自己的优势,重点突出一下特有技能
HyperionX
2023-09-01 09:49:46 +08:00
迅速转 web 服务端开发不行吗

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

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

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

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

© 2021 V2EX