球友提问
二哥,你好!我是peter。我先介绍我的情况和规划,最后再提出问题吧!
介绍
双非一本本科,软件工程专业,无挂科、学的马马虎虎(惭愧)。整体大学过的比较平淡,无竞赛和实习经历。
秋招时学过前端(三剑客和Vue),后期学了Spring,JavaWeb,Redis,ES等,但是感觉目前都几乎忘光了。归根结底,我感觉是因为秋招时间太少,我主要是花了时间学习相关技术,但是并没有自己从零开始做一个自己的项目,导致没有真正学透。
秋招有3个offer,一个深圳的小公司,前端1w; 另一个是银联,工资保密的;还有地方农商行(也是我选择的)
平时做什么:目前负责了2个小系统(非核心系统),一个是十几年前的老系统,用的框架是外包公司内部的框架(框架无源码),开发起来非常费劲;另一个是比较新的系统,SpringBoot+Vue等比较新的技术。目前两个系统都比较少需求,本人最近也没有那么忙碌了,在上手这两个项目之前几乎996。
工作氛围:在国企内,有非常多的流程和制度,虽然是研发岗,但是有特别多的杂事(各种填表、流程和会议),并且加码多,研发地位低,几乎没有什么话语权; 解决完琐事后,用来开发的时间很少,加班多,PUA也多。整体氛围比较压抑,有一定的离职率 关于待遇:在今年之前,有五险一金,整体待遇还可以,一年约28w(~~已加密~~);但降薪后预计年薪只有当前的一半,并且并且可能还会降……
规划
人生目标是实现财务自由。规划如下:
- 财务保障:存够1年的生活费,万一被裁,一年内怎么样都能找到下一份工作吧
- 财务安全:通过理财或者副业收入,能达到每个月的收支平衡(够生活费)
- 财务自由:暂且不表
短期规划:
1、换工作。我认为目前的工作待遇低,且难以带来更多的成长(不管是技术还是经历),工作氛围挺差
2、我对技术还是比较感兴趣的,大概率还是继续做这一行;目前在复习Java + JavaWeb方向。个人感觉Java底子不牢固,准备通过查漏补缺的方式巩固基础。然后做项目,目前是想通过B站学习,自己从零开始做一个JavaWeb的网站、然后升级为SSM,然后升级为SpringBoot(类似谷粒商城)
3、在学习的过程中,搭建了博客,将自己学习的笔记输出,不过博客真的比较花时间,因为相当于将学习到的知识,用自己的话再说一遍,这是费曼学习法的一种,我认为还是有效果的。
4、我也想要尝试副业。目前还没去学习如何做,博客就是一种尝试;我想要走 公众号 + 短视频 等方向的,争取有第二份收入
提问
1、关于辞职复习,是否可行?看目前的寒气,辞职复习的话也比较难上岸的样子,我自认技术一般,学历一般,项目经历一般; 但不辞职的话,我每天9点前上班,晚上7点多下班,根据统计每天顶多3~4小时用来学习(23点~7点睡眠); 也和家里人商量过,建议找好下家先。
2、关于java技术的提升:目前规划是java基础--javaWeb--Spring、maven、ssm,redis,springboot,这样是否可行?
3、关于计算机基础:是否需要学习?感觉工作中还是较少用到计算机基础的,我这两年自己复习了下大学的数据结构,计网、看完和实践了下王爽的汇编,看了下计组和OS,我认为要自己动手模拟一个CPU的话,并且能改动一些操作系统的代码,才算真正掌握了这些知识,但很花时间。但是社招的话是否不会问这些?我是否需要先将计算机基础放一放?
4、关于副业:目前公众号已经有很多了,关注了很多优秀的大佬,我自己再写博客有无意义?并且像博客、短视频这些都是需要花不少时间的,是否应该先通过工资来完成初期的基本积累?
我心里隐约也知道骑驴找马是正确理智的选择,但有时候就是感觉在公司里做的很难受…
最后做决定和承担后果的人都是我自己,请不要有太大的负担 👍
参考:
我的Gitee:https://gitee.com/peterjxl
二哥回复
球友好,看了你的提问,说实话,令我大为震撼,非常具有条理性。
辞职复习,是否可行
国企是多少人羡慕的工作,真的只能说,围城啊,在里面的人想出来,外面的人迫切想进去。
认真看完了你的经历,说实话,每天抽出两个小时来学习就足够了!所以,不建议你裸辞学习,这个其实和做副业一个道理,很多人说,我要做副业,首先我得先辞职,那肯定是错误的观念。
你必须得在有工作的情况下开始副业,然后比如说一开始收入个 500 一个月,再然后 1000,再然后超过主业,然后你才要考虑我要不要副业变主业。
这和学习一个样,学习是为了什么,为了找工作啊!你辞职学习,还有这个心思吗?
还能静下心来吗?
说实话,很多人不一定能静下心来,扣扣手机,刷刷视频一天可能就过去了。
你这个 7 点多下班对于互联网来说,已经非常早了,我认识的很多大厂朋友,都是 9 点 10 点下班,很正常。
所以每天挤时间学习就对了,提高效率,两个小时也可以学习很多知识,不要浪费时间就 OK 了。
如何提升 Java
关于 Java 技术的提升,建议直接从 Spring Boot 开始,不要把过多时间浪费在 JavaWeb 和 SSM 的整合上,没有必要。
Spring Boot 的出现,就是为了干掉前面两个当中的繁杂。
直接 Spring Boot,然后遇到 session 了就去学一下,遇到 SpringMVC 的东西就去学一下,快!
我在《一条可靠的Java工程师学习路线》里详细地说明了,Java 后端该怎么去学习,并且提供了严谨的学习资料可供参考。
球友们的认可度也非常高。
你可以在星球的第二个置顶帖「知识图谱」里找到很多我帮球友制定的学习计划。
你把 Spring Boot、Redis、MySQL 学好,然后学一下微服务和消息队列,中间了解一下 Linux、Docker、ES这些,就很强了。
计算机基础的学习
我看了你的操作系统笔记,说实话,真的已经非常硬核了,非常值得球友们去参考,希望你能继续坚持学习。
关于副业
写不写公众号,短视频和博客都要尽量去尝试和坚持一下。如果你有这个打算的话。
短视频是时代的风口,如果确实很善于表达,语言能力较强,点子较多,那就可以尝试啊。
但如果性格比较沉闷,不是很骚气的那种,默默写博客会比较踏实,这个写博客可不是为了写而写。
像你今天问问题,就秒杀很多球友了,很多人都表达不清楚自己的问题。
我是写博客的受益方,如果不是因为写博客,谁知道我呢?我也无法完成逆袭!!!!
如果觉得写博客比较花时间,你可以在星球里做分享啊,形式不限,字数不限,可以思维导图啊,可以 500 字啊,100 字啊,把自己所学所得分享出来,保持手感。你也可以坚持在自己的博客上分享,我很喜欢看。
一般做副业的契机,我认为,要么是主业遇到瓶颈,要么是才华横溢。
否则通过工资/理财的积累,是最正确的方式。
现在做公众号确实很难,如果没有人带,很难很难。当然了,如果你想做,二哥可以来带你。
写作的意义,不在于别人说了什么,做了什么我们就不做了,而是表达自己,因为个体是不同的,没有相同的两个人。
而公众号的潜力确实很大,你认识的很多大佬,估计都是副业收入远超主业。但确实也需要天时地利人和,需要投入比较多的时间和精力,如果和你换工作的计划不冲突,那么就坚持一下。
以上,希望帮助到你。加油!
回复