各位大佬看看我的简历, 4 年 Java 游戏服务器开发在上海找不到工作 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Johnathan
V2EX    程序员

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

  •  
  •   Johnathan 2023-08-22 19:32:14 +08:00 5379 次点击
    这是一个创建于 785 天前的主题,其中的信息可能已经有所发展或是发生改变。

    脱敏简历: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 全家桶的各个细节,内容都很繁杂,如何安排学习的优先级?

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

    第 1 条附言    2023-08-31 16:23:10 +08:00
    后面和之前的领导聊了一下,决定坚持准备 java 岗,akka,spring 和游戏相关的内容,算法,全部都好好准备,不能有死角。

    但是准备的过程中,我还是感觉压力很大,越学越觉得自己知道的太少。所以最近有些开摆,把负能量都发泄在另一个帖子里了。
    第 2 条附言    2024-05-28 11:27:36 +08:00
    已经过了这么久了,我看到博客后台还有朋友通过简历页访问我的博客,还有朋友收藏这个帖子。说明还是有一些朋友能看到这个帖子的。我想我也需要给大家交代一下后续。

    目前我还在上海,在一家 200 人游戏公司,还是做 Java 游戏服务器开发的工作,目前已经转正了。工作不算很忙,压力不是很大,上班比较早,但是下班也早,不怎么加班。项目是一个在研项目,因此我不需要再像过去一样每天为了线上环境提心吊胆。

    自己的时间多了出来,晚上回去玩玩游戏或者看看博客,技术书,开源代码,写写总结,感觉这才是我心中想要的生活节奏。

    2023 年两度失业,对我造成了非常巨大的打击,以至于现在我常常有一种梦幻般的感觉,感慨自己竟然没有放弃,道心破碎后还捡起碎片勇于前行。我深切的明白自己对于软件技术,对于游戏行业、对于计算机科学还有兴趣,我没有放弃,被打垮也还会站起来。

    再过 3 个月就是这个帖子一周年了。时间真快。

    我希望看到帖子的你,如果你也因为工作不开心被迫失业,如果你也深陷旋涡之中,那么问问你自己,你到底想成为什么样的人?你愿意为了这个目标付出多少?如果是倾其所有,那么就尽全力无怨无悔就好。过去的伤痛不一定是你的错,但是没有照顾好今天的自己,就是你的错了。祝大家都好。
    26 条回复    2024-08-29 23:08:21 +08:00
    Johnathan
        1
    Johnathan  
    OP
       2023-08-22 19:35:26 +08:00 via Android
    顺带求一下内推。。愿意转任何服务器相关的方向,语言和框架
    ooonme
        2
    ooonme  
       2023-08-22 19:35:28 +08:00 via Android
    akka 是个好东西啊,可惜了
    289396212
        3
    289396212  
       2023-08-22 19:40:56 +08:00
    小众技术的下场基本都这样
    NnMmOo
        4
    NnMmOo  
       2023-08-22 19:44:02 +08:00
    写得很用心,但是不会有人要,因为不缺,因为不用
    fireleaves
        5
    fireleaves  
       2023-08-22 19:44:37 +08:00
    Java ,上海。试试游族和腾讯,这两个公司还有 java 的项目,其他的不太了解
    me1onsoda
        6
    me1onsoda  
       2023-08-22 19:47:53 +08:00
    go gc 导致 stw 适合做游戏服务器吗
    weiweiwitch
        7
    weiweiwitch  
       2023-08-22 19:50:18 +08:00
    我大概能猜到你是上海哪家公司出来的。

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

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

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

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

    通过在 [独立个人项目开发心得] 里的描述,你对自己的缺点是非常清楚的。

    - 点子多,执行力差。计划的巨人,行动的矮子。俗称眼高手低。
    - 没有明确的目标支撑,技术栈杂而浅。同时内驱力不够,没有热度去做拓展延申。

    懂很多同时又啥都不懂,那是因为你并没有技术层面的立身之本。每一样东西都是走马观花,还都写在简历上,能不被人问成筛子?

    这些相信你都懂,我摊开来说是因为这些问题很常见,在就算在前端、后端、嵌入式,这类求职者也大有人在。你不要把解决方案局限在技术路线或者方向上。

    建议分割线

    最紧急的是以下的事情:

    1. 修改简历。别一股脑把你会的都往上写,项目内容内聚一些。
    2. 准备八股。审视过往的项目,提炼一下亮点部分,争取手撸基本算法。
    3. 继续投简历。现在的环境找工作运气也很重要,给自己多点时间容错。

    关于换方向

    对于一个行将就木的技术,我的建议是多作延续与继承,少作生硬的切换。
    Java 冷门框架不行,那就先迁移到一个更为主流但架构类似的其他框架。走回头路 Spring 下策,去外包下下策,这些无疑于另一种“半途而废”。你的青春和激情在一段段不连续的垃圾时间消耗完了。

    没有相关工作经验

    在转语言的时候,会去考虑没有工作经验正正说明了一个问题:在学习新技术过程中做的练手项目始终是个玩具,没有工业化与工程化就是一个依葫芦画瓢的死知识。

    其实可以做的事有很多

    1. 深化现在的 Demo ,进行开源或者商业化。
    2. 多做集成,培养架构与设计意识。

    完成了上述的过程后,你可以把东西写成你的工作项目,作为你的工作经验。

    [当你用高标准去要求业余完成的 C 项目,为它进行功能与体验上的优化、为它写完善的说明文档、为它作主流的平台兼容,根据鸭子定律,那它就是一个专业的 C 项目。]

    如果 HR 只认公司背书不看实际项目怎么办?那是客观条件,责任不在你,做好自己就行。

    游戏行业性价比哪个高

    从你最擅长的领域做起,性价比是最高的。
    zoharSoul
        22
    zoharSoul  
       2023-09-01 13:38:26 +08:00
    感觉楼主简历的背景还是很牛的
    可能就是八股文差点意思... 使劲多背背就 ok 了
    wtsm
        23
    wtsm  
       2024-07-04 20:28:09 +08:00 via Android
    跟我很像,现在也在找工作中,用 java 做游戏服务器的公司太少了,几天就投完了
    Johnathan
        24
    Johnathan  
    OP
       2024-07-05 14:22:54 +08:00
    @wtsm 转 go 或者不做游戏呗,混口饭吃总有办法,加油
    Thomascat
        25
    Thomascat  
       2024-08-29 23:06:40 +08:00
    人在北京 看到这篇帖子眼泪都快流下来了 我的经历和时间线几乎跟你一模一样 现在在北京蜷缩等死
    Thomascat
        26
    Thomascat  
       2024-08-29 23:08:21 +08:00
    另外求 op 内推 wx base64: dmZhMTEz
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2710 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 15:14 PVG 23:14 LAX 08:14 JFK 11:14
    Do have faith in what you're doing.
    ubao msn 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