在五一之前的一场简历指导的直播里面,发现了一份有意思的简历。
大家如果把这份简历的学校和姓名抹掉,会发现好像跟自己写的简历一模一样。
技能、项目等都是很通用的。
也就是说,这份简历你能写,你的同学也可以写,甚至整个班、整个系都可以写。
但是却发现都没能进入面试环节。
因为大家写得都一样,尤其是项目这部分。
比如说这位同学的项目经历,一个是仿大众点评,一个是博客系统。
这个大家一听就很熟悉。
有的同学稍微聪明一点,把这名字改掉了,但项目的介绍却依旧是那几个点。
而且这种项目特别神奇的就是它没有功能点,但它一定要写个框架点,比如Redis、数据等等。
但丝毫没有提及业务难点。
大家要注意:
平时写东西,并不是因为你要做用一个中间件,所以你才去给它一些产品功能。
而是反过来的,你要做什么产品,才需要用什么功能。
而且中间件跟业务没什么关系,大众的公司,特别是大公司,上面是不同的业务,下面只有一个中间件系统。
所以说这个事从开始就是错的。
很多同学会说,市面上能够找到的项目就那几个,自己也没有办法。
实在不行可以来大拿老师这边实习,至少在线实习模式是做几个模块,是不重复的。
我们做的是以上线的产品为主的商业项目,亮点都是技术点而不是功能点。
如果你只是别人写的一模一样然后投过去,这样你的简历一定是石沉大海的。
其实市面上的这几个项目,不管大众点评还是博客,还是什么社区,都是很好的项目。
但要注意,你在公司实习两三个月的话,其中的两三个模块是你可以做的。
重点是这个模块本身的业务复杂度,因为业务很麻烦,所以你要解决什么问题,做了什么事。
而不是你用了什么框架和中间件。
大家知道中间件是为了提高你的业务的性能,所以才在你原来的开发的基础上去改进。
像大家说的MQ一样,MQ就是做异步的通道,为了这个消息的稳定性能够更好。
那如果原来量级不大的时候,正常开发的时候用同步去调动就很好。
当业务量很大的时候,系统可能会堆积,这个时候可能http调用的话就会掉消息,所以我就用MQ更安全一些。
但是不要本末倒置,不要上来就一定要用什么队列。
一定是原来开发的时候就是正常开发,开发完之后再说提高性能怎么样。
我们平时做业务也是这样,平时就正常去拉取,后来流量大了,撑不住了,然后再把很多个接口缓存一下,而不是上来就缓存了。
因此大家不要老是把重点放在一些跟业务无关的中间件上,这样就是自己挖坑埋自己。