程序员的技术能力模型
不要用战术上的勤奋掩盖战略上的懒惰
程序员的技术能力模型:“编程语言 30% + 抽象能力(数据结构 50% + 对现实事实的抽象理解能力 10% + 设计模式能力 10%)70% = 100%”
- 技术价值 = 功能 + 效率 + 性能 + 稳定性
- 产品价值 = 技术价值 * 使用量
- 技能表
- 工程实践
- 如何设计大型系统
- Rust 新手快速教程
- 一个针对新手的 Rust 快速教程,从零开始写一个管理 Todos 的命令行程序。
mark
- 阮一峰–科技爱好者周刊
- HelloGitHub
- 长期软件开发
- 我在 20 年的软件工程师生涯中学到的事情
- 编程十年的感悟
- SSL 为何改名为 TLS–英文
- HTTP 的加密协议 SSL,后来改名为 TLS,本文解释原因,完全是大公司斗争的产物。
- 胶水工作重要吗?–英文
- “胶水工作”(glue work)指的是,帮助做出产品、提高效率的一些辅助工作。
- 从零构建 X 系统
- 你的估计需要乘以 π
- 达芬奇综合症–英文
- 达芬奇综合症指的是,不停地想学新东西,做了很多新项目,但是实际完成的很少。更糟糕的是,完全没有达芬奇的才华,却得了达芬奇的这种病。