专栏名称: macrozheng
专注Java技术分享,解析优质开源项目。涵盖SpringBoot、SpringCloud、Docker、K8S等实用技术,作者Github开源项目mall(50K+Star)。
目录
相关文章推荐
阿里开发者  ·  3步,0代码!一键部署DeepSeek-V3 ... ·  昨天  
阿里开发者  ·  提示词工程的十大认知误区 ·  昨天  
百度智能云  ·  百度智能云千帆全面支持DeepSeek-R1 ... ·  3 天前  
白鲸出海  ·  字节即梦AI上榜,海艺SeaArt访问量超越 ... ·  4 天前  
白鲸出海  ·  奥特曼率队深夜血战DeepSeek,o3-m ... ·  5 天前  
51好读  ›  专栏  ›  macrozheng

觉得自己写代码很菜,也没有了当年学习的热情...

macrozheng  · 公众号  ·  · 2025-01-19 14:10

主要观点总结

文章讨论了程序员的学习焦虑、开源项目mall的学习资源、学习的长期和短期动力、大环境对学习动力的影响以及正反馈的重要性。文章推荐了一个基于SpringBoot3和Vue的电商系统项目mall,包括前端商城和后台管理系统,能支持完整的订单流程。同时,文章还提到了学习编程的短期动力以及兴趣的重要性。

关键观点总结

关键观点1: 程序员的学习焦虑

大部分程序员在年底会对照计划表上的未完成的项目感到焦虑,少部分人已经习以为常,只有极少部分人能够达成目标。

关键观点2: 开源项目mall的学习资源

介绍了基于SpringBoot3和Vue的电商系统项目mall,包括前端商城和后台管理系统,涵盖商品、订单、购物车、权限等功能,并提供视频教程。

关键观点3: 学习的长期和短期动力

兴趣是长期学习的动力,短期动力可能是为了赚钱。但长期来看,只有兴趣才能持续推动学习。

关键观点4: 大环境和学习动力

当前大环境对程序员的学习动力有一定影响,很多人担心未来就业问题,导致学习热情下降。心态好,有更多的精力来学习。

关键观点5: 推荐学习资源

推荐了一个GitHub上标星11K的微服务实战项目mall-swarm,全套视频教程涵盖了Spring Cloud核心组件、微服务项目实战、Kubernetes容器化部署等内容。


正文

Boot+Cloud项目学习: macrozheng.com

又快过年了,又到了一年一度的焦虑时刻了。

为什么焦虑呢,还不是因为想要的太多,得到的又太少。究其原因,大部分人得出的结论还是因为自己一年里的碌碌无为,想做的很多,实际做了的又太少。

学习当然是一年一度必备计划之一,什么读多少本书、学多少个单词啊之类的,很容易出现在一个人的年度计划表中。

作为程序员,学习更是必不可少的,比如到 leetcode上刷多少道题、GitHub 上的开源项目达到多少个 star、学会或者深入一门语言等等。

但是到年底一看呢,大部分都会望着计划表上没完成的项目表现出些许的悔恨,少部分人不会,是因为已经习以为常了,连悔恨的情绪都没有了,只有极少部分人能够达成目标,很符合正态分布。这样看来,数学不光能解决科学技术问题,也能解释一部分人性问题。

在v站上看到一位同学发帖,说觉得自己写代码很菜,但是又没有了当年学习的热情了。这种焦虑我相信大部分写代码的同学都产生过,甚至一直伴随。

这或许是一个对你有用的开源项目 ,mall项目是一套基于 SpringBoot3 + Vue 的电商系统(Github标星60K),后端支持多模块和 2024最新微服务架构 ,采用Docker和K8S部署。包括前台商城项目和后台管理系统,能支持完整的订单流程!涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能!

  • Boot项目: https://github.com/macrozheng/mall
  • Cloud项目: https://github.com/macrozheng/mall-swarm
  • 视频教程: https://www.macrozheng.com/video/

项目演示:

兴趣才是学习的长期动力

如果说学习的动力有什么,那排在第一位的绝对是兴趣。就像高考完之后报专业,除去智商超群的那些人外,凭兴趣选专业的,往往能在之后的学习中更有成就。

别的就不说了,咱就说咱自己的写代码、编程这个专业,有多少人是出于兴趣选择这个专业呢,没有兴趣的那些同学课都懒得上,连期末作业都懒得自己做,更别说让他自学了。

兴趣是长期学习动力,其实还有短期动力。我认识一些人纯粹是因为当初当程序员工资高一些才选择的这个职业,赚钱是动力,但只是短期的而已,通过一段时间的学习,进入这个行业后,能完成工作了,自然也就不学习了。

前面这个同学说之前疯狂刷 leetcode,现在刷起来很吃力,这个我是深有体会的。据我所知,没有几个人真有兴趣刷算法题,以普通的智商来看,刷那玩意是真费脑子,我宁愿多写几百行代码,也不想刷题。一是没兴趣,而是智商确实不足。

所以说,即便是对编程有兴趣的,也不是对编程世界的所有东西都有兴趣。兴趣也是有细分的,有点人就喜欢写前端,能画出好看的界面就很有成就感。有些人就觉得实现功能有意思,对css那些东西看着就头疼。

之所以没有了学习热情,很大一部分原因可能是兴趣不足了,掌握的知识足以应对工作中的需求,就比如大部分工作无非就是增删改查、画个页面,长此以往,学习动力下降也属实正常。

大环境和正反馈

还是不能免俗的说下大环境。当初选择做程序员的哪天就听人说过,IT圈不可能一直如日中天的,早晚有一天会和其他职业一样,到时候待遇就没那么高了。

没想到这一天真的快来了,不光是 IT 圈,其他圈也一样。

以前是怎么样的呢,不担心跳槽、不担心失业、不担心被裁,只要我们想,随时可以换个公司上班,待遇还不会比之前差。心态能决定很多东西,心态好,就有更多的精力来学习,不光学习工作中需要,其他周边的也一起学。不光自己学,周围的同事都没事儿讨论讨论技术问题,氛围很好。

比如我刚毕业是做 C# 的,然后就用业务时间学了 Python 和 Java,换工作的时候就直接面试 python 和 Java 了,虽然之前一个 Python 和 Java 相关的项目都没有,但是根本不怕,因为我知道,肯定能找到工作的,结果 Python 和 Java 都有 Offer,最后还是选了 Java。

而现在不一样啊,上午还在修bug,下午就收拾东西走人的例子很多。而且下一份工作不知道什么时候能找到。

所以很多人的想法是,计算我技术很好、再好,公司要优化的时候也基本不会考虑的;就算我学得再多,下一次有没有面试机会都不一定呢。一直学习却不一定能达到预期的效果,没有一个确定的正反馈,热情自然就少了。

这种情况下,更多的人想得是万一失业找不到工作了怎么办,能靠什么糊口,这也是为什么最近这两年副业相关的话题这么多。

最后

现在的你还会坚持学习吗?还是坚持学习编程相关的技术吗?


Github上 标星11K 的微服务实战项目mall-swarm,全套 视频教程(2024最新版) 来了!全套教程 约26小时,共59期 ,如果你想学习 目前最新的微服务技术栈 ,同时提高自己 微服务项目的开发能力 的话,不妨了解下,下面是项目的整体架构图,感兴趣的小伙伴可以点击链接 mall-swarm视频教程 加入学习。

整套 视频教程 的内容还是非常完善的,涵盖Spring Cloud核心组件、微服务项目实战、Kubernetes容器化部署等内容,你也可以点击链接 mall-swarm视频教程 了解更多内容。







请到「今天看啥」查看全文