技术栈的宽广,前端、后端、移动端、爬虫、啥都会点皮毛,成了所谓的"全干工程师",但小公司没能扛过互联网的寒冬,相继倒闭了,现在想面试大点的公司,求一份稳定。
但是第一、学历就死在了很多 HR 的第一关,学历不高专业还不对口。
第二、大点的公司都不需要所谓的"全干"工程师。
不管我的任何技术栈,被深问一些基础原理之类的,都回答不上,以前觉得前端就是画界面对接口,后端就是对着数据库 curd,我所有技术都只能应付需求,但做的产品没有业务流量支撑,很多做出来就是等死,所以对我的技术需求也不高,什么所谓的后台高并发、前端页面流畅度优化啥的,我做的产品就没几个人用,这些情况我根本就碰不到。 被面试官一问,感觉自己就跟小白一样,这也不会那也不会。
最近相继面试了有 5、6 家公司,只有 0-20 人,或者 50 人以下的公司对我感兴趣,因为这种公司他基本不问技术,就问你会不会,但稍微大点的公司,问点原理性的东西,我就答不上来,也就没下文了。
现在就是很难受,又不想自己下一份工作继续待在小公司做"全干工程师".
大点的公司又面不过,导致这几天除了睡觉都在看一些底层面试题。不知道何时才能找到个自己满意的工作!
一、刷算法的公司,面试全都是算法套路,就是 刷算法,进去就做算法,大架构不用你做
二、小公司 跳去 非算法型大公司 的 最佳切入点:前端 前端工程
三、如果按照 2,但是 以后会出问题的,因为 人们都这么想,都往这条路上挤
四、如果按照 1,面对的就是 啃算法
五、如果不想做算法,那么 最佳的情况是:通过前端工程进入大公司然后进去之后 想办法内部转岗,往任何一个非最佳切入点的方向转,就像 进去之后就分流掉。
六、为了做到 五,你最终会具备 全干的潜力 但是 只干一个方面的活儿,你的全干的热情 会帮助你内部转岗,内部转岗之后 你就可以深入某一个方面,变成 T 型人才。代价就是 你不再具备全干的潜力,这时候,你的 T 是伸向哪里 是很重要的 基本就是一个萝卜一个坑,做专一贡献。完成了从前端贡献、全端贡献 到 专一贡献的转变 ( 在专一贡献里,别人花一点时间是无法赶上你,类似 扫地僧 )
真正有意识的多思考职业发展,以前更多的是随波逐流。
很重要的一点是,要充分的认识到(不只是知道)你的职业生涯是你自己的不是别人的,只有你可以负责。
多用大模式去搞小东西,按标准的来,数据库和后端按照百万级的写,前端什么框架啊结构啊都按照成熟项目搞,代码要规范到好像有几百人跟你协同工作,各种文档接口脑图全给整上。剩下有时间专攻几个框架,把框架的原理结构乱七八糟的全都看熟,别说几万人,千万级的架构随便吹,用什么框架用什么模式先干什么后干什么。
权证明白了直接去面 CTO 或项目经理或技术负责人的角色,你现在这个状态不适合再去干底层打工仔了,虽说没一个精的,但面比他们广多了。