你好,我是yes。
昨天我的交流群里有个群友推荐了一个 up(绿导师原谅你了)的视频。
今天早锻炼时我好奇打开看了看,再结合我刚发的 Spring 循环依赖那篇文章,有点感触,所以上来 BB 下。
这个 up 视频里提到了学术诚信(Academic Integrity)这个名词,我文字翻译下含义:
学术诚信不是底线,而是“自发的要求”
  • 对“不应该做的事情”有清楚的认识
    • 不将代码传到互联网
    • 不主动参考别人的实验代码
    • 不使用他人的测试用例
  • 有些行为可能使你得到分数,但失去应有的训练
只在“绝对可以求助”的时候,才寻求帮助
  • 在全民内卷、不劳而获很容易的时代很难
  • 但坚持下来的人会变得不一样
这个 up 是个大学老师,所以他说的是针对计算机系学生上课做实验的事情
让学长做完大作业不要上传到网上,这样学弟学妹们就不能从网上抄作业。
让学生们即使能从网上找到答案,也不要参考,要自发的去做。
让学生们不要过度依赖OJ(online judge),要自己审视自己的代码,自己设计测试用例。
这样在准备测试用例的过程中,会充分思考程序的完整性和正确性,使得你认识地更加深刻。
然后只要在自己真的真的努力去尝试解决问题,但是真的不行的时候,简称不昧着自己良心的时候,再去寻找帮助,寻求参考答案。
这样即使你完成作业的过程比别人慢,比别人艰辛,但是你会变得跟别人不一样
这道理其实对已经踏入职场的同学们来说,也是一样的。
Spring循环依赖那篇文章其实有很多留言都没放出起来,都是在询问的,虽然我都做了解答,但是我觉得这样其实不是寻得答案的最佳路径
很多人总是抱怨工作上遇不到问题,没法深入,没有切入点,看不进源码。
拿 Spring 循环这篇文章来说,你看完了且产生疑问,而且你是在知晓大体注入流程的情况下有了这个疑问,此时不正是你深入 Spring 源码的时机?
带着疑惑,带着文章的一些前置知识点,自己去过一遍 Spring Bean 注入的流程,不仅加深了认识,而且还有了自己更多的思考,这就是你的切入点。
借着平日的这些切入点,日积月累,没过多久,你就能补全 Spring 或者其它框架、中间件的知识地图,那时候你不就超越很多人了吗?
所以,身为软件工程师,遇到疑惑的第一件事,就是去官网、去源码里面找寻答案,带着疑惑去学习才是最有效的学习方法。
因为你有明确的目的,有的放矢,精准打击。
切忌,不要凭空猜测和想象,这没有意义
当然,第一步是你会自主思考,产生疑惑和质疑,这就已经超过一部分人了。
然后第二步就是自己去寻找答案,这个过程靠的是一个又一个断点。
就像 up 说的:在全民内卷、不劳而获很容易的时代,坚持只在“绝对可以求助”的时候才寻求帮助,这很难,但坚持下来的人会变得不一样
还有一点,看书和看视频。
有时候我自己会为了赶紧看完一本书而加快速度,忽略了阅读的质量和思考,这时候就应该停下来,放慢脚步。
因为看完一本书没意义,从中学习到知识才有意义。
所以,共勉。
然后,最后一次插播我的一对一问答广告,还有 3 个空位,详情看这篇:
Spring面试题正在更新,等我持续更新哈!
我是yes,从一点点到亿点点,我们下篇见。
继续阅读
阅读原文