资讯专栏INFORMATION COLUMN

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

mushang / 1664人阅读

摘要:最后五年工作经验以上。所以我希望大家也可以深入某项核心技术去好好研究。公众号猫说现架构设计码农兼创业技术顾问,不羁平庸,热爱开源,杂谈程序人生与不定期干货。

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

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

整理自己的技术栈

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

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

专注于某个核心技术

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

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

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

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

阅读源码

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

产出自己的开源作品

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

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

写文章

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

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

看架构相关、管理类书籍

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

最后

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

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/73438.html

相关文章

  • 那些年我看过的书 —— 致敬我的大学生活 —— Say Good Bye !

    摘要:开头正式开启我入职的里程,现在已是工作了一个星期了,这个星期算是我入职的过渡期,算是知道了学校生活和工作的差距了,总之,尽快习惯这种生活吧。当时是看的廖雪峰的博客自己也用做爬虫写过几篇博客,不过有些是在前人的基础上写的。 showImg(https://segmentfault.com/img/remote/1460000010867984); 开头 2017.08.21 正式开启我...

    xiaoqibTn 评论0 收藏0
  • 三年百度,五年阿里,阿里p8架构师浅谈:我是如何顺利进入BAT

    摘要:三年百度,五年阿里,阿里架构师浅谈我是如何顺利进入前些天在我群里认识了以为挺有意思的老哥,他也是工作年多技术和面试都不差,最近也是在找工作,是从京城来魔都的,也和他捞了不少。 说来惭愧,也不怕你们笑话。做开发8年多,到目前还是一名不折不扣的扫地僧。年前的辞职,到现在还在家静养中。其实也没什么,就是回家总结一下自己这些年来在外工作与面试等做一个简单的总结与反思。做一下自己后面一个人生规划...

    seanlook 评论0 收藏0
  • (二)工作三年的一些感悟

    摘要:西游记可以让你了解社会是如何运作的深刻的理解社会规则与政策的制定以及人性的冷漠。无论是工作还生活中,凡事都多问三个为什么。要兼顾家庭和工作,但是要知道,其他的女性也和你一样。针对其个性的管理,使其快速融入团队。前言你的未来时刻因你现在的努力而改变!在努力不够的时候,永远不要谈天赋!  工作三年,时不时会和身边的朋友、同学,谈论开发这个岗位的前途性,总觉得事多且累,学不完的新技术。  A同学:...

    Profeel 评论0 收藏0
  • Java程序员的成长之路

    摘要:虽然题目是写的程序员,但对其他语言的开发来说也会有借鉴作用。一定要记住,作为一个程序猿,平日里所接触的技术可能会很多,但是想要让一门技术成为你的优势,那么一定是你对这门技术的了解强过绝大多数人才行。 阅读本文大概需要 8.2 分钟。 tips:虽然题目是写的Java程序员,但对其他语言的开发来说也会有借鉴作用。 本篇介绍的是大体思路,以及每个节点所需要学习的书籍内容,如果大家对详细的技...

    stormjun 评论0 收藏0

发表评论

0条评论

mushang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<