Java程序员,最常用的20%技术有哪些?

[复制链接]
条件:

Java法式

工作/项目开辟经历在3~5年左右

履历过几个大型项目

承当过几个项目主程

按照2/8原则,最常用的20%部分技术和才能以下:

支流开源框架拿得起放得下。这一点假如铺开来说,还是比力多的,分歧项目/产物范畴,利用的技术栈有区分

debug、troubleshooting经常搞,加班搞。我不信你历来不写出bug

Devops流程玩的贼溜。Jenkins,Git,Maven,Nexus,甚至Docker,K8S得熟悉熟练大概拎的起来吧。

碰到自己代码在线上出了题目,CPU飙升,内存泄露,当地内存溢出,前后端REST/RPC办事挪用出了bug,各类分析工具都得玩的趁手,操纵好他们把题目一层层剥开,不单最初能处理题目,还能找出root cause

多线程JUC得放在熟练的技术栈里头吧?多线程仓库抛了异常,总得晓得怎样在线/离线跟踪吧

跟产物会商需求,脑子里几种实现思绪孰优孰劣,需要去讨价讨价争取点buffer,这得懂点技能吧。否则无脑coding,做啥都轻易把自己酿成完全的工具人,这不是我们的初衷吧?

微办事挪用链跟踪大要要晓得点吧,支流微办事技术家属听说过名字,以及用过大部分吧

写SQL性能优化得领会点吧,像索引,左婚配原则,范式得晓得点吧
温馨提示:
好向圈www.kuaixunai.com是各行业经验分享交流社区,你可以在这里发布交流经验,也可以发布需求与服务,经验圈子里面禁止带推广链接、联系方式、违法词等,违规将封禁账号,相关产品信息将永久不予以通过,同时有需要可以发布在自己的免费建站官网里面或者广告圈, 下载好向圈APP可以加入各行业交流群 本文不代表好向圈的观点和立场,如有侵权请下载好向圈APP联系在线客服进行核实处理。
审核说明:好向圈社区鼓励原创内容发布,如果有从别的地方拷贝复制将不予以通过,原创优质内容搜索引擎会100%收录,运营人员将严格按照上述情况进行审核,望告知!
回复

使用道具 举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

24小时热文