一名机械人的转码心路历程(准入职的阿里饿了么java开发工程师)

①背景介绍

本科NEU,硕士XJTU,本科为车辆工程专业,保研到XJTU机械工程,入学第一周后就和师兄沟通交流后发现本导师不适合读博,于是在人生十字道路路口选择了转码这条路,人生的选择千千万万,并不是只有一条唯一的选择,也并不是说转码这个选择就是最正确的选择,如果你有兴趣或者有疑问,可以跟随我,一起往下回忆我的心路历程。

 ②初始的想法

其实,刚选择转码,我自己还是有比较坚强的意志,就是自己想要去选择转码,并且已经做了吃苦两年的准备(如果你看到这里,你想转码,你需要先问自己,是不是真的想去转码,你想转码的目的是什么,你是否能做好吃苦的想法)。

坚定选择转码之后,我便开始认真的去查阅相关资料,询问我计算机的同学,有什么好的推荐,从我自己角度出发,我转码最主要的想法,其一是因为我并不是很想从事机械相关的工作,其二是因为我觉得计算机的工作上限更高,在这个想法上,我最终从计算机的众多分支中选择了Java开发,其实还有cpp开发,go开发,开发测试,前端,后端,安卓开发,ios开发,大数据等等(如果想要了解这些的区别,以及各自的优缺点,可以评论区告诉我,我在专门写一篇文章和大家说一说呀)

至于为什么我选择了Java开发,是因为Java开发的工作机会最多,这是我作为一个非科班所必须要考虑到的问题。

③我的准备

我是从研一入学就开始准备了,到我准备实习,将近20个月,到我准备秋招,整整2年,24个月,由于我自己是非科班的,所以在准备java知识的同时,我还需要准备自己机械相关毕业的东西,因此,如果你看到这,并且你是一名准研究生,或是准备工作的科班同学,你应该庆幸自己是科班的555,在我看来,非科班和科班最主要的区别就是科班有更多的时间去准备,并且无需将自己的精力花到别的上面,而且有一定的基础,但是除了这些以外,非科班的同学也无需气馁,因为其实科班能学到的也很有限,真正求职的东西,大家的起始点是一样的(据我身边中科大科班的同学来说,其实差不了多少,科班的同学看到了勿喷哈哈哈哈,还有就是科班的可能刷题刷的比较多,这个比较重要!!)

3.1 基础知识

选择了java之后,我最开始攻克的便是Java基础,来源是B站的黑马,尚硅谷的教程,其次便是ssm全家桶,mysql,redis,juc,计算机的四大基础课,springboot,springcloud,netty,mycat等等..

学的其实非常多,但就我的秋招面试经验来看,其实只需要你对简历上的内容比较熟悉,精通即可,我当时写在简历上的主要有计算机网络,操作系统,mysql,redis,juc,jvm,我自己本人也是对这几个的八股非常熟悉,并且一轮秋招面试下来,其实问的都是差不多的。

3.2 项目

学完上述基础知识,几乎花了我一年的时间,因为需要不断地看视频,写代码,如果不能做到一天6-8小时的学习,是很难把上述的知识学完的,但这些东西虽然并不是说很有用,但如果你想面试更加得心应手,并且在之后想更简单的准备面试,一定要好好的把上面基础知识学完。

紧接着,便是对于非科班非常重要的一部分,项目了,对于非科班没有项目的同学,我强烈建议自己一定要到网上找一个合适的项目,并且自己手动敲一遍,把里面的难点搞清楚,但对于简历上的东西,并不是要一模一样的写在简历上,需要对你从网上找的开源项目进行一些包装,因为其实很多人都在写这个开源项目,你想要自己的更闪亮一点,你就需要和他们的不一样,这个就需要仁者见仁,智者见智了。

3.3 实习

项目准备完,大概花了三个月左右,离找实习其实也就是不到半年的时间了,在接下来的这段时间,我更多的精力除了每天复习之前所学的基础知识,复习项目里的重点难点,更多的还是在刷题,刷题尤为重要!!强烈建议看到这里的小伙伴一定要把前100道,代码随想录,hot100都至少刷2-3遍,这样在做笔试,以及面试的手撕时,才能更加从容,实习对于非科班的同学来说,比对科班的同学更加重要,因为科班的同学可能或许有自己实验室的项目,但非科班的很难有,所以找到一个比较好的实习是相当重要的,并不是说不找实习,秋招一定找不到大厂,只是说,如果有一段质量比较高的实习,进大厂的机会会大大增加。

3.4 算法

上面也有提过算法的重要性,就是刷题,这里建议大家可以去学一下b站的左神的算法视频,非常牛逼!强烈建议!并且大家一定要认识到算法的重要性,因为无论是笔试,还是面试,算法都是必不可少的,我在秋招的小红书面试中就出现过,二面就让你做一道算法题,做不出来就真的直接g了的情况,所以,大家一定要重视!!!

④总结

絮絮叨叨了很久,也只是把我的准备实习前的时间路线和大家说了,很多详细的东西其实我都并没有写出来,想到哪写到哪,顺便也想把我自己踩过的坑给大家说一说,让大家都避免,能够更好地进行准备,现在应该也都在准备实习,如果我的文章能有幸让你看到,一定要给我个好评,如果有什么疑问也可以在评论区告诉我,我看到了会告诉你们滴,最后祝愿你们找实习顺利,之后的秋招顺利!

⑤一定要避的坑

目前,这个只能对于25届之后的同学,或是25届准备秋招的同学,师兄想和你们说,一定要注意自己的算法积累,坚持每天都刷题,大厂怎么筛选人,就是通过算法筛选的,所以,大家一定要注意算法的积累!增加自己的力扣题量,很多面试都会出现力扣的原题!!

寄语

最后,我也才刚刚想要在CSDN这里分享自己的一些经验,以及希望自己能够一直学习,在这里分享一些学到的新的技术,督促自己进步,如果你也想进步,就可以点亮你发财的小手,加一加关注,我们一起努力进步,如果你有什么想问的问题,我的所有准备经验都可以发出来,给你们提供一些参考,帮助你们少走一些弯路,让我们一起进步吧~

  • 15
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

准入职的java螺丝钉一枚

你的鼓励是我继续不断创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值