左耳听风 直播笔记

有哪些基础技术

程序语言

  • 原理、编程范式、设计模式、代码设计、类库……

系统

  • 计算机原理、操作系统、网络协议、数据库……

中间件

  • 消息队列、缓存、网关、代理……

理论知识

  • 算法和数据结构、系统架构、分布式……

如何识别新的技术

解决了什么样的问题

  • 任何技术的出现都是要解决已有问题的
  • 降低技术门槛、提高开发效率、提升稳定性……

提升了什么样的能力

  • 可以计算更为复杂的计算
  • 可以自动化更为复杂和更为困难的事

会成为主流技术的特征

  • 有大公司做背书
  • 有杀手级应用
  • 有强大的社区

学习的一些观点

学习是为了学到方法

  • 学习不是找答案,而是找到通过答案的方法

学习是为了认识原理和本质

  • 理解原理和本质就可以一通百通

学习是为了打开自己的认知

  • 你不知道你不知道的东西
    学习是为了改善自己
  • 思维方式——更为的逻辑和科学
  • 行动方式——更为的高效

学习的相关方法

挑选知识和信息源

  • 第一手资料非常重要(英文非常重要)

注意基础和原理

  • 我可以忘了这个技术,但是我可以自己徒手打造出来

使用知识图系统的学习

  • 通过知识关联可以进行“顺藤摸瓜”

举一反三

  • 用不同的方法学同一个东西
  • 学一个东西时把周边的也学了

总结和归纳

  • 形成框架、套路和方法论
  • 实践才能把知识变成技能,坚持才能有沉淀
原文地址:https://www.cnblogs.com/niuben/p/14130363.html