1、熟悉分布式后端服务开发流程与规范。

这句话内涵是什么?就是说你要是正统学习的,脑子里要对java有一个大概框架,不管填不填充,只有框架稳定了,你填充进去的东西才是有用的,而在实习期间,表现出来的就是你不会一问三不知,说个专有名词最起码有点印象,大概在哪个模块。这样的人招过去实习打杂才有点用,我看了一下其他评论的流程图,比较推荐黑马程序员的,不过前几张图就够实习用的。

2、熟练掌握一些框架。

这真的是实习必备的东西,但真的需要熟练掌握么?不,你会看,能稍微修改,尽最大可能的保证不出错,初步掌握但不生疏就行了,具体形容的话,就是你驾照拿到手后再开加起来10个小时的车那种熟练度。

是否真的需要掌握那么多框架呢?最起码初步掌握两个左右,其他必须要比较了解。别人问问题能答上来。实习三个月后基本就熟练上手了,但别跟hr说我只是比较熟,事实上工作一两年的人都不见得称得上熟练这个词,其他几点的熟练也基本就是初步掌握的意思,自己去推断。

但放在一二点的基本就是工作的主要要用到的内容,所以他写什么,你就要在这方便多挖掘、多学习一些。宁愿发疯学习,超过他们预期,也不要差一点点让自己后悔。

3、精通多线程开发与线程池的使用。掌握一些体系。

多线程做到精确程度对于大部分实习生有多难准确实现都知道么!但你需要做什么?在无关紧要的地方进行涂涂改改而已,别慌,没那么可怕。谁都不会让3年以内的程序员挑大梁。

其他

其他几点虽然也有要学习的,但并没有前几条那么重要。但重要的还是真的重要。

奉劝一句,在实习前,自己先去找一些和以后工作方向相关的项目,边看边自己动手完成一遍。直到自己一个人能独立把一个小项目完成,那么你已经超过绝大部分人了。

你学到了,那就是你的,你甚至可以自己把小项目修改一下,再在简历上写,独立完成了一个小项目。因为你学会了,你也会直接动手做了。进公司实习也就领先别人好几步了。