漫漫大学江湖录 - 爱与恨唯与工作更交织
前言
其实在18年11月有了华为,就已经宣告结束了大学校招历程,是时候写下总结了,再不写估计很多东西都忘了。
在一些程序员社区混久了,从别人的学习、求职、工作经历中越发感受到很多的正能量,也本着攒RP值的原则,向学弟学妹们,尤其和我非名校双非本科生学弟学妹们传递点正能量,因为博主也是非名校出身,而且在整个求职的过程中能够很明显地感受到名校学生那种得天独厚的优势,同样的实力,名校学生进入BAT等一线互联网企业确实要容易很多,即便技术很水,一样有华为等企业保底,而非名校的可能连简历筛选这关都过不了。
博主说这些,并不是为了打击非名校的学生,只是,这些确实是事实,既然无法改变出身,那就只能改变可控的因素,提高自己的技术实力,并放宽自己的心态,对结果看淡点,不要抱怨自己的出身,这样一路走来,你反而会发现:越努力,越幸运!
offer情况
由于南京机会太少,校招前就一直想去上海驻扎,但后来因为地点和一些感情的事,一直没法留在魔都,而且又有学院坑爹的不准外地实习规定,就只能呆在南京了。
由于实习限制,而且又非常想留在魔都,可选的互联网公司少之又少,因此主要参加了携程、美团、饿了么这几家企业的校招面试,没办法因为算法不好,没刷过题,都挂了。后来,还意外地收到了网易的面试通知,据说光简历这关就刷了很多人,有点喜出望外,但也因为算法题答不好一面就挂了,不过问面试官,都说我对技术和框架玩的不错,也算安慰了,至少算法不好,技术来补。10月下旬拿到华为的offer后,就没再参加后面公司的笔试了,主要是考虑到工作地点的问题,而且感觉也没必要刷那么多面经和算法题,毕竟自己追求是真正技术的进步,在哪工作其实都一样,华为也还差强人意吧。
自学之路漫漫
在南京某双非一本就读,专业是物联网工程。
15.9 ~ 16.2 在大一的时候,大把时间都花在和谈恋爱搞暧昧、打游戏和各种无意义活动上了,大一上结束,C语言只考了67,感觉很丢人现眼,隐约意识到要提高自己的编程能力,但又不知道往什么方向学,正好下学期听说还有C++课,正好上学期快结束时发了课本,寒假时就一直在研读学习C++课本,后面又看了《c++ primer》。
16.3 ~ 16.7 到了大一下学期,听课时就觉得都不难了,好像编程还行,作业题虽然依旧是抄同届大佬的,但是至少看得懂写的啥了,期末也还不错,考了97分。转眼大一都快结束了,想想要确定一个未来工作的方向了,老这么漫无目的地瞎折腾,总不是办法。那时正好因为上了学院教授的MIT编程选修课,加了群,认识了一些当时拿到华为、携程等20W年薪工作的学长,在网上查了好几天,最终决定搞Java,原因很简单:需求量大,就业机会多,未来几年应该依然是主流。接下来,便是各种自学,先是到图书馆借了基本 Java 的书,到闲鱼买了本《Java 核心技术》两卷,入门Java,但是书一开始还是看不懂,暑假时搜了点视频,从马士兵的JavaSE 视频开始真正入门了。没办法,谁让自己当初觉悟低,错过了大半年的大好光阴,好在现在意识到,还为时不晚,每天多努力点就好啦。
16.9 ~ 17.2 大二上,学院开了Java课,不过我基本不听课,老师自己说的太没激情了,而且大部分我都自学过了。自学过程很艰难,网上找的传智播客的JavaWeb 学习视频开始有点体系的学习基础,遇到不会的还没人问,很多时候代码和视频一模一样,但就是跑不了,一直报错,想砸电脑,感觉也没学到啥东西,时常都想放弃自己,不过咬咬牙还是坚持了,毕竟自己不努力,以后还能干嘛呢,我不想被人看不起,别人高中就学计算机,大学了更厉害,我虽然学的晚,但我不觉得我会一直比他们差,终有一天会超过绝大多数的人,因为我够努力,智商不够,时间来凑,同时进一步巩固了Java基础,学习数据结构与算法,并抽空看了一遍《大话数据结构》。因为学院老师教的数据结构课实在是太恶心了,C语言说的根本听不懂,虽然看了几本Java 实现的数据结构书,还是一头雾水,很多内容不得其要领。
17.3 ~ 17.7 大二上就这么浑浑噩噩地过了,真正在技术上有质的飞跃是大二下到大三上这一年,由于参加了学校的大创,开始组队待在实验室里每天,开始翘课,这一年有了很多自由的时间,一边做个商城项目,一边看书,从Java语言,到JVM,再到多线程编程,算法,看了很多经典的书籍,获益匪浅。但学习的过程还是很曲折的,主要是实验室有着各种坑爹的规定,导师总是进屋就吐槽软件怎么还没做出来,每天看这么多书有什么用?而且学习氛围不是一般的差,当然这些都已成过去,也不想吐槽太多,期间还在追实验室和我一组的一个妹纸,不过快追到时就放假了,假期过后,一切凉凉没了感觉,所以下学期开学后一段时间极度痛苦每天。就这样,为了能安静高效地学习,我打了一年的游击战,持续性在课堂上掉线,没怎么上线过。比较庆幸的是,很早就知道了牛客网这个东西,平时也都会上去看看面经啥的,很多内推帖子,感觉该出去看看了就投了个爱奇艺实习,5月多时视频面试,答得很垃圾,原来自己还差这么多,于是决定开始坚持写技术博客,事实证明,这确实是一件有百利而无一害的事情,通过写博客,在社区上结识了很多志同道合的小伙伴和技术上精益求精的前辈,从这些素未谋面的人身上学到了很多,感受到了满满的正能量,也提升了技术认知。
17.9 18.2 另外一件对我找工作帮助很大的事情,是11月下旬拿到了百度运营产品研发部的实习offer,考虑到即使无法留下来也有个大厂实习经历了,便决定去实习,寒假一开始,就独自坐车北上,从南京到北京,买了最便宜的火车票都要五百多,北京很干,在那里嘴唇一直都是干裂的,向父亲要了一万多用于租房,即使过年也一直在北京,期间打王者认识了个重庆的女孩子,每天下班回去都和她聊天打游戏,也算在远方的一个陪伴了,不算太孤独吧,没离开过小租房,短短的一个半月,就要说再见了,因为开学,辅导员发现我不在学校了,打电话质问我在哪里并要求我立即回校,否则做退学处理,没办法,离开心爱的百度,又南下五个多小时火车,蹲的腿都麻了,想死的心都有。
18.3 ~ 18.9 接下来,便是校招了,校招高峰期虽然只有不到两个月,但真正关键的是校招前的那一两年,甚至三五年,你所付出的努力。博主在社区里看到很多默默付出,最后在校招期间爆发的人,当然也会有人悠哉了三年,一样拿到了不错的offer,只是人可幸运一时,总不至幸运一世,所以脚踏实地,才能有所作为。
校招流水账
下面按照面试的先后顺序大致记录下这次校招的经历,但不会牵涉到具体的面试问题,这个根据每个人的简历和方向肯定会有所不同。
阿里(一面挂)
阿里之于我,只有一句话可以形容:阿里虐我千万遍,我待阿里如初恋。
第一次面阿里是3月份的实习生内推,当时加了一个菜鸟技术部的内推群,无奈水平太渣,很多基础记不得了,又超级紧张,聊了不到半小时,就顺利地挂掉了简历面,不过也没有太在意,因为当时一直觉得BAT对我来说,是很遥远的事情。
被阿里打击后,我一度开始怀疑自己的能力,越想越觉得找份好工作不容易,郁闷了两天后,索性接下来的面试不再做任何准备(实际上,也没有时间准备,因为项目赶的太紧),放空身心,一切随缘,大不了最后去小公司,反而是这种心态,让我顺利通过了后面公司的面试。
华为(二面挂)
在拿到携程实习 offer 后参加的华为春招,心态很轻松,态度很轻蔑,二面很顺利的挂了。不过表现还是不错,参加华为秋招还是优招名额。
携程(offer)
很早就来南京开了宣讲会,和一个群里的粉丝同学一起去的,宣讲会最后有个小笔试题,做了个算法交了上去,第二天就收到了面试通知,克日去面试,听他说就十个研发面试名额,而且就只有我一个是本科生,其实那个笔试算法题我也没做对,只是看了我的简历有百度经验还有丰富的项目经验,就给了我个机会面试了,问的也都不难,答得也中规中矩吧,回去等消息了,这一等就是近三个月,三月的宣讲会,五月多来个二面,幸好电话面试,问了都是算法,正好还都是我会的,就轻轻松松的过了,这时候正好玩吃鸡时遇到了个老乡,就谈上了恋爱,瞬间幸福感爆棚,之后几乎就一直打游戏了,没怎么学习了,因为听说携程实习生留用率很高,不想再努力了,可后来事实证明我错了,一切都重新翻牌了。
暑假在携程实习了一个月后,老板通知我不会留用,一时间很生气无奈又痛苦,心情很差,那段时间也没心没肺,和女友经常吵架,最后把她气跑了,之后在上海疯狂找工作,无奈也都是要求实习的,没法继续留在魔都的,最后还是忍痛割爱,离开了魔都,2018.8.31失去了工作与女友,一无所有的又回到了南京
18.9 ~ 18.11
回到了南京,心情很复杂,一个暑假,一直在实习,根本没想过会要参加秋招,很多东西都没准备,算法一点没刷过。
没办法,想去好点的公司,还是要付出才行,从失恋中调整了好久,继续征战各种笔试,虽然也是意料之中的做五关挂六笔。想想应该和互联网公司没啥关系了再。
顺丰(offer)
偶然发现笔试过了一个,通知了面试,就去一个大酒店现场面试,一面技术,二面HR,直接过了,没啥难的东西。
美团(一面挂)
框架技术玩的不错,算法太差,面试官评价,好的,告辞了。
百词斩(笔试过,没参加面试)
由于当时参加上海携程面试,没打开电脑面试,遂挂。
携程(挂)
秋招又来了携程面试,真是又爱又恨,可是遇到额面试官太恶心了,几乎没听我说话,莫名其妙挂了,从此携程一生黑,不会真香!!!
中兴(offer)
中兴经历过那个事件后开始在我们学校大规模招人,相对来说,中兴的offer拿的是最容易的,官网投了简历,就宣布去面试了,在ZTE总部,问了很多,只是都无关技术,很顺利地通过了一面,同样是第二天收到的二面短信,同样二对一面试,完全没问技术,各种HR综合问题,大概二十多分钟,面试结束,没几天收到offer短信,薪资太低,直接拒了。
华为(offer)
一面很忐忑的过了,面试官一直和我谈框架与业务的问题,没咋答好觉得,不过还是有了二面
二面高冷大叔,不过我也很平和了,舒畅说完大学自学历程,提到翘课很多,最后问他评价,自学能力强,不过不听话不去好好上课可不太好哦哈哈哈,十天后收到 offer 短信,谢天谢地,在南京,批发价也不低了,很满意了,就这样吧,累了。最后三方也给了我的为为。
京东金融(无后文)
一面貌似部门技术总监面,回答的都还不错,过了几天就是二面,是个技术经理,问了一些技术与业务关系的问题,就说了自己的一些想法,最后也没后文了,搞不懂情况。
一些感悟
从3月份的实习生招聘开始,到现在,一路跌跌撞撞,总算有了着落,总结下其中切身体会到的一些感悟。
基础很重要
这个相信大家都深有体会,特别是算法,我最有体会了哈哈哈,没刷过题,一切靠 Java 技术。也许你的 Java够好就可以不需要考你的算法了。
项目要深入
做项目不能浅尝辄止,这个参加过面试的人应该都会有所体会,很多面试官会挖坑,不理解透彻你就是去搞笑的。
心态很重更要
跟高考一样,面试中心态不好,会很影响临场的发挥。
细节决定成败
从基础到项目,这个都会有所体现。
坚持写博客
面试到现在,很多面试官看了我的博客,写博客真的是一件有百利而无一害的事情。
凡事要讲究缘分
有些时候,有些事,确实要看缘分,所以把心放宽些,不要刻意放大一些痛苦。无论是工作还是爱情。
付出总会有所收获,问题的关键在于你是否坚持的足够久
认识的一些付出了很多努力的小伙伴,虽然也是一路磕磕绊绊,但最终都有了比较好的结果。
最后,希望这篇大学记录能够给那些像我一样的双非学渣们一些盼头。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
基础语言百问-Python
基础语言百问-Python 软件界最近非常流行一句话“人生苦短,快用Python”,这就展示出了Python的特点,那就是快,当然这个快并不是指的Python运行快,毕竟是脚本语言,再怎样也快不过C语言和C++这样的底层语言,这里的快指的是使用Python进行开发会非常迅速,Python依托于开源社区,所以具有丰富和强大的库,可以借助这些库快速完成很多的功能开发。Python常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。看了吧,这就是程序员,闲着没事写代码还写这么好。由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础...
- 下一篇
用Python玩转时序数据
时间序列是日常生活中最常见的数据类型之一。股票价格、销售信息、气候数据、能源使用,甚至个人身高体重都是可以用来定期收集的数据样本。几乎每个数据科学家在工作中都会遇到时间序列,能够有效地处理这些数据是数据科学领域之中的一项非常重要的技能。 本文简要介绍了如何从零开始使用Python中的时间序列。这包括对时间序列的简单定义,以及对利用pandas访问伦敦市居民智能电表所获取数据的处理。可以点击此处获取本文中所使用的数据。还提供了一些我认为有用的代码。 让我们从基础开始,时间序列的定义是这样的: 时间序列是按时间的顺序进行索引、排列或者绘制的数据点的集合。最常见的定义是,一个时间序列是在连续的相同间隔的时间点上取得的序列,因此它是一个离散时间数据的序列。 时间序列数据是围绕相对确定的时间戳而组织的。因此,与随机样本相比,可能包含我们将要尝试提取
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Red5直播服务器,属于Java语言的直播服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16