没背景没学历看清现实后,历经 300 天终于上岸阿里 Java 开发岗,梦想还是要有的这不就实现了嘛

因此,与其自说自己是败在了学历上而无法进入大公司,不如说自己是败在了没有足够努力上!我认识一些优秀的同届大佬,他们也是本科进入了阿里、字节这种公司,他们身上的共同点就是愿意比别人多付出更多努力!**我们大学四年里,同一个专业、同一个班级、乃至寝室,如果每天多去几趟图书馆、自习室,少玩几把 LOL、绝地求生,那么毕业后结果可能就不一样了吧!**我想每一个人应该都不希望在大学毕业后,看着室友拿着高自己几倍的薪资还笑着说自己不羡慕吧?

成长经历

====

我觉得大学四年,就是在单位时间内,尽可能多吸收知识,提高专业技能过程。可能有人会反驳,大学四年时光短暂又宝贵,为什么非得把一门心思放在学习上?好好享受大学生活不好吗?

当然,我不反对这样的观点,享受大学生活是每个人都拥有的权力。但是我要澄清一点,如果你和我一样,学历平平,家庭条件平平,又渴望通过学习改变生活现状的话,那么现在不努力,你只会距离你想要的生活越来越遥远。

不要因为害怕苦难,而无下限的降低自己的要求,不试试看怎么知道结果呢?

大一刚入学的时候,自己第一次接触计算机编程,那时候对未来的职业规划是非常积极乐观的,幻想有一天自己能在心仪的互联网公司做自己专业对口的工作。

到了大二渐渐看清现实,发现想去心仪的公司,目前学历和技术差距是非常大的,于是自觉降低要求,希望能保底有一份月薪 10K 以上的工作,自认为自己肯定不会成为能进大厂的佼佼者,反而期望越大失望越大。

。。。。。。

不试试看怎么知道呢?无非就是多付出点努力,哪怕达不到预期收获,好歹也不会太差,不是吗?

我自己基本上是从大二寒假开始自学之路的,起初也不知道该学什么,于是就在寒假期间先把下学期课程内容 Java 跟着课本,提前学了一遍,因为赶上疫情,寒假结束后学校没有安排开学,于是就在 B 站寻找一些网课去继续往后学习,也是那段时间,自己头一次认识到哔哩哔哩大学的重要性!

疫情在家 8 个月,先后在 B 站学了 Java 相关课程,后端框架,微服务相关课程,跟着网课做了一些项目,在 Gitee/GitHub 参考一些开源项目自己去阅读源码。也是这段时间,自己接触到了一些非常不错的 Up 主,推荐马小婧,很多学习视频值得看看~

过度依赖视频教学模式是否有害?

当然是有的!前期在接触 Java 后端技术体系的时候,看视频确实可以帮助快速入门,上手撸代码,学习效率也很高,但是这势必会养成一个坏习惯,遇到陌生的技术栈/知识点,首先想的是找视频而不是自己琢磨,编程相关技术体系那么庞大,不是所有课程都能被收录到 B 站,以视频形式分享出来。

举个简单例子,看 JDK 源码,这时候就不要再一味的依赖网课去学习了,自己动手搭建源码阅读环境,搜一些博客资料,跟着一步一步 debug,这样学习效率会大于看源码教学课程(因人而异,只是我自己的观点)。

如果博客、学习视频都没有的情况下怎么办?

以 Java 方向为例,如果在继续深入学习的过程中,发下当下网课、博客文章已经找不到自己要学的内容了,或者视频和博客都只是片段知识,而不是一套完整体系时,回归书本的必要性就来了。

比如,自己可以试着去读一读 《深入理解 JVM 虚拟机》、《并发编程之美》、《Spring 源码深度解析》、《Java 编程思想》等 Java 领域的神书。点赞+关注我支持一手,直接添加小助理 , 可免费领取相关资料~

总结:

===

学习步骤:

  • 结合课本和老师授课入门

  • 看网课自学

  • 阅读博客学习

  • 回归书籍,进一步提升自己~

从事计算机/互联网行业,在校期间具体应该学哪些?

========================

1 计算机基础知识

这里所说的计算机基础知识包括(但不局限)以下几门课程:

  • 计算机网络

  • 操作系统

  • 计算机组成原理

  • 数据结构

不要觉得计算机基础学科在工作中用到的不多,就不作为重点,在面试环节这些都有可能被问到,尤其是大公司!

2 某一个方向深入学习

举 Java 后端方向为例:

  • Java 基础知识

  • Java 并发编程

  • MySQL 关系型数据库、Redis 非关系型数据库

  • Java 后端框架,eg:Spring 家族,Mybatis 等等

  • 微服务,Spring Boot 、Spring Cloud、Dubbo 等等

  • 消息中间、ES 、Nginx 等等

总结

机会是留给有准备的人,大家在求职之前应该要明确自己的态度,熟悉求职流程,做好充分的准备,把一些可预见的事情做好。

对于应届毕业生来说,校招更适合你们,因为绝大部分都不会有工作经验,企业也不会有工作经验的需求。同时,你也不需要伪造高大上的实战经验,以此让自己的简历能够脱颖而出,反倒会让面试官有所怀疑。

你在大学时期应该明确自己的发展方向,如果你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。下图涵盖了应届生乃至转行过来的小白要学习的Java内容:

请转发本文支持一下

你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。下图涵盖了应届生乃至转行过来的小白要学习的Java内容:

请转发本文支持一下

[外链图片转存中…(img-NxcKzgp3-1720116266096)]

[外链图片转存中…(img-rkaSG4YF-1720116266096)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值