浅谈二本Javaer进大厂的感悟

浅谈一下大学四年,作为一个Javer,双非,是一步一步走来的。
我是一个对电脑没有任何接触的人,从小到大,直到大一下,家里才安排了一台电脑💻,很清楚记得当时的开心程度,它是R9000P,就那种,很大屏幕,很重的那种。
我第一件事情,就是安一个jdk ,安了一天,没安好……
在大一下,老师讲javase,我听不懂,就从某宝买了一个19元的javase的课程,从此开始与java结缘。
当时看完了javase,期末答出了97的成绩。于是开始了后端的学习:然而当我学完MySQL Redis springboot ,一些简单的crud后,觉得自己技术达到了高峰,还跟着某个地方敲打了一个微服务项目。此时,进入了愚昧之峰……
觉得我可以月入过3w的水平了,我的天,我会spring boot 微服务,微服务有了,微服务做高并发的,那我也有高并发能力,那不得月入过3w吗(此时,我只是跟着视频敲了一遍……,我连链表,二叉树,都不知道是什么,只知道一个list 和hashmap….) 可见当时多愚昧,打击我的是,大二上的时候,装大四的去面试,人家问我,hash map .concurrent Hashmap,我都没听过……,以及3次握手,零拷贝,我都不知道,我说零拷贝是深拷贝的一种……
到这个时候,我就知道自己有多愚昧了,基础集合,jdk 并发编程,线程池,我是什么什么都没学过,以及计算机基础更是一窍不通,此时,我清醒了……
在大二下,就开始了自己的八股之路,看各种八股,看了忘,忘了看,很痛苦,也很无趣,后来,看的久了,我受不了了,就着手把项目二刷,结合着八股,把项目吃透了(这个项目是拿2899的奖学金买的,有点实力,只是我太菜的时候跟着敲,什么也不会…),通过八股积累的一点点🤏知识,尝试着把这个项目吃透,……
到这时:我进入了下一个阶段,觉得自己好一点了,比愚昧的时候,但是会的缺越来越少(这时候,我已经掌握了分库分表,多维度查询,免迁移方案,Flink实时处理,和大数据kappa架构,用clickhouse Olap 数据库搭建,做了个数据展示),
其实也会的不少了,但是八股还是不清不楚……
这个时候我就觉得自己会的太少了,项目吃透了,但是我在学这个项目过程中,发现很多理解不明白的地方,是我基础不扎实,我会的真的太少了……

到升大三的时候,我在25届群里,看到好多人进bat 了,我觉得,不可以这样了,我要想办法克服自己的遗忘曲线,此时也进入八股,算法,计算机基础之路,
从MySQL Redis Mq 到jdk 集合,spring ,Jvm调优,MySQL 调优,Redis多级缓存架构,消息堆积处理方案,监控,日志,K8s,对的,我连运维的我也学了,看了市面上很多,不管是开源,付费,我都会输入,产出博客,24年3月的时候,已经有55w字,这些都是我这一年,一个字一个字,总结的,(当然,我不打算分享,这毕竟是借鉴他人的成果,自己复盘使用)
算法:算法我就是跟着开源学,两个月,每天3题,不停歇。
以及理论有了,实战我也没拉下,我把两个微服务项目期间,可能会被问的,以及crud 的,比如设计模式,这个中间件问你配置,依赖哪些东西,包,百度网盘有300多g了。
上面这些都是为了克服遗忘曲线,我本身是一个很笨很笨的人。高考语文只有80分……

可以说,我是一个对自己很狠,又很懒的人,期间也gap 了好多次,被牛牛,抖音焦虑,
所以我在大三上这一年,把头像换成了,不进大厂,不改头像,哈哈,
大三下结束的时候放弃了……就改了

就在大三快开学的时候,拿到了一个北京开出一天170高薪的offer,觉得成本太高,就没去……
然后跟女朋友,打语音的时候,说看看上海的机会
当时看到了一个同步非阻塞的公司,叫NIO
哈哈,就是这时候与NIO结缘。也遇到了我的lm ,看到了我这些”精致”的博文,他说:你怎么会的比工作3年的都多,有的我也没学过。然后面试八股,(此时我的八股水平处于最高期,没有答不上来的),以及算法.hot 100,以及一些中低难度的,给点时间,能做上来,通过3轮面试,进入了NIO实习。(据hr说,还有两个92硕士,最后要的我)
到后面p0事故的解决,没错,我实习第8天,服务刚上线,刚p0,当时我提出的方案,1024节,还看到了我是优化最大的一个接口。
后面我就把握机会,把理论结合实践,在老大,同事帮助下,优化了很多功能,做了很多复杂prd 要求的东西。
我也知道,我这个bg ,冲刺秋招,和all in NIO,哪个性价比高,也是努力坚持岗位,干到了现在,(当然也拿了几个中小厂offer兜底),
这些就是我的经历,只想说一个东西:傻就傻到底,相比焦虑,还是要努力,因为我们小趴菜,只能去适应环境,而不能改变什么,不然只能抖音吐吐槽,其实自己Jdk 都不熟悉……,
我可能不算成功,不是一线互联网,但是对我这bg来说,这是我的机遇,老大欣赏,任务明确舒适,也是找到了心中所属的岗位。
感谢当初的头像,感谢牛牛上坚持的双非蜀黍们的激励!蔚来可期,加油,哦,不对,我们习惯说加电!~
全部评论
实力运气拉满了
5 回复 分享
发布于 11-23 13:18 内蒙古
你好我是学院本大2javaer,目前在背八股文,目前在写api项目,大一写过一些springboot项目,想向大佬请教如何分配算法,项目,的时间,八股文大约明年2月可以背完,用思维导图,计划在大2寒假和暑假找到实习,请教请教
4 回复 分享
发布于 11-24 03:01 四川
羡慕啊
2 回复 分享
发布于 11-21 11:51 山西
太牛了,比我***多了
2 回复 分享
发布于 11-21 12:58 北京
佬,您不笨,比任何人都有天赋,努力才是您最大的天赋啊
2 回复 分享
发布于 11-24 21:27 广东
🐮
1 回复 分享
发布于 11-21 14:06 陕西
1 回复 分享
发布于 11-22 12:52 辽宁
1 回复 分享
发布于 11-23 08:16 浙江
楼主项目是做的啥啊,双非怎么过简历关的
1 回复 分享
发布于 11-23 18:26 四川
太强了
1 回复 分享
发布于 昨天 18:30 广西
洗洗睡吧,说多了都是遗憾,说白了都是扯淡
1 回复 分享
发布于 今天 00:31 黑龙江
点赞 回复 分享
发布于 11-21 10:40 福建
🐮
点赞 回复 分享
发布于 11-21 18:08 上海
点赞 回复 分享
发布于 11-22 11:35 吉林
请问佬这么一路学过来大约每天学多久啊
点赞 回复 分享
发布于 11-22 21:54 四川
点赞 回复 分享
发布于 11-23 22:12 广东
大佬平时上课,不听课,也在学吗
点赞 回复 分享
发布于 11-24 21:53 广东
点赞 回复 分享
发布于 11-24 22:53 北京
佬,我想学一下怎么理论和实践结合呢,八股怎么用到实践中呢,我感觉这个能力很不错,我想请教一下大佬
点赞 回复 分享
发布于 11-24 23:00 广东
nio是蔚来么
点赞 回复 分享
发布于 11-25 12:40 广东

相关推荐

11-21 15:02
已编辑
河南科技学院 Java
梦想大厂,我的泥泞起点高考成绩五百多分,进入了一所普通的学院,主修计算机科学专业。对于很多人来说,这样的起点似乎已经注定了失败。现实也确实如此,我们班级中对口就业的同学屈指可数,大部分人都在学校所在的地区找到了简单的工作。正如牛友所说:“我的人生全完了!”幸运的是,我的运气还不错。在室友的建议下,我加入了一个校内的实验室小组。我们小组的努力程度可能超乎很多人的想象。除了上课时间,我们几乎都在实验室学习,晚上十点才回宿舍,简直就是复刻了高中的作息。虽然我并不能完全坚持这种严格的作息,但我还是坚持了一年。因为实验室的历史记录显示,大部分同学的年薪都在 20 万以上。我是懒狗,经常会迟到,后面也确实被 t 了。在大二的时候,实验室的同学告诉我,大三要尽量准备暑期实习。然而,当时我并没有什么拿得出手的项目,除了几个小工具。我意识到需要做一个听起来很“牛逼”的项目,作为面试的资本。于是,我决定做一个基于 Kubernetes 的图床项目,并适配 PicGo 图床插件。最初,我甚至想自己实现一个存储引擎,但后来发现工作量太大。前端、后端、测试这些与架构无关的事情,往往要花费我大量的时间。最终,我仅保留了一个最初的愿景:一个 Kubernetes 的 Web 控制台,可以手动伸缩容器,监控 Pod 的 CPU、内存信息,以及节点的存活情况等。我的暑期实习,无法迈出第一步对于双非学院的学生来说,即使有了一些准备,暑期实习的面试难度依然很大。这种难度不仅来自于面试本身的压力,更来自于学历的限制。较低的学历让我几乎没有获得任何面试机会。我不断背诵八股文和刷算法题,但依然很难获得面试机会。幸运的是,我最终通过了云智和用友总部的后端面试。我的秋招,无法迈出第一步可能是暑期实习让我感觉双非学院的学生还有机会?有了实习经历后,不是更有机会吗?实际上,从 8 月底到现在,我面试的公司不超过五个。美团、快手这些大厂,我也不是大佬,力扣只有二百多的水平,面试经常卡壳。即使有面试机会,我也抓不住。可能我的极限就到此为止了。面试中只有三个二面,最后一个都没有通过,我心灰意冷,觉得双非学院的学生是不是完全没有机会了。我的云智同事在云智的实习中,组里的同事都很重视实习生,并没有让我们打杂,而是真正参与到研发需求中。导师甚至会到我们的座位上帮助我们解决问题。他也很支持我同步进行秋招,并在只有一个 HC 的情况下,帮我争取到了第二个 HC。导师年龄比我大不了几岁,交往很随和,经常和我们实习生讨论当前的热点信息。在转正意向下来之后,我有点泪目,感谢云智收留我。总结:我首先感觉我的路是迷茫的,不像实验室同学那么直接,实验室确实有靠自己努力拿到大厂offer的,我学了很多杂的东西,前端后端,甚至客户端都会一点。我甚至做过 b 站数码up 主,想做第二个极客湾(笑),发了不到十个视频之后就不了了之路,不过我不是特别后悔,有努力有结果就算成功。不过我也有自己准备的东西,这些是在整个筛选的过程中展示自己的基础1. CSDN 博客,这是我们实验室的习惯,感谢我保留下来了。这里有 20 万阅读量和 4 千粉丝(https://blog.csdn.net/faker1234546)。2. 准备了一个 Kubernetes 图床项目,这是我花费时间最长准备的项目。虽然功能还不完全符合我的预期,但如果未来有时间,我打算进一步优化(https://github.com/wnzzer/image-manage)。3. 当时看到 JetBrains 家的 UI 设计,甚至想自己做一个客户端,使用 Java Swing,做了一个 LOL 查询战绩的软件,但做到一半就夭折了(doge),因为 Swing 实在太难用了。这让我想起了电影《飞驰人生》中的一句话:“机会只会出现在十次中的一两次,不是每次努力都会有结果的。”小时候,我是个网瘾少年,只要有机会就去黑网吧,央求父母买台电脑打游戏。现在真的有了自己的电脑,反而没什么兴趣了…… #牛客创作赏金赛# ” #我与云智#
贺兰星辰:挺厉害的,加油
点赞 评论 收藏
分享
53 37 评论
分享
牛客网
牛客企业服务