从事Java开发,如何才能让自己具备核心竞争力?

本文分享了作者从Java开发经验中学到的教训,强调了程序员应具备的能力,如形成技术思路、熟练使用API、品鉴代码、深度掌握技术、解决线上问题等。并推荐了《架构师修炼之道》和《从零开始学架构》两本书,以帮助开发者提升到架构师的层次。
摘要由CSDN通过智能技术生成

1、

在我当了程序员三年之后,我对开发这事儿已经非常熟练了,熟练主要表现在两个方面:

1. 提给我的业务需求,我已经能毫不费劲的形成技术思路。

2. 写代码的时候,我已经能准确而快速的使用开发语言的 API 了。

我认为三年的程序员,做到以上两点是基本条件。干了三年左右,大部分人都已经很适应程序员这个工作了,是团队中编码的主力军,开发工作应该做的很顺利了。

如果大家在这方面还没做到位,我的建议是多写一些代码。这些代码可以是一些小工具,也可以是一些刻意练习。

我自己对此是有些教训的。

我当时由于工作比较顺利,学习开始不那么努力了。虽然技术文章还在看,但系统的学习却停滞不前了。

我没有去系统性的拓展我的新技术学习,也没有规划好如何继续深入挖掘各种已掌握技术的细节。

直到一年后,公司有了一些变动,我被迫提前做了架构师,才发现自己知识的贫瘠。还好那时我醒悟的还不算晚。否则,我可能就一直沉湎于自己构造的舒适圈,很可能就影响到自己以后的发展。

因此,这里我想通过我的经历告诉大家,当你工作了几年后,一个最基本的要求就是,你得成为一个熟手,能搞定大部分常规的需求。

但是,这种工作上的顺利可能会让你懒惰,这点一定要警惕。干咱们这行,是需要持续学习的,因为行业变化太快了,各种新技术新理念新架构层出不穷。

打算在这个内卷的行业里继续走下去,只有不断的学习,深挖技术细节夯实基础,学新技术拓展眼界。

2、

干了三年,品鉴代码的好坏应该成为了自己的基本能力了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值