如何找到期望的工作?
我觉得这个问题可以分成:
应届生如何找到期望的工作和在职人员如何入职一个自己感兴趣的领域。
恰好这两种状态我都经历过。所以以我个人经验给大家提供一些参考。不一定对每个人都有用,但是我觉得还是有一些启发意义。
第一个问题:应届生如何找到期望的工作
我的个人经验是,在大学就有了目标和方向,然后大学期间不间断磨炼相关技能,毕业走校招,这个是概率最大的。
但是这种人是少数,我大学毕业那会还没搞明白以后要做什么。
而且因为我大学学的语言是C#,那会C#属于冷门专业。企业级开发用的最多的是Java。没办法,本专业几乎没有对口的工作。
误打误撞找了份找了份系统开发的工作,用的是C语言。
我是在工作中才慢慢明白自己以后的方向和目标是做游戏的。
但是我缺乏相关的专业技能怎么办?
那么接下来就是第二个问题了。

我当时做的第一步也是熟悉专业技能,我去找了很多游戏开发的相关资料。然后选择了cocos这个引擎,接下来就是自学,在自学过程中其实很容易明白你对这个领域是否真心感兴趣。因为学习是你深入了解一个领域的开始。我坚持下来了,并且期间自学了C++。做了一些自己玩的小Demo。
然后我做了件傻事。我辞掉了工作准备全力去找游戏开发相关的岗位。

我失败了。我面试了很多游戏公司,但是全部失败了。没有公司愿意提供一份工作给我。
问题出在我身上,那会网络不如现在这么发达,专业点的资料很多都是比较过时,而且自学的东西不成体系。实际项目中有很多东西我都不了解。
我印象最深的是有一次面试人员问我:你用过哪些设计模式?
我说我没用过。然后他说好的,就没然后了。说实话,那会我不光没用过其实连概念都是模糊的。
后来因为这个原因,我自己用C语言把设计模式全实现了一遍。
失业那会是非常焦虑的,这个焦虑主要来自三个方面。
第一:不断的面试所带来的强烈的挫败感,仿佛是有个人一直在否定你,直到你开始自我怀疑,怀疑自己真的适合这个工作吗?
第二:周围的人眼光,周围人早上全部上班去了,只有你一个人,你真的都不好意思出去。你走在路上会觉得路人看你的眼神都是异样的。那会我出去都尽量捡着小路走,很怕和人见面。
第三:生活的压力,在北京开销是高的,我需要生活下去的,那么最起码要先能养活自己。

其实这三点很能打击一个人的信心,我当时也准备放弃了。但是我还是不甘心,既然游戏开发做不了?能不能做一些相关点的职位?
后来就找到了引擎开发,因为那个时候自研引擎是比较火。我因为之前在系统开发那里积累的经验,顺利找到了一份工作。
不过我真正从事游戏开发是在5、6年前左右吧,因为引擎需要对接游戏开发人员,进而接触到很多游戏开发相关技术。这才顺利完成了最开始的目标。
总结:
总结起来就是,找到目标,磨炼相关技能,如果不能直接达到目标那么可以从事周边相关的领域,但是最好是能关联上并且能够打下基础的。比如:游戏开发不行,做QT开发也可以。都是C++并且用到的技术相差不会太远。
最后可能还需要一点坚持和运气。
还有不要轻易辞职。