Java为什么卷?好找工作吗? 您所在的位置:网站首页 为什么java好找工作 Java为什么卷?好找工作吗?

Java为什么卷?好找工作吗?

2024-07-12 19:36| 来源: 网络整理| 查看: 265

今年都不是太好找工作吧 我说我好找你们信吗 我把这个结论呢放到最后 同时 这个今天我把我所有的毕生所学 全部分享给你们 希望对大家有所帮助 如果你未来觉得在这个一线城市呢 拿个2万块钱以下的工作 如果你觉得就可以了 那么我觉得咱们这篇文章呢 今天可能不太合适 我觉得你就可以跳过去了 同时呢今天这篇文章稍微有点长 大家能点赞还是稍微点赞支持一下 先说Java这门语言 我们说Java这个生态呢在国内外也好 基本上已经稳定运行了20多年了 他所创造的神话呢 自个敢这么说 在未来的5-10年 没有谁能够轻易的 替代他在服务器的 外部领域的这个地位 如果你是应届毕业生 咱们说你的基础 计算机理论基础也非常扎实 算法呢这块也还可以是吧 8古文的贝勒也可以 并且有幸进入到一个大厂 那么我们说恭喜你 真的你所接触的项目 有可能就是说 别人这一辈子 真的有可能都是没见过的 我们说大厂干一年 外面干3年 这句话真的不是吹出来的 但是对于大多数的我们 并不一定能进入到这样一个环境 我们说我们没有那个能力 接触到这这样的一个项目 那么我们说怎么去提升自己呢 我总结下来呢大概这么两个方向 第一个呢你一定要思考 第二个呢就是技术要扎实 咱们依次来说 首先说这个要思考这个 我们就说一个接口你要去思考他 比如说我们就查询数据库是吧 一个一个接口指向一个应用程序 应用程序指向这个数据库 我们说在一个优化的过程中 你是添加索引 他的反馈是怎么样的 我们说对它进行分工分表 又会怎么样呢 你做一个读写分离以后又会怎么样呢 同时你引入一个进程内的本地缓存 又是怎么样 再引入分布式缓存 再利用一些open rest 比如配合撸瓦小本 去插入一些接入层那些缓存 我们说这些种种的表现都是什么样的 或者是说我们的在各种情况下 我们的QPS是多少 我们的TPS是是多少 我们的一个实力表现又是怎么样的 我们的多个实力集群 又是怎么样的一个形态是吧 我们说这些东西就就 或者说 如果有一天你去面试公司加公司 你领导问你要要多少资源 你不能说这拍脑袋想吧 我们这些东西都是要靠数据去说话的 所以说呢 你一定要有这么一个思考的过程 不要小看简单的一个 就是一个查询语句 一个简单的一个读的请求 所以说你一定要养成这么一个 思考的习惯 在不同的数据量的前提下 在不同的环境下 我们说他会表现出一个什么样的状况 你一定要有这个探索的过程 这些东西也不难 你自己都是可以通过搞一个 压缩工具自己去搞出来的 所以说就是我说的第一个一定要思考 第二个就是你的技术能力 技术这块我们说是核心的 你一定要我们做加法现在已经很卷了 全范围内的技术站我们做 当然也非常多 今天我说不完随便举几个 比如说我们的s m 你存储成的这个数据库 包括我的缓存成的nosel数据库 像这种Redis这样的一些东西 还有分布式数据站spring cloud体系 double体系对吧 所以说我们要 你一定要对他的原理原码非常了解 那么我说你怎么去读这个原码呢 比如说我们的my Batis 买Batis你的读的过 你一定要去读它的主流程是怎么样的 它这个主配置文件的加载 映射文件的一个加载 是怎么解析你的收购的 怎么把你的收购解析到你的这个收购 SOS中的最后执行又有哪些执行器 又有哪些哪些差异 我们最终到底是怎么做的 然后还有这个Surren surrend 我们是这个并扫描 是怎么扫描成我的并的内存 这个对象呢 最终怎么注册到我的一个单立池子的 就整个的这套东西是吧 IOC也好d i也好 还有AOP也好等等一系列 它底层原理到底是什么 就是你真真正正去去 没去读过这样的一些东西 还有这个sport m a C sport m a C 我说他就是一个throw that东西吧 这玩意谁都会3年内也会 5年内也是这么说 如何体现出这个差异呢 我说你一定要去看一下 他这个请求是怎么跟你的这个 弹出来形成一个映射的 这不就是标准的我们做一个六六边形架构吗 这样一个模型 是怎么利用那个施配器的形式 转换我客户端发来的一些请求 同时怎么去做这个数据绑定的 这样一些东西 你一定要去读一读 不要老以为s s m这些东西很基础

如果你觉得基础那么我们继续往下说 再说这个spring cloud 我们说 我们说不管是Netflax他们家那也好 还是说Nicos也好是吧 你一定要去看一看 我们说就说有人看有人看 你一定要看一个节点 我们说注册上以后心跳是怎么上报的 同时注册进来以后 我是怎么通过什么样的形式 去通知到其他服务的 这样一说 如果我的Urica server挂了以后 我的客户端又怎么办 这个东西是吧 包括我的Nakos Nakos我们说在原来它为什么 它出现了 为什么 或者说我们的有人卡2.0闭圆了以后 我们要放弃使用 你不能说就因为这个它是闭圆了 我们就不使用它 这样的一些东西你一定要去读一读 包括我们的double体系 double体系我们说底层会依赖于Niti 是吧比如说你还有一个Nike 他不能我说他的通信 他的自定义协议这东西 你都要去读一读 像我们底层 你可能跟跟到最最后发现底层是Nike 那Nike你要去读 首先基础的Nike的网络模型 你要对他足够清楚 像我们的服务端 启动是一个什么样流程 客户端启动又是什么 又是一个什么样流程 服务端和客户端是怎么交互的 你的那些个Panda是怎么注册到Paperlance的 Paperlance是那流水线工作是怎么串下去的 最终他封装出来一个battle offer 那个那个那个东西又是怎么去 交互的 还有我们的纯属层 纯属层其实我觉得像买车库这种东西 其实我觉得你看两本书 一个高兴的买车库 还有inner d b纯属内幕 我觉得就足够了 我也就买车库呢也就只看过那个 这两本书我觉得就完全完全足够了 但是不管是怎么样 你一定要对买车库宏观的架构有一个 了解还有他的所机制 他的事物这样的一一些东西 就是所以说整个的 不管他这个分工分表也好 就是你一定要对他有个深入了解 还有这个缓存 我们说缓存这样的一一些东西 你一定要对他底层的数据结构 像这个ready是不是经常吗 常见说的五五种数据结构 到底有什么差异 那么在一种高可用模式下 他又是一种什么样的原理 数据是怎么同步的 引入这这样一种模式之后 解决了什么问题 同时又带来一个什么样的新的问题 就比如刚才我说那个读写分离 那个引入读写分离以后性能是提升了 但是数据一致性你怎么保证呢 你怎么去同步这个呢 我不能说暴力的 你背点8股文那个东西就就解决了吧 而且呢我们说有的时候呢 我应用程序呢 你放是放到一个基房里 他原来是一个进程吗 对吗 所以说有的时候你在高考用难道就 一定是组成吗 我多基房的行吗 所以说在网就相当于是在这个 原理原码上面 你在网上 更多就相当于是从P6到一个PC的 刚才我们说的那些 其实是标准的那个一线研发 或者说是就是一个标准的P6这样的 你仅仅还在一个点 就是我们说这个公式 如果这个计算计算不用 可能你最终读完原码以后 你留给你的就是设计模式 其他人 或者是一些新法成2的一些东西 那么我说在网上 你可能是还会面临一些技术选型吧 就比如说你去选择一个做中心 你是用那个natflex他们家有瑞卡呀 还是Nakos 你不能说他闭缘了 完事你就用这个Nakos 包括你是用这个K8S的etcd 还是这个console等等一系列的 你说你怎么去做选型呢 那么你一定要在选型之前 你是不是要对每个技术站 你要知道它的优势是什么 劣势是什么 每一个原理是什么这样的一些东西 原来可能你在P6的时候 这个活是别人教给你的 我们本来以这个架构 本来就是有有一卡这样的模型 可能你就是到处去写一些优化优化 搞搞链路是吧 搞搞服务 搞搞这个整个监控这些东西就完事了 但是在网上 我说这个东西需要你去自主的 你要带着别人去做这样一件事情 所以说整个的 这个东西的把控其实完全在于你的 那么你肯定对这些东西 你一定要有一个深入的理解 我们说才可以 所以说这到最后为什么说我 说我现在好找呢 因为我现在相当于是事业高了 5万找不到我找4万的吗 4万找不到我就找3万的吗 3万找不到那我就回家摊煎饼 那我还干啥呀不干了 谢谢阅读!!  



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有