很多人都说要阅读github开源项目才能提升个人的技术水平,但没有告诉你要具备哪些前置知识,甚至不告诉你前置知识。
详细视频:
你的技术来源
WEB和其它应用的技术架构
比如我们要用java开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redis+...+linux os 来做。
比如我们要用go开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redis+...+linux os 来做。
比如我们要用php开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redis+...+linux os 来做。
比如我们要用python开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redis+...+linux os 来做。
比如我们要用nodejs开发一个web项目,我们发现得用到c/cpp/asm编写实现的mysql+redis+...+linux os 来做。
嗯你发现规律了,而mysql redis linux os mongodb nginx tensorflow opencv pytorch nodejs php python .........它们都是欧美那帮超过35岁以上的老头程序员在每天迭代升级维护.
C/CPP/ASM核心基石的开源项目
https://blog.csdn.net/m0_54740405/article/details/138897154?spm=1001.2014.3001.5501
C/CPP/ASM是互联网各种应用的核心基石
所以我们要吸收和转化的技术来源一定要转向github全球的技术社区,因为这里大佬最多,牛人最多,计算机科学家最多,成功的程序员最多,优秀的人才最多,硬货最多,而C/CPP/ASM作为互联网应用的核心基石,你就要具备阅读和研究以C/CPP/ASM作为开源项目的能力,因为它是技术驱动的核心。
如何具备阅读和吸收这些核心开源能力的能力呢?
学习:C++实现一门计算机编程语言到手撸虚拟机实战
这2门是你阅读以C/C++/ASM为核心基石必备的前置技术,也是个人技术自主,吸收github重要开源项目的核心,是你提升个人技术认知,技术视野,深化完善技术体系的重要前置储备知识。
技术来源于实践,才能不断完善和深化技术认知。