应届生学习Java八个月,offer年薪28W,这一年我经历了什么?
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
自我介绍
首页和大家介绍一下我我叫 阿杆笔名及游戏名🤣19级本科在读双非院校主修软件工程学习方向是后端开发主要语言Java、Python今年秋招拿到了一份18*16的offer目前主要活跃于掘金和Github。
学习历程
背景
怎么说呢我自认为大学的前三年还算是学了挺多东西的主要是
-
用C++写算法题参加一下蓝桥杯
-
用C# WPF写桌面应用程序参加省里的物联网技能赛
-
用Python写Nao机器人程序参加省里的机器人高尔夫赛
-
用Python写了个后端程序 “打卡提醒小助手” 这个程序是给学校催打卡用的算是小有名气😎
-
也参加过数学建模和数据挖掘分析的比赛。
当然上面参加的比赛基本都拿奖了这让我骄傲也让我膨胀。
今年三月份之前我一直觉得以我的能力要找个好工作应该是不成问题的于是我就去看了一些招聘信息并且投递了简历。那时候我Python是用的最熟的平时做的也基本都是后端相关的东西所以找的岗位主要就是Python后端开发。
现实给了我一记重拳
但现实是我能找到的合适岗位非常少首先是很少有公司用Python做后端开发而我的能力符合他们的岗位要求的就更少了😅。
后来我把简历发给了一位在阿里的学长他们当时刚好在招实习生下面是他给我的邮件回复全文
其中下面这段话是最让我吃惊的也算是给了我一记重拳把我从学校思维的深渊里拉了出来
如果你想进入国内一线互联网大厂的开发岗的话可以直接告诉你找Python开发实习是基本没有太大希望的建议多关注看看市场行情、招聘动态没有哪家公司会用Python作为主要语言搞研发。语言其实也只是小问题在校生更加看基础是否足够扎实比如算法、计网、操作系统、数据库等如果这些能力缺少建议赶紧恶补起来。
确定方向
我知道这主要是由于我对社会的就业需求不了解所导致的于是我开始去了解就业市场去boss直聘上分析岗位需求大概的看了一下我发现Java的岗位是真的多👴跟Python完全不是一个数量级的
我当时就大为震撼Java这么牛吗那我大学这几年都没学Java岂不是血亏😭再结合当时某个学Java的同学已经拿到实习offer就搞的我也很想转Java。犹豫了几天后我最终也确定了要去走Java的路。
*当然在现在看来Java不仅是岗位多求职者也是非常多的竞争也是很大的当初做的决定仍然是很草率的*😅
学习Java
自此我正式开始学习Java这时差不多是2022年3月中旬。
为了方便回顾我以前做的事情我会把这些东西都记录在一个Excel表格上就像下面截图的这样每次开始学习一个新的知识点我就会记录在这上面比如 3/8 Linux学习 意思是3月8号开始学习Linux但这个状态不是指这一天而是持续的至于持续多久这我倒是没有记录。
由于学习历程耗时比较长所以我就不贴截图了直接整理成表格放在这里
日期 | 工作安排 | 日期 | 工作安排 |
---|---|---|---|
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的结果呢tnndIDEA打开之后不晓得咋建项目而视频里的老师是直接跳过项目创建的😅😅。
做项目校园博客
我深知要想学好编程写代码是必不可少的。
写个大一点的程序可以让你把所学知识融会贯通并且在其中遇到的问题会让你查漏补缺。而这个大一点的程序也叫项目我从一开始学Java就拟好了一个项目项目名称就叫校园博客。
项目现在的样子🤣
在我学习的过程中我是边学东西边写项目的把所学的知识点转化到自己的项目中看自己是否已经能够基本的去使用这些知识。
一开始做的东西大概率是很烂的所以我后面也把项目推翻重构过几次保持对代码的追求因为项目是自己的写的好写的坏都是自己技术的体现。所以不要赶进度式的去写要把自己当做一名艺术家在打造一件艺术品。
PS上面这段话纯粹是个人感慨不一定对哈哈哈哈。
对我来说最大的痛点就是没有找到一个靠谱的前端😅目前项目前端已经停滞很久了后端倒是一直在更新。而且由于前端代码也需要重构所以目前甚至没有贡献者愿意加入😅。
校园博客GitHub地址https://github.com/stick-i/scblogs
这是我最近一年在github上的贡献说多不多说少也不少🤣。
求职历程
海投
七月中旬我就开始找工作了当时找的是实习岗位但是谁知道呢暑期实习三四月份就开始招人了七月都招聘结束了我直接懵逼😅。
当然也偶有几家公司是仍然在招实习生的我参加了其中一家公司的面试但由于我轻视了背八股的重要性于是不出意外的挂了哈哈哈🤣🤣。
求职的过程中我也会用一个Excel表格来记录包括时间、状态、公司、岗位以及个人认为的重要程度等等大概长这样
今年是不是互联网寒冬我不知道但就我找工作来说确实非常困难。下面的表格是我的秋招统计
状态 | 数量 |
---|---|
投递 | 125 |
笔试 | 33 |
一面 | 10 |
二面 | 6 |
三面不是每家都有 | 1 |
HR面 | 3 |
offer | 1 |
我刚开始投的时候还会看看公司是不是自己有意向的后来发现压根没有公司理人就直接海投了😅。
投递简历的过程真的是非常痛苦的填了无数遍个人信息、项目经历、工作经历等只有少数公司的招聘网站对在线简历的填写比较友好。
我也更推荐应届生在公司的官网上进行投递大多数公司都是支持官网投递的。
实习
八月底我入职了一家金融公司以Java后端开发实习生的身份进去的。
实习期间我一边在公司工作同时也仍然在投简历笔试、面试。
刚进公司确实可以接触到很多新东西但我感觉对于我技术上的帮忙并不是特别大并不如自学来得快。只能说公司毕竟是招我进去干活的而不是专门学技术的🤣。
不出意外的实习满三个月我便离职了。这下我也算是有实习经验了之后再找工作也能轻松些了吧👴。
收获offer
十一月初在经历了几轮面试后我通过了面试官们的考核拿到了我的秋招offer还是比较满意的🤣除了工作地点。
怎么说呢我从七月中旬就开始找工作收到offer已经是十一月了这么长的一段时间真的很难不让人想放弃但还好我坚持下来了很庆幸🤧。希望大家也能够坚持
创作历程
CSDN
2022年我在CSDN共发布了51篇博客前中期发布的内容比较多因为当时正在学习Java年底发布的内容就比较少了。
收获
这一年我也在CSDN参加了一些活动和编程竞赛拿到了CSDN的高级背包男女款男款我自己留着了女款给女朋友用了还挺好看的但是女款装不了那么多东西。
PS女款包没拍照已经给女朋友拿去用着了。
参加编程竞赛期间还有幸获得了一本由邹老师签名的《编程之美》非常感谢邹老师经常在群里和我们这群小年轻交流聊天😋。
说实话征文的获奖难度还是比较大的编程竞赛获奖相对会简单一些。
掘金
2022年8月24日我加入了掘金这是我的个人主页 -> 阿杆 的个人主页。
到目前为止我总文章数为34篇下面是我的后台数据感谢各位朋友们的支持和肯定🥰🥰。
日新计划
十月份我参加了日新计划然后把我以前写的文章搬了过来🤣获得了一箱子的奖品里面还包括罗技G910键盘非常nice。
数据库征文TOP1
十一月份我参加了数据库技术征文花了大概两周时间研究并且写下了《🔥我说MySQL每张表最好不超过2000万数据面试官让我回去等通知》一文很荣幸获得了本场技术征文TOP1😎 。
奖品是一台VR和一张证书👴还是很香的。
年度人气创作者
我也参加了年度人气创作者的打榜感谢各位朋友连续九天帮我投票让我获得了2022年度人气作者第62名。
给大一二三同学的一些建议
我认为我前期最大的错误就是学的杂而不精。
其次就是没有经验不知道要去准备什么暑期实习对工作就业没有了解不知道什么时候该去找工作。
所以我根据个人所了解的给准备就业的大一大二大三同学提出一些建议
-
尽早确定方向。如果你确定要就业的话你将来想做什么工作、去什么行业早点确定然后朝着这个方向去网上找个学习路线照着路线学个大概。
-
大三的那个寒假给自己准备一份像样的简历然后看看八股刷刷算法。看八股不是一件无意义的事情你看在八股的时候也会学到很多东西的。
如果你找不到喜欢的简历模板可以看看我的这篇文章可能对你有帮助👉关于如何使用 Markdown 写出一份漂亮的简历👈
-
大三下学期大概三四月份就可以去找暑期实习的招聘了。各公司的官网都会发布招聘信息寻找并选择自己的岗位进行投递尽量多投一些海投这样可以让自己多一些面试经验。
-
实习期间多做记录尤其是对一些有技术亮点的部分可以写篇博客进行总结。将来把他们写到自己的简历里面试官很有可能会对你进行提问。
-
大四上学期大概八九月份就该开始准备秋招了如果此时你有三个月及以上的工作经验那会对你有很大的帮助。
-
学习的过程中可以尝试着去写一些博客把你项目中的技术亮点或者是你的学习总结写成博客。这样可以加深你对知识的记忆和理解且当你有了一定数量的文章后你可以把自己的博客主页链接贴到简历里。
-
永远不要等准备好了才去开始时间不会等你工作也不会自己找上门来。
-
求职的过程是辛苦的但不要轻易放弃你的未来值得你去奋斗。
最后
如果你有问题想问我或者想和我进行交流的话可以私聊我我会拉你进交流群噢👨💻。
祝愿大家都能找到自己心仪的工作早日上岸🧐。