张工毕业3年了,一直在做java开发,在这3年里,张工做过不少项目,最近到某互联网公司面试,做了笔试题,面试官看了觉得还不错,于是就让他手写简单的多线程的例子,张工写不出来,面试官说:“你工作3年了,连多线程都没有用上,这3年都做了些什么项目啊。”张工一脸的无助,不过确实不应该,多线程这个知识点,是需要掌握好才对。
3年了,虽然项目也做不了不少,遗憾的是,做的大多数功能模块都是类似的,大多数是增删改查,就这样三年间重复的制造轮子,平时也没有思考如何优化等。
行业有句话: 面试造飞机,入职拧螺丝。天天喊着高并发高可用,可实际却天天写着增删改查。周而复始。增删改查是必须要掌握的,可要是能写出高性能的增删改查也不是一件容易的事情,没有两三年沉淀是远远不够的。
![80d08003cc9728879c2659b0f0acd459.png](https://img-blog.csdnimg.cn/img_convert/80d08003cc9728879c2659b0f0acd459.png)
刚毕业时,从事网站开发,入职的时候,我也是天天写增删改查, 领导分给我的第一个任务是,建一张资讯表,然后有新增资讯,编辑资讯功能,就这样编写好调试时,还有bug,就得学会打印日志, logger.info("news{}