我的 20 年职业生涯:全是技术债
💡
原文中文,约4700字,阅读约需12分钟。
📝
内容提要
技术债是不可避免的,作者分享了他20年职业生涯中的技术债经历,包括使用过的编程语言和框架,以及过时的技术。他建议我们要学会与不完美共存,并预测WebAssembly将成为未来的趋势。
🎯
关键要点
- 技术债是不可避免的,作者分享了20年职业生涯中的技术债经历。
- 作者的职业生涯始于Visual Basic 6,认为其现在是技术债。
- 许多编程语言如Perl、Delphi、Fortran等已经过时,难以找到开发者。
- ActiveX、Java Applets、Flash和Silverlight等技术已被淘汰。
- 作者开发的第一个移动应用程序是为Compaq PDA编写的,使用C#。
- Swift的出现使得Objective C的使用变得不再合理。
- WebForms和MVC框架的演变导致了技术债的产生。
- SOAP和WCF在REST API和JSON普及后逐渐被淘汰。
- 主要编程语言的版本更新常常需要大量代码更改,形成技术债。
- 开源替代方案如OpenTelemetry使得作者之前的工作变得无用。
- 大多数软件的使用寿命有限,最终都会变成技术债。
- 作者预测WebAssembly将成为未来前端开发的趋势。
- 技术债的本质在于随着时间推移,所有技术都会变得不完美。
🏷️
标签
➡️