故事前言
老师“这几天投简历了没有工作经验,所以收不到面试,我只简单做了小米商城”
当时我都惊讶了,你做了一个小米商城?
后来才知道,只是做了一个SSM的电商后台,而且只完成了一个简单的商品管理模块。我当时就说这样肯定不行,这个项目写到简历上去,第一个面试机会基本没有,第二就算运气好找到了,你的编码能力肯定在公司生存不下去,这是很多自学的小伙伴的通病。
这个项目实战学徒跟我说的原话,我原封不动的发出来了。
我能理解她现在的心情,和对未来的迷茫,还有接下来如何让我给她规划学习路线,我将这个整理出来,也是希望给更多的迷茫的人看到,不要放弃,也不要纠结,努力肯定会有回报的。
(文章末尾附面试总结面试题)
故事正文
明确说了自己的需求后,我们这边就安排语音沟通,然后就有了方向,近期找我就给他明确项目实战+面试辅导了。
1、这个沟通后,我根据他的需求进行了实战计划。





2、进入面试环节,简历效果确实不错,业务流程也熟悉了



3、过了一个来星期,跟我说,拿到两家offer面了四家




从教培老师转行自学java,一个多月前没有工作经验,收不到面试邀请,项目只做了小米商城,迷茫慌张到自信面试拿到一个又一个offer,IT枫斗者见证了你的成长,恭喜你!
六一儿童节,第一次找到我们联系老师进行职业规划,接下来的时间都是在项目实战和准备面试。
有的小伙伴觉得我在网上找了开源的项目学,也跟着敲了,除了增删改查没别的技术,培训的不也是那些电商项目,然后来进行面试辅导,也能找到工作,包装一下简历工作经验就行了。
还有的朋友发消息过来说 “网络上千篇一律的项目分享实在没啥意思,无非就是CRUD+Redis做简单缓存,甚至RabbitMQ也没用。要不然就是,啥都用点。
但是我想说的是,学习项目再怎么样都是学习项目,如果没有教程你自己能敲出来吗,如果没有教程或笔记遇到问题你能解决嘛,你能在这基础之上拓展业务吗?
软件开发学历专业很重要,技术经验也同样重要。
很多自学的培训的小伙伴简历不知道怎么写,项目经验那一块空着,包装一两年的工作经验面试通过了万事大吉,但是问题来了,面试通过试用期直接一个需求砸过来,从业务流程,项目如何部署上线,如何找问题修改bug,浅挖一下就有点懵了。
所以首先要从自己的薄弱点出发,缺少项目实战就要多敲多思考,,老师带你就是帮助你提升编码能力,独立思考能力,团队协作、需求分析、编程规范、环境搭建、从零开始、自己的服务器、Git。枫哥和几位高开好友带你一起项目实战!不是按部就班的学完结束。
下面是小伙伴面试回来总结的面试题
秒杀:9点/10点/11点/。。。。,都有200W人同时去抢100种*100件的商品,每一场只能抢一种,怎么设置模块,怎么部署,用什么技术?
对于多种枚举类型(付款状态,商品类型,付款方式等)的数据,怎么获取会使用索引,效率更高?
怎么重复删除list的数据?
合并两个有序的list集合?
redis中遇到缓存失效,雪崩,穿透,击穿问题怎么解决?
jvm的内存结构以及存放的信息
jvm的垃圾回收机制?
有哪些设计模式?
事务的特性和隔离级别?要解决幻读有几种方法?
导致索引失效的情况有哪些?
数据库的引擎有哪些?有哪些区别?
悲观锁和乐观锁有什么区别?哪些锁是悲观锁,哪些是乐观锁,怎么实现?
mysql怎么保证数据一致性?
mysql语句优化有哪些?
我想获取数据库里id为3,4,5的数据怎保证走索引?
什么是aop,项目中哪里用到了aop?
springboot对于不同环境怎么设置?
为什么要用springboot?
linux中查看日志的命令?查看进程?
项目中的支付是怎么完成的?
幼儿喂药的redis中存放的喂药记录里存的哪些数据?
如果同一个家长提交了两个喂药记录呢?
如果到时间老师一直没有去提交喂药完成呢?会一直提醒吗?
redis中的记录多久扫描一次?
往redis中存的时候过期时间是多久?
“枫斗”路上的朋友你们都不孤单,我们都会一直在,加油!还是那句话,收获可能会迟到,但是肯定不会缺席,干就完了!

原文作者:IT枫斗者;如有侵权,请联系管理员删除。