过去两年,自己在小公司工作,一直深陷于公司经营状况不好,一轮接一轮的裁员风波里,深受其苦。
作为一个程序员,进入大厂是我一直想实现的目标,原因无非是工资和稳定性,但是一定程度上也畏惧这个目标。因为想要靠社招进入大厂,不仅技术水平要求高,基础也要扎实,显然自己这两方面都很欠缺。因此,即便收到过很多大公司的面试邀请,却从不敢回应。总觉得自己的实力不够,一旦面试失败就失去了一个机会。
和亲亲多次讨论去大厂的想法后,终于下定决心今年要实现去大厂的目标,这也是俩人今年最重要的目标之一。
老公在一家创业型公司里3年多了,他的表现不错,因此每年工资稳步上涨,然而工资涨幅远远没有换工作来得快。举个例子,我的第二份工作,较之前直接涨薪50%,换一次工作的涨幅,超过老公三年的工资涨幅。
今年也跟亲亲讨论过,让他考虑换一份工作。对此我觉得有点愧疚,毕竟他能够在一个公司里呆那么久,肯定是喜欢这份工作的,而且这个公司里有行业大佬在身边一起工作,个人成长也快。因为工资的原因离开,确实让人觉得遗憾。
然而现如今俩人工资不相上下,明年也准备要一个孩子。假如我因为身体原因不能工作,那么提高收入就是一件很迫切的事情了。
跳槽到大厂,不仅是工资涨幅,更是能够拿到高于市场平均水平的薪酬,而且还能刷一波简历,百利而无一害。唯一的问题就是,怎么才能拿到offer。
于我而言,无非两点:补基础、刷面试题。
补基础这话吆喝了很久,也买了很多课程,但是最终都没坚持下来。不管是极客时间里的各种数据结构和算法的课程,还是买的线下架构师的课程,太多要学习的东西让自己疲于应付,对学习的畏惧逃避心态也更加严重。面试题种类繁多,虽然各有不同,但是大致的方向是比较明确的。
为此专门制定了一个适合自己的学习计划:
以刷面试题为主、再集中突击薄弱点、每月参加一个面试、检验学习成果,调整学习侧重点。
简单来说就是:
把基础的部分重新理解,努力记牢;
之前忽略的大块知识通过学习课程,集中突破,努力掌握;
先用的技术,多看源码,深刻理解,提高技术深度;
这么一点点把问题拆解开,觉得目标也不是那么遥不可及。毕竟换到大厂是今年的目标,自己有充裕时间去准备。明确目标之后,剩下的就是坚定不移的稳步前进了。
一些思考
这里有几个关键的思维误区通过讨论被自己想明白了。
第一个是关于要不要参加面试。
想要去的公司毕竟是有限的,之前因为担心面试失败会浪费掉一个机会,因此不敢参加面试,这种行为不仅是浪费机会更是无视机会。要知道一个公司(尤其是大厂),是一直在招人的。即便一次面试失败,一年里依然还会有面试的机会。因此不要因为担心失败就不去参加面试,每次参加面试,熟悉他们的面试流程,知道他们关注的侧重点,这才是最宝贵的。
其次,怎么进行前期准备工作。
知识是学不完的,不要总觉得自己要准备到最好才可以尝试面试,而是应该在感觉准备的差不多的时候,通过面试来发现自己知识库的盲点,针对性的持续精进更重要。因此最好每个月都能参加一次面试,检验自己这段时间里的学习成果,并相应的调整学习计划,效率才能更高。
最后,就是明确自己的目标。
想要进大厂是一个很宽泛的概念,毕竟每个大厂都有自己的评级,你要对自己的水平有个清晰的认识。阿里的P5、P6不同的级别对技术的要求水平也是不一样的,所以一定要想清楚自己要对标哪个级别,相应的去准备。
后记
过去一年,自己一直在考虑转行,觉得在技术这条路上,自己走的艰难且无趣。各种尝试之后发现开展副业的难度远远超过自己的预期。
而且由于工作不够认真,导致自我提升很慢,生活幸福度也很低。因此慢慢认识到,现阶段考虑那些副业可能不太合适,还是应当专注于当下自己能抓住的机会,沉下心来,把现有的工作做好,花半年时间好好准备,努力换一份大厂的工作,这个难度真的比开展副业简单多了,性价比也更高。
说了这么多,其实最重要的一件事就是,明确自己的目标和期望,然后有计划的去付出时间和努力。
把目标放长远,自己的目标反正就是定在今年年底前进入一流大厂,那么当下一时的得失和辛苦都不算什么,坚定的朝着自己的目标去才是最重要的事情。
我的目标
今年进一流大厂;
每天至少1h的技术学习;
每周末攻克一块知识点;
每月参加一次面试;
总之目标明确,前进方向很清晰,剩下的事情就是坚定不移的去努力了。相信付出终有回报,加油!