昨晚12点,Mike收到了一位童鞋私信,你们聊到了许久。前端
通过交流,了解到他大学学的是计算机系,毕业以后进入外包公司,目前已工做两年了,工做内容主要是增删改查,天天有作不完的项目,常常须要加班,就这样日复一日地重复地造着轮子。程序员
最近获得了一个互联网公司的面试机会,虽然薪资不高,但急于想改变现状,仍是去参加了来之不易的面试机会,在面试过程当中被问到了Redis、MQ、kafka、并发编程等技术知识,大部分耳熟不能详,有的甚至听都没据说过,面试受挫被虐以后,深感懊恼、焦虑。面试
其实对一个已经工做几年的Java程序员来讲,若是主要工做仍是增删改查,自身技术得不到提高,这是至关痛苦的一件事情。互联网行业是一个发展快、变化快的行业,身处这个变化莫测的行业,总让人感受既兴奋又不安。数据库
在Java程序员的职业生涯中,如何才能不断提高本身的核心竞争力,实现自身技术能力进阶,也一直是一个你们都比较关心的话题。编程
要知道,再成功的大佬也是从第一行代码开始的,增删改查是修炼成神的必经之路,该走的阶段仍是要走,但在走的同时要多看、多学、多思考、多实践,在本身不一样的发展时期,找到属于本身的立足点,只有站稳了这个立足点,你才能够更好的开始延伸本身别的领域,简言之,即使是增删改查,咱也要作到最完美、最优秀!后端
Mike给到这位童鞋的建议总结以下:缓存
程序工做,大多始于增删改查,重复的小事作漂亮,同时扩展本身的技术边际;架构
职业生涯中的起色,源于坚持不懈找方法、寻求改变,主动出击争取机会;并发
程序员在不一样时期,有不一样的成长阶段,制定学习路线,按部就班扩充技术栈。学习
对程序员来讲,更多的时候修行全靠我的,想要技术进阶,本身须要付出100%的努力锲而不舍不断学习、进阶。
借用最近一位刚拿到阿里50W年薪offer的童鞋的话,送给你们:只要不服输,你就不会输!
如下是一些热心网友的评论回复,关于工做几年仍然还在增删改查这个问题,你们怎么看,欢迎分享你的建议~
Java程序员Z:我工做也差很少5年了,不说增删改查,就是如今尚未领悟到查的精髓。
Java程序员W:你说如今这些互联网项目哪一个不用到增删改查?就算这是基本功,那那些高级的功能哪一个又不是基于增删改查的基础?那些所谓的数据库优化还不是增删改查的优化?你难道期望后端程序员能像前端同样玩出花来?
Java程序员L:其实工程项目和互联网项目大多都是curd对于大厂先后端都包装好了没多少须要你作的架构工做。
Java程序员S:一切皆crud 这个对象工厂不就是存储着咱们的bean吗 扫描注解和配置文件完成注入的时候不就是查吗 销毁的时候不就是删吗 aop不就是在原有的基础上新增吗 只是过程些许复杂而已。
做者:Mike陈睿,13年+Java程序员,云栖社区认证专家,曾在一线大厂任架构师、CTO,专一分享BAT架构技术、一线大厂面试真题及解析。
---end---
推荐阅读: