大学生从创业失败到敲开字节大门,我都做了些什么🤗

简历缺少有技术深度的项目吗?最近在做开源,实现一个脚手架,涉及广泛的工程化知识

如果你感兴趣参与贡献,或者想加入社区聊聊技术、工作、八卦,可以添加我的联系方式:Tongxx_yj。

GitHub 链接:github.com/xun082/crea...

分享背景

去年十月,凭着几分运气通过字节的实习面试,如今入职已有四个多月的时间。这期间,有一些认识的的同学对未来的规划十分迷茫,经常来找我咨询规划和面试经验的事情。因此我打算这篇文章中分享我从职业规划到经历面试的过程和经验,同时分享一下入职以后的工作感悟。

职业规划

对于大学生的职业规划,最重要就是两点:

  • 时间越早越好
  • 方向越精越好

时间

个人认为大一 就是确定职业规划的黄金时间,相较于大多迷茫的同学,你越早对行业进行了解,就越能拉开更多的信息差,能更早地投入有方向的学习。下面就先讲讲我的发展历程。

我的发展历程

大一上

有一说一,如果不想走保研,就别卷绩点了,大学没几个好老师,一切的一切都看自己的要求,当然像高数、线代等基础学科还是有必要学习的。

对于我来说,在大一上还是会跟课程节奏的,由于高中学过 vb(过时垃圾语言),学 c 会相对较快,整个大一上的节奏就处于刷算法、体验社团、与学长学姐咨询经验的过程中。在大一上一定要锻炼的就是持续自我学习的能力,为何加个持续,因为要对学习的东西保持恒心是一件不容易的事情,之前带过五六个学弟学妹,都因懈怠而放弃😤。

大一下

我在大一下通过服务外包竞赛接触到了前端,至此一发不可收拾地选择了专注于前端,然而,计算机思维的不足,导致对于很多技术的学习过程非常痛苦,比如接口、异步任务......但我认为这是每个技术人都必须要经历的。

当然更幸运的,我遇到了一位前端大佬,也是我后续的领路人,看到她成功进入字节实习,让我心中对进入字节也充满了盼望。

大二

大一暑假,在机缘巧合中我进入了创业赛道,跟一群有志青年组建了一个远程团队,涉及到在校大学生和社会人士,巅峰时期有二十多人。其中我承担了团队管理和技术负责人的角色,整整一年,让我接触到了很多不一样的东西,包括互联网运行模式、创业思维、团队管理、线下运营、招贤纳士......当然最重要的,我的技术能力得到了质变。

在团队的发展中,我不断认识到自己不成熟的地方,在有经验的大哥大姐们的狠狠拷打下,不断纠错改错,虽然忙坏了自己,但也收获颇多,这也一直是我在各个面试中最爱讨论的点。

大三

大二的暑假,随着资金链的断裂,整个团队也宣布了停运,至今也只有老大带着运营团队在寻找破关的机会。因此我也将全部的精力投入到了寻找实习的过程。然而我还是太弱了,简历就没有过字节的关,因此我选择去中小厂实习,同时为面试字节做准备。后面也是运气使然,我成功地进入了字节实习,至此已有四个多月,实在是收获良多。

这便是我的发展历程,相对来说,我投入前端的时间算较一批的,就算我偶尔沉迷游戏,仍有更多的时间优势,因此建议大家尽早定好自己的目标。

emmmmm,虽然有人早就过了黄金时间,可能现在还在迷茫之中,但一定不要过度焦虑,静下心来,请有经验的前辈喝杯咖啡。错过的,就拿加倍的投入争取回来。

方向

好的,讲了一堆流水账,咱们来唠一下方向的问题。

简而言之,就3个点:

  1. 打破信息差
  2. 提高认知
  3. 寻找核心竞争力

听起来可能比较泛,我们来详细说说。

打破信息差

和很多朋友交流过,在我捕捉到的信息中,科班学生平均会在大二下决定好自己的发展规划(前端、后端、算法、考研、考公......),对于直接就业的同学,在积累到一定技术能力、项目经验后,便会选择寻找实习,但其实相对而言,经验还是太少了,很难进入相对优秀的公司实习。

如果想要超乎同龄人,就必须打破信息差。在我看来眼下最佳的方式就是多沟通:可以找同学、前辈沟通,也可以在掘金、CSDN、牛客等社区平台学习,也可以在一些社区群里和同行交流。切忌独狼!

提高认知

涉及到认知,可能就更玄乎了,但这个东西是有方法锻炼的,这边分享一些我提高认知的有效途径:

  • 关注一些行业新咨询的公众号 :如差评36氪 ......以及一些大厂技术团队的公众号,如字节跳动技术团队美团技术团队......每天看几篇,慢慢积累。
  • 定期总结和反思:睡前可以思考思考人生,这个时代大家总是很忙碌,睡前放下手机安静的思考,天马行空,从哲学到自我定位,从明日安排到未来规划,这都是大家平时所缺少的思考内容。
  • 沟通:说到头还是沟通,多去接触不一样的人,多去吸收不一样的观念。

当然,还有更多的方式,但是我没足够的力量去践行,比如阅读、尝试很多新事物、始终创业......

寻找核心竞争力

玄乎的讲多了,咱们也得想清楚,在某个方向具体想要培养哪个点作为核心竞争力:比如作为前端开发,预计在工程化方面深入,后续的项目就可以着重在工程化的设计上做文章。更为重要的是,在简历、面试过程中都要体现出擅长的方向,才能让人印象深刻,脱颖而出。

如果这些都能 cover 住,大学生的职业规划就很不错了。其实,寻找方向也是三分运气七分努力,寻找到自己喜欢的方向,接触到热心的前辈,都有运气的成分所在,俗话说:越努力,越幸运!两者本身就是相辅相成的。

当然,如果大家有想进一步交流的也可以添加我的联系方式,还很菜,但很愿意与大家分享!

面试准备与过程

进入字节的历程十分的辛苦,第一次简历就被挂掉,对我的心态影响也很大。因为创过一次业,导致我变得越来越狼性,恨不得把所有的同龄人踩在脚下,这种心态很矛盾,给了我很多内驱力,但也让我经常在深夜无能 emo。

在碰壁后,我决定选择先搞一个实习过渡,也是运气使然,进入了一家技术很强的独角兽公司。

厚积薄发

这家公司的核心团队出自阿里,技术基建和架构都很厉害,在实习的两个多月里,狠狠提高了我的业务能力。与此同时,每天陪伴我的还有 LeetCode 大宝贝,反复怒刷 Carl 大佬的代码随想录 (programmercarl.com)

期间,家人也是期望我能考虑一下考研,于是我跟他们打保证大三期间要是没进大厂我就考研,当时心中一直念叨着字节,感觉再不进都快要成为心魔了😂。

然而一切都很突然。大三上开学初,朋友甩了一条飞书的内推链接,抱着试一试的态度投递了简历,才过一天就收到了 hr 的电话。

顺利通关

约好面试后,我便火急火燎地开始准备面试起来,准备的每一天都是极其煎熬的,反复背八股,反复回忆算法套路,还要基于简历预测面试的问题方向。然而面试的过程比我想象的顺利得多。

每轮面试都是项目、八股、算法、个人素养四个维度考察的,其中对于个人素养,包括了学习习惯、职业规划、自我定位等方向,同时还有一个挺重要的点---------顺眼不顺眼🥹。

在入职后的聊天中,发现他们对个人素养的要求是挺高的,要在保证项目、八股、算法过关的情况下,有不错的个人素养,才能被选中。对于如何提高个人素养,又是一个很大的话题,但终究绕不开的就是几句话:提高认知、打破信息差、认清自己......

对于面试的具体内容,一面是让我最记忆犹新的,我也写了一篇文章记录算法的内容:
字节一面------当我从闭包谈到高阶函数,面试官:来道curry函数尝尝😊

后续我也会把四轮面试的面经全部整理一下分享出来。

实习经历

如今也是一直在做工程化,我觉得提升真的很明显。具体的实习经历,之前也整理过一篇文章,这里就不赘述了:年底了,聊聊在字节做了一学期工程化的心路历程

总结

反思

当然,进入字节也不是什么值得一吹再吹的事情,一开始我也明显感觉到飘了,人也浮躁了一些,好在有贵人相助,被狠狠骂醒。

实习才刚刚开始,未来还有许许多多的 mileStone 要去攻克,应该趁着实习机会,保持谦虚的心态向师兄师姐们学习,站在大厂的技术基础上争取各种难得的锻炼机会。

未来

未来也是给自己下了几个目标:

  1. 持续写文,不断沉淀自己的能力
  2. 能把开源做好,盼望能产生一些社区影响力
  3. 转正!

最后

最后的最后,还是要重复提及几句话:多沟通多交流,想尽办法提高自己的认知。唯有跳出程序员的固有认知,从全方面设计自己的职业规划,才能脱颖而出,成为更难被替代的个体,共勉!

相关推荐
Wyang_XXX5 分钟前
CSS 选择器和优先级权重计算这么简单,你还没掌握?一篇文章让你轻松通关面试!(下)
面试
鸿蒙自习室7 分钟前
鸿蒙UI开发——组件滤镜效果
开发语言·前端·javascript
m0_7482507414 分钟前
高性能Web网关:OpenResty 基础讲解
前端·openresty
前端没钱40 分钟前
从 Vue 迈向 React:平滑过渡与关键注意点全解析
前端·vue.js·react.js
NoneCoder44 分钟前
CSS系列(29)-- Scroll Snap详解
前端·css
无言非影1 小时前
vtie项目中使用到了TailwindCSS,如何打包成一个单独的CSS文件(优化、压缩)
前端·css
.生产的驴1 小时前
SpringBoot 对接第三方登录 手机号登录 手机号验证 微信小程序登录 结合Redis SaToken
java·spring boot·redis·后端·缓存·微信小程序·maven
我曾经是个程序员1 小时前
鸿蒙学习记录
开发语言·前端·javascript
顽疲1 小时前
springboot vue 会员收银系统 含源码 开发流程
vue.js·spring boot·后端
机器之心1 小时前
AAAI 2025|时间序列演进也是种扩散过程?基于移动自回归的时序扩散预测模型
人工智能·后端