Skip to content
Published at:

2020总结,2021展望

2020 总结

  • 疫情
  • 新装备
  • 用 qt 写了个桌面项目
  • 组织公司内部培训
  • 当导师带新人
  • 学习 Rust,后来写了个 1000 多行的小玩具
  • 参加 Rust China Conf 2020
  • 公司改革,架构调整
  • 成为 UP 主,在 B 站发视频
  • 健身房弄伤膝盖
  • 关于技术

疫情:

用 qt 写了个桌面项目

这个项目基本从零开始,不过做的还算比较顺利,做完之后收获比较多: 最开始预言这个项目的时候叫上了我,我很纳闷,叫我干啥? 杜工来了句:看看,到时候分个模块写下

比较顺利的原因在于:

  • 参考了别人的软件界面,逻辑
  • 跑去一线,实地参观考察
  • qt 开源,示例代码和文档完善(不会就通篇读下文档,在跑跑示例代码,在不去就去翻一下源码)
  • 把 qt 中 UI 的部分分给了另外一个同事(ui 的部分对于新手来说,是个大问题,对 UI 控件没有个全面认知,看到复杂的控件都不知道用什么去实现)

qt 强大的地方在于:一个是 signal & slot;还有一个是它写了大量的库,并且质量很高.cpp 标准库都会来参考 qt 的代码

收获:

MVP(英语:minimum viable product)最小可行产品 对于预言的项目,最迫切的问题可能是把方案定下来,用什么方式去实现,不是去讨论细节问题,这时候就需要最小可行性验证,一种方式性不通,立马去换一个新的方案来做验证

组织公司内部培训

当导师带新人

学习 Rust,后来写了个 1000 多行的小玩具

偶然看到一条新闻:Rust 是Stack Overflow调查中最收欢迎的语言,就去研究了下:

  • Rust 定位:高性能,安全,并发的系统级别语言
  • 编程范式:
  • 工具链很好用
  • 上手成本相对偏高
  • 不会成为 C/Java/JavaScript/Python 一类大众语言
  • 生态还差了点

参加 Rust China Conf 2020

  • 张汉东:回忆 rust5 年的发展(现在有提升多少,你就知道以前的多烂)
  • Jit:即时编译
  • 算法优化,存储优化:对整个的处理过程(原理)有足够的认识
  • Wasm 性能爆炸,访问系统级别 api,”未来只需要一台计算机”

技术之外

  • 博士也需要查英文字典翻译
  • PPT tips:文字中夹着粗体字,可以观众提高注意力

2021 展望

Updated at: