【年度总结】回望大学四年&坎坷的2022
2022年,我毕业了!
满心欢喜的离开,到现在看来,却甚是想念大学的时光。
这一年,绝对是我此生过的最难的一年。考研失利、工作不顺、投资失败、“财政”赤字......
现在的我想不出还有什么可以比这个更糟糕的。
一、我的大学四年
还记得2018年的那个夏天......
算了,我不想扯这么“深情”的话。高考考的是真的垃圾,上了一个“破”2B,华南理工大学广州学院,但是专业还是不错的,信息与计算科学(要是不学计算机我现在也不会在CSDN上瞎扯)往大数据方向走。不过到最后,却“转行”做Java了......
我在上大一前的暑假还是一个IT小白,“白”到连C盘、D盘是什么都不知道......
说来好笑,我妈正好是初中老师,当时她们学校有一群初中生正在学习C语言,准备去参加初中生算法竞赛,结果可想而知,我被我妈连拖带拽得去那里“学习”,主要是和一群小屁孩一起“认真学习”。不过,好在我对这玩意还挺感兴趣的,变量、语法、if-else、循环、switch、函数、指针......这些东西我用了大概一周的时间就学完了,当然,这个一周是指从早到晚,每天都搞到凌晨2、3点的那种,那时候没有视频,全程都是看着《啊哈C语言》一个案例一个案例的敲,最早先基本一行代码好几个错:
scaf("%d", i); --> scanf("%d",&i);
一遍一遍的练习,一遍一遍的看书,正是因为这样,我在大一的时候编程基础远超99%班上的同学(不过也有可能是因为大学菜,同学更菜!)。
但是可惜,到了后面路走错了,虽然不是不学习了跑去打游戏,而是心太花,看到一个新技术就学一个,导致根基不牢,什么都会一点,但是什么又都不会!大一的时候,加入了计算机协会-竞赛部主要打ACM、蓝桥杯之类的编程竞赛,又学了Python、Java、C++......看起来很多实际上都没有用,那时候也就是只会一点语法而已!
所以,给大家一些建议:
- 贪多嚼不烂!可以都尝试一下,但是一定要有一种技术、一种语言是自己“较为精通”的!
- 技术方向尽量定早一点,这样子在大二大三可以有更多的时间去学习框架源码,大四可以背背面试题、看看源码
- 前后端的技术都要会,特别是后端,一定要懂前端的东西!
- 社团真的不要参加太多,最多两个,写代码、高技术一定要有自己的时间去沉淀、去思考!!!
另外,我插一嘴,真的很感谢华南理工大学广州学院的羽毛球协会!如果没有那一群傻X,搞不好我的大学四年可能会泡的球场里(特别是那个叫“如哥”的,男不男、女不女)。所以,没有加入羽毛球协会或许对我来说是最正确的选择。
相信一切都是最好的安排,你的选择最后都将会成就未来的你!!!
大二的时候,我基本也都是在“刷题”,有codeforces、有牛客、有PAT......那时候不会Web、不懂Java Web,说来惭愧,我把时间都奉献给了算法,但是到最后、到现在也不过就是数据结构好一点而已......
大二下、大三的时候就准备开始考研了,那个时候同时也在学习Web前端、Java的框架,可以说是一心三用了!因为,其实在那个时候我并不觉得考研有多难,2020年的时候计算机考研的分数线基本都是在260左右(国家线),所以并没有投入多少时间,甚至我还想一边实习一边考研~~~
大四上学期末,考研!我报的是广州大学,最后考了299,而分数线是315(说实话真的不敢想象,2年的时间,分数线从260提到了315......)。当时真的很想再考一次,现在想起来还是有一些不甘心。
继续考还是工作???!!!
我选择了后者,不是我认怂了,而是我选择了现实。
那时候因为老爸炒股炒high了,家里欠了一堆的钱(保守估计300w+),不多,抗的住,但是这也真的不少!
所以,我没得选,也不敢再考了,虽然一年的时间我耗得起,但是万一还没有考上呢......那些5战6战的考研人,网络上说的他们是真正的勇士?!但是在我看来他们可能就是傻X...考三次以上的基本就是loser,不是说看不起他们,也不是说他们“笨”,而是那样子他们的人生基本上就毁了......浪费了最黄金的3年,把时间都花在了干干条条硬式教育的课本上。
二、坎坷的2022
所以,我选择工作,毕竟我很喜欢我这个专业,我当初就算是考上研,今后也一定会从事程序开发的工作。
从2022的新年第一天开始,我就已经开始准备春招了。不过说实话,我找工作从准备到入职就花了4个月的时间(哪个时候,由于考研的缘故我的Java知识基本上都忘的七七八八了,所以一切都要从0开始)
2022.1~2022.4学习计划
1月:复习JavaSE基础知识,基础语法+类集框架的使用+异常+反射+泛型
2月:复习MySQL数据(DML+DDL),JDBC,学习MyBatis框架
3月:学习Spring(7天)+SpringMVC(15天)+做了一个SSM的项目(不过那时候真的什么都写不出来,所以我去“腾讯课堂”花了88买一个 “ 图书管理系统 ” SSM的项目)
4月:学习SpringBoot,背背面试题,看看b站,了解了一些面试技巧
这几个月陆陆续续都有参加过面试:
多益网络:面试成功,11K,但是据说老板做人不行,企业文化很垃圾就拒绝了
CVTE:二面挂了
众鑫达:面试成功,轻轻松松,实习4500,转正6000
广州敏创:面试成功,轻轻松松,实习4500,转正7000,不过是低代码的...不去!
广州金科:由于学校不让外出,非常...遗憾,终面没有去...
......
众鑫达
最后去了众鑫达~
我不知道为什么当时会拒绝多益网络,而选择众鑫达...
但是不管怎么说,终究是上岸了,也对得起我这4个月来的努力
进了公司后,活没有怎么干,但是技术学了不少:
SpringBoot、RabbitMQ、Docker
这家公司除了人事(一个叫什么“琳姐”的老阿姨)其他的同事真的非常nice!!!后面转正的时候和人事谈工资的时候谈崩了,就直接离职了(其实低一点无所谓,但是傻X人事喜欢玩人生攻击...PUA?)
软通动力
从众鑫达离职后,我也不知道该说自己运气好呢?还是不好?7月1日的时候离职,在7月5日的时候软通动力的HR就找上门来。
但是准确的来说,这就是我噩梦的开始...
说实在,我当时是比较抵制外包的,但是我一直很喜欢华为...而软通又恰恰做的又是华为的项目,所以我来了,满怀着兴奋与喜悦......
软通和华为一起做的是中国移动的项目,显然,中国移动是甲方、华为是乙方、我们(垃圾)软通就是丙方了...
项目是由C++改成Java的...遗留项目,老的掉牙...这是我见过的最垃圾的代码,不叫面向对象编程了,而是叫面向流编程......编译一次代码要15min,电脑还是云机又卡又慢...组长只会自己做事情,都不带新人,玩个毛
三个月后,我裸辞了......
也就是2022.10.31我失业了......之后的生活很美好......
天天就是,代码,代码,代码......
看Java进阶的视频
每天都在看自己买的图灵架构师的视频,学习到了很多东西,MySQL性能调优、Java高并发、Spring源码......
三、入职立白
直到2022年底我才面试上了立白,但是准确的说,还不是立白,而是它的子公司-鲲元。
珠江边上...非常nice
夜景
白天
四、给大家一些建议
- 困境是必然的,每个人都会遇到,当机会还没有来临的时候,就要先夯实自己,提升自己
- 业务真的很重要,技术离开了业务将一文不值,新到一家公司一定要尽快熟悉业务,然后条件允许的情况下,先拉代码,自己尝试debug
- 应届生刚刚毕业没有到半年真的不要随意离职,因为这样你既会丢掉应届生身份,又会被贴上没有工作经验的Tag
- 闲暇之余一定要提升技术能力,看看源码,看看新技术,多敲一敲自己的项目
- 后端程序员技术面一定要广,前端不能丢,Linux命令要熟悉(当然不是去背),git一定要熟悉(比如:解决版本冲突问题)