现在再让我谈OZO直播系统,我就有得说了,我可以说网络编程,多线程编程,SDK等等

现在再让我谈OZO直播系统,我就有得说了,我可以说网络编程,多线程编程,SDK  H.264  rtmp  等等,不会之前觉得简历上写这个项目没有技术含量,考研复试时我还把这个项目放在简历最后一个,那是因为那些东西都不是你自己写的,你只是组装一下,但如果你深入里理解它里面的原理,怎么写出来的,那就有得说了,单一个Nginx你会用和研究了它的源码,那就是两个境界是不是。

三年前你看SDK还不知道是什么东西。

现在学了些Linux应用层编程之后,你再看这些就感觉不一样了。

17年当时我就买了nginx的书看,说明我当时已经认识到要深入去学东西,而不是停留于表面。现在回看是对的。

 

就像我现在做平衡车,做无人机和5年前可能就不是一个层面,虽然结果看着都一样,以前只是调用,现在是真正理解,PID  卡尔曼滤波等等。以前只是知道这个概念,现在是啃透一本书。我现在弄Linux和五年前弄Linux也不是一个层面了,五年前只是装个Linux,现在是弄Linux编程。

 

就像我现在看OZO直播系统和三年前看OZO直播系统就不一样了,不在一个层面了。

 

以前觉得一个直播系统有什么好说的,现在觉得能自己写出一个即时通讯软件是不错的。

以前还不清楚网络编程为什么要单独学,其实学深了确实有很多东西。

 

我们搞技术的就得深钻一个东西,而不是流于表面。而不是求外表多高多大,深度很重要啊,你哪怕就去研究Nginx源码。研究某一个细小的组件源码。比你出口做了一个什么什么系统我觉得要强些,你做那个系统有多少是你自己的,是不是。你别说一个直播系统,你单一个SDK能写出来就很牛逼了,或者SDK里面的ffmpeg你能搞清楚就牛逼了。 H.264又有多少人在研究的。你的价值低是因为你用的都是别人的,装空调的和开发空调的,所以为什么装空调的工资低,因为那都不是他们的,博士的好处就是能真正深入。你在单纯弄OZO的时候就好像是装空调的,现在渐渐深入到开发空调的层面,所以你觉得不一样了,装空调写简历上肯定没意思,但是开发空调就不一样了。我现在弄Linux和五年前弄Linux也不是一个层面了,五年前只是装个Linux,现在是弄Linux编程。是否还可以更深入一个层面呢,我觉得是有的,比如内核源码等等的,大概就像你现在看那些博士生,觉得差一个档次一样。

所以感觉哪怕一个再小的项目,你深钻下去,也有很多可以研究的。

 

就像这里讲的三个层次

现在再让我谈OZO直播系统,我就有得说了,我可以说网络编程,多线程编程,SDK等等

你以前的狂妄其实是无知。

 

C++我估计也是,很多地方你没有深入学,所以自觉得还好。

 

真正弄技术应该脱离了表层的趣味,更加深入实际的技术层面,不是看外在做了什么东西,什么觉得做这个东西没什么意思啊,不是的了,你得脱离于表层的这些东西。就像你当初觉得智能车没有意思,不是的,你得深入,