作者: 鲁棒棒
写于:20240401
正文
有人问摇滚大佬 “大哥你整这个摇滚,有啥用呢?”,有人问鲁棒棒,你整天写这个东西,有啥用呢?然后鲁棒棒就回答了 “没啥用,就是写出来这些经历,给自己留个纪念,觉得挺有意思的。”
这个问题其实很有意思,关于一件事,是否有用,这个探讨挺多的,国内外中西古今的哲学家都有研究这个课题,我肯定是弄不明白,什么是有用的,什么是没用的,所以现在做的一些事情,其实说到底是很任性且迷茫的,还是继续今天的写作吧。
上一篇是好几天之前写的了,貌似写到了我的手机丢了,然后去中关村买了一台 100 元的 “诺基亚 1110” 然后我去面试了另一家公司,这个公司我应该是在智联上投的简历,不过相关的入职 email 之类的文件已经找不到了,合同也找不到了,我特地去翻了自己的文件柜。所以我只能凭借记忆去写了。
这家公司是做游戏媒体的,我爱玩游戏,但是游戏客户端研发要求很高,不会数学,研发做的也不好,所以很难找到客户端研发的工作,因为客户端研发嘛,多少涉及一些算法,比如最常见的寻路,还有 FPS 里的子弹路径运算,赛车游戏里的运动模拟系统,案例很多,虽然是可以用一些比较主流且现成的解决方案,但是如果要做的细致,很多东西不能照搬,就比如赛车模拟游戏吧。
以前碰到过一个外包项目的需求是做一个手动档的汽车模拟,并且 “要细致的” 实现模拟手动挡汽车的驾驶体验。这个就很复杂了,我想的是从发动机开始模拟,接着是动力系统,还有油耗系统,一直到变速器的模拟。
最主要的是玩家使用键盘操作,换挡的操作还好说,而油门必然不能用键盘来模拟,如果要非常真实的模拟汽车驾驶游戏,就必须使用踏板,因为踏板开关可以完成线性闭合开关的功能,意思就是踩油门的时候,有一个力度在里面,踩到底开关全开,踩一点,开关可能就打开 20% 或者 30%,如果用键盘模拟,我想了很久都没明白搞怎么做这个功能。
还有更复杂的,那就是,急刹车这种情况,急刹车的时候,玩家应该快速的踩下刹车踏板,这里面有一个速度模拟,用键盘就更难实现。所以大部分的赛车游戏,模拟的都不是很好,如果要做的细致,就非常困难。
跑题了,还是继续说工作的事吧。
这个公司是做游戏媒体的,同时开发一些游戏工具,比如一些辅助玩家操作的东西,查询积分的东西啊等等,不太方便细说,总之就是需要一个马仔去开发 win32 客户端一些功能,其实就是写界面,配合其他的一些功能。界面是最主要的。
我能面试上这个工作的原因是因为我的简历里写了 “拥有 lua 使用经验”。而当时公司的产品,使用了一个迅雷出的 UI 界面库,叫做 “Bolt 引擎”,这个引擎当时看起来很复杂,现在看其实很简单,就是在 MFC 里引入了 “Lua”,所有的交互,界面布局,就跟 html 差不多,只是是使用 lua 来写逻辑。
lua 在这个 bolt 引擎里充当了 javascript 在 html 中的功能,当然也有一些 win32 的特定功能,面试的流程我记不太清楚了,大概只是和我的直接领导聊了一次技术,然后和 HR大姐 聊了一次薪资待遇和公司的制度等等,然后当天下午我就拿到了 offer。
技术领导跟我聊的很开心,大概就是说了对方喜欢的游戏,爱好,还有平时爱做的事情,爱看的电影爱听的音乐啥的,总之就是几乎没聊技术,技术上就问了我 lua 的语法,以及上家公司的 lua 使用情况,做的什么业务等等。我就大致的说了一下。因为说白了,只干了两个月,能搞明白的东西也不是很多。
首先技术水平肯定是有限的,而且是非常有限,其次对公司业务的理解也几乎是没有的,因为人家啥也不跟咱讲,咱也不敢问,全靠 “暗中观察” ,这也是一个 “职场技能” 吧。当然怎么混职场也是智者见智的问题,不过硬技能还是要多多练习的,其次软技能也是十分必要,大家共勉。
技术领导还问了我 win32 的东西,我胡乱看过一些 win32 的书,但是没写过 win32 的程序,所以回答的不是很好,其次还有 wow 的问题,我也没怎么玩过 wow,这个领导是 wow 的超级粉丝,我跟他说我刚玩完 “奥林匹斯之链” 他说他也玩过了,只是玩动作游戏比较菜。还是喜欢网游。
之后跟 HR 谈薪水,我是菜鸟,啥也不懂,只记得说给 4500 一个月,然后我没问其他的就说没问题,因为我迫不及待的想来这家公司工作了,但是后来只坚持了一周,我当时很混沌,只是觉得不愿意面对公司的人和事,所以就只想逃避,但是你要让我说出具体的原因,我之前是分析不出来的,现在我则可以简单的说一下。
我认为我只做了一个星期就跑路的原因,是因为我直接 burn out 了,首先是因为我看不懂 win32 的程序,代码写不出来,其次就是觉得很难适应,因为这家公司在写字楼里工作,环境也比较压抑,因为毕竟是传统公司,但是现在想想也挺活泼的,因为上班的时候,很多人都在玩 lol,其实他们是在测试程序而已,不过让我还是有些吃惊的。
这次是我工作经历最短的一次了,其他的工作,肯定都比一周要长的多。我在新单位因为自己心态的原因,直接 burn out,没办法面对自己以及当时的压力,所以只能离开公司,具体情况就是,那周我记得大家还聚餐了一次,我刚到公司就吃了免费大餐,还是挺开心,其次周末发了电影票,一起去看蜘蛛侠的电影。
看电影前我就跟领导说了,我直接编了一个谎话,大概意思是说,我又找到了一个游戏研发的工作,所以想离开这里,去做游戏客户端研发,其实我根本没找到,同时我觉得我也面试不上客户端开的工作。然后我就灰溜溜的跑路了。
我记得我是中午离开的,上午直接找人签了文件,然后就跑路了,离开公司的时候,觉得心里很舒服,压力瞬间不在了,我的毛病是有压力或者焦虑的时候,会喘不上气,所以我只要喘不上气,我就知道自己开始抗压了。这个毛病一直没好,这几年可能好了一点,我觉得这个毛病会影响我的健康,因为我经常觉得喘不上气。
喘不上气了,就听音乐,但是不稳定,有时候能够缓解,有时候不行。这家公司就打算写道这里了,下一篇开始写另一件事。我还有更奇葩的工作经历呢,我所有的工作都没干够过 3 个月,意思就是,我几乎从来没转正过,是不是很有趣,我每次面试大部分内容都是编的,同时因为我喜欢技术,技术方面大部分都是真的,但是工作经历,很多都是编的,因为我喜欢编故事,同时我的职业经历不好,甚至说是很差,说实话的话,一个工作可能也找不到。
其次就是,我觉得我对什么事都是一知半解的,没办法做到对一件事非常了解,技术的事我不打算多说,这个公众号就是用来搞文艺的,我想多写一些小说,诗歌,音乐放在这个公众号上,我还有另一个公众号专门写技术。因为我打算采用费曼学习法,就是学一点东西,就做出相应的内容,分享出来,达到督促自己的作用,大概就是如此了。
今天就写到这里,晚安!