通过 [时间线] 的方式叙述,文笔不好,请大佬们轻喷
省流:新入职的后端带了项目,策划想用这个项目,入职后老板不想用
来成都该公司工作,公司总共 7 个人,人员组成如下。
1 个后端(我)、1 个 Unity 、1 个 UI 、2 个策划、2 个美术。
老板在英国,是一位 PHP 工程师,工作室所需费用都是他一个人出,没有投资。
公司项目为移动端 SLG (模拟经验游戏)项目。
被裁,理由是我的进度太慢。
我很清楚这只是随便找的理由,因为这 2 个月时间,我完成了所有冷启动阶段必须的组件开发(例如:网关、组包协议、配置生成器等),将玩法也开始推进了 40%(背包系统、招聘系统、自动寻路等),并且我提前转正了(试用期合同上是 3 个月)。
被辞退的当天,接替我位置的后端程序就到了,并不是入职,只是来踩点。我整理了项目文档,耐心的告诉他目前什么地方还有问题,最后留下了联系方式,有什么不明白的可以问我。
离职后的第 2 天,我就找到了新的工作,准备过年后入职。
那天面试完,前工作室的 Unity 给我打电话抱怨,新来的后端合作起来很费劲(指的沟通和技术能力,下面会举实例),并且说要将项目推翻重来,用 Cpp 完成,因为他不会 Go 。这通电话的重点:
这时候,我以为“家族”内推,导致我被辞退了,这其实我是能理解的。
前 Unity 同事电话,内容如下。
前 Unity 同事电话,内容如下。
我:我怎么给他画饼啊?
同事:老板说你告诉他,3 月份之前能够弄完
我:他也没给我这个机会啊,我不是被辞退了么
前 Unity 同事电话,内容如下。
招员工就像狼人杀(一款桌游),你不知道招进来的是好人还是狼,甚至有可能,老板自己就是狼;
你为别人打工,就必须变成别人要求的样子。但如果这不是你内心想要的,如果你想顺应自己的内心和天赋,就应该创业
有网友想知道,游戏后端开发需要掌握的技能,所以画了一张脑图分享。
有几位网友都提到,为什么我的薪资才 13K,统一答复,如下。
我初中那会,一直被老师针对,因为赌气,没有好好学习,中考成绩很一般。
上了高中以后,成绩不好,被老师自动分流到“坏孩子”。
高考那年,家庭原因(父母离婚),离家出走,高考成绩很差,也没有选择复读。
基础差,对于体系结构、操作系统、网络、算法等都只有慢慢补(大专期间一直在努力,努力的方向不对,工作以后有前辈指点后才开始步入正轨)
哪里差就学哪里!顺便分享一下我开始读第 2 遍的书。
体系结构:CSAPP 操作系统:北大王勇老师公开课、现代操作系统 计算机网络:TCP/IP 详解·卷一、计算机网络自顶向下、趣谈网络协议
自己学历差,能入行已是烧高香了。工作经历如下。
第一份工作:2020 年,2500元(实习)
第二份工作:2021 年,5000元(App应用)
第三份工作:2022 年,16K*13(游戏)
第四份工作:2023 年,13K(游戏)
第五份工作:2024 年,在职不透露(游戏)
最后,分享一段歌词:
101
SilentFlute 29 天前
哎哟, 不错哦~
|
102
SilentFlute 29 天前
能有不断提升自己的心和能力, 已经很不错了, 你的薪资一直在涨就是最好的证明, 哥们可以的
|
103
snitfk 29 天前
哪个老板会在一个 13K 的后端用的好好的情况下,开掉去换一个 50K 的后端进来?这逻辑不太通吧?要么是 OP 有些事情没有完全说出来。要么就是这个老板脑袋被门夹过,不拿自己的钱当钱。
|
104
bruce0 29 天前
@Ayanokouji 我觉得可以参考, 但是不同类型的游戏, 差异也是非常大的, 像是 mmo, moba,fps 这些我没做过, 这些类型的游戏服务器基本都是 C++的, go 一般都是做 slg 和卡牌多点, 这些类型的游戏对数据同步没有那么严苛, 和 普通 web 服务器的差异还小一点
|
105
hmxxmh 29 天前
大佬,叙事让人一目了然,技术栈很全面
|
106
Rikipon 29 天前
OP 表达能力挺强的,能力感觉也很不错,祝好。
我一直有个游戏开发的愿望,主要是为了兴趣。学过一段时间 cocos ,后来又学了一点点 unity ,最后都没坚持下来。 借口就是上班回家后太累了,学不动干不动。希望哪天排除其他困扰能实现自己的愿望。 |
107
sunny352787 29 天前
好家伙,一个吐槽贴变成游戏开发交流贴,可以可以,OP 水平看着确实不错,来北京 30k+应该很轻松
|
109
gongguowei02 OP |
110
gongguowei02 OP @nanjoyoshino #99 是的,从 0 开始很难。你的博客地址是什么呀?我经常看优质博客😁
@wk333 #98 谢谢哥的鼓励 @luofuchuan668 #97 没有特地学过,平时就是看的博客比较多,行文尽量用最简洁的话语表达 |
111
harlen 28 天前
22 年行情好好的时候,成都 web 转游戏 20k 也能拿到 offer. 入职发现是 995 就走了,现在都不要没得游戏经验的了。成都 web 用 go 的太少了,难受得一 B
|
112
gongguowei02 OP @jwesthaverr #94 谢谢哥的鼓励
@WesleyWong #93 蛤蛤,慢慢来,或许这就是我的路呢 @yangwcool #89 我知道他薪资的时候,心里想的也是:给我 50K ,我住公司都行 |
113
gongguowei02 OP @guanzhangzhang #100 具体的开源库没有关注过,不过 redis 、nats 、kafka 、rabbitMQ 等,都可以实现的
@harlen 嗯嗯,游戏行业从业者,越老越妖,有“护城河” |
114
mark2025 28 天前
50K ?老板被忽悠了吧
|
115
shijingshijing 28 天前
@gongguowei02 有机会还是要回头捞一把这个 Unity 前端,找合适的人组队太难了。
|
116
nanjoyoshino 28 天前
@gongguowei02 #110 就是我资料里的那个地址 hhh ,好久没更新过了
|
117
NoString 28 天前
op 很强,祝好。
|
118
wtdd 28 天前
基本自学能到这个水平,能力是相当好的,
家庭和教师不行,孩子被针对确实没办法, 你还年轻,未来可以考虑出国洗个澡补上 |
119
NOspy 28 天前
老兄你好牛逼啊。
|
120
james2013 28 天前 via Android
即使你还在,这个游戏工作室也会倒闭,只是迟点。
原因:1.人员分配不合理,1 个策划,1 个美术就够了; 2.识人不明,敢给一个开发开 50k 的工资,他以为他是上市公司老板; 3.没做市场调研,居然敢用自己的钱开发游戏,不知道国内版号获取很难吗?说不定游戏开发好了,却永远等不到版号…… |
121
gongguowei02 OP |
122
gongguowei02 OP @shijingshijing 嗯嗯,帮他内推一下我现在的公司,能帮一把是一把
@nanjoyoshino 我知道你的博客! @james2013 版号现在成都有 ZF 扶持,听说比以前好拿多了 ,不确定真实性 |
123
htxy1985 28 天前
说的都挺好,但是 50k 不符合逻辑。
|
124
hijoker 28 天前
没有测试么?
|
125
laoganbu 28 天前
感谢分享游戏服务器工程师需要掌握的技术
|
126
iintothewind 28 天前
学好英语, 尽自己努力出国吧,
你这情况真的是能力大于学历了, 可惜国内人太多, 你不干有的是人干, 被压榨太厉害. |
127
ivslyyy 28 天前
玩代码的,玩不过玩人的。
玩代码的天天琢磨代码,玩人的,天天在琢磨人。 |
128
xuanjiangsara 28 天前 via iPhone
@gongguowei02 真得当励志故事看看。我很好奇,想问问你的崛起:大学崛起?工作后被逼翻身?如果可以回到以前,还是同样的老师同学,你高中会是打算去考个 985 ,211 么?还是不经历人就不会成长顺其自然?觉得你因为学历影响过分谦虚了,因为不管是硬核编程还是软核对这个人事件的梳理应对措施,都干得相当漂亮。所以可能是“坏学生”,但绝不是学渣。
|
129
xuanjiangsara 28 天前 via iPhone
ps 离开的好啊,老板也是个定时炸弹。
|
131
Leedsgarden 28 天前
读起来很流畅,op 有博客吗?没事想看看
|
132
ruandao 28 天前
我之前碰到的项目,什么基建都没有,强类型,单元测试,依赖反转,什么都没有,代码基本上就是大泥球,那个时候写代码是一步三惊魂,你始终担心改了 a ,测试了 a ,然后有一天有人告诉你因为这个 b 出问题了...这个还真的出现过,提 hotfix 的时候,测试 leader 来找,只能跟测试 leader 说单元测试不够。
leader 不用碰代码,不用考虑代码的心智负担,也不需要考虑代码封装性和可维护性 很多项目的功能连个分级都没有,哪些是核心能力相关的代码之类的,对核心要不要上什么措施来保证稳定性 印象中,还有 PM 来找我问项目的估时,我以为他是不知道怎么给自己的项目估时,现在想来也是在觉得我慢 |
133
lesismal 28 天前
加油兄弟
|
134
ruandao 28 天前
其实比较坑的是,我把这些上上去之后,leader 在我面前说起技术倾向性很强(具体内容不记得,但是大纲就是这个方向),但是我是回他说,我没有技术极客的倾向的
|
135
gongguowei02 OP @xuanjiangsara #128 我是从大学开始努力的。时光不会倒流,我没有想过回到高中会不会努力,现在的我,不想学习的时候就会闭上双眼,幻想自己高考完,并且出成绩了,我又没考上,然后我哭着说:“请再给我一个机会可以吗?我一定会拼命学习”,睁开眼睛,这就是我新的机会
|
136
gongguowei02 OP @hijoker 策划兼职了测试
@laoganbu 不用谢!互相帮助,互相学习 @iintothewind 哥,我会学好英语的。我的能力还远远不足,人的专业知识就像一个圆圈,学的东西越多,圆的面积就越大,周长就越大,接触到的东西就越多,越能明白自己的渺小 |
137
gongguowei02 OP |
138
lisxour 28 天前
websocket 都不知道,50k ?
|
140
zengzizhao 28 天前
同为游戏后端,想对兄弟说声加油💪看好你
btw:你的博客文字的对比度不太行,看着有些费劲 |
141
nicolasyang 28 天前
大源那边的小伙伴吗? 感觉楼主很专业的样子👍
|
142
maggielol 28 天前
我觉得楼主思路清晰,并且没有轻易被老板 pua 到,真的很棒。op 加油,看好你!
|
143
sep9999 27 天前
老哥感觉很优秀啊,加油
|
144
xuanjiangsara 27 天前 via iPhone
@gongguowei02 同样自学的人能理解这个被给予一丝信任有多难得。“请再给我一个机会可以吗?我一定会拼命学习”。太多人大学毕业后荒废了,你完全对得起你的努力,这段写的太好了。确实你这种能力的人应该出国。
|
145
guanzhangzhang 27 天前
大佬再问下,unity 的手游的地图数据文件,线条障碍物和触发啥的文件,我看 lua 是 MapManager ,有啥 golang 库解析到结构体变量吗
|
146
lijianan 27 天前
OP 好厉害,已 follow
|
147
wen20 27 天前
逻辑清晰,表达流畅, 文档写的一定很不错吧。
|
148
chuck1in 27 天前
想问下做游戏后端是不是一般加班挺多的
|
149
maninnet 26 天前 via iPhone
@bruce0 开源的也多啊,lua 的有 skynet ,cpp 的有 kEngine ,C#有 ET ,nodejs 的也有 pinus ,当然能直接就跑的项目是没有的,有也是一些泄漏代码。
|
151
redbule 26 天前
@chensuixiang #72 这样说有点武断了。其实 web 也并不简单,只是 web 开源的优秀轮子多,而游戏却很少,大家都是自己造轮子。只是游戏领域的程序员对状态要敏感点,web 则更侧重数据库。
|
154
hackhp 18 天前 via Android
md5 是加密算法?
|