• 批评与自我批评


    作为一个有一丢丢追求的程序猿,需要不断的学习新知识,以扩展自身能力边界,这是好事。子曰:学而不思则罔,思而不学则殆。夫子的话时常萦绕耳畔,提醒我要学思结合,否则枉费精力。然而最近的一件事引发了我对学习的重新思考。

    事件的简单回顾
    相信很多前端都了解 JS 的事件循环(macrotask、microtask),也知道 Promise 的 then 方法中的函数会被推入到 microtask 队列中。而我在一次对异步事件的 debug 过程中,完完全全的忽略了上面的知识,闹出了笑话。汗颜!

    事后我一直在思索错误导致的缘由。是经验不够?代码也写了三年多。是知识盲区?抱歉,都了解,如果是一道面试题,我相信自己不会答错。

    知与行
    无论是知行合一,还是实践是检验真理的唯一标准,无不在告诉我们实践的重要性。由此可知,知识 - 思考 - 实践,是将知识转化为能力的重要途径。

    现代社会,想要获取知识是简单方便的。开通知识付费的大 V 们不仅提供专业的知识,还掰开了揉碎了递到我们跟前,以至于我们随手订阅一个专栏、博客、短视频就能获取想要的知识。然而,即使我们按照上面的三部曲走一遍,要想把知识内化成能力也还不够。

    毛主席在《实践论》中提到:

    从感性认识而能动地发展到理性认识,又从理性认识而能动地指导革命实践,改造主观世界和客观世界。实践、认识、再实践、再认识,这种形式,循环往复以至无穷,而实践和认识之每一循环的内容,都比较地进到了高一级的程度。

    这要求我们不断地重复认识-实践这一过程,在历练中认识自己,改造主观世界和客观世界。可见,在这一层面上,我还差的很远。

  • 相关阅读:
    悲剧的程序员
    【C++】关于随机函数与概率设置
    布局管理器(一)
    敏捷开发,如何搜集故事
    【Visual C++】CDC与HDC的区别以及相互转换
    IFRAME without src attribute on HTTPS in Internet Explorer
    测量某断代码执行时间-代码
    数据一致性实现技术
    ffmpeg
    Log4j的使用方法
  • 原文地址:https://www.cnblogs.com/fayin/p/11328246.html
Copyright © 2020-2023  润新知