从三本院校到斩获字节跳动后端研发Offer

文章篇幅较长,都是满满的干货,看完收获绝对很多, 文末有学习笔记和学习资料领取

前言

大家好, 这次应博主的邀约,写一篇关于我的 Java 自学经历,希望对小伙伴们有所帮助。

我本科就读于北方某三本院校,和别人交谈的时候也不太愿意过多介绍关于自己本科的情况,想着英雄不问出处。不过后面想想,自己的一些经历分享出来,如果刚好有在某个阶段开始迷茫的小伙伴,可以通过阅读我的经历,避免掉一些我走过的弯路,那就很好了。

图片

天,总会亮的

关于我

我本科就读于三本的独立学院,主要是因为高考考得不好,说白了就是初中和高中阶段不爱学习导致的,而且还是调剂到我们学院的计算机专业的,计算机专业在我们院属于比较垫底的专业(说白了,那时候来计算机院的都是调剂生),我是“被迫”留在了计算机专业,然后就有了后面的故事,不然,我因为当初选的电气专业可能在爬电线杆了。

初出茅庐

20139月份,我带着行李箱就开始北上了。从北京西站下来后,我是第一次感受到了大城市的繁华,也默默想着希望毕业后能够留在这里工作。

图片

北京西站

在北京,我和老爸去了北京天安门、故宫 还有长城,也第一次坐上了地铁。

后来辗转来到了我们的学校,大学的生活比高中生活更加轻松,不过我也没有放松自己。平时老师代码都是给我们在 PPT 上演示,那会也对编程产生了浓厚的兴趣,经常老师上课讲完的代码,会用小本子记录下来,然后跑去图书馆再一行一行的敲上去,那会儿乐此不疲。

图片

大一学习C语言时必学的求圆柱的体积,哈哈

那会儿对于代码完全是不知所以然,不知道为什么要这么写,对于一些算法,比如冒泡排序、选择排序都是记在本本上,每天看一看。就这样的状态,很快大一的时间就过完了。

大二开始,我们开设了 Java 课程,通过学习 Java,我发现了原来编程不仅仅只是做出黑框框的,在命令行上运行的东西,它还能制作出计算器,甚至是游戏(JavaGui)这种高大上。

这里其实特别感谢X客的毕向东老师讲解的 Java 基础 ,那个时候视频资源特别匮乏,我有幸接触到了毕老师的视频教程,然后花费了一个学期才把 Java 学完(那会基本上一行一行的手敲),后面又跟着X客的另外一门视频教程《Java贪吃蛇游戏》,我也是整整花费了 1 个月的时间,每一行代码都是跟着手敲出来的。到最后游戏能运行的那一刻,我突然对编程有了比较浓厚的学习兴趣。

图片

大二在写贪吃蛇小游戏的时候

 

渐入佳境

大三的时候,我们开始了分班,就是选拔出一些人到卓越工程师班,我和家里人商量了一下,说我准备去参加这个班级,因为我觉得在里面我能够学习到很多东西。

在通过编程考试以及初试后,最后进行复试(自主选题),我做的就是跟着X客做的贪吃蛇小游戏,我最终的成绩是2/29

图片

卓工班上课的时候

在新的班级里,老师的要求比原来更严格了,在保证正常学习本科教学工作的基础上,同时增加了更多的实践性的课程,例如:Java编程、HTML+CSS+JavaScriptC#编程、.NET编程、Android编程、嵌入式开发。

那会学习了很多技术,我也很感谢老师那段时间的付出,因为每门课上万之后,都需要制作一个案例,采取的是小组的形式,然后需要进行答辩讲解(也是从这个时候,我开始明白了团队协作的重要性.)

图片

和三个小伙伴完成的蘑菇音乐,答辩的时候界面惊艳了大家

 

跌宕起伏

转眼就来到了大三的暑假了,那会我是觉得直接参加工作去赚钱也不错,不过家里人希望我能参加考研,等读完研之后再参加工作。

我最终还是被家里说服了,然后开始着手考研的复习,但是心里还想着工作的事情。也正因为这个导致我后面摔跟头了,希望小伙伴能以此为戒。在面对考研和工作的抉择时,需要了解到自己喜欢什么,并且能够坚定自己的目标,而不是随波逐流、人云亦云。

图片

那会为了准备考研,特意报名了一个辅导班

但是那会考研也没有很专注,当看到其它同学在找工作的时候,又跟着一起凑热闹,一块参加面试(当初面试实习岗位,面了两家还都被录取了)。那会对考研的事情又产生了动摇心理,最后在家里人的劝告下,我又继续回到了考研课程的学习中去,但那会考研也不是专心致志一心一意的,那会每天晚上八点钟就回到了寝室,然后开始玩游戏。

图片

梦幻西游手游,玩了好几年的游戏了,后面不玩了就卖了

就这样一边复习考研,一边晚上八点就早早回来继续打梦幻西游的状态,一直持续到考研结束。最后考研分数出来了,结果也正如大家所预料的那样,嗯,完蛋了。

跋山涉水

考研成绩出来的那会,还处于大四的寒假,在得知自己无法读研的时候,毅然决定好好复习专业知识,然后去参加校园招聘。因为我们学院电气是王牌专业,所以基本上来的都是一些电力相关的,很少有计算机专业的招聘过来( 现在的话,推荐小伙伴们能够多多关注网站上的校园招聘平台,比如 牛客网 等)。后面就来到了发小的学校,和他一块准备通过校招来找工作。

图片

在发小的宿舍进行学习

在发小那边大概呆了半个月,但是一直没有等到他们学校校招的消息。这个时候因为经过半个月的学习,基本上对 Java 开发有一定的了解(现在想想,其实就是一些皮毛,只学了 JSP 和Servlet ,做了两个 JSP 相关的项目,想想那会也是太年轻 ),所以就打算直接去深圳寻找公司实习。

因为想着以后就在深圳工作了,所以就先试着看能不能找到深圳的实习先做着,但事与愿违,后面并没有按照我理想的那样来…

图片

在出租屋里学习

找到落脚点后,就开始了工作的投递,那会真是饥不择食,只要写的招收实习生的公司,基本上都投递,但是也遇到了很多坑:要么面试一家就发现是培训机构,要求你先缴纳培训费,实训完成后给你安排工作;要么就是职场 PUA,首先给你特别难的面试题,来摧毁你的面试信心。最后再告诉你,即使不会这些也没关系,有专业的项目经理给你岗前实训,有些说没钱也没关系,可以给你安排先培训,就业后还款。

后面我就知道了,可以通过天眼查先查公司的运营范围,如果这家公司运营范围包含了 技能培训,或者计算机培训,那么很大的概率就是培训机构了

图片

使用天眼查看公司运营范围

在深圳的半个月里,我陆陆续续参加了 10 场面试,其实有 8家面试都是和培训机构有关的,另外两场是因为能力没有满足人家的要求(那会只学了 JSP、连 Spring 相关的框架都没了解过)。而且因为离南山区比较远,那会也没有通地铁,基本上是坐车 2 小时,面试 10 分钟,那段时光也是最艰难的时光。不过我心态其实还挺好的,没有找到工作,就当去深圳玩了一阵子~。

图片

去深圳大学逛了一圈,对面就是腾讯大厦

这半个月的深圳找工作之旅,最后以失败告终,想想可能还是自己能力太弱呢(现在想想,其实可能是选错了方式,因为我走的这条路属于社招的道路,如果还没有毕业的小伙伴,还是要多多关注一些校招平台,以及对应的公众号:校招优选、校招薪水 等,或者直接是访问人家的官网),在后面的一段日子里,我开始继续强化自己的 Java 技能

健步如飞

在经过一段时间的强化学习后,本科的小伙伴邀请我去北京试试机会,后面我又踏上了北上的道路。那个时候只想着能找个管饭的工作,哈哈。

图片

深圳开往北京西的火车站

来到了北京,和之前的同学一块去参加招聘,白天参加招聘,晚上就回来一块互相总结经验。

图片

去北京参加的招聘会现场

其中,中间还回学校参加了校园招聘,不过公司都不太合适,最后还是选择在北京寻找实习机会。大概在北京面试了一个礼拜后,终于通过了一家公司的面试,最后也顺利办理了实习入职手续,正式拥有了自己的工位。

图片

第一天上班装系统

即使那个时候实习的工资并不高,但我也格外珍惜这来之不易的机会。所以在工作的时候,也很认真地在学习。公司对于代码这块也有很多规范,每隔一段时间就需要进行代码的 review。自己首次提交的代码,也都会经过同事的一轮评审、二轮审核通过后,才能提交成功。

实习的几个月里,我真正了解到了企业级项目是如何开发的,同时加深了Git、Maven、Spring、Mybatis 等框架的使用。虽然公司很小,核心开发人员只有 7 个人,但做事都很有规范,并且每隔两天就会有一个 20 分钟的短会,介绍自己目前做了哪些工作,然后遇到了什么问题,未来将做什么?

如果有其它小伙伴遇到问题了,比如我开发某个模块卡住了,那么其它小伙伴可以协助一块进行开发,我也特别感谢另外两个实习小伙伴,帮助我一块解决项目中遇到的问题,尤其是前期在阅读项目时所遇到的。

  • 15
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值