自我介绍

主页和我们介绍一下我,我叫阿杆(笔名及游戏名),19级本科在读,双非院校,专业是数字媒体技能,但我主修软件工程,学习方向是后端开发,首要言语JavaPython,本年秋招拿到了一份18*16的offer,现在首要活泼于掘金和Github,也在建设自己的微信大众号。

和我们共享一下我这一年的阅历,也期望在掘金社区和我们交个朋友。

学习进程

布景

怎么说呢,我自以为大学的前三年还算是学了挺多东西的,首要是:

  • 用C++写算法题,参加一下蓝桥杯;

  • 用C# WPF写桌面应用程序,参加省里的物联网技能赛;

  • 用Python写Nao机器人程序参加省里的机器人高尔夫赛;

  • 用Python写了个后端程序 “打卡提醒小助手” ,这个程序是给学校催打卡用的,算是小有名气;

  • 也参加过数学建模和数据挖掘剖析的竞赛。

当然,上面参加的竞赛根本都拿奖了,这让我自豪,也让我膨胀。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

本年三月份之前,我一向觉得以我的才能,要找个好作业应该是不成问题的,所以我就去看了一些招聘信息,而且投递了简历。那时分我Python是用的最熟的,平常做的也根本都是后端相关的东西,所以找的岗位首要便是Python后端开发。

实际给了我一记重拳

但实际是,我能找到的适宜岗位十分少,首先是很少有公司用Python做后端开发,而我的才能符合他们的岗位要求的就更少了。

后来我把简历发给了一位在阿里的学长,他们其时刚好在招实习生,下面是他给我的邮件回复全文:

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

其间,下面这段话是最让我吃惊的,也算是给了我一记重拳,把我从学校思想的深渊里拉了出来:

假如你想进入国内一线互联网大厂的开发岗的话,能够直接告诉你,找Python开发实习是根本没有太大期望的,主张多关注看看商场行情、招聘动态,没有哪家公司会用Python作为首要言语搞研制。言语其实也仅仅小问题,在校生更加看根底是否满足扎实,比方算法、计网、操作系统、数据库等,假如这些才能短少,主张赶忙恶补起来。

确认方向

我知道这首要是由于我对社会的作业需求不了解所导致的,所以我开端去了解作业商场,去boss直聘上剖析岗位需求,大约的看了一下,我发现Java的岗位是真的多,跟Python完全不是一个数量级的!

我其时就大为震慑,Java这么牛吗?那我大学这几年都没学Java,岂不是血亏!再结合其时某个学Java的同学现已拿到实习offer,就搞的我也很想转Java。犹豫了几天后,我终究也确认了要去走Java的路。

当然,在现在看来,Java不仅是岗位多,求职者也是十分多的,竞赛也是很大的,当初做的决定仍然是很草率的

学习Java

自此,我正式开端学习Java,这时差不多是2022年3月中旬。

为了便利回忆我曾经做的作业,我会把这些东西都记载在一个Excel表格上,就像下面截图的这样,每次开端学习一个新的常识点,我就会记载在这上面,比方 3/8 Linux学习 ,意思是3月8号开端学习Linux,但这个状态不是指这一天,而是继续的,至于继续多久,这我却是没有记载。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

由于学习进程耗时比较长,所以我就不贴截图了,直接整理成表格放在这儿:

日期 作业安排 日期 作业安排
3/18 Maven 3/19 JavaWeb
3/22 创立学校博客项目 3/26 Spring+SpringMVC+Mybatis
3/31 SpringBoot 4/9 蓝桥杯省赛
4/12 Minio 4/17 spring-boot-admin
5/6 项目布置到Linux 5/9 SpringCloud开端
5/10 Nginx 5/16 Nacos
5/17 gateway、feign 5/22 微服务架构拆分根本成型
6/2 微服务架构根本搭建完毕,分库完毕 6/3 docker学习
6/5 温习四级 6/11 英语四级考试
6/14 开端学习Redis 6/18 蓝桥杯国赛
6/22 RabbitMQ 6/27 自动化布置Jenkins学习
6/30 Docker温习+实操 7/4 elasticsearch学习开端
7/10 elasticsearch学习根本完毕 7/14 JVM根底常识
7/17 MySQL优化和底层原理 7/18 看面经、投简历、刷题等
8/29 入职XXXX公司(实习) 11/14 拿到秋招offer
11/30 离任XXXX公司、预备四级考试 12/10 再次四级考试

所以这差不多便是我本年的学习内容,我的学习材料根本是B站视频,学习道路根本是跟着黑马的走的,课程的话我会多比较几个组织的视频,挑一个自己听的舒服一些的去学。

至于为什么我一上来便是学Maven,而不是Java根底?你要相信一个学过C++、C#、Python的人,是没有必要再去学一遍Java根底的。其实我一开端是想直接学Spring的,成果呢?tnnd,IDEA打开之后不晓得咋建项目,而视频里的教师是直接跳过项目创立的。

做项目:学校博客

我深知,要想学好编程,写代码是必不可少的。

写个大一点的程序,能够让你把所学常识融会贯通,而且在其间遇到的问题,会让你查漏补缺。而这个大一点的程序,也叫项目,我从一开端学Java,就拟好了一个项目,项目名称就叫:学校博客。

项目现在的姿态:

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

在我学习的过程中,我是边学东西边写项目的,把所学的常识点转化到自己的项目中,看自己是否现已能够根本的去运用这些常识。

一开端做的东西大约率是很烂的,所以我后面也把项目推翻重构过几次,保持对代码的追求,由于项目是自己的,写的好写的坏都是自己技能的体现。所以不要赶进展式的去写,要把自己当做一名艺术家,在打造一件艺术品。

PS:上面这段话纯粹是个人慨叹,不必定对哈哈哈哈。

对我来说最大的痛点便是没有找到一个靠谱的前端,现在项现在端现已停滞很久了,后端却是一向在更新。而且由于前端代码也需求重构,所以现在乃至没有奉献者乐意参加。

学校博客GitHub地址:github.com/stick-i/scb…

这是我最近一年在github上的奉献,说多不多,说少也不少。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

求职进程

海投

七月中旬我就开端找作业了,其时找的是实习岗位,可是谁知道呢,暑期实习三四月份就开端招人了,七月都招聘完毕了,我直接懵逼。

当然也偶有几家公司是仍然在招实习生的,我参加了其间一家公司的面试,但由于我轻视了背陈腔滥调的重要性,所以不出意外的挂了,哈哈哈。

求职的过程中我也会用一个Excel表格来记载,包含时刻、状态、公司、岗位,以及个人以为的重要程度等等,大约长这样:

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

本年是不是互联网隆冬我不知道,但就我找作业来说,的确十分困难。下面的表格是我的秋招统计:

状态 数量
投递 125
书面考试 33
一面 10
二面 6
三面(不是每家都有) 1
HR面 3
offer 1

我刚开端投的时分还会看看公司是不是自己有意向的,后来发现压根没有公司理人,就直接海投了。

投递简历的过程真的是十分苦楚的,填了无数遍个人信息、项目阅历、作业阅历等,只要少数公司的招聘网站对在线简历的填写比较友好。

我也更引荐应届生在公司的官网上进行投递,大多数公司都是支撑官网投递的。

实习

八月底,同学引荐我去面试一家本地的金融公司,他说公司现在刚好在招后端实习生,要我去试试。

我想着反正现在还没找到作业,而且我也没有实习阅历,倒不如去这儿作业几个月增加一下我的实习阅历。

所以经过了一下午的面试后,我成功入职了这家公司,是那种比较一般的实习,一个月三千,以Java后端开发实习生的身份进去的。

实习期间,我一边在公司作业,同时也仍然在投简历,书面考试、面试。

刚进公司的确能够接触到许多新东西,但我感觉对于我技能上的协助并不是特别大,并不如自学来得快。只能说公司毕竟是招我进去干活的,而不是专门学技能的。

不出意外的,实习满三个月,我便离任了。这下我也算是有实习阅历了,之后再找作业也能轻松些了吧。

有些同学进不去或许找不到大厂实习,可是又看不上这种工资低而且作业内容杂的实习。

对此,我的主张是:假如你还没有一段两三个月以上的实习阅历,而且暂时没有进大厂实习的期望,那最好还是抓紧时刻找个小公司先实习着。

尽管不必定能让你收获到许多东西,但能够让你在简历上多一段有用的实习阅历,许多公司看我是双非本科,又没有实习阅历,就直接把我的简历给刷掉了,我们懂吧

假如你现已有一段三个月以上的实习阅历了,那我觉得你没有必要再去小公司实习了,假如时刻富余的话,就去冲大厂实习吧!假如马上就要秋招或许春招了,那就好好预备,别去浪费自己的时刻了!

PS:这是给非大四同学的一点主张,最好结合文章结尾的【给大一二三同学的一些主张】一起了解。

收获offer

十一月初,在阅历了几轮面试后,我通过了面试官们的查核,拿到了我的秋招offer,还是比较满意的(除了作业地点)。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

怎么说呢,我从七月中旬就开端找作业,收到offer现已是十一月了,这么长的一段时刻,真的很难不让人想抛弃,但还好我坚持下来了,很幸亏。期望我们也能够坚持!

创作进程

2022年8月24日,我参加了掘金,这是我的个人主页 -> 阿杆 的个人主页 – 掘金 ()。

到现在为止,我总文章数为34篇,下面是我的后台数据,感谢各位JY们的支撑和肯定。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

日新方案

十月份我参加了日新方案,然后把我曾经写的文章搬了过来,获得了一箱子的奖品,里边还包含罗技G910键盘,十分nice。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

数据库征文TOP1

十一月份我参加了数据库技能征文,花了大约两周时刻,研究而且写下了《我说MySQL每张表最好不超过2000万数据,面试官让我回去等告诉?》一文,很荣幸,获得了本场技能征文TOP1 开奖公示。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

奖品是一台VR和一张证书,还是很香的。

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

年度人气创作者

我也参加了年度人气创作者的打榜,感谢各位朋友连续九霄帮我投票,让我获得了2022年度人气作者第62名,排名链接:rank./rank/2022

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

应届生学习Java八个月,offer年薪28W,这一年我经历了什么?

给大一二三同学的一些主张

我以为我前期最大的过错,便是学的杂,而不精。

其次便是没有阅历,不知道要去预备什么暑期实习,对作业作业没有了解,不知道什么时分该去找作业。

所以我根据个人所了解的,给预备作业的大一大二大三同学提出一些主张:

  1. 尽早确认方向。假如你确认要作业的话,你将来想做什么作业、去什么职业?早点确认,然后朝着这个方向,去网上找个学习道路,照着道路学个大约。

  2. 大三的那个寒假,给自己预备一份像样的简历,然后看看陈腔滥调,刷刷算法。看陈腔滥调不是一件无意义的作业,你看在陈腔滥调的时分,也会学到许多东西的。

    假如你找不到喜爱的简历模板,能够看看我的这篇文章,可能对你有协助关于如何运用 Markdown 写出一份美丽的简历!

  3. 大三下学期大约三四月份就能够去找暑期实习的招聘了。各公司的官网都会发布招聘信息,寻觅并选择自己的岗位进行投递,尽量多投一些,海投,这样能够让自己多一些面试阅历。

  4. 实习期间多做记载,尤其是对一些有技能亮点的部分,能够写篇博客进行总结。将来把他们写到自己的简历里,面试官很有可能会对你进行提问。

  5. 大四上学期,大约八九月份就该开端预备秋招了,假如此时你有三个月及以上的作业阅历,那会对你有很大的协助。

  6. 学习的过程中能够尝试着去写一些博客,把你项目中的技能亮点,或许是你的学习总结,写成博客。这样能够加深你对常识的回忆和了解,且当你有了必定数量的文章后,你能够把自己的博客主页链接贴到简历里。

  7. 永久不要等预备好了才去开端,时刻不会等你,作业也不会自己找上门来。

  8. 求职的过程是辛苦的,但不要容易抛弃,你的未来值得你去斗争。

最终

祝福我们都能找到自己心仪的作业,提前上岸。

假如你有问题想问我,或许想和我进行沟通的话,能够在掘金私聊我,我会拉你进沟通群噢‍。

「回忆2022,展望2023,我正在参加2022年终总结征文大赛活动」