2020年06月份

要求自己关注Go语言本质、Get things done的能力、持续学习的能力 为将者,智信仁勇严尔,英语还是很重要

2020-06-11

一期: Mr.Go TiDB会客厅(Best Prictices)

Mr.Go 会客厅 - 听后收获

  • pay attention on pprof、memory、goroutine、gc、schedule(关注OS,Go底层实现)
  • makefile learning(PingCAP TiDB 工程学习)
  • TDD(test first 测试驱动开发)
  • performance keywords: batch/pipeline/system call(批量、管道、系统调用)
  • join opensource(加入开源)
  • more using Go not CGO(能用Go,尽量不用CGO)
  • not excessive optimization(不过渡设计)
  • better pkg
    • error (pkg/error)
    • log
    • test
    • json
  • follow user(project values 关注用户、项目价值)
  • other
    • Distibuted框架
    • IOT场景
    • 对比rust,控制go的调度能力
    • 对比c++开发效率
    • 场景web/middle/engineering
    • 生态CNCF
  • Keep Learning
  • Get Things Done
  • 对技术永葆热情和追求

2020-06-14

职场关系

  1. 认清自己的处境(理解职场、鹰牌和鸽派)
  2. 为人处世(信任,不怕事能了事,分享和对等给予,守信)
  3. 职场三原则(安全、进步、收益)
  4. 职场角色(领导、下属、对手、盟友、中立同事)
  5. 职场五能力(情绪管理、赞美他人、善于求助、打造人设、勇刚欺凌)
  6. 目标统一(摸清领导的规划、打造师徒关系、小心越权和授权、有效沟通和反馈、勇敢离开)
  7. 分清职场势力(核心圈、同盟圈、临时组队、害群之马、低调布局)
  8. 职场竞争(战场非秀场、打打仗和打小仗、清理战场、内定党)
  9. 如何接手新团队(配置团队,剔除害群之马、调节下属矛盾、安置盟友、招安对手)

2020-06-19

优秀Leader的特质

  1. 目标明确,做有意义的事情(关注市场、用户、产品价值,关注企业使命、愿景、价值观)
  2. 组织协调,连接的效率(用所有行动告诉团队成员,避免信息偏差,阻碍连接、影响协调的是零容忍),用户体验、数据指导原则驱动经营完善
  3. 持续提拔和寻找优秀团队Leader(一将无能,累死三军)

英语提升

  1. 薄荷阅读(合适自己的小说,看和听)
  2. 百词斩(单词量)
  3. 流利说(英语说)

优秀的工程师

  1. 知识:软件开发的理论知识储备,具备知识的深度和广度
  2. 工具:运用工具将知识落地到实际业务的能力
  3. 逻辑:举一反三、发现问题本质、问题抽象、发散性思维、通用算法的掌握等能力
  4. 业务:理解业务的应用场景、商业模式,从业务中发现用户动机,制定目标改进和优化系统
  5. 目标:目标清晰,结果导向,及时反馈

初级:围绕某个目标,快速实现,但也应该know how and why 中级:具备在某个方向,独立承担技术选型、改造、应用落地取得成功的过程 高级:业务抽象的能力,抽象和定义业务问题,为业务制定合理可达的目标,带领团队完成

Tips: 持续不断的提升自己在技术、技能、经验、资源上的累积,提升自己的知识的广度和深度,努力去提升自己的相对不可替代性!

IT行业信息

参考: https://mp.weixin.qq.com/s/jos5BcO2JYhV2Sc6QzuUgw