0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学习到什么程度才有资格说自己精通Java?

Linux爱好者 来源:YXQ 2019-08-11 10:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

“对于程序员来说,如果哪一天开始他停止了学习,那么他的职业生涯便开始宣告消亡。”这不是什么危言耸听的怪语,而是一位大牛几年前告诉我的。

近年来因为程序员的薪资一路走高,导致从事IT行业的人越来越多,间接的也让企业对于开发人员的要求也越来越高。学习到什么程度才有资格说自己精通Java?个人觉得至少需要做到以下几点:

1.重视代码品质

重视代码品质,精益求精,这是技术开发的本质,也是程序员的立足之本。

对处于还没工作或者工作1年左右这个阶段的人来说,看书是比较好的提升方式,推荐《Java编程思想》、《effective java》等。需要注意的是,在看书的过程中一定要思考能否运用书中的经验来改善自己写的代码,运用到实处,比如看到final和static,想想自己代码中用的是否合理。

此外,还可以看些常用的开源框架,如果你用的是Spring框架等,那么下面知识图谱可以借鉴:

Spring框架知识结构

2.扩大技术视野

打好基础后,主动跳出舒适区,不断扩大自己的技术视野。

这一步比较难,因为很多人会被公司的技术和业务牵着走。比如公司当前的业务规模决定了技术上不需要分布式技术,很多人就不会去思考规模大了之后如何利用分布式技术来解决问题。

这种时候,除了寻找更大规模的业务外,要时刻保持跳出当前层级和环境来思考的习惯。比如,你只用了关系型数据库,有没有想过数据一直产生,到达TB级别的时候该如何快速检索与保存呢?

高并发和分布式技术

3.加深技术深度

扩展了知识宽度,还要加强自己的技术深度。

很多人信奉“不去造轮子”,看似性价比很高的一句话,却不知道这句话是有前提的,那就是“你得知道轮子的内部结构”,否则就是自我麻痹。接下来需要选择某一个或几个方面深入研究下去,构建自己的核心竞争力。

一个有技术深度的程序员才是有灵魂的。而BAT也愿意为有趣的灵魂买单,这个时候看的就不仅仅是工资水平,更多的在于晋升和发展前景的广阔性。

技术的突破需要依赖业务场景的需求和自身刻意的规划学习,二者缺一不可。但前者是机会,往往不是自己能完全把控的,如果在工作中没有实践场景,最好的办法就是系统的学习与梳理,待机会来临时才能一展身手。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    20

    文章

    2997

    浏览量

    115683
  • 程序员
    +关注

    关注

    4

    文章

    955

    浏览量

    30786

原文标题:精通 Java,要到什么程度才能算?

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源RISC-V处理器(蜂鸟E203)学习(二)修改FPGA综合环境(移植自己的Xilinx FPGA板卡)

    在一定程度上为我们学习提供便利,但反过来说你会忽略很多基本的细节,这部分恰好别人做好的,很多人会陷入一个学习误区,使用命令run一下,再将工程烧写到配套的FPGA跑一跑就觉得学得差不多了,好像没有任何问题
    发表于 10-31 08:46

    Altium Designer电路设计从入门精通

    Altium Designer电路设计从入门精通 获取完整文档资料可下载附件哦!!!! 如果内容有帮助可以关注、点赞、评论支持一下哦~
    发表于 08-20 16:40

    DeepSeek:从入门精通

    电子发烧友网站提供《DeepSeek:从入门精通.pdf》资料免费下载
    发表于 05-28 14:12 2次下载

    51单片机笔记(建议收藏!)

    :“单片机或者嵌入式这东西是入门难,经验积累一定程度就比较容易了。” 一些不是建议的经验 1、从8位单片机入门比较好一点,选好一个型号,认真学习,直到
    发表于 05-21 17:24

    学电路设计分享学习心得、技术疑问及实战成果

    《硬件开发与电路设计速成实战篇(入门精通)》系列课程活动:学习完《硬件开发与电路设计速成实战篇(入门精通)》系列课程,可到张飞电子技术社
    的头像 发表于 05-20 08:07 439次阅读
    学电路设计分享<b class='flag-5'>学习</b>心得、技术疑问及实战成果

    典型电路原理、电路识图从入门精通等资料

    1、电路识图从入门精通高清电子资料 由浅入深地介绍了电路图的基础知识、典型单元电路的识图方法,通过“入门篇”和“精通篇”循序渐进、由浅入深地介绍了电路图的基础知识、典型单元电路的识图方法,以及典型
    的头像 发表于 04-15 15:53 1.9w次阅读
    典型电路原理、电路识图从入门<b class='flag-5'>到</b><b class='flag-5'>精通</b>等资料

    推荐电子电路从入门精通

    学习之路是艰难的,随时都可能遇 “拦路虎”,但只要你肯下苦功,勤于用脑动手,方法得当,就一定能登上电子 技术的殿堂。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 04-15 15:00

    每周推荐!电子工程师必学!典型电路原理、电路识图从入门精通等资料

    1、 电路识图从入门精通高清电子资料 由浅入深地介绍了电路图的基础知识、典型单元电路的识图方法,通过“入门篇”和“精通篇”循序渐进、由浅入深地介绍了电路图的基础知识、典型单元电路的识图方法,以及
    发表于 04-11 15:17

    从入门精通,一文搞懂vps云服务器配置怎么选择!

    在选择VPS云服务器之前,首先要明确自己的需求。这包括网站或应用的类型、预计的流量、所需的存储空间以及预算等因素。只有充分了解自己的需求,才能选择最适合自己的VPS云服务器配置。将详
    的头像 发表于 04-08 11:05 685次阅读

    Python从入门精通背记手册

    电子发烧友网站提供《Python从入门精通背记手册.pdf》资料免费下载
    发表于 03-28 17:43 85次下载

    我只会Java,凭什么不能玩转树莓派?GPIO操控竟比C++更优雅~

    ,而JBang更将开发门槛压到不可思议的"单文件即运行",方便易用程度堪比Python脚本。从2012年与初代树莓派同步诞生,如今拥抱Java21甚至剑指JEP454黑科技。当Ja
    的头像 发表于 03-25 09:21 866次阅读
    我只会<b class='flag-5'>Java</b>,凭什么不能玩转树莓派?GPIO操控竟比C++更优雅~

    DeepSeek从入门精通

    电子发烧友网站提供《DeepSeek从入门精通.pdf》资料免费下载
    发表于 03-04 15:43 67次下载

    清华大学发布:DeepSeek从入门精通

    《DeepSeek:从入门精通》是由清华大学新闻与传播学院新媒体研究中心元宇宙文化实验室的余梦珑博士后团队精心撰写的一份专业文档。该文档篇幅长达104页,文档的核心内容围绕DeepSeek的技术
    的头像 发表于 02-14 09:49 1.2w次阅读
    清华大学发布:DeepSeek从入门<b class='flag-5'>到</b><b class='flag-5'>精通</b>

    hyper教程,Hyper-V教程:从入门精通

    大家介绍Hyper-V教程:从入门精通。    Hyper-V教程:从入门精通    Hyper-V是微软推出的一款强大的虚拟化平台,广泛应用于个人开发、企业测试以及生产环境中。它
    的头像 发表于 02-10 10:34 1237次阅读
    hyper教程,Hyper-V教程:从入门<b class='flag-5'>到</b><b class='flag-5'>精通</b>

    DeepSeek:从入门精通

    DeepSeek:从入门精通
    发表于 02-08 18:00 134次下载