对一路走来的学习路径的感想

学习策略

毕业多年,通信人在程序员圈混迹了4年之久。记得初入职场,技术老大和我两次的长聊中,谈话内容至今印象深刻的有两点:

  1. 一门成熟的语言一定有自举能力,即自身语言实现的编译器能解析自己
  2. 业务代码要尽快做完,业余时间里要拿80%放在计算机基础知识的学习上

当时感觉,我是一名Android 工程师,我要打造好我的产品和用户体验,要把界面做到极致。在这之前,我是80%的下班时间继续优化和提高App的用户体验上的,当下我表示赞同,但是其实并没有足够重视,这两年多来一直并没有贯彻这个学习策略

计算机的基础能力有哪些呢?

计算机结构,操作系统,算法和数据结构,网络通信协议,设计模式,编程语言

针对特定领域的工程师,还有该领域的基础知识。比如安卓工程师的安卓基础能力:对framework的熟知,包括自定义控件所需的所有能力等等

从容与持续

忘记看的哪篇文章说过,做事不可用力过猛,期望越多则失望也越多,情绪的波峰和波谷反差也会越大。学习不可用力过猛,否则容易产生焦虑,焦虑是情绪弹簧的刚度值,焦虑让情绪偏向负面的势能增大。学习亦不可过于激动兴奋,否则容易在情绪低谷时对正向情感产生更多依赖。

学习贵乎平和从容

平和从容的源泉是深信持续的力量,相信持续是走向非常的桥梁

平和从容的就近法门是?

  • 走路要慢,回答要慢,冥想也算吧
  • 每天重复做一件事,有一以贯之的生活
  • 零和,无谓的接受损失
  • 快乐求诸己

凝思远望,从容平和