zoukankan      html  css  js  c++  java
  • 2021Y12M学技术感悟

    学技术,是要不断前进,勇往直前的。

    不要沉迷于【用的顺手的】技术,更不要沉迷太久——按 季 算。

    精时是有限的,要用到对的地方,能取得进步的地方。

    顺手的技术,也是 对自己来说 【基础的技术】吧,耗费太多精时,实在是浪费。

    怎么办?

    学习高级技术啊、学习底层技术啊、学习其它啊!

    不断突破自己的知识边界。

    高级技术:

    业界流行技术。这些技术为何流行?必有其道理。学习这些技术的思想,用这些技术做试验,把这些技术用到日常工作、生活中。

    比如,当前流行的K8S、Istio、Alluxio、Ceph……

    底层技术:

    别人(杰出的工程师)为何能开发这些先进的技术、软件呢?底层技术(甚至科学、文学、艺术、理化生、心理学、植物学、地理学……)学的还不错啊!

    对于 软件的底层技术 来说,当然是 编译器原理了、Linux内核、数据结构、算法了,想要拥有自己开发的 高级技术 吗?那句把底层技术不回来吧。

    精通底层Linux,你看到了,别人开发了Docker,Docker全世界流行。

    精通底层网络,别人开发了Maven仓库。

    精通底层加密算法,别人开发了比特币、区块链。

    学习其它:

    上面提到的 数学、理化生、地理、心里、力学、机械、文学、艺术、哲学、伦理学……

    怎么有效的学习?持之以恒,多学多用。

    大部分高级技术、底层技术 是 外国人创造的,英文是必要的能力吧,持之以恒地学习吧。

    在上班时如何保持学习的节奏呢?学习应该是不需要整天整天地学习,而是,每天花费1小时,心无旁骛地专注地搞某项技术,持续一段时间(月计),若干时间后,自己对某项技术能掌握50%吧?不同技术应该有不同的进度,要结合自己的实践来判断。

    学技术 也需要 及时反思,必要时停下来看看大局。

    学先进技术、底层技术 的原因是什么呢?很重要!可以提高自己的眼界——广度、深度,这样能更好地找准自己在技术世界的定位,可以避免精时白白耗费在【舒适圈】,可以取得进步。

    人生,也因此而顺遂。

    总之,要进步啊!

    人间清醒,搞技术上瘾。

    学技术的最大障碍是什么?外界的各种诱惑!要如何屏蔽?一点点屏蔽。

    比如,每天学习的1小时保持专注、认真、心无旁骛,啥也不想,就搞技术,专心搞技术。久而久之,可进入【心流】的学习状态,效率将大大提高。

    在1小时之外,随便自己怎么折腾,去沉迷于各种诱惑的大海洋中都行。

    1小时的学习时间,每天必须固定,俺自己的作息安排,比如,每晚20点(这叫做 时间锚点)。

    问自己,想要什么?自己的条件是什么?自己的条件怎么去【交换】得到想要的?

    推荐:费曼学习法

  • 相关阅读:
    Nginx--sub_filter模块
    Scala学习5 objext
    Scala学习4 Class
    Scala学习3 Map
    Scala学习2 Array、ArrayBuffer
    Scala学习1 基本数据类型,条件,循环
    flink1.9新特性:维表Join解读
    Blink源码编译
    Flink Maven项目兼容多版本Kafka
    Ant build.xml程序简单说明
  • 原文地址:https://www.cnblogs.com/luo630/p/15659695.html
Copyright © 2011-2022 走看看