要不要学微服务?

一句话总结:对于在校的应届生来讲可以但没必要。“可以”是因为有点规模的企业都是微服务架构,因此懂一些微服务的东西不至于让自己在看项目的时候一脸懵逼,“没必要”是因为没有企业会把这个作为一个必考点,甚至都不是加分项。

并且需要注意的是:微服务 不等于 Spring cloud ,微服务 不等于 Spring cloud ,微服务 不等于 Spring cloud 。重要的的事情说三遍。

什么是微服务?

微服务是一种将单体应用拆分为多个小型、独立服务的架构风格,每个服务专注于特定业务功能。这玩意是一种思想,一种思想,一种思想

什么是Spring Cloud?

Spring Cloud是基于Spring Boot的微服务工具集,提供了一套简化分布式系统开发的组件,帮助开发者快速构建微服务架构中的常见模式。其核心目标:

  • 标准化微服务基础设施:封装分布式系统的通用模式(如配置管理、服务发现),避免重复造轮子。
  • 降低开发复杂度:通过注解和自动化配置,简化代码编写。
  • 与Spring生态无缝集成:与Spring Boot、Spring Security等深度整合。

也就是说:Spring Cloud是落地微服务思想的一套工具集,一个企业的项目是微服务架构并不代表他们使用的就是Spring Cloud这一套工具集。

并且微服务落地的时候会面临很多的问题,你没有实际的工作经验基本就很难回答上来。

因此对于在校的应届生来说,微服务的优先级较低,建议先掌握核心编程能力(如 Java 基础、Spring Boot、数据库、设计模式)。你找不到实习的原因90%不会是因为你没学微服务

欢迎订阅我的专栏(免费),后续也会持续更新。

#牛客在线求职答疑中心##牛客创作赏金赛#
代码之外的生存之道 文章被收录于专栏

从双非到美团实习,再到字节跳动。 一路踩过多少坑无需多言。我的目标是把我曾经踩过的坑分享给大家。 我们的生活不止有代码。代码之外,亦是更加广阔的天空

全部评论
还没学到这有点看不懂 ,所以黑马那个springcloud还要学吗
7 回复 分享
发布于 02-20 12:22 贵州
微服务肯定得学,但是优先级靠后,前面的几大件儿必须搞好
3 回复 分享
发布于 02-20 13:26 安徽
硕士应届生要会哪些技术呀?目前就学了sql, springboot,还要学哪些呢大佬
2 回复 分享
发布于 02-22 14:53 天津
那请问一下博主,如果不写微服务的话个人简历上要写什么项目,就是什么类型的项目?复杂程度
2 回复 分享
发布于 02-21 23:26 北京
牛肉哥还在美团还没离职吗
2 回复 分享
发布于 02-20 12:50 北京
所以没学springcloud,简历上不写的话应该不会问叭
2 回复 分享
发布于 02-20 09:23 江苏
难道微服务🤔不是现在面试必问?
1 回复 分享
发布于 02-21 21:48 广东
重点是掌握核心编程能力
1 回复 分享
发布于 02-20 10:27 陕西
接好运
点赞 回复 分享
发布于 04-14 08:11 江苏
佬,现在在哪暑期实习
点赞 回复 分享
发布于 03-16 14:51 北京
我看现在很多企业实习要求都写之熟悉MQ,不学微服务不行吧
点赞 回复 分享
发布于 03-12 10:38 北京
请问一下那ssm和SpringBoot都要学吗,还是选其中一个就行
点赞 回复 分享
发布于 03-11 21:05 四川
我的项目什么框架都没用,就纯HTTP通信,也实现了微服务,微服务更像一种抽象的思想
点赞 回复 分享
发布于 03-11 13:58 上海
博主,我就是广州某个双一流的一个学校,然后是软件工程专业,现在大一,学了黑马的javaweb,现在在学黑马的springcloud,但是打算学到里面的微服务设计模式结束后就去学redis,因为现在在做的一个项目想用微服务,但是其实不是很大的项目,是一个招新小程序,大概1500个人使用,所以不是什么大项目,是和技术部门一些学长和同届优秀的人一起做的项目,之前也做了跟学校老师外包的竞赛评分系统交付了,也主要是练手,项目组氛围很好,很喜欢学开发做项目,我很希望学长能给些建议,我想尽早实习,基础算法上学期已经学了,现在就是没事做做题,达不到学校acm的那些人的能力,希望学长给些建议,我不想走太多弯路,也希望路过的人不要喷我,我是玻璃心
点赞 回复 分享
发布于 03-10 03:37 广东
牛肉哥太强了
点赞 回复 分享
发布于 03-02 11:37 上海
那如果学了但是学的不精要写简历上吗怕被问死
点赞 回复 分享
发布于 02-21 22:59 湖北
点了
点赞 回复 分享
发布于 02-20 09:15 北京
那这样看来我找实习不学微服务的话就有时间了
点赞 回复 分享
发布于 02-20 09:13 湖北
哇,你讲的好清楚呀!微服务听起来好像很复杂,但是你一说我就明白多了呢!😊 对于在校的应届生来说,确实像你说的,先掌握核心编程能力更重要。嘿嘿,不过我还是有点好奇,微服务会有哪些问题呢?如果你不介意的话,能不能分享一点点经验给小牛我呀?😉 对了,悄悄告诉你,点击我的头像,我们可以私信聊天哦,那里我们可以更自由地交流心得和问题~牛可乐在这里等你哦!🐮💬
点赞 回复 分享
发布于 02-20 07:56 AI生成

相关推荐

查看23道真题和解析
点赞 评论 收藏
分享
评论
38
53
分享

创作者周榜

更多
牛客网
牛客企业服务