当前位置: 首页 > 后端技术 > Java

说说技术学习,这里是哔哩哔哩的课程链接

时间:2023-04-01 17:20:08 Java

首先说明这张图并不是很系统的学习路径,只是罗列一下这些课程,而且大部分都是目前企业常用的技术。博客上的课程大多来自哔哩哔哩尚硅谷和黑马程序员。这些课程,这些名字,相信大家都不陌生。有很多优秀的前端框架,比如React、Angular、Vue。在这里,如果你是后端程序员,想接触前端,那就选择Vue,有兴趣可以深入其他框架。与React相比,Vue的学习难度更低。与Angular相比,Vue具有更高的自由度。这个自由度指的是依赖!学习了Vue之后,如果你对一些低代码开发或者小程序开发感兴趣,可以试试uniapp,它可以从一套源码编译出多端小程序和多端app。然后,如果你想成为一名高级全栈开发人员,你可以尝试Less或Sass,这是一种原生CSS的扩展语言。类似于TypeScript(有兴趣的可以试试TS)。然后,Express框架,node的web框架,可以替代后端语言,体验也不错。如果觉得好玩,可以试试。如果你想成为一名优秀的程序员,那么设计模式就不用多说了。我比较感兴趣的是Three.js,可以搭建前端3D效果模型。不用说,ElementUI用的多。Ajax对于前后端交互是必不可少的,尤其是在前后端分离架构流行的当下。Maven作为一个依赖管理框架,用了一次就停不下来,因为实在是太方便了。SSM和SpringBoot是Java必备的Spring全家桶。我觉得Spring和SpringBoot可以理解为手动变速器和自动变速器。Elasticsearch是一个实时的分布式存储、搜索、分析引擎,特别是对于模糊查询,非常强大。SpringCloud就不多说了,微服务的长处太多了。Dubbo是一个分布式处理框架。其实我觉得Cloud就够了。背后的技术我就不多说了,没见过也没听过。其实我觉得学习一门技术并不是说越多越好,而是需要深入了解,也就是专精、精通。并不是说学很多技术不好,但至少要精通一两个。技术的价值不在于你的技术有多强大,而在于你要用技术创造价值,无论是财富还是意义,如果技术不能创造价值,那它就毫无意义。学习技术并不容易。显然,钱不是很容易赚到的。你所付出的,真的决定了太多的收获。当然,不是全部。如果你在学技术的时候觉得无聊,那你走这条路一定很难。沿着自己感兴趣的方向学习,事半功倍。最好的途径是你对它很感兴趣。谈论它但不要这样做。那么兴趣就是假的。有时候,努力工作是不够的。思想决定了你最高的高度,努力决定了你能攀登的最低峰。程序员不需要技术极客。Java之父说要多社交,多交流,多学习。当然,它是有意义的社交互动,不仅限于技术。每一件产品都源于生活,用产品思维开发的你会更受欢迎。博客是个好东西,记录技术和生活,还能扩大自己的圈子。在这个圈子里,你能感受到互联网世界的繁荣,至少我是这样的。钻研新技术或产品是开发人员的天性。不要埋没他,合理利用,多发现好东西,因需而用。总之……请用你的艺术细胞,大众的需求,带着浪漫主义,坚持不懈的维护和完善,去完成一些事情,也许这样会更好,但现实就是——生活。国内技术落后,资金泛滥,工作时间长,每天等着你加班。如果你不喜欢这样,那就试着创造一个更好的环境。