• 须知少时凌云志,曾许人间第一流——2021寒假总结及一些感想


    寒假学习的技术:JavaScript、JQuery、Ajax、Servlet&Jsp、Spring、SpringMVC、MyBatis、Python爬虫

    其他:看完了一本《图解HTTP》、学习了数据库原理的一些知识、背过了400多个计算机专业的单词、看完了一本小说、玩了几个我认为质量比较高的游戏、刷了几道Leetcode算法题


    写一下我寒假的学习方面的感想,也算是给这个寒假一个交代。想到哪写到哪吧。

    以下内容仅本人一家之言,其结果和结论仅对本人负责。

    我一直认为,学习先进更优秀的技术永远不是大学阶段学习的目的,领悟学习的方法才是。重要的东西永远是看不见的。

    大一的时候学习语言只是学习语言的语法,并用语法去完成给定的题目,只是有的题目稍复杂,有的稍简单,因此我当时就认为,学语言就是学习语法,调用不同语言的接口来简化工作流程。

    后来我发现不是这样的。

    语言只是完成我们想法的工具,最重要的是我们的想法。我们学习到的知识永远是一个一个独立的点,我们的目的却是将这些点连成线,将一个个零散的点组合起来,完成一幅作品,一项工程。

    学习语言的成本永远是最低的,最难的地方在于面对问题的时候选择合适的语言,设计精妙的结构去解决问题。

    解决问题,是我们的最终目的。解决问题,提升能力,从而面对更多的难题,循环往复。


    再说说我在寒假学了这么多技术的感想。技术如果不能用于生产,那将变得毫无意义。学完之后弃之不用的知识,和没学的区别,只在于再次学习时,变得陌生又熟悉。

    这次寒假我首先学的SSM,然后学的Jsp和Servlet,最后学的Js和JQuery/Ajax,然后才是计算机网络。

    看出问题来了吧,顺序完全反了。在我学Jsp和Servlet的时候我才明白SpringMVC的一些细节,当我学计算机网络的时候我才彻底明白表单的提交用get/post的区别......

    学习SSM框架用的极短的时间,反而学习Servlet和JSP用的时间比较长。

    学习JQuery/Ajax用的很短的时间,反而学习原生JavaScript用了很长时间。

    学习MySQL/Oralce的时间比较短,反而数据库原理到现在还没有学完。

    在我学习完JavaWeb之后我用了2天的时间看完了《图解HTTP》补了一下计算机网络的知识,当我看《图解HTTP》的时候我一直处于“顿悟”的状态,“原来web里面这样做是基于HTTP协议的”

    一时间我好像突然明白了我的专业为什么叫做“计算机科学与技术”,为什么“经济基础决定上层建筑”,为什么软工的学生也要学计算机网络等基础课程,我好像突然明白了我的一位老师说的话——

    “我们计科的同学不要只想着调用现成的接口传进去个数出来个结果,不要只想着‘能用’、‘能跑’就行,那不叫计算机科学,你们应该走进去,去那个接口内部去看看,学习底层的逻辑,那才叫计算机科学”

    我似乎明白了为什么系主任讲Java图形界面用的是十几年前已经过时的Applet——我们学习的是工具的工作原理,而不是工具的使用方法。教给你工作原理,方法可以自学。


    时间不早了,明天就开学了,这段时间看到各大高校的考研分数直冲天际,内卷严重,有些感想,日后有时间再写。

  • 相关阅读:
    python3安装 MAC
    MacOS三个比较接地气实用的终端命令
    maya界面字体怎么设置大小?
    Mac 下 Android Studio 连 夜神模拟器 调试以及真机调试方法
    [macOS] Mojave10.14 夜神安卓模拟器启动问题
    解决MAC电脑系统设置的安全性与隐私下通用没有任何来源选项
    一个分析“文件夹”选择框实现方法的过程
    windows下nginx+php简单配置
    使用windbg抓取崩溃文件和分析的过程
    解决工作中遇到的一个"打开,保存"文件框的bug的过程
  • 原文地址:https://www.cnblogs.com/jancoyan/p/14461283.html
Copyright © 2020-2023  润新知