

大家好，我是二哥呀！前几天一个91年的小姐姐给我发私信说，她19年回老家创业开了个实体店做建材生意，但受困于疫情，生意越来越不好做，**于是就萌生重回软件开发 base 武汉**的想法，问我有什么建议。

![](http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xianliaolaoke/chengxuyuannv-chonghui-java-1.png)

刚好今天有空，就找她好好聊了一下，给了她一些建议，同时也给了一些我最近整理的学习资料。小姐姐说她会仔细学习的，那份决心给我的触动很大，所以我打算再来写一篇文章帮她深入地分析一下，同时也希望给有同样困惑的小伙伴一点点启发和帮助~

![](http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xianliaolaoke/chengxuyuannv-chonghui-java-2.png)

### 一、不服不行

说真的，我挺佩服这位小姐姐的。她 14 年本科毕业，在深圳工作了 3 年，做 Web 开发，然后就回老家结婚生子，之后就和老公一起创业做建材生意了。

这期间有四五年的空白期，但依然想重回软件开发。换做是我，我可能就没有这份勇气。

小姐姐的计划是用一年的时间去学习＋实践，并且是在未脱产的情况下，因为生意这边还需要兼顾，然后明年过完年去面试。

就说这一点，真的是不服不行。**人其实最怕的就是做事的决心和毅力**，很多看似不可能完成的事情，可能就真的成了。

想想也是。

我 14 年开始坚持写作，这一坚持，就坚持了 8 年，就不亮我的那些成绩了，单凭坚持这一条，我觉得自己就够得上“傻逼”这称号，啊，不，“牛逼”的称号，哈哈哈。

一路走来，我见证了太多放弃的人，包括那个差一点的自己。放弃的时候，就拉自己一把。

### 二、一点建议

针对小姐姐的情况，最重要的是，要想方设法把自己简历上的四五年空白期给补出来。我的意思不是说去造假，而是自己私底下去付出比别人更多的努力，把这样的空白期给补一补。

至于能补多少，就全凭自己的努力程度了。

小姐姐 base 武汉，那我们就到 boss 直聘上看一下 Java 岗的招聘情况哈，岗位还是比较充裕的，3 到 5 年的薪资待遇在 15k-25k 之间。

![](http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xianliaolaoke/chengxuyuannv-chonghui-java-3.png)

再来看一下任职要求：

![](http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/xianliaolaoke/chengxuyuannv-chonghui-java-4.png)

第一，精通 Java 语言，现在的招聘要求基本上都这样，精通是常态。针对这种“无理”的要求，办法只有一个，就是去背八股文！先背会再说。面试官问的你能答上来就表明你是精通。

那二哥的小破站，**Java 程序员进阶之路**，基本上把 Java 的高频面试题都覆盖了，包括 Java 基础、Java 集合框架、Java 并发、Java 虚拟机等，去背就对了。

>https://tobebetterjavaer.com/

第二，熟练使用 Spring 全家桶，包括 Spring Boot 和 Spring Cloud，以及分布式、微服务、云原生等等。

这个去 GitHub 上找个像样的练手项目出来做做就行了，像 vhr、mall、miaosha 这些我推荐过很多次的实战项目，现在基本上都能满足这个要求了，不满足的地方，自己从别的项目里面嫁接过去就行了。

二哥今年也会推出一个实战项目，编程喵喵，第一版快做出来了，到时候我会出详细的手把手的教程，带大家一起实战。

第三，熟练使用 MySQL，这个也是做 JavaWeb 开发的基本要求了，MySQL 是必知必会的。索引、binlog 算是 MySQL 的灵魂，然后就是 SQL 语句的编写，[昨天的文章](https://mp.weixin.qq.com/s/c-sy7tM0BmrqMUQFW7C65g)有收藏吧，按照里面的内容去消化就对了。

第四，具备扎实的计算机基础知识，包括操作系统、设计模式、树结构与算法、网络安全等，这方面的资料也有很多，可以找二哥要。

第五，熟悉分布式和高并发，二哥之前发过这方面的小课，不知道有多少小伙伴看过哈。

第六，综合素质，包括解决问题的能力、抗压能力、沟通能力等等，女生在抗压能力上可能弱一点，但在沟通能力绝对是吊打男生。

至于解决问题的能力，就靠实战中的积累了，这个和思维、认知、眼界的关联性比较强。

从认知要求上可以看得出，学历是第一位，然后是 Java 基础，其次是 Spring 全家桶，之后是 MySQL，然后是计算机基础知识，最后是综合素质。

理清楚这个，就知道学习的重点了，接下来就是卷。

### 三、开始卷吧

说句实在话，单身“solo”的时候恐怕是学习时间最充分的；结婚生子后，基本上可以和游戏娱乐说拜拜了，时间根本就不够用。

小姐姐聊天的时候告诉我，她是 17 年结婚生子的，那也就是说，她的学习时间基本上只能靠自己挤一挤了，况且还要兼顾生意，真的是——呜呜呜。

成年人，说多了都是泪。

但**既然选择了远方. 便只顾风雨兼程**，卷吧！

给小姐姐的一点温馨提醒，一定要注意休息，身体也是革命的本钱，要照顾好自己。

最后，也希望大家能在评论区给出自己的建议，可以的话，点个赞，就当给小姐姐鼓励了。我们下期见~
























