安然写字的地方

技术人的成长

思维方式

  • 要对线程安全问题足够敏感
  • 数据库更新操作不使用操作运算符,保证操作幂等性
  • 为什么要使用这个组件,要有足够的思考
  • 了解实现原理吗,看过源码吗
  • 业务间的耦合,为什么这么设计
  • 端上要有防重复提交能力
  • 分布式锁的应用场景
  • 对树结构举一反三,适合快速检索(B+树,字典树,红黑树)
  • 接口改造前后测试的方式,仅仅比对结果还不行,必要时需要压测

思考维度

  • 做某个业务的意义,目的
  • 解决了哪些场景的问题,对社会的价值