关于学习方法的个人总结
以下是lz选择学习的方向,内容,方法的思维路线
lz是学java的,需要会的知识按照梯度来分
- 基础:并发,jvm,网络协议,mysql
- 2源码:mybatis,spring
- 3架构:
缓存:redis
微服务:zookeeper,dubbo,(springcloud会用)
以上都会就算是高级软件工程师
上面已经算是一个知识体系,并且其中每个知识面都有可圈可点的只是点
但是架构师在高软的基础上,每个知识面设计的技术都要有所了解(会用,了解特性),
学习方法(顺带着解决问题的思路):
- 1首先30中年危机,lz25,工作一年半,还有五年的准备时间(这点是感知自己可能遇到的问题,然后做出对应的处理)
- 2对于行业前沿技术,建议找一个导师,可以是任何形式的指导(根据我的问题做出的对应解决方法,我想依靠技术度过危机,所以需要了解)
- 3当找到学习方向和学习资料之后,开始具体的学习(这里建议学习资料不懂的可以有对应答疑的人)
在学习时
- 1记录笔记,
- 2将知识点以容易听懂的话描述出来(这样能证明你真正会了)
- 3首先不懂得先尝试自己排查,其次俩小时之内,最后还无法解决的,之后整理好具体的问题,自己的调查的结果,推断再去问人
- 4最重要的:一定要形成知识体系,才能可深可广
不恋尘世浮华,不写红尘纷扰
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理