首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员为什么要学一些没用的知识,其实有诸多好处!

微服务、计算机原理、高并发架构等一些知识,在很多程序员的职业生涯里,可能都不会用到,那还有必要学习吗?

对于这个问题,我的个人想法是:不学可能对工作没什么影响,有精力最好是选择性的学习。

学习这些知识,我认为有以下几个好处:

1、拓展视野与提高综合素质

学习看似无用的东西可以让你了解更广泛的领域,拓展你的知识视野,这有助于你产生新的想法和创意,提高解决问题的能力。

学习这些看似无用的东西,能提高你的综合素质,这有助于你在应对复杂问题时更加从容和自信。

2、可以更加理解自己已掌握的知识

每一种技术、方案都有其优缺点的,很多人虽然已经掌握了很多知识,从学习资料了解到每一个知识的优缺点,但是很多人其实是没有真正理解的。

而我们学习新的知识,掌握新知识后,再反过来审视已掌握的知识,可能会更加深刻理解。

3、学习新思路

虽然很多技术,可能在工作中不会用到,但是很多设计思路还是可以借鉴的。

比如微服务很多设计理念非常好,我们可以学习其设计思想,运用到实际项目开发中去。

4、提高学习效率

学习新知识,可以让你建立更完整的知识体系,增强你对已掌握技术的理解,可以让你更加快速地掌握新的知识和技能,从而提高你的学习效率。

5、增强竞争力

让你在找工作,更加具有竞争力,因为你学过这些知识,可以证明你的学习能力与综合素质,也能更加受到老板的青睐。

6、未来做准备

虽然绝大部分人不会用到,但是万一有机会呢?所以,没必要给自己设限,有精力多学一些知识没有坏处。学习这些看似无用的知识,可以帮助你提高自己的综合素质,增强自己的竞争力,为未来的发展打下坚实的基础。

总的来说,有精力的情况下,可以选择性的学习一些自己感兴趣的知识,还是很有必要的。

最后推荐下我的知识星球,我现在正在编写教程:《.Net Core从零学习搭建权限管理系统教程》。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230607A0AG6E00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券