从“地狱”到“天堂”

简介:     记得12年毕业的时候,我十分喜欢专研3d游戏引擎,凭借着大学的3d demo,我进了一家200人的公司。     这家公司正好要成立引擎部门,要开发自己引擎,而我正好起步,真的是“天赐良缘”。

    记得12年毕业的时候,我十分喜欢专研3d游戏引擎,凭借着大学的3d demo,我进了一家200人的公司。

    这家公司正好要成立引擎部门,要开发自己引擎,而我正好起步,真的是“天赐良缘”。但是好景不长,这个上海公司是个分公司,做引擎这个战略计划并没有得到北京总公司的支持,在5个月后,引擎部门撤销了。我也第一次正式失业了。失业后,我分析了一下自己的职业规划,发现我的最终目标就是要做中国好玩的游戏,所以对引擎的追逐显的不是那么重要。目前只需要好好编程做游戏,到时机成熟(或许4年,或许更久),然后出来创业,做自己的游戏。所以我决定走项目开发,而不是引擎开发。

    正在此时,移动市场非常火热,而且分析了移动市场一定是未来的趋势,在盛大面试通过的情况下,我毅然放弃了,选择去ios的小公司。但进去之后才发现,小公司很多地方不正规,当前ios组成员,就两个。而且他们很封闭,几周不开会,而且招我过去的时候是为了开新项目,但新项目迟迟不开,而且当前项目两个人也够了,以至于我没有什么需要做的,我就在旁"充电",时间久了,偶尔给点任务,我都尽量让自己把新学的知识运用上,但和他们的关系一直比较冷淡。那两个ios成员讨论问题从不跟我讨论。久而久之也疏远了。又5个月后,我被裁掉了(一个周后ios组老大自己离职了)。因为不融入团队,其实这个我早就感觉出来了。在这家 ios 公司任职期间,一个以前的同事(A)找我去他那共谋一个项目,但是那边公司的人,认为我没有经验,一直推脱,即使我的同事是客户端老大。

    突然有种被否定的感觉,甚至有时自己都“怀疑”自己,但我知道自己不是一个“挑食”的人,我知道自己一直在努力,但现在这种状况,也有自己责任。或许自己沉不下心,或许年轻气盛,锋芒毕露,但我知道自己需要做的,就是放低自己,即使从头再来,也要脚踏实地。

    在离职之后,这个同事(A)的公司也一直没确定要不要我去。我就在51投简历,但也一直无人问津。即使我觉得,我简历中体现了我是一个追求知识,基本功扎实,大学时期就做过很多小游戏,喜欢读计算机原著书籍的青年,但是我的两次离职,工作经验少成为很多猎头、各家公司拒绝给我笔试原因。

    终于上海英佩数码给我一个笔试机会,笔试很顺利,我也接到下轮面试的通知。在去英佩面试前一天,另外一个以前的同事(B)通过内部推荐方式,让完美世界给了一次笔试机会。也就是今天,上午去了完美笔试,笔试比较顺利,然后两轮技术面试也ok,再来一次人事面试也ok。这样我成功得到了一家大公司的offer。似乎自己都没有准备好,因为以前自己投完美简历,也从来都是无人问津。但今天就是因为来了一趟,我就可以到这家曾经几番投递简历却无后话的公司上班。下午又去了上海英佩面试,一切也很顺利。这样一来,我从前一天的小公司都不在乎,变成了要从两家知名公司中做出选择的“优等生”。这就是从“地狱”到“天堂”吗?但是心里面却很平静,似乎一切我曾预料到过。但目前唯一纠结的就是选择哪家公司。(最终是“完美世界”)

相关文章
|
11天前
|
监控 前端开发 JavaScript
前端开发的终极奥义:如何让你的代码既快又美,还不易出错?
【10月更文挑战第31天】前端开发是一个充满挑战与机遇的领域,本文从性能优化、代码美化和错误处理三个方面,探讨了如何提升代码的效率、可读性和健壮性。通过减少DOM操作、懒加载、使用Web Workers等方法提升性能;遵循命名规范、保持一致的缩进与空行、添加注释与文档,让代码更易读;通过输入验证、try-catch捕获异常、日志与监控,增强代码的健壮性。追求代码的“快、美、稳”,是每个前端开发者的目标。
28 3
|
2月前
|
程序员
从代码中感悟生活的哲理
【9月更文挑战第12天】本文以编程为引子,探讨了技术背后的哲学思考。文章通过深入浅出的方式,结合生活中的小故事和简单的代码示例,引导读者理解在看似冰冷的代码背后所蕴含的热情与智慧。文章旨在启发读者,无论面对何种挑战,都应保持初心,勇于探索,不断学习,最终找到属于自己的人生方向。
|
5月前
|
存储 Java 程序员
【C++航海王:追寻罗杰的编程之路】异常——错误处理方式之一
【C++航海王:追寻罗杰的编程之路】异常——错误处理方式之一
28 0
|
6月前
|
前端开发 JavaScript API
一盏茶的功夫帮你彻底搞懂JavaScript异步编程从回调地狱到async/await
在深入讨论 async/await 之前,我们需要了解一下 JavaScript 的单线程和非阻塞的特性。JavaScript 是单线程的,也就是说在任何给定的时间点,只能执行一个操作。然而,对于需要大量时间的操作(例如从服务器获取数据),如果没有适当的管理机制,这种单线程特性可能会导致应用程序的阻塞。为了解决这个问题,JavaScript 引入了回调函数和后来的 Promise,用来管理这些异步操作。
|
中间件 物联网 网络安全
阿里云—学生的学习天堂!
通过这个飞天加速计划·高校学生在家实践”活动申请的云服务器,我学习到了很多,并且希望能够续领到云服务器,这样就可以继续学习,跟着学习手册和老师的讲解,进一步加深对云服务器的了解和使用。
165 0
|
设计模式 前端开发 算法
天天造轮子第八天 - Promise - 网友来稿
天天造轮子第八天 - Promise - 网友来稿
132 0
写给人生的九封信,愿你的人生淡定从容,繁华似锦!!!
写给人生的九封信,愿你的人生淡定从容,繁华似锦!!!
写给人生的九封信,愿你的人生淡定从容,繁华似锦!!!
|
消息中间件 运维 Dubbo
源码阅读的方法、误区以及三种境界
源码阅读的方法、误区以及三种境界
|
自然语言处理 前端开发 JavaScript
前端百题斩【013】——用“闭包”问题征服面试官
前端百题斩【013】——用“闭包”问题征服面试官
前端百题斩【013】——用“闭包”问题征服面试官
|
前端开发
前端百题斩【021】——通俗易懂的防抖与节流
前端百题斩【021】——通俗易懂的防抖与节流
前端百题斩【021】——通俗易懂的防抖与节流