首页 >

作为Java程序员,该如何度过自身的瓶颈期? – 网络|

ps怎么做房间效果图,如何制作网络安全报表模板,zynq pl模块怎么添加作为Java程序员,该如何度过自身的瓶颈期? - 网络|作为Java程序员,该如何度过自身的瓶颈期

在工作中突破瓶颈

首先偶有一个观点,可能和很多人的想法不太一样。

大家应该看到过很多这样的说法:“工作八个小时是为了生活,下班后的N个小时是为了更好的生活,建议大家下班后如何如何”,偶是不太赞成这样的说法的,偶认为:

  • 不反对下班之后花时间研究技术,但是更重要的是上班的八个小时;

  • “完成工作甚至超水平完成工作”,对技术能力的提高,是非常明显的,比你自学要明显的多;

  • 工作的时候适当的有些压力,效果更好。

  • 所以偶认为,Java程序员如何度过和图片自身的瓶颈,还是以工作为主,工作以外的努力为辅。

超水平的完成本职工作

有些人不明白这个“超水平”是什么意思,反正都是完成本职工作,这还有水平的高低么?其实很多时候,程序员不是只把代码写好了就行的,还包括很多方面:

  • 代码执行效率如何,当数据量大的时候程序运行速度怎么样;

  • 未来需求有变化的时候,代码是否容易扩展(也要防止过度设计);

  • 开发过程中的一些重复性工作,是否可以使用工具或框架实现,等等等等;

  • 一定要思考,现在的工作如何能做的更好。

尝试更多的工作

如果一个程序员常年累月的只做一项工作,会很快遇到瓶颈期,那么最好的方法是超水平完成本职工作之后,尝试做更多的工作。如果你是个初级Java程序员,那么你可以:

比如在项目中负责更多的功能模块,从整体上把握项目;

  • 把自己工作中做的好的部分,分享出来;

  • 可以负责一些非技术类的工作,比如需求沟通,虽然和技术无关,但是会对你沟通、业务能力有提高;

  • 如果你不知道需要做哪些工作,那么就看看比你级别高的程序员、项目经理、架构师在做什么工作。

最后,还是得利用工作以外的时间,辅助你突破职业成长的瓶颈期,在工作过程中发现自己在哪些方面有缺陷,那就花时间恶补一下吧。偶之前为了弥补数据库方面的不足,还花钱报了一个培训班,按照DBA的标准培训了一番。

偶将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。


作为Java程序员,该如何度过自身的瓶颈期? - 网络|
  • 除了google,还有什么适合程序员使用的英文搜索引擎? - 网络|
  • 除了google,还有什么适合程序员使用的英文搜索引擎? - 网络| | 除了google,还有什么适合程序员使用的英文搜索引擎? - 网络| ...

    作为Java程序员,该如何度过自身的瓶颈期? - 网络|
  • 年薪百万的程序员生活是怎样的? - 网络|
  • 年薪百万的程序员生活是怎样的? - 网络| | 年薪百万的程序员生活是怎样的? - 网络| ...

    作为Java程序员,该如何度过自身的瓶颈期? - 网络|
  • 程序员简历中有必要写套话吗? - 网络|
  • 程序员简历中有必要写套话吗? - 网络| | 程序员简历中有必要写套话吗? - 网络| ...