工作三年,我要如何提升Java技术 | 粉丝提问

栏目: IT资讯 · 发布时间: 5年前

内容简介:本博客猫叔的博客,转载请申明出处感谢粉丝提问,由于我最近工作较忙,所以今晚抽空回复问题,可能有点仓促,回答的不是很全,不过希望能对你有所帮助。首先,我需要你整理出自己

本博客猫叔的博客,转载请申明出处

前言

感谢粉丝提问,由于我最近工作较忙,所以今晚抽空回复问题,可能有点仓促,回答的不是很全,不过希望能对你有所帮助。

整理自己的技术栈

首先,我需要你整理出自己 一份满意的简历 ,我希望 程序员 可以每个季度整理一次简历,在更新的过程中,你也将发现你的提升与不足,当然有些东西是 厚积薄发 ,不过业余时间还是需要 不断的研究与深入学习

将自己整理出来的技术栈与常规招聘网上的技术岗位要求对比一下,看看自身还有什么不足?

专注于某个核心技术

这是我个人一点深刻的想法,三年的 java 程序员已经开始走向中级Java的层次,已经积累了一定量的工作经验与编码实战能力,这些程序员基本上都是什么都学习的过程,大家都在不停的学习,各种各样的知识,但是在这些工作与学习中,你会经常性的触及一些核心知识点,比如缓存、多线程、消息中间件、分布式等等,你需要把握时间,掌握一项对应的核心技术,比如我目前最喜欢的netty。

我在GitHub的一个项目与经常写文章的习惯让我偶然得到一次阿里内推的资格,面试过程都是关于netty的一切知识与源码的理解。

工作三年,我要如何提升Java技术 | 粉丝提问

这个岗位好像没有提及netty,不过对应的项目负责人刚好需要使用到netty这门框架,所以希望找一个对netty熟悉的程序员。最后五年工作经验以上。

所以我希望大家也可以 深入某项核心技术 去好好研究。

阅读源码

个人觉得阅读源码的能力是检验你对编程或Java相关的能力映射。 好的程序员都会阅读源码 ,而且喜欢阅读源码,我希望你能培养出这样的喜欢,并最好有对应的笔记去记录自己的理解。

产出自己的开源作品

参与开源,去GitHub上划划水,看看别人是怎么写框架的,是如何做项目的, 输出自己的第一个核心的项目 ,它可以是与你的核心技术相关的,也可以是一个Demo。

工作三年,我要如何提升Java技术 | 粉丝提问

最近比较少在GitHub上更新自己的项目了,不过InChat仅从18年8月至今,已经发展到这个程度,这对于我来说是莫大的动力,因为我也是偶然机会下的想法,并将它转为框架,其实一开始它只是一个Demo。

写文章

不要看中短期效益,你要重视的是你的长期效应,人活着,眼前其实很多时候不一定是最重要的。 写文章是一件长期收益很高的项目。 这也在锻炼你的表达能力与书面能力。

相信我,未来综合能力强的程序员会更加受欢迎的。

看架构相关、管理类书籍

如果说一定要看什么书的话,那么请看一些架构相关、或者管理类的书籍,不要再去随随便便敲代码,而是培养自己的思维架构,然后去写一个针对某个问题的Demo,在业务时间我希望程序员不要去写业务代码,这是我很抗拒的事情,这也导致我最近真的很少这些代码。

最后

好在,最近朋友创业,我兼顾了技术负责人,我想又可以写代码了,而且有一些新的业务创新,这对我来说是挑战也是兴趣点。这个话题没那么简单,我简单说了我一时想到的几个点,希望大家能不断的深化并找到属于自己的学习方式,突破困惑期。

公众号:Java猫说

现架构设计(码农)兼创业技术顾问,不羁平庸,热爱开源,杂谈程序人生与不定期干货。

工作三年,我要如何提升Java技术 | 粉丝提问


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

智能Web算法(第2版)

智能Web算法(第2版)

【英】Douglas G. McIlwraith(道格拉斯 G. 麦基尔雷思)、【美】Haralambos Marmanis(哈若拉玛 玛若曼尼斯)、【美】Dmitry Babenko(德米特里•巴邦科) / 达观数据、陈运文 等 / 电子工业出版社 / 2017-7 / 69.00

机器学习一直是人工智能研究领域的重要方向,而在大数据时代,来自Web 的数据采集、挖掘、应用技术又越来越受到瞩目,并创造着巨大的价值。本书是有关Web数据挖掘和机器学习技术的一本知名的著作,第2 版进一步加入了本领域最新的研究内容和应用案例,介绍了统计学、结构建模、推荐系统、数据分类、点击预测、深度学习、效果评估、数据采集等众多方面的内容。《智能Web算法(第2版)》内容翔实、案例生动,有很高的阅......一起来看看 《智能Web算法(第2版)》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具