整合分享
我的经历(有好有坏理性看待)
一个本科生,曾经在字节跳动工作过。然后没hc出来了,然后加入到了秋招当中。迷茫过也失败过,但是从来没有放弃过想往上走的决心。
因为当时出来的比较晚所以机会也比较少了,最后很幸运得到了现在的领导和同事赏识得以加入到阿里巴巴当中。当然面试的过程并不是一番风顺,也使用过复活甲(倒在排序不止一次具体不重要了,坚持下来就行了)。我想我个人的一个优点就是相信希望和坚持吧。
对于工作我自己的一些个人的看法,当然每个人的观点都不一样(大佬勿喷 ),企业为什么选择我们年轻人(我只是个普通打工人哈),我想我们应该需要为企业产生直接价值和潜在价值(一张白纸,由你描绘)。很多时候不是程序员成就业务,而是业务成就程序员,因为在好的赛道上,所以我们可以让我们的程序给更多的人去使用,才能产生创造价值。在字节当中曾经有人问过我,你觉得你能为公司赚多少钱?我当时想我的代码如果是承载着干枯的细流它就没有任何作用,如果它承载着洪流,那么它就能产生巨大的价值。我们需要做的是努力让自己的代码可以承载更多,具体它能产生多大的价值,取决于业务哈。简单来说能为企业创造多大价值,我们没办法把握,只能努力让程序更加健壮,不负信任。
怎么去看待自己(仅代表个人浅薄的观点)
可能学历并不是那么占优势、可能经历并不是那么出众、可能专业技能并不扎实、可能对计算机体系知识并不熟悉(八股文等等吧)。我个人希望你可以保持一定思考(每天花点时间静下心来思考思考,不一定对面试的准备,生活当中的挑战不是无处不在吗,也许你喜欢下棋对一个棋局研究不也可以让你乐此不疲吗),也许现在机会并不是那么多甚至没有。但是将来遇到机会的时候可以更从容,如果你觉的现在的你已经达到瓶颈了(通过目前已知资源的自我学习已经难以突破自己),可以看看现阶段相对比自己优秀的同学他有你暂时没有的,尽可能的去获取甚至是超越。
如果你已经在工作了。我想工作已经有很多种问题,很多情况。我想最好的是你比较喜欢目前的工作节奏,并且你可以感觉到自己有一定的进步。但是往往工作并不是理想的样子,工作也许让你感到十分疲惫并且我并没有感觉今天的自己和昨天的自己有什么区别。对这种情况我也感到十分的无奈,我个人建议可以通过优化工作手段,完善自己的工作使用工具。例如在工作当中有其他同学他们需要从你这里获取信息,你可以整理一个关于你的文档,让他们通过合理的过程来获取他们想要获取的知识,减少直接和对话交流的时间。如果通过上述方法可以减少你工作当中的压力,你可以用一点其他时间去提高自己,我所说的提高自己不一定是提高自己在工作方面的能力。例如"我"(不是我)比较喜欢做饭,我可以提高我的厨艺。我觉得一个人在生活当中有一定的提升,多少也会对他的工作有一定的折射。当然很多同学说生活和工作是相互隔离的,我想从我们的个体上来看它们都是我基于我们本身去面对和经过我们个人"CPU"处理后产生结果的过程。
在对的时间专心做对的事情
https://www.nowcoder.com/discuss/482408215955636224?sourceSSR=users
如何从学校到企业?
对于我们应聘而言主要有以下过程
● 投递简历->流程中止(😭😭😭😭😭)
● 投递简历->简历筛选通过->面试不通过 (😭😭😭😭😭)
● 投递简历->简历筛选通过->面试通过->被毁意向或者被毁offer (😡😡😡😡😡)
● 投递简历->简历筛选通过->面试通过->意向offer->入职 (😊😊😊😊😊)
针对上面的情况我们可以从每一个节点出发并且做出努力
1.第一步投递简历
简历模版(学习排版)
对于这阶段我主要做的是寻找合适的岗位(多去了解什么企业招人)并且主动通过联系相关工作人员来提高我们简历被看到概率,很多简历筛选大半年多半是因为根本就没有人看(不是因为工作人员不负责任,而是现有内部推荐的简历已经足够选拔出优秀的、合适的人才,这里的内部推荐和寻常的海量内推并不一样,而是通过工作人员把简历直接给到简历评估的同学手上,这也是我现在正在做的事情。)
寻找自己的定位
最心仪公司序列
兜底公司序列
踮起脚尖可以碰到的公司序列
2.简历筛选
对于简历筛选这一环节,除了一些硬性的指标。比如说:学历、acm牌子等等。假设我都没有我应该要怎么做呢。
我相信每一个同学都有他自己的项目经历,这个项目或许是自己通过学校途径、或许是外包途径、或许通过比赛途径、或许通过实习工作途径、或许是通过学习视屏做的一个DEMO。我想我们都应该遵循这个原则去描述我自己的项目。
● 项目的背景是什么。
● 我基于该背景做了一个什么样的项目,我在其中承担了什么工作。
● 我的项目完成之后解决了什么问题,有什么可量化的数据。
● 我的项目在设计当中的亮点,如核心架构、核心算法等。
这个时候可能🤔有同学会问了。我的项目只是DEMO他是什么什么商城我怎么给他找背景。我举如下的一个例子。
比如说我做的是一个网上学习的商城项目(不推荐商城哈,我也没做商城。当然大佬做的淘宝的竞品除外,打扰了对不起🧎🧎🧎🧎🧎🧎🧎🧎🧎🧎),我会这么去描述他的背景。它的主要售买物品是二手书(符合学校背景)金钱交易方式是通过交易(平台不具有法律保护作用,诈骗的行为无法承担后果)。所以通过线上下单,线下交易的方式。主要的销售地点是学校目前平台的使用范围在本校(学校学生之间可以一手交钱一手交货)。未来可以扩展到别的学校等等。这样我的项目就有一个合理符合学生身份的背景。
具体做了什么工作自己通过自己对项目的了解衡量。(全干🐶🐶🐶🐶🐶🐶(其实不合理))
解决了学生无法便宜获取书(网上二手书不如从师兄师姐手中买),书的循环利用的问题。
核心架构、算法则写你觉得该项目比较牛逼的地方。(大佬的推动人类发展的算法,可以忽略)
这样我的项目就看起来比较真实,无论它是怎么产生的至少看着像是你经过思考后完成的一个东西。(大佬牛逼的项目随便写都行,打扰了对不起🧎🧎🧎🧎🧎🧎🧎🧎🧎🧎)
3.面试篇(面试就是相亲有时候挂了不一定是你不行可能是没有缘分🐶(但我们要好好准备争取更大概率符合对方的要求))
对于面试我觉得可以大概分为以下三个阶段
● 面试前(准备阶段)
● 面试中(面试阶段应该如何表述自己的观点与面试官进行交流)
● 面试后的反问阶段(问什么问题比较合适)
1. 针对面试前,也就是我们的准备阶段肯定是准备的越充分是越好的,但是我个人建议是边投简历边学习,边面试边学习,并且每次面试以后都复盘。👍👍👍👍👍
学习的侧重点如下图(个人的一点总结,不一定准确)
针对不同的岗位,后端技术应用可以换成对应的内容即可(仅针对研发技术岗)。
(对上述能力的学习
后端语言应用:寻找对应语言的知识点 例如:https://www.javalearn.cn Java语言基础和Spring生态框架
后端技术应用:寻找对应中间件的知识点 例如:*************************** mysql、redis等
工程能力:通过模仿经典网上项目,或者模仿经典github项目 例如:https://github.com/yangzongzhuan/RuoYi
算法能力:刷题和对常见排序的理解背诵最好可以手撕 例如:********************* 热题100、剑指offer
408:通过背对应的知识点 例如:*************************** 操作系统、计算机网络)
2. 首先准备一段不要太长也不要太短可以完整展现你个人优点的自我介绍。面试中希望你可以大方的表达自己的观点,虽然说紧张在所难免,并且你有任何的合理的需求可以跟面试官沟通,比如说这个思考你需要用到草稿纸,或者你现在状态有点不好,给你20秒自己调整一下。在我们面试当中尽可能把面试官引导你擅长的地方(适量引导,不要太过牵强)。
3. 反问阶段,我个人觉得可以,从自己职业发展的角度去提出自己的反问。比如说:根据刚刚的面试的表现,我还有哪些地方需要提升的,有什么比较好的点。对于我未来的学习有什么推荐。(正常来说面试官一定是经验摇摇领先你的人)
链接:https://www.nowcoder.com/discuss/364285030321999872?sourceSSR=users
4.意向和offer(恭喜你已经成功一大半了 🎉🎉🎉🎉🎉)
针对意向offer我个人认为已经是比较稳的一个节点,如果出现问题我觉得可以跟牛客一个同学汇报https://www.nowcoder.com/discuss/467823648112447488。
https://www.nowcoder.com/discuss/467823648112447488统计了所有毁意向毁offer的公司可以在投递前留一个心眼。
5.入职(😊😊😊😊😊 恭喜你上岸了 🎉🎉🎉🎉🎉)
入职以后我需要做些什么。我个人认为去到了一个新的工作环境,你需要观察公司的氛围如:同事的上下班时间。我个人认为适应会比硬卷会更好。比如说你同事很卷,那没有办法你只能跟着一起卷,如果你同事每天7. 8. 我个人认为你8.走比较合适哈。在公司当中如果自己比较有时间,可以利用一些晚上吃完饭还没离开公司进行一小段自己学习,或者说早上比较早到,还没开始工作的一小段时间进行自我学习。因为工作是利用的能力解决问题,但不一定会对你的能力有提升,如果有那真的是太好了。
https://www.nowcoder.com/discuss/491758448070164480
#我的求职思考##我的求职经验#