00:00
听着啊啊先听着啊好,那今天晚上呢,是四老师的这个公开课的直播课,那今天呢,我们的课程呢,啊先做一个简单的自我介绍,那今天晚上呢,我们主要的课程方向呢,是iOS在这个赛道上面,我们的音视频方向,那是因为这一块感兴趣的扣个六好吗?因为咱们其实iOS啊,想要拓展网音视频这个方向啊,其实我们在网络上的资料其实并不是特别多,而且呢,大家也不知道该如何去系统学习对不对,就我其实有兴趣在这方面,但是呢啊,因为在这一块我们能取得的经验是比较少的,所以四老师也会在这一块给大家一些建议,那今天晚上呢。我们首先要知道在直播业务里面,或者说小视频业务里面,我们到底是选择团队自研,还是说我们直接用商业SDK快速接入,对不对,我们要判断一下怎么去做,第二个呢是如果大家有幸或者说想要进入到这种自研团队去做音视频的话,我们每一个技术模块下面所对应的解决方案是什么啊,也是我们今天的一个比较重要的部分,大家现在呢,可能会接到很多面试,对不对?那音视频也是一个很热门的方向,那遇到这一块的问题的话呢,我们怎么样去解答?
01:17
那第三个呢,是我们会遇到一些啊音视频的底层面试问题,那这一块呢,四老师也给大家做一些分享,最后呢,我们来讲一些iOS平台上面我们怎么去做视频的编码,OK,这是我们整个今天晚上的课程安排,那为什么做这样的课程设置呢?第一个是希望给大家一些好的方向,让大家能够在呃,接下来的这个时间里面,可以自己去沿着这个方向去学习。第二个呢,是如果大家进入到这样的一个面试环节中间,虽然音视频可能不是你的专项或者亮点,但是你也能够答出个123来,对吧?来体现其实你对各个方向也是有所涉猎和了解的。那第三个呢,是各位同学。如果对吧,我们进入到音视频这个赛道上面,我们怎么样去学习啊,这是我们今天晚上可能会跟大家谈到的一些问题,好那现在呢,我们来开始我们今天晚上的课程,好那首先的话呢,我们第一点我们要知道。
02:14
啊,直播用的第三方吗?OK,这个托同学其实提了一个问题,对吧,也是我今天晚上要讲的第一个知识,那就是我们到底应该去选择用第三方接入,还是选择去自研,OK,那如果自研的话,我们怎么样去解决我们实际要遇到的问题啊,也是我们今天要探讨的,等一下呢,四老师会跟大家细讲好不好,没有问题的扣个六,好,那我们先做一个简单的课程笔记。那在讲课的过程中呢,如果大家对一些呃,音视频方向对吧,音视频有问题的话,或者说在我的课程中间,我讲解的过程中有问题的话,对吧,我讲解的内容啊,你不理解对吧,你不理解啊,也可以提出你的疑问啊,提出你的疑问,那如果说四老师能够用两分钟啊一到两分钟。
03:01
在直播的时候给你解决,那我就会当场解决,听清楚了啊,我会当场给你解决疑问,因为这样子不耽误其他同学的进度的情况,下面我会当场解决,那如果说会要影响到后面课程进度的问题呢,就是如果说啊,如果有影响到我的课程进度的问题的话呢,大家可以在私下啊,可以在私下。森老师,对吧,你可以在微信上面啊找到我来跟我一起探讨好不好,没问题的扣个六啊,其实我是很喜欢在课堂上啊给大家解决问题的,所以说我也希望在整个课堂直播间里面,我们用比较友好啊,比较互动的氛围来今天这样的一个课程讲解,好,那我们呢,可以在微信上面啊私聊对吧,私下。啊,一对一的这样的一个探讨,因为我不希望对我们的整个课程的方向啊,变得这样的一个。啊变化好,那我们现在继续往下讲啊,第一个,那我们到底在iOS上面对吧,我们要做直播或者说小视频,对吧,这是一个很常见的业务了,对不对,比如说我们可以看到淘宝。
04:03
对吧,抖音他们现在都啊,包括这个拼多多对吧,其实很多这种商城类对吧,电商类的APP。对吧,电商和这个直播的结合,对吧,还有小视频的结合。对吧,大家可以看到很多这样的一个商业的结合,对吧,小视频也好,直播也好,迎来了他的第二春对吧,第一春是它其实是这样的一个信息的传播,第二个呢,就是变成了一种买卖的这样的一个场景了,所以说他来到到了第二春对吧,第二春。好,那这个地下城呢,也会可能影响到大家的这样的一个项目,那我们在iOS赛道上面,如果遇到了一个直播业务或者小视频业务,那我们怎么去衡量,对吧,我到底用什么呢?首先第一个大家知道在iOS这个赛道上面。没有来完啊,继续讲课啊,在else这个赛道上面,其实如果大家要召集这样的人马,对吧,就是做好音视频的人马是比较困难的,我跟大家讲说就是这一块的人才是比较稀缺的。
05:01
也就是说,并不是任何一个团队想做音视频,他就能够花高薪找来这样的人才的,对吧?其实是比较难的,我跟大家讲,即便他有钱,他也需要一段时间的招聘啊,或者说这样的一个人员筛选,才能拿到这样的一个团队,所以说一般公司是没有这样的机会的,没有错,所以这个时候你会发现做这种第三方的SDK的,或者说就有这种。做这种平台的人就很赚钱,所以你会发现有很多这种做直播业务的这样的一个支持,对不对,商业支持大家会发现,所以说如果你的公司没有人力,也没有财力,最好的办法是干嘛,最好的办法就是选择用商业SDK。快速接入。对吧,快速接入,快速解决你在需求上面的问题,OK,这是80%以上的公司会选择的方案,但是用这种商业SDK快速接入只适用于,只适用什么样场景呢?第一个是小小规模的试错,比如说我要做一个项目,小规模的试错,我可能需要快速的上架来测试一下这样的一个项目在市场上的反响。第二个呢,可能是因为你的团队对吧,你的团队人才比较稀薄,而且呢,人力也不啊,就资金上面也没有多少钱,你就用商业SDK,那刚才有同学说老师啊,商业SDK1年下来十几万,那我想跟大家讲,如果你要搭建这样的人马,听清楚啊,如果你要搭建这样的自研团队的人马。
06:28
一个月十几万。好不好,一个月十几万啊,你不要跟我说一年十几万,一个月十几万好不好啊,这些人马的话,薪资都是4050K好不好啊,而且需要比较长的时间,从零到一。一个直播项目这样的团队从零到一,至少需要三到六个月。啊三到六个月,而且呢比较啊这样子的话呢,是一个比较长的时间啊,所以说你要看做直播其实是很烧钱的,包括后台服务器,包括安卓这一块所的人力成本是非常非常大的啊,非常非常大的好。
07:01
所以说这个时候大家分清楚,不要给自己埋坑对不对,老板老板我很厉害对吧,自己接了这个活就干不下去,所以说你要分清楚实事好,第二个呢,那有没有公司啊。啊,有没有公司说啊,我们那我老师我想做自研,有没有这样团队呢?很多其实在这个互联网市场上面做这样的项目的团队其实还是很多的,大家如果有幸进入到这样的一个团队里面,你可以获得经验。和学习的方向,和学习的一个好的这样的一个切入点。OK,切入口,所以大家如果有机会的话可以进啊,OK,好,那比如说像一些什么呢?比如一些比较老牌的做音视频的很多开发者都是从Windows转过来的,因为mpad这个东西是通用的,说实话做Windows的一些老牌的开发者转型,从Windows开发转型到iOS开发,其实是一个比较简单的事情,没有想象中那么难啊,然后呢,第二个呢,是比较一些啊大型的团队,比如说阿里旗下的,对吧,他就有这样业务,比如说字节旗下,他就讲这个业务,所以大家如果说现在这个阶段想要进入到大厂,其实需要一个比较好的切入口,OK,这是我给大家一些简单的。
08:10
方向介绍,所以说要分清楚我们当下的这样的一个情况,去合理的选择,我们到底是自研还是商业SDK,要评估好自身的能力好。第二个呢,是我们。来梳理一下直播业务下面对吧,如果大家做iOS方向对吧,我要掌握哪些技能对不对,这是大家想要去了解的,是不是是扣个六啊,那现在四老师带大家梳理一下,那我先跟大家讲。做直播也好,对吧,哪怕你是一个50K的大佬啊,50K的大佬你也很难说一个人一气呵成对吧,就你很难一个人一气呵成,把整个业务下面的事情都做完,所以说这个时候其实是有分工的,并不是说司老师给你梳理了这样的一个技术要求之后,我每一个我都要很精通,我每一个都要特别擅长,我才能从事这份工作,并不是的啊,有很多东西是需要从工作和学习双重模式下去摸索的,但是大家不要妄自菲薄。
09:05
好,那我们现在来看一下直播业务。我们先来看一下,其实直播跟今天晚上一样,分为什么,分为我们的主播对吧和观众。是不是是的,扣个六啊。啊师的扣个六好,那我们来看一下主播的话呢,对吧,各位同学作为主播对吧,老师今天就是一个对吧,来给大家啊上课的主播好,那我们来看一下主播,首先我们第一件事情,从客户端来讲,我们干嘛采集内容对不对。是不是采集内容?那我们在iOS上面采集内容呢,其实有很多方案大家可能看过对吧,有些直接用一些第三方。啊,有些直接用一些第三方,但是我跟大家讲所有的第三方,目前啊,你在get ho上面下载的那些所有的第三方,其实它的本质是用什么采集的AB foundation,听过没有听过的扣个六。你去判他们的源码,那些所谓的第三方给你封装了,所谓的采集,他其实都是基于every foundation给你封装的,只是他简化了各位开发者对于every foundation的技能的诉求,对吧?他可能只需要一两个方法就能把这个事情做完,但是究其根本,其实都是依赖于every foundation这个框架。所以说在iOS平台上面,你要想做采集内容的事情,就需要学习什么a foundation啊,这是第一点,第二点呢,在iOS的音视频这个赛道,听清楚啊,如果大家做过音视频你会发现。
10:28
你很你经常会听到安卓团队发来羡慕的声音,对吧?哇,你们公你们iOS真好,苹果把这一套都封装好了对不对?经常会有这样的声音发出来,我不知道大家有没有听过啊,所以说在iOS如果你想切入到音视频这个赛道,最先学习的并不是FMPA好吗?不要一上来就去学FM pad,你就自己给自己找罪受,自己给自己找门槛,对不对?所以说你应该学习什么?应该先学习every foundation好吗?Every foundation在实际的商业项目中间用的是非常非常多的,听清楚的扣个六啊,好,所以这是第一个,我们采集内容,内容包括什么内容,包括我们的摄像头数据,包括我们的麦克风数据,好采集好内容之后第二步,对吧?我们现在不管是做直播也好,还是做小视频也好吧,怕是做会议类的APP也好,他都需要一个什么美颜处理对不对。
11:20
对吧,谁都希望自己是美美的好,那我们来看一下在当前对吧,我今天还在我的VIP学习群里面看到有个学员说,诶,目前有什么免费的美颜的这样的库可以提供吗?OK,我们今天就来分析一下在iOS这个赛道上面,或者说在移动互联网这个赛道上面,怎么样去做美颜处理好不好,有兴趣扣个六啊,首先呢,我们来看一下第一个啊,老师语速可以慢一点,是不是担心我被呛到,OK。那我就慢一点讲好不好,OK好。喝口水润润嗓子,好,那我们来看一下啊。老师是一个能快能慢的女人啊,能快能慢的女人对不对啊,大家如果节奏快了对吧,不舒服,OK,那我可以慢一点动作好不好?第一个呢,我们来看一下。首先大家。
12:06
需要免费的是不是啊,这个东西其实很贵啊,其实很贵,如果你要用付费的话,其实挺挺烧钱的,那有没有免费的方案呢?当然有,叫GPU image,对吧?我们有同学听过我的课肯定知道,那这个GPU1米几呢,是免费的。啊免费的,然后呢,第二个呢,是可以大家直接在get ho上面呢,可以下载的对吧?然后第三个是什么?第三呢,就是它是开源的,大家都可以干嘛,都可以去阅读它的源码来进行学习,好那这个GPU1密集呢,也是目前我们做商业项目里面啊,很多很多人会用到的一个方案,好那第二个呢,我们再来看一下,那比如说抖音对吧,老师抖音难道用GPU秘籍吗?对吧,OK,我告诉大家他不用,他用什么,他用open GE。那这个open GS是什么呢?实际上GPU image它就是依赖谁来封装的open GS,也就是说它的封装只是简化了各位同学对open g Les的学习和依赖,因为这个玩意儿它是需要一个漫长的学习过程才能让各位同学精通,所以说很多iOS开发者不具备这方面的能力,所以我们就有了这样的一个GPU,一米姐来帮助大家快速的上手解决这样的问题,OK,这是第一个,好,那第三个呢,是目前苹果是不是有一套这样的图形的API,对吧?目前苹果是不是也提供了这样的一个图形编程框架,叫什么叫mental?
13:34
是不是好,那GPU密级呢,也支持它的3.0版本,就是用met封装的,所以说大家如果想要成为在美颜视觉处理这样一块的专家,或者说在这个赛道上面去发力,诶,这是一个很好的方向,所以说你就需要学习这三个东西,学习这三个东西你把它学好了,你的薪资突破50K都不是问题啊,同学们,所以说你要想值钱的是技术,那些泛滥的技术就不太值钱了啊好,第三我们拿到了内容,并且做好了美颜处理之后,要做什么呢?我们就要进行压缩,对不对?
14:08
但是你很少听到自己的同事对吧?啊老师我是直接学mental还是先学open GS好OK,这个地方有一个同学关于这两个的学习有一些疑问,对不对?好那斯老师给大家讲一下啊,首先我们目前啊商业项目。听清楚啊,很多商业项目都是依赖谁呢?依赖open g1es,所以说如果你想我们学习技术的目的是为了能够融入到团队中间去贡献自己的技术,所以说我不建议是先学习open GS,明白了吗?明白了扣个六,因为open GS在商业项目里面的依赖度是很高的,其次是什么呢?其次open ges的学习的资料要大于我们的metal,也就是说你学习它的时候会比较容易,因为有很多很多的书或很多的资料,包括很多我们的这样的一个视频课程,可以帮助你去学习它,但是mental由于他出入市场的还是不够成熟,所以在这一块的课程是比较少的,这一块的书也比较少啊。然后呢,第二个我再来说一下。
15:12
学习完open GS之后。之后你再来学习mental,你会发现事半功倍,也就是说他的学习是有注意的,Mental里面很多的概念,很多的思维方式和open GS一模一样啊,一模一样,就不需要学两轮了,明白了吗?好,然后呢,第三步学什么呢?听清楚了啊,学完这两个之后,我最建议大家是研读听清楚啊。盐度GPU1米级的源码。源码。好,如果你能把他的源码研读起来啊,如果你能把它的源码研读起来,你会发现从中所获得的收获,听君一席话对吧?慎读十年书啊,所以这个过程是很棒的一个过程,因为你可以去领略。
16:00
在这个目前这个市场上最优秀的一个框架,就在美颜处理上面的一个非常非常值得大家去学习和优秀的框架的源码的过程中,其实就是搞,就是有一个对吧,就是啊,这个叫什么啊,山外高人给你的一个指点,我个人感受是这样子的,OK,好,那我继续往下讲了,好不好,Open CV呢?Open CV不属于这个派系啊,大家可能觉得open这两个词放在一起,你就觉得open机要和open cv1定有什么关系,但其实没有关系啊。那我这边大家关于opencv和open gl的关系之间有什么问题的同学扣个一好吗?如果有我给你解释一下好不好?Open脚是什么?Open g是图形编程标准。什么意思呢?我跟大家讲一下啊,Open胶用来做什么,它用来做显示,听清楚没有就渲染。就你凡是要在屏幕上面显示渲染东西,就需要依赖什么呢?Open机,那open CV是什么呢?Open c,它的主要侧重点在目前这个商业市场上面是做什么识别。
17:04
什么叫识别呢?大家会发现open CV和人工智能的结合是最贴切的,对不对,为什么呢?因为它能够从你的身份证上面去识别你的身份证号码,可以识别你的人脸信息,可以识别你的你需要的这样的一个信息,对吧?通过人工智能的信息处理来得到你所想要的结果,所以说一个是做识别,一个是做渲染,而且就是最简单的解释,对不对?大家一下子就明白了是不是?所以说千万不要被面试官套进去了啊,有很多人不懂这个方向啊,他就喜欢拿open这个词说事,对吧?Open这个词其实没什么关系啊,好,那我们再来往下第三步。那就是我处理完了之后呢,我要干嘛,我要编码,哎,我特别喜欢今天上课的这种氛围,因为我感受到大家其实对今天这个网上这个方向还是有一些疑问的,也提出了自己的问题,我觉得特别棒,所以我们保持这种感觉,继续上课好不好?不管今天是一堂公开课还是一堂系统课,我觉得我不希望浪费大家的两个小时啊,我也希望我的两个小时的付出是对大家而言有价值的,保持这个氛围我觉得特别棒啊,好,第三压缩,但我们不叫压缩,叫什么呢?叫编码。
18:12
什么意思呢?就是我要把我的音视频数据呢,给它压缩掉,好,那今天晚上我其实要讲的就是编码,等一下会往里面细讲,知道吗?好,那我们注意了啊,我们的音频和视频是两码事,也就是说眼睛看到的和耳朵听到的其实是两组不同的元素句对吧?两组不同的元数据好所以这个时候听清楚,那我们对音频的编码呢,叫什么,我们要把PCM数据转化成什么AC,你就把它编码一下,那我们的视频数据呢,就把我们采集到的原数据呢,把它进行什么。啊,原数据呢,进行什么进行编码成什么H264 OK,这就是一个目的,那这是什么AC编码方式呢,其实是个文件,就把它压缩的一个压缩文件,HR64呢,也是大家常常是不是听到了MP3。
19:02
对不对,听过没有听过扣六啊,MP3呢,也是一种音频的压缩格式啊,也是一种音频的压缩格式,好,那大家常常听到的MP4。MP4是视频压缩格式吗?不是,MP4是一种视频容器,等下四老师讲到具体的知识点的时候,会带着大家去看一下,不同的编码方式有什么优点,包括什么叫视频容器,都会在今天的课里面讲解啊好,然后呢啊,讲到这我看一下啊,有146个同学进入到了我们今天晚上的直播间,那在这边呢,老师先给大家讲一下,今天晚上所有的内容都是围绕音视频这个方向而去讲解的,所以说如果今天晚上来到我的直播间,是对音视频感兴趣的同学扣个六好吗?谢老师用一分钟的时间给大家啊这样的一个推荐一下我的学习资料听清楚啊,我用一分钟啊,一到两分钟吧,我不写的那么死啊,一两分钟给大家准备的学习资料,听清楚了,是免费获取的啊。
20:03
添加助理老师免费获取好吧,不需要花任何学费,也不需要花钱啊啊吧斯老师上次没有去深圳交流对吧?因为思老师现在不是特别方便啊,不是特别远地方出行啊,对吧?因为司老师每一次上课其实是两个人好,然后呢,所以说这一到两分钟呢,给大家准备了这样的一个资料,那我们先来看一下今天晚上的资料有哪些呢?好,稍等一下啊。大家看到这地方呢,有一个料包啊,有一个资料包,在这个资料包里面呢,刚刚有一个同学提了一个问题,老师H164和H165的区别对不对?诶你看思老师这个资料里面就给到大家了,看到没有,H264和H265他们之间的区别是什么啊,他们之间区别是什么?所以说呢,大家就可以通过这个思老师准备的这个思维导图呢,快速的去储备好自己在音视频学习上面的一些专有名词的这样的一个啊积累,因为只有这些东西你会了之后,你才能够看懂我后面给你准备的资料,否则的话,你连什么叫帧,什么叫G,什么叫码率,什么叫帧率,什么叫HR64你都搞不清楚的话,你怎么看文档呢,是不是?所以这次老师给大家提前做了一个知识的储备。
21:18
那第二个呢,是今天晚上呢,我带着大家是比较快速的讲这个音视频直播的技术点,并没有细细的去推敲,所以说四老师把一些补充的内容放在这了,比如说硬编码用哪些框架,软编码用哪个框架,包括推流对比,有没有同学说,诶老师推流会不会讲,那其实一堂课的时间有限,所以我会把资料放在这,然后呢,包括拉流,包括我们的解码,OK,这里面比较详细,会放在我们的这个思维导图里面,让大家课后去看好,然后呢再来往下看,刚刚我提到一个非常非常值得大家去学习的框架叫GPU image,索斯老师呢也给大家准备了GPU image的官方文档的一个翻译的,这样子呢,大家能够比较快速的去学习它,OK,所以说大家不需要去看英文对吧,如果你的英文特别棒,也没必要花这个时间对吧,去转译一下,所以这边老师给大家准备了这样的一个英文的翻译的文档,让大家能够在啊一到两天的时间快速的去学习这个框架啊,快速的去学习这个框架也能。
22:19
那么在接下来你的面试过程中,在你的技能范畴上面多加那么一项小技能,是不是这个技能很值钱啊?大家要去学习。这前面的资料呢,都是去引导大家能够往深的去学习,那还有一个特别特别棒的资料,是所有同学今天晚上必须获取的,听到没有是必须获取的,为什么呢?因为我在讲课的过程中,话说话是比较快的,对不对?所以说有很多内容呢,我都以文档的形式看到没有,为什么要编码,软编码和硬编码的区别,我在公开课上我不讲,但是我在我的资料里面给你写的很清楚,看到没有,所以这些东西都是大家课后去拿着我自己写的19页的文档去看的,OK,所以大家一定要获取啊,然后呢,包括我刚刚所提到的这两个框架的比较,看到没有,使用原生的第三方的,包括它的下载地址,包括我们的每一个业务下面要怎么去做啊,以及呢?
23:17
看啊,HR64的优势是什么?诶,它的啊,它的它的最大优势是什么?包括为什么要用AC,包括我们的常用的视频格式有哪些,OK都在这里我都给你写清楚了,最重要是什么,今天晚上我在课堂上面讲的每一行代码听清楚了啊,我在课堂上讲的每一行代码,我都跟大家讲了第一步做什么。对吧,你要做视频编码,第一步要做什么。第二步要做什么,第三步要做什么,第四步要做什么,包括每一个方法所对应的参数是什么意思,在今天我给你的文档里面都写的非常清楚,这个文档就是让你看完这个文档就完全会视频HR64编码的这样一个资料,OK,就是一个比较。
24:01
简就是看文字就能学会的傻瓜教程啊,OK,虽然我不能说是傻瓜教程吧,但是我觉得就是根据我直播间的内容,再加上这个文档,这个技能你就可以点满明白了没有,明白了扣个六啊,明白扣六,那怎么去获取这个资料呢?诶,大家可以添加今天晚上我的助理老师香香老师啊,麻烦我的香香老师把你的微信二维码发到公屏上面啊,方便我们其他同学添加纳斯老师这边给大家一些时间。这个文档一定要获取,听清楚没有,因为我等一下讲课的时候要用到,所以大家一定要拿到啊,因为我很多东西我都需要在他的基础上面去做延展啊,大家一定要获取。然后呢,给大家一些时间添加,这个资料是免费获取的啊,听清楚了啊,然后呢,再说一次,如果你添加过其他助理老师,你可以直接找助理老师要,如果今天晚上你是第一次来听课,你可以添加香香老师作为你逻辑教育腾讯课堂上面的常驻助理,每天我们上直播课的时候,他都会给你发资料,都会让你拿到每一节课的免费学习资料来进行学习,OK,好,我给大家一些时间添加好不好?
25:07
这个资料的话呢,是等一下呢,我们反复要用到的,所以说没有拿的同学赶紧添加我们助理老师过去,好,那这边老师继续讲课啊。我看一下啊,有一部分同学加了是不是好,没有加的同学呢,可以在等一下的时间里面加了啊。啊,那我开始讲课了啊。好,那接下来呢,我们继续往下讲,刚刚说了我们需要对吧。我需要干嘛,我们需要来进行编码对不对,好注意了,这个时候呢,我们上面。对吧,怎么去做编码呢,我告诉大家音频的话呢,我们会选择用。Audio。To。这个框架非常非常的了不起啊,而且呢,音频这个赛道上面也是含金量很高的,大家可以去研究一下,那视频的话呢,我们是用video。Top这框架注意了,这两个框架都是苹果原生的,大家都是可以借助官方文档和官方案例去完成它的第一步学习的,那还有什么呢?大家老师说我大家是不是都听过一个框架叫FM。
26:13
对不对,听过没有听过,扣个六啊,这个方向呢,也是大家作为音视频赛道的第二个阶段要去学习的,你先把原生的学会,你先对音视频有一个基础的了解和学习,你再去学F派,不要一上来就学F派,因为FM派叫劝退学习,就是每个人去接触他的时候,如果非工作需要的话,基本上很多人会碰到他就会say no啊,Say no就很容易畏难情绪就起来了,所以说一定要让自己先把原生的搞会产生一定的浓度之后和积淀之后再去学它,就会比较简单啊,好,然后呢,第四步呢,我们就来进行我们的推流啊,SM派是软编码嘛,是的啊,OK,推流好等等等等,后面的内容呢,我就不往下细讲啊,同学们,因为这个观众和主播所对应的技术要点。在今天晚上给的资料里面看清楚啊在这儿。
27:01
都有明白了没有明白了,扣个六啊,所以大家可以打开自己去看一下好不好,因为如果我再往下记讲的话,其实是有重叠的,其次呢啊,会影响到我们后面的内容的进度,所以说我能用资料去弥补的,我都会用在这上面去给大家资料啊好,然后呢,我们再来往下看。好,那我们来看一到四小时的课件,大家可以看到啊。刚刚的四老师梳理的是一个直播APP的架构,对不对?好,那我们来看一下小视频对不对?好,我们在小视频上面要做些什么呢?注意看这张图,如果你有兴趣可以截图一下,你可以发现这是目前所有做主流小视频的,他们在做这个业务上面的一个啊,模块化的一个方式,你可以看到我们做小视频的时候呢。是不是也需要采集,看到这里面有看到扣个六啊,做小视频的时候也需要采集对不对?好,也是需要做这样的一个滤镜处理的,也是需要做这样的编码的,对吧?啊,然后包括也是需要数据上传的,但你没有发现这个地方和我们的直播在技术上面是重叠的,也就是说这些技术既能够用在直播APP里面,也能用在小视频APP里面,对不对?所以说技术上面是重叠的,就像大家不管是做电商类的APP还是做其他的APP,你都需要用的table view是一个概念,所以大家会发现技术是相通的,只是它的展现形式上面发生了变化而已啊,发生变化而已。好,那我们接下来呢,来到我们的第二个赛段,那就是我们的视频编码。
28:28
今天晚上我们来讲一个能够在大家业务中落地的东西好不好,有兴趣的扣六啊,刚刚我们讲的是什么,刚刚讲的是我们比较泛的东西,就大家可能了解完了之后,诶我知道了,但是我可能没办法马上在工作中用到,那我们现在来讲一个你能在工用到的东西好不好,视频编码好,那这个视频编码呢,我们首先来了解一下什么叫视频对不对,你那把你那MP4文件里面到底是些什么东西,是不是好,那我们来看一下啊。首先呢,大家可以平常你可以看到的是MP4MOV对吧?这样子的文件,这样的文件叫什么叫容器,叫视频封装格式,它就相当于一个盒子,在这个盒子里面实际上包含了两个基本文件,一个是HR64,一个是AC,明白了没有?所以说不要以为MP4里面就只是一个视频文件,什么都没有了,实际上它里面包含了两个压缩文件,一个是HR64,一个是AC,那HR64是什么?HR64是负责你眼睛所看的东西,AC是什么?HC是负责你耳朵听到的东西,明白了没有,好然后呢,这个时候我们再来往下继续。
29:33
那大家是不是从来没有下载过H64,有没有下载过HR64?下载过H64的同学扣个六好吗?啊,下载过没有,很少下载对不对啊,以思老师对吧,这么多年的经验啊,我至少没有下载过,为什么呢?因为HR64它是一个什么,它是一个。它是一个视频编码文件。对不对,它是一个压缩文件,你拿到了之后,各位同学以你常规的播放器啊,常规的播放器都是无法播放的啊,无法播放,比如说什么呢?比如说大家常用的这种什么腾讯视频呀,对吧,哪怕你用快播对不对啊,快播你也播放不了对吧,快播也播放不了,所以这个时候呢,你会发现HR64文件是无法用常规播放器播放的,那怎么办呢?对不对,是不是加密了呢?其实没有。
30:25
是因为不管是快播也好,还是腾讯视频也好,他们在播放这个视频的时候呢,他们都只是做了一件事情,那就是直接针对MP4来进行播放,对不对?好然后呢,我们再来看一下。那有没有什么别的办法呢?诶大家给大家推荐一个很好的播放器好不好,这个播放器呢,一直在我生活的每一个角落在使用,就像这个帽子对不对?VLCOKVLC,这个VLC呢,就形同这个帽子对吧?在生活中各个方面都可以用到啊,对吧,特别是一些关键时刻啊,所以大家呢,如果想要看一下对吧,H24是否编码成功,你可以选择用VLC,对吧?VLC,好,那这个VLC做了什么事情呢?其实VLC是什么封装的,它是基于FM派一个封装的。
31:11
他是七月份怕一个风撞的。那他比别的播放器做了什么事情呢?他多做了一件事情,那就是当他拿到HR64的时候。他首先干嘛呢?他首先进行解码。也就是说他解码,解码了之后干嘛?解码之后在渲染,这个时候他播放出来的视频呢?有内容对吧?有图像,但没有声音,对,没有声音,为什么呢?因为你只是一个视频图像压缩文件对吧?图形面图像压缩文件啊用play呢?用play的话呢,其实你还是需要先解码才能做到啊,好,然后呢,我们再来往下看,这个时候呢,我们来看一下,为什么我们目前做直播也好,做小视频也好,都会选择用HR64,对不对?是不是很好奇这个问题,难道没有别的编码方式吗?为什么非得要用HR64呢?面试官也会问你这个问题,那我告诉大家,只要你告诉他一个优点就可以了,对,你可以看到他的优点有这么多,是不是记不住对不对?好,我只要告诉他一个问题。
32:11
大家能够做到什么呢?H264编码的这个算法呢,能够直接将88G的视频降到879兆,所以说它的高压缩比就让我们选择用到了HR64,明白了吗?明白了扣个六,所以说你可以看到这个算法是非常非常了不起的,它能够让一个88G的原视频。直接降到879兆,所以说我们为什么选择它,只要这个理由就可以让我们选择它了,对不对,当然还有其他的理由,我们只要记住这一点就可以了,好,然后呢,再来往下看,接下来呢,我们来讲第二个地方,我们了解了什么叫视频,对不对?MP4是什么?它是一个视频容器,对吧?它是一个视频容器,那还有哪些视频容器呢?在我们今天晚上的资料里面啊。我找一下啊。在今天晚上的资料里面。
33:01
我是不是讲过看啊。这里面有一个视频容器的对比啊,大家自己去看啊。对吧,比如说我们的mov是什么,然后呢,包括我们其他的是什么都会解释啊,在这个文档里面自己去看好,然后呢,第四。这个时候呢,我们来看一下,在我们面试里面,很多面试官喜欢问你GOP,或者问你IBP对吧,老师这是什么东西对吧?啊老师是什么东西,那我们来看一下,这个地方呢,我们就来看一下视频压缩的原理。视频压缩的原理,为什么H264?它的压缩比可以达到102:1,对吧,为什么呢?诶,我们来探索一下它的原理对吧?了解一下,记住了,这个原理呢,有两个作用,为什么要了解原理,第一个是了解它的本质,对吧?你只要了解一个问题的本质才能去解决,第二个在了解本质的过程中会衍生出啊,衍生出很多实际的项目问题的解决方案。
34:04
啊,听清楚啊,解决方案,所以说现在呢,我们来看一下它的原理明白了没有,明白了扣个六,所以说这个原理呢,会涉及到面试啊,你在面试的时候问你对不对,第二个就是我们实际问题解决的时候,是需要依赖你对原理的了解才能提出好的解决方案,好那我们先来看一下,首先呢,四老师准备了一个小视频,这就是视频的本质对不对,一个视频是由啊60FPS对吧,也可以16也可以30都可以由这种视频帧组成的,就一张这样图片组成的,我们来看下这个动画。好,他在滚,对不对?好,注意了,大家有没有发现这其实是一个我们小时候玩的游戏,但是它就是整个视频的本质,我们所看到的视频其实就是按照这个原理在处理的,对不对?在一秒钟有很多很多张的图片快速的在我们的眼前轮转,所以这个时候我们就以为他是一个连续的动画的视频,对不对?好,那大家注意看,在这个过程中间,我们到底是怎么做压缩的呢?来入一个新的概念,叫IBP,对不对,关键帧啊。
35:09
这个APP呢,是一个面试中间最喜欢问的,所以说你要准备好啊,准备好那我们来看一下今天我给你的资料里面的介绍,特别的有官方的啊,有口语化的。看啊。在这里面大家可以看到。来,注意看这一段话。这段话的话,大家可以发现字我都认识对不对,每个字我都认识,但是老师连起来的时候,我发现我没有那么容易的去明白它到底是什么意思,有没有发现,有发现的扣个六啊,比如说我们的真类编码对吧,前后预测编码,双向预测编码,你会发现老师我看这个字的时候我都能理解,但是。组合在一起我就不知道了,所以老师用比较快速简单的方式让大家了解什么叫IBP,对吧?每个同学都能听懂啊,每个同学都能在这个过程中快速了解。首先我们会发现。在这个过程中,我们在视频快速的跑的过程中,你会发现我问大家这个背景是不是重复的,这个狗在跑动过程中,它的背景是不是重复的。
36:09
是不是十扣个六。对不对,所以说你会发现这些重复的数据有必要保存吗。就我们俩一模一样对吧?啊,我们都穿黑衣服,这个黑色就不需要每次都保存了,所以说HR64的关键就在于它的重复的冗余数据被干掉了,那他是怎么干掉的呢?对吧?怎么把这些重复的数据干掉呢?就来自于三个非常关键的概念,叫I针。P帧和B帧,好,这个时候老师讲完这个概念的时候,有同学想,那他是怎么做到的呢?哎,我注意了啊,这时候提一个要求,只要理解。理解就可以了,不需要想他是怎么做到的啊,怎么做到这个东西不需要iOS开发者去考虑啊。听到没有,就是你只要理解IBP的概念就可以了,和它的这个作用就行了,不需要其他是怎么去做到的,为什么这叫什么,这叫HR64。
37:04
算法就他算法的问题了,所以这个时候来自于什么,比如说有很多研究史啊,就搞这些对吧,研究识别搞这些,比如说大家经常会听到的一个东西叫雷神。对吧,雷神啊啊,非常了不起的人物,对吧,他就搞这一块的啊,所以说大家暂时不需要去研究这些东西,明白吗?就是如果你要考研啊,考博啊,这是一个很好的方向,但是咱们如果说从业务开发这个东西跟咱们就是还是有很大的距离啊好,那我们先来看一下什么叫I针。癌症呢?顾名思义,它叫关键针。什么叫关键帧呢?名字很简单,来看一下啊,关键帧的话呢,第一个呢,就是它在解码的时候是必须要的啊,必须要的,为什么这么说呢?因为我已经把这些重复的数据干掉了,对不对,那我是不是解码的目的是什么?还原是不是要还原对不对,所以说如果我没有这些参考图片,我就无法还原对不对,没有参考图片我就无法还原好,所以说这个时候关键帧呢,会选择性啊,会选择保存一张。
38:08
完整的图片啊,完整的图片,假设我们现在用16张作为一组啊,作为。一组GOP,那这个时候我们会选择一张图片作为它的I针,那我给大家一个选择题,从第一张到16张,你会选择哪一张图片作为它的关键帧呢?大家可以打出来啊,对不对啊,大家可以选择一张图片对吧?作为它的关键帧啊,作为他的关键帧,大家如果有时间也去看一看雷神的博客,还是很具有学习性的,对吧?有些同学选第八章,有同学选第一章,对吧?各有各的答案,各有各的出发点。那我们来看一下,这个时候呢,我的建议呢,啊,他是选择第一张。对吧,第一章也就是说,当这个视频从采集的过程中采集过来之后,我就会选择这个啊,这一组图片的第一张作为关键帧啊,作为关键帧把它保存起来,把它完整的保存起来啊,然后呢,不不丢失任何数据,好这个时候呢,大家看一下,为什么要选择这张图片呢?因为它的P帧,P帧呢,它有个别名叫向前预测,什么意思呢?就是我的第二张图片,听清楚啊,我举个例子啊。
39:18
你不要真的以为123对不对,第二张图片,那我会怎么做呢?我不会把它完整的保存起来,我会怎么做?跟第一张挨针和挨针就是它的上一针。进行比较。啊,进行比较,你会发现这两张图片里面有95%都是重复的。对吧,一个视频里面一秒钟16张图片,你会发现有95%以上是重复的,而这些重复的数据我将把它干掉。把它干掉,明白了没有,明白了扣六剩下的5%把它保存起来。OK,这叫向前参考帧,所以说批证的工作机制就这样子,它和前一张图片进行比较,只保存它的差异之处,OK,好,那我们来看一下B针。
40:08
逼着是怎么做呢?逼着很聪明对吧,他和第一张图片,假设他是第三张图片啊,他会和第二张图片以及第四张图片进行比较,就我前后间隔着比,他发现他们两个,就他会前后进行比较啊,那这个时候重叠数据就更高了,对不对啊,重叠数据可能达到98%。对吧,那这个时候我就需要干嘛,我只需要保存那个2%就可以了,明白了没有,明白了扣个六,一个呢是向前参考,一个是向前向后参考,好这个时候面试官问到这个地方呢,他还会问你一个问题,比如说。我们经常会出现在视频中间花屏的现象。对吧,花屏的现象,那这个时候怎么去解决呢?诶它就来源于这个本质,比如说我们早期大家看视频的时候,经常会看到屏幕的某一个地方,对吧,有些花瓶或者不清楚,那是什么原因导致呢?其实最本质的原因就是我们在解码的时候发生了错误。
41:08
也是我把IBP呢,进行解码的时候,根本就没有解码成功,这时候就出现了乱码,所以所谓的花屏就是乱码对吧?乱码呢,不仅检测就直接进行了显示,OK,进行性的显示,这时候就出现了我们的花瓶,对不对,那这个时候怎么解决呢?大家可以想一些解决方案,对吧?那我们一般常规的解决方案是什么呢?给大家提一下啊,第一个呢,就是当我们发现解码错误的时候。你们怎么做?难道我又重新从服务器拿一个数据过来再解码吗?再解码吗?不需要,这个时候应该怎么做?这个时候我们就直接干掉就可以了,如果你当下这个帧出现了解码失误,OK,干掉干掉怎么办?第二步,马上重新解码下一帧数据。听到没有,重新解码下一帧数据,然后怎么做,然后第三步显示。显示,也就是说如果发现错误,就把错误的数据丢掉,快速的解码下一帧数据,然后显示上去,这时候就会出现什么卡顿,对不对,这时就会有一些轻微的卡顿啊,轻微的卡顿。
42:13
但目前啊,我们很多这种做视频播放的APP,像这样的现象变得越来越少了,变得越来越少了,对吧,只有一些对吧,一些大家平常晚上对吧,晚上私人看的一些晚上可能会出现这个问题啊,因为这个确实服务器有时候跟不上,对吧,或者说你的解码器出现一些问题啊,所以才会出现这样的问题,所以不要怪那个。不不是你的手机的问题啊,OK,好,然后呢,我们再来看一下第二个现象,比如说我们做直播对不对,我们再来从这上面延伸一下啊,我们做直播的时候,我们强调的是什么时效性。对吧,就是如果我说话和大家间隔六秒钟,你会发现不爽对不对啊不爽好,那这个时候呢,一般啊做直播同学听清楚啊,如果我们做直播的话,可以有一个动作叫抛弃逼真。
43:00
为什么要抛弃逼真呢?诶,面试官就问你了,对吧,为什么要做这种抛弃逼真的行为呢?你跟他解释一下,原因很简单,因为我们在逼真提高的是什么?逼帧的目的是提高它的压缩率。对吧,它能带来诶这个视频本来很大,通过这个逼真可以降低的更小,但是呢,直播它强调的是什么时效性,我不管你对吧多大,但是我要快,我要爽,对不对?好,所以这时候直播会选择抛弃逼真的,为什么呢?因为我们在解码逼真的时候,对吧对前后的喘啊,就前后的针的数据有依赖。有依赖就意味着什么,我在网络传输的过程中,对吧,我前面这个拿到了,我后面在下一个包呢,没拿到,你就需要干嘛,你就需要等待,明白了没有明白扣个六啊,就我如果对前后数据有依赖的话,我就需要等待,这个时候任何的等待。都带来降低了时效性。对吧,都降低了时效性,所以说我要摒弃一切会影响到我时效性的问题,从而来提高,所以说它是一个比较困难的事情,好,那我们再来提一下,再来讲一个好不好,从这个地方延伸一下,做这种小视频。
44:12
那我问大家,做小视频要不要抛弃逼真呢?要不要?要不要要的扣一,不要扣二。啊,注意了啊,做小视频我们就不需要了,为什么?因为我们做小视频是不是直接服务器上传MP4文件,然后拉取。对吧,拉取一个MP4文件读取,然后播放对不对,这个时候我们强调什么?这个视频小视频要越小越好,对不对,就是这个视频文件越小越好,所以我们为什么要把逼帧抛弃呢?因为他可以把我们的视频压缩率提高呀,对吧,可以更多更小呀,所以逼真是不抛弃的,所以这个时候大家可以发现举一反三,如果你不了解它的本质,你就不知道这些现象为什么去这么做,明白了没有?明白了扣个六啊好,那我们现在呢,来开始讲业务代码了啊。
45:01
首先呢,我们来看一下目前呢,我们选择用什么呢?用video To Box啊注意了这个业务对吧,视频编码对吧?视频编码既可以对吧,既可以使用video To Box也可以干嘛啊老师如果去了P针会怎么办?缺了P针对吧,你就没办法解码了呀。对不对啊,就没办法解码了,你不可能只有I针和B针组成啊,注意了啊好,然后呢,再来往下看。We To Box呢,只是它的啊,就是它的方向选择之一,你可以用PA,也可以用video To Box,明白了没有明白的扣个六啊,用fpa很简单,你只要用它的指令就可以了,对不对?好,那我们先来看一下v To Box,这是一个原声的,也就是今天晚上我讲完。所有同学都可以去玩一玩,对不对,所有同学可以玩一玩,好,那我跟大家讲一下步骤啊,第一步对吧?创建session数字编码参数对吧?开始编码,注意了第一条,你可以发现特别的简单是吧,但是呢。这玩意儿呢,你可以去通过腾讯啊,去通过这样的一个呃,官方文档啊,去学习和了解啊,如果你有足够多的耐性,但是第二个你发现官方文档有时候呢,你可能搞不出来,所以说这个时候是。
46:12
官方文档加经验的结合学习啊,所以我们注意看啊,老师大家认识两个结构体,Cm sample buffer,这个结构体在我们的iOS这个平台上面去做音视频这个方向是至关重要的,你不管是做音视频的编码还解码,包括我在渲染的时候,对吧?包括我们在渲染的时候,我们也会用到对吧,我们也会用到,所以说呢,这地方大家注意看,这里面呢有两个,一个呢是我们编码后的视频帧cm buffer,也就是我进行压缩后的数据存在哪里呢?存在了cm block buffer。如果我没有编码的,也就是我采集到的原数据,或者说解码后的数据存在哪里呢?存在CV pack buffer,看到没有看到扣六啊,这两个结构里,可能现在看有点陌生,但你要知道啊,因为以后我们要用到对不对,好。
47:02
那我们来往下看好,然后呢,这个时候呢。啊,那这时候我们来往下看这地方呢,我们来到我们现在的这样的一个代码部分。大家注意看,首先的话呢,我们要通过这样的一个a foundation来完成我们视频数据的采集,对不对,通过a foundation来采集我们的音频视频或者音视频数据,那我们这边呢,直接基于a foundation呢,封装了这样的一个工具类,你就说如果大家有需要对吧,要用到这个采集,诶你直接把它拽进去就可以用了,好注意看这里面呢,我们。各位同学对吧,我用是可以用,但我得什么我得学对不对?好,那注意了,A foundation的学习建议第一个看官方文档啊,看官方文档,因为A的其实你说它它的学习难度啊,大概是在85%左右。它没有特别特别难,但是呢,也没有很简单啊,没有很简单,所以这个时候呢,我们来往下看。我们就可以从这个foundation对吧?啊,老师其实可以只需要音频数据,然后截图转换为Sam buffer啊,录屏推流啊,这个是一个舍近而取远的事情啊,舍近而取远的事情啊,而且呢,我们再往下看,司老师讲的是直播业务,也是我是通过摄像头采集啊,不是拿你屏幕上面的数据来进行啊这样的一个推流,明白了没有啊,不是说分享桌面,而是分享我在摄像头里面拍的这个美女,对吧?这是大多数业务里面对不对,直播会议啊,对吧,包括这种抖音直播啊,是不是大多数业务上面的直播场景,OK,好来,往下继续。
48:32
好,当然大家也可以提出自己很好的方向和方案,去测试啊,或去玩都可以啊,好,第二个什么呢?第二个呢,你如果有兴趣啊,我只是说有兴趣啊,你也可以关注一下老师的博客。我先找到啊,大家可以直接在上面搜索思思老师啊。OK,大家可以直接在百度上面搜索老师第一个对吧,四老师的简书大家可以自己进去看啊,在这里面啊,直接在百度上面搜索第一个就是胖C啊,胖C本人,然后在四老师这里面呢,有一些文章,我觉得如果你有需要可以给你一些学习的啊这个渠道,比如说这个open交S对吧,然后呢,还有我们的这个啊a foundation对不对,然后呢,然后呢,这个时候我们的这个音视频的学习啊都有,大家可以去看一下啊。
49:22
对吧,音视频的学习OK,好,然后呢,四老师做项目的吗?OK,当然做项目呀,对吧,因为老师就是做音视频项目出身的呀,对不对啊,那我之前可能更多的是往项目方向发展,比如说做直播,对吧,做这种手机类的KTV项目啊,但是呢,现在如果我只从项目本身去出发,给大家讲技术的话,你会发现。就是大家可能觉得就是比较的片面,因为我之前在做项目的时候关注的是什么,关注的是技术落落地的点,就跟大家一样,就是我可能关注的是这个项目在这个时刻我怎么去解决问题,它只是一个点,但是我现在作为一个讲师的时候是什么,我要有点及面,对不对要有点及面,因为我需要传递的是一个面的知识,明白了没有,明白了扣个六啊,如果只一个点的东西,你会发现其实是比较单薄的,比较单薄的对这个麒麟乐乐同学提的是特别好的音视频,是一个在音视频里面,视频这个赛道。
50:16
的难度要低于音频这个赛道啊,要低于音频这个赛道,音频这个赛道要有一定的乐理知识做支撑,如果你光会技术,没有乐理知识做支撑的时候,你会发现你也没办法这个事情做好啊,这是事实,但是大家也可以,这个过程是很就音视频这个赛道是博大而精深的,就值得大家可能50岁60岁还可以从业,这个方向就一直学,一直经验比较老道之后,你会发现你得到的东西也会更多啊,就这个意思啊,好,然后大家有兴趣的话呢,也可以关注四老师博客去学习啊,我也会持续的更新一些文章,来帮助大家解决在学习上面的一些困惑,好,那我继续往下讲啊,那这个关于s capture呢,我就不多说了,这时候呢,有一个回调方法会从我们的。A foundation捕获到我们的音频也好,视频也好,都会放在哪里呢?放在这个数据结构里面,那这种我来到view control里面呢,我就调用对不对?
51:07
看啊,我就调用,调用这个时候你会发现,诶,我捕获到了内容,捕获到内容的时候,我判断一下当前这个内容是音频还是视频,如果是音频,我就要调取我的音频编码器来进行编码,对不对,如果是视频,我就要调取视频编码器来进行编码,所以注意了。这个视频编码器都是干嘛,一边采集一边编码,明白了没有明白的扣个六啊,一边采集一边编码,所以这个过程对不对,这个过程中我们是同时进行的啊,同时进行的好,那这时候呢,我来看一下这个视频编码器,对吧?视频编码器。大家注意看这个视频编码器呢啊,首先大家可能会觉得对吧,在音视频这个赛道上面对吧,IOS或者说啊,视觉这一块,IOS这个赛道上面还是比较薄弱的,首先呢,因为iOS进入中国还是比较年轻的啊,这个大家必须要认可,对不对,在中国这个赛道上面还是比较年轻的,而且呢,我们中国的iOS开发者也比较年轻,所以说在这上面要有积累和积淀,是需要时间啊,需要时间的,对不对,大家能理解吧,能理解扣个六啊,就是大家需要这个东西。
52:13
的研发也好,或者说更新也好,不是一个人的力量,是需要在座的同学也需要去做对吧,也需要去做的,对不对哈,所以说大家要一起努力啊,一起努力,我也希望中国的技术对吧?啊也可以啊,更更博大精深,但是这是一个过程的事情,对吧,我没必要在这方面care啊好,然后呢,我们来看一下,这时候呢,当我捕获到数据之后啊,当我捕获到数据之后,我就干嘛呢,我就进入到了我这个。注意看这里面呢,有两个方法,第一个方法呢,是我的这个队列啊,看我的session的配置,注意了这个session的配置呢,在我们今天的资料里面,我也给大家看一下啊。啊,注意了啊,不是我懒,是我如果通过直播课的讲解你根本记不住,所以说我就给大家总结资料啊,大家看,首先呢,我调用这个video comp的create方法来创建一个session,在这里面呢,有很多很多的参数配置,看到没有第123456,这个时候注意了,很多参数都是添加默认参数,所以大家按照这个去填就可以了。
53:14
啊,按照这个去填就可以了,根本就不需要记对不对啊,根本就不需要记明白了没有,明白了扣个六啊。然后呢,这个时候第二步干嘛呢?第二步我们就开始设置它的相关参数啊,设置它的相关参数,比如说它的码率呀,它的这样的一个关键帧的间隔呀,包括FPS,那什么时候开始编码的,当我从这个如controlr里面对吧,获取到数据之后,我就干嘛,我就开始进行编码了啊,我就开始进行编码了,那开始进行编码的话,第一件事情干什么,首先拿到我的真实数据,然后呢,调用我的编码方法,注意了此时此刻。不管是用fmpad也好,还是V托也好,你是不需要写算法的。所以说对应是没有想象那么难,你不需要写算法,你只需要干嘛,你只需要调用出它合理的方法就可以了,比如说在visit bus,我是这个方法,在I pack里面就是另外的对应的指令,明白了没有,明白了扣个六啊,所以我不是说ipad我们不去学,只是说干嘛,只是说我们选择性的对不吧,我们去学V,然后再学一份PA是不是?所以这个地方是不冲突的啊,同学们啊,如果说你只啊搞SPA,你会发现在原生开发里面有很多依赖,对吧?比如说我们之前做的项目,其实对原生的依赖度也很高啊,带原生的依赖度也很高,明白了没有,好,然后这个时候注意看。
54:34
就是通过这么一个方法,我们就完成了它的编码啊,完成了它的编码,所以说很看起来很简单啊,只是看起来很简单,因为你看到的是答案嘛,对不对,好,那这个时候拿到这个数据之后。拿到这个数据之后,注意了,这个编码是硬编码,是硬编码,不是CPU去完成这个编码动作啊,而且呢,它是串行的啊,并不是并发的啊好,然后呢,这个时候。在这里面我们什么时候采集到数据呢?注意了,在这个回调方法里面,这个回调方法在哪呢?在我们设置这个C型的时候,就有一个回调方法,这个回调方法的意义是什么?当我采集到数据之后,就会来到他的回调方法啊,就会来到他回调方法,这个回调方法是一个比较重要的细节,很多开发者可能会在这上面犯一些啊,犯一些错导致呢,我们有时候遇到坑啊,都会有畏难心理啊,就是在这就放弃了,所以说大家不要在这放弃啊,注意了。
55:27
注意看,首先四老师列举了几条关键的一个概念啊,第一个在一在H64文件里面,我们都有一个头,叫SPS和PPS,所以在这里面注意看我们的HL64文件,它都是有两个头的,SPS和PPS,这个不是在iOS上面才有这样的一个。啊,一个这样的需求的,不管你是安卓也好,还是iOS也好,还是黑莓手机也好,还是Windows平台也好,通通都需要对什么对我们的HR64干嘛进行我们的什么进行我们的这样的一个头的接入,明白了没有,明白了扣个六其次不管你用任何框架啊,任何框架你都需要去遵循这个原则啊遵循这个原则,那为什么呢。
56:12
因为我们的HR64,我们的视频文件都是要干嘛,都是要保证全平台播放的,对不对,全平台播放的,所以说这个时候我们怎么去拿到SBS和PPS呢?首先在我们的视频帧里面只有一个东西是完整的,那就是关键帧对不对?所以说我们要从判断一下当前的帧是不是关键帧,其次他有没有拿到过SP和PPS,他只需要拿一次就可以了,放在文件头,所以这时候我们判断一下,如果他没有拿过当前的真用是关键证的话,我们通过调取这两个方法,通过调取这两个方法,这两个方法在哪里有呢?在我的文档里面有,所以我不会特别细的去讲,他的名字你也记不住,对不?我讲了半天,好,通过这两个方法去获得SPS和PPS。那获得之后呢,你会发现它是一个什么,它是一个类似于指针的东西,对不对,那是于指针的东西,所以说我们要把它转化成什么,转化成UN as beautiful date,注意了没有听到没有听到,扣个六啊,就把它从一个指针啊加地址的东西转化成一个数据,好注意看第二个规则。
57:18
第二个规则呢,是什么,我们的和PPS。就我们的流数据之间都有一个间隔。这个间隔符是什么?16进制的00000001 OK,也就是说这个间隔符是需要什么?在座同学们手动插入。手动。这个。对不对,又需要我们手动,所以说大家注意看,在这个过程中,四老师创建了一个啊,00000001的这样的一个start code,然后呢,在我们七啊,在我们把它转换成ns MU date的时候,我们首先给它拼接了一个start code,在拼接了我们的SPS date,看到没有看到扣个六啊好注意了,这个时候拿到SPS和PPS之后,我们怎么办?回到我们的代理方法,注意看啊。
58:12
回到我们代理方法,回到代理方法之后呢,我们干嘛写入文件,也就是说这个时候我创建了一个文件,我把它write file里面去把它写进去,写进去之后在这个文件里面就有它的文件头SPS和PPS了,注意了,这个SPS和PPS是我们在解码的时候必须要获取的,否则的话你就没有办法进行解码啊,否则的话你就没有办法进行解码,好,这个只是它的头,对吧,我们还有很多流数据,怎么办呢?再一次回到我们的这个。代码里面来。好,注意看这是第二步了啊,剩下呢,我们在这个cm block buffer里面呢,有很多我们的视频真数据对不对,我们编码后的数据,那我就需要干嘛把它读取出来,然后干嘛写入文件对不对,那我们在C语言里面有两种方式读取文件,第一个移动指针,第二个移动偏移量对不对?所以说只要我的什么,只要我的偏移量小于我的这个文件的总长度,我是不是就还没有读取完。
59:09
是不是是不扣个六啊,比如说我先读两个我的文件总长度是十,我读好我现在当前是二,就表示我没有读完,所以一直到什么,一直到我的offset要大于或者等于我的总长度的时候,我才表示这个数据对我读取完了,这个动作是一直反复重复的,因为你是一边采集一边读取,一边采集一边编码一边写入,对不对,是一个啊,一系列啊,就一个比较流线的过程,好那这时候怎么办?注意看第二个知识要点来了。因为iOS平台上面是系统端是小端,但是我们做音视频的时候是大端听清楚啊,音视频是大端,IOS是小端,所以这个时候我们就要干嘛保持同一个啊读取方式对不对,所以说我们要干嘛拿到我们的数据,然后呢,把它从大端转化成小端,就这两行代码啊转成下嘛,好,这一块也可以做一下,边下边播啊是没有问题的,对吧?你边下边播的话怎么办?你就需要解码呀,这个齐麟乐乐同学对吧?你需要解码呀,对吧,你你。
60:06
你读取到了,你当然要解码,不然你怎么办对吧,直接渲染,直接渲染了,这个时候跟编码解码也没有关系了,对不对?好注意看在这里面我就拿到了我的流数据,对吧?拿到流数据,拿流数据之后呢,毁掉,继续写入到文件里面去。对,技术写入到文件区里面对不对。对不对,写入到文件去之后怎么办到什么,直到你的编码结束,也就当我从这个c system capture里面,我调取哪个方法我就结束呢,我调取这个stop。看到没有,我什么时候停止录制,我什么时候就结束编码,明白了没有,明白了扣个六好,那我刚刚讲的可能大家没有办法说我讲一节课对吧,一个多小时你就马上搞会,OK,这是需要时间的,这是需要时间的,同学们,音视频这个东西真的是。很磨人耐性的,就是徐老师也是踩过很多坑,在工作中解决了很多很多,就是我也需要四五天一个礼拜才能搞定一个bug,那种日子也很多,所以大家不要就是觉得有难度就放弃了,对不对?要知道所有的努力的背后都是有反馈的,那我给大家一些建议呢,是什么?今天晚上我给你的这个资料,给你的这些资料课后一定要去看,明白了吗?明白了扣个六啊,四老师的给的这些代码呢,一定要去看一看啊,因为我讲的很多方法不是常用的方法,没有搞过音视频的同学呢,你可能没有办法拿到这个方法,对不对,就没有经常写,所以说你可以看到四老师写的很详细的文档,就是因为大家可能不是特别。
61:34
不是特别的熟悉,所以说我给大家文档课后去看好,那我刚刚讲的呢,只是今天我讲的可能只是冰山一角,听清楚啊冰山一角。冰山一角。对吧,我看了一下,今天晚上其实来了很多啊,音视频的这些啊。音视频的爱好者对不对,包括我们在工作中也一直在做这个事情的同学,对不对啊,一直在做这个事情的同学。
62:05
啊,稍等一下。这个时候呢,我们要怎么去学习呢,对吧,或者说我学习完了之后呢,我应该怎么去往下面去深入的了解呢。那我们等一下来讲一下啊。好来往下看啊,我这边正好卡了一下啊,电脑卡了一下。注意看,那我们要怎么学呢?首先第一个就跟大家建议的一样,第一个先搞a foundation好不好,不要一上来太难,因为我觉得。正常的人性啊,包括思老师也是一样的,对吧,我我一毕业搞音视频的时候,我也会有畏难情绪,对吧,我也会比较自闭,所以说我觉得第一次不要碰太难的,先把every foundation搞一下好不好,因为大家如果不是马上要利用去用到项目里面的话呢,其实公司对你的诉求也好,包括你对学习的诉求没有那么强烈的时候,你先把方队去学会,然后呢,再把原声的听清楚啊,原声的音视频学习一下,对吧。
63:11
第二个呢是什么。啊,AB foundation呢,其实第一个啊,我不是让大家去学一些框架啊,一些框架,如果你学框架,它就基封装一下,你用一下,那这没有意义啊,其information里面有很多很多好玩的功能,对不对,很多很多好玩的功能,包括在业务开发里面也要用到,所以你去研究一下他们啊,然后第二个呢,是什么音视频呢,分为两个赛道,听清楚啊两个赛道,那之前四老师的团队的话呢,主要是做什么赛道的视觉这一块。啊,之前SS的团队主要是做视觉处理这一块啊,就是关于open GS呀。然后喷击啊ES呀啊mental呀,对吧,然后包括这个啊GPU音秘集啊啊这一块啊,那还有一个赛道是什么音频啊音频赛道,那四小时之前的团队做音频赛道,我跟他讲有一个特别牛逼的女的啊,特别牛逼的女的就是。
64:03
但是这个女的呢,怎么说呢,嗯,就是30多岁,看起来有50岁了啊,30多岁看起来有50多岁了,就是饮品这个赛道呢。就是比较辛苦的啊,我个人觉得音频这个赛道比较辛苦,就我自己是对视频这个赛道是觉得这个赛道比较有兴趣啊,大家也可以自己根据自己的需求来啊,自己根据自己需求来啊,而且呢,并不是说啊,我一定要把两个赛都搞会了,对吧,我才能称霸对吧,我没有没有必要那么牛逼对不对,就大家自己可以慢慢的去摸索啊,慢慢去摸索,那如果大家有兴趣可以往这个方向去学习,那在这个赛道上面呢,四老师刚好有这样的一套课程,你也可以去了解一下,在我们的腾讯课堂上面呢,有一套视觉班。这个视觉班的话呢,是针对啊,是针对iOS开发者,听清楚了啊,这套课程呢是针对呃,有两套课程给大家推荐一下吧,如果你有兴趣的话,你可以了解一下对不对。OK,稍等一下啊,我给大家找出来好不好。
65:01
注意看啊,在iOS上面呢。在上面对吧,这个麒麟六里同学说了对吧,想赚钱对吧,就是搞这些方向对不对,你不然永远只是一个普通的iOS啊,就是项目开发,其实还是有一定的局限性和天花板容易碰的,就只搞iOS这个赛道,天花板是很容易碰到的,你搞音视频这个赛道,说实话你搞五到十年,你可能都没有摸到天花板啊,摸摸摸不到啊好,然后呢,大家去看系统课程里面有一套视觉群训班,这套课程呢,它的亮点是什么?它的亮点就是针对它可能是整个腾讯课堂,包括整个中国互联网啊,包括整个中国互联网针对iOS这个平台下面做视觉处理的唯一的一套课程,听清楚了没有。唯一的一套也就这套课程,大家如果想要学习诶,就有这么一个入口给到大家,如果大家有兴趣可以去了解一下,如果你是单纯的通过看书啊,或者说去其他的话,你会发现还是。很少有这样的一个门路的啊,就这个是唯一的好,然后第二个呢,是刚刚我讲的内容是实际上是属于音视频底层特训班,这个班的话呢,也是一个比较好的,就是对于那些没有接触过音视频同学,这个班很适合大家,大家有兴趣的话也可以去了解一下,那我刚刚讲的,其实CC老师讲的只是音视频对吧,大家发现音视频的面试什么时候会面到对吧?
66:22
一般啊,如果大家去做面试的话呢,一般是三面。三面或者说二面啊,才会问到这种技术亮点对不对,有没有发现有发现扣个六啊。对不对,有没有发现有发现扣个六,就是如果说音视频啊啊对吧,架构啊对吧,包括这种啊啊逆向啊啊包括这种什么啊跨平台呀,都是在我们的二面和三面啊才会面到的,对不对?好所以说大家发现这个技术亮点,你一开始亮绝招都没有立服方屎,所以说如果大家现在呢,也接近了三月底对吧,三月底。
67:01
面试技巧,讲一些面试技巧好不好?三月底了。对不对,三月底对吧,有同学出去面试过的,扣个六好不好,有同学出去面试过,扣个六好不好,OK,在这个面试的过程中,是不是感受特别的深厚,对吧,特别颇深,对不对好。好,特别的深,对不对,所以这个时候我们来看一下如果啊大家对吧,我们不可能说一上手对吧,我们把老师每个人都选方向对吧,有些人略爆了对不对?好首先的话呢,我跟大家讲,第一个要准备面试,四月份还有机会好吗?三月份被虐的同学没关系,四月份的机会更好,好不好,四月份还有机会啊,你要是到了六月份就没有机会了啊好,首先第一个我跟大家讲,你首先要准备底层原理。对吧,哪些底层原理呢,比如说OC的底层原理对吧。对吧。然后呢,多线程是不是。对多线程,然后还有什么网络是不是。网络是不是还有什么呢,还有什么。
68:00
还是什么,还有什么,哎,对性能优化没错啊,性能优化所以这一块啊,这一块是一面啊,一面决定了什么,一面决定了你的这些基本薪酬,对吧,你要能突破25个一面都过不去,谁问你音视频啊对不对,好第二个。第二个看公司情况啊,一般有点规模的啊,听清楚啊,有点规模的公司都会问你什么。问你什么数据结构算法?OK,二面啊,二面一面的话更多的是倾向底层原理,加什么呢?加你的项目和你的简历上面你的这样的一个问题对吧?好看那二面的话,数据结构算法我跟大家讲,如果你真的真的就是比较呃浅,就是比较沉下心去学习了数据结构算法,你会发现这是送分题啊。明白没有送分题,我真的有时候觉得我之前有两个同学啊,就是比较尬的是什么,就它底层原理掌握特别好,但数据和算法只是大学学过,后面就没有再去复习,或者说没有再去回忆了,就是。
69:05
就把这个命就送到这上面了吗?就送上去了,你知道吗?就差点没有过跟大家讲,其实他当时的题目特别的简单,所以说你把送分题啊,变成了送命题啊,而且呢,我跟大家讲iOS开发者,说实话,各位同学你面的是iOS开发者对数据结构与算法的题目,真心不难啊,真心不难,我收集了很多很多大厂的这方面的题目,我真的觉得真的是送分题,那那什么题会难呢?对吧,你要去做算法工程师,你会难,但是如果只是一个iOS开发者对不对啊,Uos开发者你搞数据结构算法实际上是比较简单的啊,实际上比较简单的对不对,好,然后呢,第三。比赛是吗?是吧,你的亮点。如果你在三辩的时候还没有展示自己的亮点,你离高新就很远了,明白了没有,在这时候哪些数学亮点呢?我跟大家讲,在这个过程中还包含什么,还要问到你一些Swift。现在很多项目都是swi的啊,所以wi的底层原理,Swi的高级进阶的框架都是必须要问的亮点,那我觉得现在就是比较划算的亮点,大家想知道比较划算的亮点是什么意思吗?
70:11
就是我不需要花多少时间成本,对吧,我不少不需要花多少时间成本,我能够通过这个亮点要一个目前来说的一个高薪,大家想想知道。想知道扣个六,就我要去搞音视频,我跟他讲,如果说你要搞音视频,你要把这个亮点作为你的这样的一个职场的这样的一个切入点,你至少需要花六个月的时间啊,至少啊,对不对?好,那我跟大家讲,那我们有没有什么办法对吧,我又花时间少,我还能加薪对不对,诶我跟大家讲好切入点跨平台。三月份我们逻辑教育在内推的时候,就有很多很多家大厂听清楚了,我说的是大厂啊。会写优先。大家知道他为什么要优先吗?对吧?有多牛逼吗?诶,没有,首先我跟大家讲没有多牛逼啊,很甚至很多项目成熟了之后,他会从Fla直接回到原生开发,那为什么Fla呢?
71:11
因为这个Fla他的他的在大厂的目的是什么,试错。明白了没有,比如说现在对吧,我们很多很多大厂在搞什么,搞那个社区对吧,那社区菜市场对不对,这个时候谁先抢占市场,谁就需要了吗?谁就能拿下这个蛋糕对不对,所以这个时候他不可能再去用原生去搞这个啊,这样的一个社区的一个平台,那这时候用Fla,这时候先去抢占这个市场,然后对吧,我再去把项目重新搞一遍,对,我挣钱了,我再挖一个团队,或者再找一个团队重新做都是可以的,所以说你会发现很多很多大厂。都在搞Fla,都在搞Fla,他的目的是快速的试错这个项目在这个市场上面的一个成熟度啊,包括他能够占有一定的市场比例,这是一个很多大公司的一个策略,所以大家如果说一定要学flat啊,那flat涨到什么程度呢?第一个能做项目。
72:03
这是必须的吧。你要对项目。第二个底层听清楚了啊,如果说你光靠项目,你是没办法进大厂的,同学们啊,如果你光靠项目是没办法进大厂的,你只能拿到一些小公司,OK,那没问题,但是如果你要进大厂,底层原理是必须要会的啊,否则的话你也拿不到第二个比如说架构对不对。比播音视频诶这些都是属于亮点,所以我给大家一些四就通过三月份对吧,我从3月1号就开始跟大家讲去面试,去面试,那通过一个月对不对,通过一个月的沉淀,通过一个月的这个面试过程中的反应反馈,大家发现诶是不是都是这些方向试的扣个六对不对,是不是就是这些方向试的扣个六对不对,好,那四月份就来了,四月份机会好吧,四月份机会OK,所以说这边的话呢,今天我们逻辑教育呢,也推出了针对三月份这种学员的一个情况,给大家推荐了一个好的课程。这个课程呢,就涵盖了1234,那这个课程呢,也是在我们三月份给大家全新上架的一套V14,这个V14什么意思呢?就是我们课程已经更新到了14.0的版本,每六个月开一次班,就是第14期课程了,那这个V14的话呢,给大家快速的介绍一下我们的产品好不好,有兴趣扣个六,这张思维导图的话,涵盖了各位同学,诶,我到底怎么去搞底层原理,我怎么去搞Swift的对不对?然后呢,包括我的数据结构算法怎么做好,有同学说老师算法准备常用的就行了,我跟大家讲什么叫常用呢。
73:35
对了,我跟你讲,在大厂里面60%都是数据结构,剩下的20%才是算法题啊,就是怎么去准备,我们这边也会讲啊,好,然后呢,来不要急,我们一个个看啊,首先的话呢,我们来看一下我们的底层原理。这个大师班是逻辑教育的拳头产品,通过这套课程,通过库斯老师的4880的这套课程学习的,完了之后进入到腾讯阿里,同学比比皆是啊,很多很多,那为什么这套课程很棒呢?这套课程是所有同学去面试大大小小公司的第一面,第一面很重要啊,你过不了第一面对吧,80%的人都是通过第一面干掉的,那这里面呢?我们的OC底层原理对不对?必须问的对不对,我们的run。
74:17
对吧,我们的艾克对吧,我们的对象的底层原理,我们的类的底层原理,包括我们的属性的底层原理,方法的底层原理,讲完底层原理之后来讲面试的第二个第二个方向,什么多线程对不对?GCDKVCKVO,那注意了我们的block也会找到,那在以前可能大家准备的是什么经典循环问题的解决够用吗?我跟大家讲,现在只会解决不循环够用吗?面试够用吗?不够用的给我扣个七。不够用的个七,现在问什么block底层原理啊,现在面block底层原理,所以说一次再一次的就else内卷就带来了这样的必不可少的现象啊,然后干嘛block讲完之后,我们干嘛核心的探索篇,这个时候什么启动优化。
75:01
这时候第一面也会问到你启动优化看到没有,启动优化包括我们的能启动热系统,包括我们的应用瘦身,包括我们的内存管理,以及我们的界面优化和架构优化,刚刚我们的群里的同学提到问题,其实属于什么界面优化的一个,对,这属于界面优化的一个问题,礼品渲染对不对,好,然后什么我们的架构优化,OK,这套课程就能够让大家快速的解决我们在一面上面遇到的任何困境,好,那第二个我们什么?第二面对不对,第二面第二面问什么,第二面就问我们的什么,问我们的数结构算法,我刚刚说了这套数据结构算法二八八零两个月周期,我们的视频加直播课程,这套课程的话呢,也是思思老师来讲的啊,因为四老师啊,上一期的数据结构算法班也是我讲的,这一期也是我讲,那这个数据结合算法的话呢,啊,上一期的话反响是非常非常好的,上一期反响是非常非常好的,来看一下,首先我跟大家讲。为一个L开发者,我给大家说,作为一个L开发者,你去面试数据结构与算法课程的时候,这套课程完全够用好吗?不管你是去大场还是小场啊,不管是去大厂和小厂,把这套课程夯实的掌握,你去面试大场和小场数据结构算法这个问题就是变成了送分题啊,直接就是送分题,为什么呢?因为我们在面试过程中最常见的线性问题对吧?单向循环链表有很多是来自于链表问题,对不对?
76:25
列表问题,单向循环双向循环对吧,然后呢,我们的双向链表,单向链表都会讲,包括我们在单向循环列表里面,哎,我们的线性表里面常见的面试题一个一个给你讲,还有什么我们的战和队列,那站和队列的话呢。啊战和堆列这一块呢,也是在面试题里面问的很多的,他一般比较偏门,但是我觉得这一块的题目呢,也能够难到很多同学,包括什么我们的字串对不对,大家也看到我们有很多题目的讲解。看到没有,你可以看,说实话有同学们问到什么去除重复字母,这个去除重复字母的难度其实是比较高的,有当时有很多同学在这道题目上面挂掉了,但这个题目其实很简单,但是你要去了解它的本质对吧?我们会讲到,然后会讲了很多实际的算法题目,包括面试的题目以及什么,以及我们的算法匹配算法,KMP啊,RK啊,这些很很常见但可能很多人忘记的算法啊,然后呢,什么二叉数对不对,我们的线索二叉数怎么实现,我们的二叉数的存储和便利对吧?哈弗曼数的实现好,这是我们的数据结构篇章,那大多数同学会比较重灾区的是什么图对吧?我们的图的存储对吧?我们的图的这些呃,便利对吧?包括我们的这些图的应用,最小生成数对吧,最短路径对吧,图的应用对不对好。
77:44
然图的这个关键路径的求解是不是都会讲到,以及什么,我们刚才有同学提到了,对吧,红黑数,比如说什么我们的这个平衡二叉数对不对,平衡二叉数的求解,平衡二叉数的实现,诶这些都会遇到好,然后呢,我们讲完这个数据结构篇章以外呢,还会讲什么分支策略对吧?这些分支策略在这些企业里面的面试题一个一个讲,对吧?然后呢,我们的贪心算法在这些企业面试里面的问题,对吧?比如说猿辅导就出现过一个用最小的量引爆气球的问题。
78:15
啊,然后呢,这些问题的话呢,然后包括什么我们的动态规划啊,也会讲到讲,所以说这套课程的话,其实大家学完了之后,你再去解决什么公司的这些数据结构算法,面试的话,其实没有一点问题啊,没有一点问题啊,然后第三个方向,W的进阶对吧?W的底层原理对吧,SW的进阶啊,包括我们SW项目开发,哎,在整套课程里面都涵盖了,以及有什么我们的Fla,那注意看这套Fla的课程1880价格很合适啊,一个月的周期对不对啊,一个月的周期,然后呢,我们怎么样去快速的啊,快速的上手Fla对吧?首先做个项目对不对,同学们是不是是的口啊,然后带着大家做完项目,第二个Fla的进阶对吧?我们怎么样去实现数据齐球化对吧,然后第三我们的Fla的一个底层原理的探索,OK在整个课程都涵盖了,所以这套课程的话,其实是一个非常非常适合三月份,诶,我们通过了这个面试之后,发现自己的短处,或者说通过这个啊去年的时间发现自己在iOS这个赛道上面的缺口之后,我们来。
79:15
进行学习,我们的V14.0,那今天呢,注意了,我们报名的同学呢,注意了啊,大家想要拿到这个课程大纲同学呢,可以添加一下我们今天的晚上的官方客服老师,我们的李老师啊,麻烦我们李老师呢,把他的微信二维码发到我们的屏幕上面啊,发到我们的屏幕上面。OK,好,那注意了,各位同学啊,今天晚上报名的前三个同学呢,也会享受到我们三月份特别给大家准备的这样的一个福利,那首先呢,我希望啊,如果说咱们还没有拿到这个思维导图学呢,先拿到这张导图,因为接下来四老师要给大家讲的是我们报名的一个特别大的三月份的一个活动福利,那么大家注意看到,今天晚上报名的前三个同学呢,是可以享受到我们三月底给大家推荐的这样的一个三月免单学习季,什么叫三月免单学习季呢?今天晚上报名的前三个同学是可以拿到由腾讯课堂和逻辑教育联合推出的免单学习卡,这张免单学习卡大家获取完了之后之后就现在以后,包括你当下都可以兑换一套逻辑教育的课程,那这套课程的话呢,我们等一下可以介绍有哪些,也就说你可以拿到这张免单卡,你是可以免费学习一门课程的。
80:36
然后呢,今天晚上除了能拿到这张免单学习卡,也可以享受我们8880的学费的一个分期免息,那今天晚上这个活动的名额只有前三个同学才能拿到,因为免单学习卡是我们可以任意免费学习一门课程的,OK,那大家可以看到腾讯课堂上面逻辑教育的课程一共有110,看大家看到我们有这么多套系统课程,看到没有,看到扣个六啊对不对,看到没有,OK,包括我们的短训班有很多很多,大家可以发现我们除了有V14的课程产品以外,还有很多比如说逆向对吧,高级强化班是不是,这高级强化班有1033个同学购买的啊,1033个同学购买哦,这套课程是我们的拳头产品啊,这套课程的话呢,啊,是各位同学未来想要成为一个技术管理型或者说架构师这一块必须要学的内容是我们的强化班啊,我们的flag的进阶班啊,我们的flag的啊,Fla的班,视觉群训班,不限价格式的啊。
81:36
好,那这些课程怎么去兑换呢?首先我刚刚强调了,因为这个活动名额有限,所以说大家先添加李老师来进行咨询,先因为四老师等一下讲的是兑换的这样的一个规则,对吧?然后大家或者说对时间呀,对会其他问题有疑问的可以先添加李老师来详细的咨询,好那注意看今天呢,老师给大家看一下这个卡的学习的玩法好不好,来注意看。
82:02
今天晚上呢,大家报名的是V44.0这套课程,就如果大家一个一个的报名,有我们的课程是可以就说单独报名的,比如说我只想学习大师班没问题,你可以四拉八零学个大师班,对吧,我只想学Fla,就我底层我也会了,数据结构算法我也会了,对吧?斯拉的进阶我也会了,那这个时候我问大家你就没有必要报其他课程,你就直接报一个180负二就可以了,对吧?然后呢,或者说四八进阶啊,S480数据结算法这套课程12120,那今天晚上注意了,在V啊,在我们的V14开班之前,我们的这套课程是有一个套餐优惠价,在V14开班之前会有一个优惠套餐价格是880,后面我们就恢复到原价12120,所以说这个学费的话呢,大家要趁现在有一个优惠套餐价格来进入到我们的学习里面来,那今天晚上第一个你是可以获得分期免息。是可以通过什么花呗呀,京东白条呀,信用卡来分期免息来支付我们的学费,每个月的话呢,大概是我们的呃。
83:00
啊,600多块钱啊,600多块钱,然后呢,通过这个腾讯课堂和我们逻辑教育联合推出的这个免单学习卡的话呢,可以干嘛呢?第一个你可以拿到一个短训班啊,就可以兑换以下免费课程啊,就课程,比如说大家可以兑换四老师所罗列的这些短训班中间的任何一门,任何一门啊,比如说你可以兑换四老师刚刚推荐的这个音视频底层实践班,对吧?1680啊,你也可以兑兑换这个RCR上外的13进阶班,诶你也可以兑换这个逆向钉钉班,好那大家会发现这些课程的课程呢,主要是解决什么短信,短信目的是用短的时间来解决大家的啊小模块的问题,那如果大家对于四老师视觉这一块有兴趣,看到没有?这套视觉培训班在腾讯课堂一共有两期直播班啊,我讲过了的四幺二零两个月周期,也就是我刚刚说的全网唯一一套。随便你搜好吧,全网唯一一套啊,唯一一套。真的什么?
84:00
针对iOS开发者的这样一套视觉循训班课程,唯一一套,所以这套课程大家可以通过这个免单学习卡免费兑换,就不需要下发学会4880了啊,免费兑换啊,你可以,如果你喜欢对不对啊,Open ges讲解的吗?这段课程注意了,不光有open GS啊,Mental open GS GP image open g我都讲了啊,你可以拿出大纲了解一下,好然后呢,这个活动怎么获取,听清楚,添加李老师赶紧拿到这个活动名额啊好然后呢,包括什么应用安全对不对?在V14.0的课程里面,你是没有应用安全这套课程的,这套课程里面讲了什么?我们的这个APP的防护,APP的破解,怎么去写插件对吧,怎么通过汇编去分析啊,分析我们的项目等等啊好然后呢,再来往下看,那你还可以干嘛?现在这个课程你可以现在也可以以后兑换,所有逻辑教育的视频都是永久观看的,你所有的视频都是可以永久免费观看的,就一直看一直看,你想看多久看多久好。
85:00
然后第三个呢,就是我们现在正在上架的课程,也就是后续会更新到大家的课程列表里面,诶,你会看到我们的新的课程的研发,第一个架构师班有很多很多的I开发者想要成为一名架构师,对不对,想的扣个六啊,你会发现架构师是一个很好的方向啊,是一个很好的方向,所以说但是呢,大家会发现学习架构比学习音视频还难。啊,学习价格比学习音视频还难,所以说大家也可以通过我们的这个。啊,免单卡去兑换6880的什么呢?我高级架构师的班,这套课程呢,也是两个月的时间啊,两个月的时间好,那还可干嘛呢?你还可以通过这个免单学习卡去选择,比如说有同学对音视频感兴趣,是不是是扣扣六啊,那你可以干嘛?你可以直接兑换音视频的FM pad班啊,FM派和我们的这个四万五的底层的项目进阶班,四万八零的都可以啊,然后呢,注意看这套课程都是通过免单学习卡来进行免费兑换的,这套课程呢,我们现在还正在研发中,大家可以看到这三套课程上架之后,你都是需要付学费的,6880,你报名了V14之后,没有免单卡,你需要付6880才能学习,这S分派,你要付6880才能学习,高级教构师,所以说这个时候大家有了这张免单卡,就可以免费兑换其中一门课程,那这张免单卡的使用,四老师刚刚解释的很清楚了,对不对?有心动的同学或者有想法的同学可以赶紧咨询一下我们李老师,因为这张免单学习卡的名额是很有限的,只有三个名额啊。
86:30
就三个名额,因为我们逻辑教育的,大家可以看一下腾讯课堂,大家可以看到腾讯课堂上面我们的iOS高级强化班,我们的底层进阶,我们的底层大师,我们的视觉,我们的视觉和算法等等,我们的报名量是非常非常大的,看到没有非常非常大的,那我带大家来看一下我们每一个报名课程里面的内容,对不对?好,大家去看一下,这是我上一期的数据结构算法,哎,每个同学给的好评好不好,来看一下。这同四老师讲课很认真对吧,条理很清晰,让人一听就懂,从平时的课程中可以看到四老师的应用心,好,那大家看有这么多好评是在2020年给的评价,那我们来看一下大家在享受数据结构算法的时候,诶我举个例子对不对?数据结算法大家报名的时候我们来看一下分支频。
87:17
我们来看一下,大家在学习数据结构算法的时候,除了能拿到思老师非常详细的课件看啊,给大家看一下课件啊。大家看,这就是我们在讲课的时候的课件,非常非常的详细,而且非常非常精美,对不对?OK,这是我们的课件啊,大家可以看到VIP的课件肯定要比公开课的课件详细的多啊。OK,好,然后呢,我们再来看一下,除了这个课件以外呢,大家能拿到我们的源码课件视频对不对,还有什么,还有我们所配件啊,就讲完课之后给大家配送的这样的一个啊,配送的这样的一个文档,大家看到文档,这个文档也就是我看完我的视频之后,因为数据结构算法是直播加视频课程的一个结合,我们每周会放六个小时的视频上去,每周六会有一个直播答疑,然后呢,注意看大家看完视频之后,会有一个这样的一个文档作为总结,对不对,什么叫分制对不对?然后呢,我们的分制的思想是什么,然后每一个问题在暴力法是怎么解决的对不对啊,他在立,他在力度Q上面刷题的这样的一个啊消耗对吧,我们这个算法几不是这个算法在设计上击败了99.42%的用户啊,就这个算法的实现好,那这个暴力算法的实现的思路是什么?看来非常非常详细,你根本就不需要再去复习视频,看一遍这个文档就行了,对吧,然后呢,我们的代码诶。
88:39
诶,然后呢,以及什么,以及我们用其他方式对吧?用分支策略怎么去解决,看到没有,这是VIP在上课的时候可以拿到的这些资料啊,给大家看一下对吧?我们在分支策略上面的思路是什么?然后呢,我们的这个算法的解决方案对吧?我们怎么去解决我们的例子对不对,老师分析和实现,哎,都有啊都有,所以这是我们的数据结合算法课的一些资料给大家看一下啊好,然后呢,包括我们的。
89:07
大家看数据结构篇章对吧,所以为什么说我说就是学完这个课之后,你不要再去去害怕什么数据结构算法了,特别简单来看一下,这是我们在讲数据结构篇章的时候的一些啊课件我们来看一下啊。打开需要很长时间,因为特别大啊,大家看啊,这是最小生成数克鲁斯卡尔算法,你可以看到这里面我们的这些代码对吧,怎么实现的,诶,它这个代码是怎么实现的,分析每一步都大家分析它是怎么变化的,为什么这么变化,看到没有。非常非常详细,让大家能够从底层本质去了解,诶这个算法是怎么实现的,他的想法是什么,为什么他是这么做的,对不对?路径选择对吧,迪特斯加算法对吧。非常非常清楚啊,非常非常清楚,那这些的话呢,是啊,搞了这个面试也不问也用不到啊,谁告诉你的浪同学这个题目来看一下。
90:03
数据结构在面试里面问的很多啊,来,我举这个例子给你啊。大家是不是经常会面到一个最小生成啊,这个最小K的一个问题,大家看一下,我就给你举一个面试题嘛。啊,碰到这种你就跑路了,对吧,那没办法对吧,你要不去搞看啊这个问题啊,合并两个有序链表,注意看啊,这是字节华为和微软的一个面试题。这个面试题如果你遇到了,就是个送分题啊,是个送分题,为什么?因为这个题目讲的就是一个有序列表的合并,但是我跟他讲,有很多同学让你真的去面试的时候去写,你写不出来,不是问你思路,是让你去写啊,听清楚了啊,好,然后呢,因为我们有些同学觉得,哎,老师我对列表还挺熟的,但是我跟你讲,这说明你为什么?因为我们在讲数据结构的时候讲过什么,讲过单向循环列表,单向列表双向列表,双向循环列表插入费例合并都讲完了,所有你可能在列表里面遇到的问题,对吧,都会在这里面总结的,所以这个时候是以题目为导向啊,我们的这个理想DQ同学啊,通过腾讯课堂免单学习卡获得我们的第一个12期分期免息,支付学费810,报名我们的微14.0,获得我们今天晚上的三月限量免单学习卡一张以及12期分期免息。注意了,今天晚上我们加了这个李老师的同学注意了,今天晚上我们的免单学习卡只有最后两张了啊,只有最后两张了,这张免单学习卡真的特别的棒啊,真的特别。
91:27
海报好,然后呢,还有这个问题对吧。啊,这个问题。来看一下啊。这个问题也有很多人问的多,对吧,设计一个算法对不对,设计一个算法啊,从十个数里面找到最啊最大的100个数,这个是不是很简单,这是很常见的一个问题啊,对不对?这个问题的话,其实有两个方式,一个是快排,对不对?好,有多少同学能够在现场马上写出一个快排。面试是让你写的啊,同学们啊,在牛客网上面直接写啊,OK,写一个快排对不对,然后用我们的最小啊,最小堆啊来做是不是是不是OK,所以这个时候我们要分析啊,这都写的,所以说不是说你脑子里有个印象就可以了,它是通过系统的学习,然后能够让大家做出来的,而做出来的明白了吧,好,然后呢,所以说这里面呢,我们把这个内容呢给大家看一下,其实四老师给大家看这个数据结构算法的过程,其实是想告诉大家我们的VIP是以什么样的形式去展现,大家加入VIP之后会有什么样的一个啊内容的体现,对吧,因为公开课你听的是一个老师讲课的技巧,听的是一个老师在讲课的时候的方式方法对不对,好,但是我们在VIP里面更多的是服务大家,让大家能够把这个内容学会变成你自己的啊,变成你自己的明白了没有,好,所以这是我们上一期在数据结构算法班里面的一个好评度,对不对?那我们再来看一下,我们还有很多很多同学,对吧,各位小伙伴对不对。
92:54
啊关强班,然后呢,这个高级滑班啊来刘婷书老师好,来看一下我们的这个啊高级强化班的话呢,也是一个很不错的课程啊,有1033个同学购买,就是我们cat老师的课程啊凯老师的话呢,这套课程的话是特别特别棒的啊,因为这套课程的话呢,主要是解决大家在啊成为一个啊架构师,包括我们做一个管理之前,对吧,做一个技术管理怎么用这些啊啊这些Python呀,对吧,Rub比呀,Share脚本来解决我们在实际开发里面的一些问题,对吧,怎么去解决动态库的问题,这些问题就是大家可能经常会遇到,或者说在自己的项目管理中就会遇到,但是可能没有一个系统的学习,没有自己形成一套工具化,所以这套课程是让大家能够工具化的去管理自己的工程,那这套高级强化班呢,也是大家可以通过什么免单学习卡去兑换的,同学们啊,免单学习卡去兑换的,如果你没有免单学习卡,请你支付3680,因为这套课程你看四老师都是需要购买的,看到没有?
93:54
思老师都是没有权限去看的,因为我不是这套课的主讲老师,所以说我在学习这套课程的哇,我也没有进入课堂的权限,我也得需要购买,所以我们所有课程都是在腾讯课堂上面来给大家讲课的啊,在腾讯课堂上面来讲课的好,那大家呢,如果啊,这是第一个第二个的话呢,我刚刚说了,这是今天我们是V143月免单学习器给大家带来的福利,然后呢,我给大家看一下我们的课程时间安排好不好,有兴趣的扣个六啊注意了,我们的课程的话是直播加视频同步,来我看一下看一下。
94:26
那我们的80班啊,包括我们的这个。呃,是啊,包括我们的这个外的兴趣班。还有什么呢?还有我们的班。他的课程安排是什么,每个礼拜啊,我们135的时间,晚上八点到十点直播啊直播,然后呢,我们直播结束之后呢,会有视频给大家放到平台上面,让大家学习,那我们的数据结构算法班听清楚啊,数据结构与算法班的话呢,做了我们的一个课程更新,什么意思呢?课程模式的一个更新。
95:05
这个课程呢,会这个课程模式的话呢,是一个全新的模式,首先的话呢,我们每周的话会有这个啊六个小时的视频。视频内容的一个更新,让大家呢,能够通过每一周你只需要花六个小时去学习视频就行了,你可以在135246任何时间去学习,明白没有,明白了扣个六啊,所以说不要以时间为借口去阻碍你的学习,只要你报名之后,你只需要每一周花六个小时就能够参与到我们的课程学习,以后我们逻辑教育所有的课程听清楚啊,以后我们逻辑教育所有的课程产品都会什么都会以这种模式啊,都会一种模式,因为我们通过视频加直播的方式听清楚,好,那学完了之后呢,注意了,第二个我们每一周啊,每周。每周六。
96:00
每周六的晚上会有一节直播答疑课。也就是说总在这一周里面,你只需要把六个小时的内容学习完毕,然后如果有什么疑问或者更新的话呢,我们会在周六的晚上统一的给大家来做解答,其次我们会总结在学习的过程中,大家常常会遇到的问题,来给大家做总结和复盘,所以说第一个每周六个小时的内容不会占用大家什么不会占用大家的啊,这是上班时间,你只需要用你的碎片化的时间,如果你是八点钟下班,十点钟下班,你都可以参与到我们的学习,明白了吗?明白了,扣个六啊,然后呢,每周六的晚上我们才进行直播答疑,也就是说每周六的晚上你总是下班了的吧,每周六的晚上你总是有时间参与直播答疑的吧,对不对?所以说这个时候没有啊,没有任任何同学说可以,我没有时间去学习,除非对吧,你不想学习。真正想要学习同学你会发现这种啊上课模式是一种全新的解决了所有在职iOS开发者的学习人群的一个困惑,那我们的杨一红同学莫森尼通过腾讯课堂,我们所有的课程都是在腾讯课堂上报名学习的啊,支付学费880分期12期获得我们的免单学习卡和12期分期免息的活动一个,还有最后一个名额啊,今天晚上我们的免单学习卡还有最后一个名额,分期是不要利息的吗?是的啊,分期的利息是不需要任何费用的,也就是说大家只需要通过每个月支付我们的分期后的学费就可以了,不需要支付任何利息啊。
97:35
所以说大家发现这种新的模式啊,能够让各位同学能够轻轻松松的参与到我们的学习,对不对啊,你可以用你碎片化的时间来学习系统的内容,同时又不影响你的直播答疑啊,直播大疑好,然后呢,刚刚我带大家已经看到我们的课程好评,那我们再来看一下。那这个是啊,这个数据结构算法班呢,有24节视频课加十节直播答疑课啊,十节直播答疑课,所以说我们来看一下我们怎么样从逻辑教育获得更多的课程赠送福利呢,有兴趣的扣户六啊,特别是我们报名VIP同学一定要把思老师的这个玩法玩转在你整个VIP的过程,因为我们逻辑教育报名VIP同学呢,可以享受我们的这样的一个直播打卡的福利,什么意思呢?来看一下我们直播的话呢,是考勤奖励,也就是大家今天晚上可以拿到四套我们的V14的课程啊,拿到四个V14的课程,以及免单学习卡兑换的一套课程,对不对?然后呢,可以通过考勤奖励再额外获得四套短训班,也就是说你的880学费可以获得逻辑教育的九套课程,看到没有看到扣六啊,所以说听清楚了啊,好,注意看这套课程。
98:55
我14。那我们可以看一下,只要你在四次系统课的直播里面考勤率达到80%,你就可以免费兑换一门短训班,比如说我们的数据结构与算法。
99:15
数据结构算法一共是十节直播答疑课,24节视频课,那你只需要学完什么,只需要学完24节视频课,包括十节直播课,你只要能来八节课,你就会干嘛,你就可以兑换一套免费,免费兑换一套特训班,那这套课程是有哪些呢?可以兑换这里面的这个紫色部分。比如说你可以免费兑换我的这个核心动画,可以兑换音视频,可以兑换RCOK,根据你自己的兴趣所需要啊,然后呢,来看一下我们的这个80班,80%的直播率可以兑换一次,所以说这是大家参与到VIP之后,诶,你可以拿到了这样的一个福利,明白了没有拿到这样福利,好那我们再来看一下我们的课程服务啊。我们在一个班里面,我们的每一个班有一个300人的社群,这个300人的社群的话,因为大家也加了很多这种同行的行业群,对不对,你会发现现在对吧,我们在群里面开车的人挺多,对吧?啊聊技术的人特别少,所以说我们的社群里面呢,主要是解决大家的技术来做一个类推,然后呢,每一个课里面呢,都有三个班主任来做大家的这样的一个服务,以及呢五名答疑老师来做解答,那我们的答疑老师呢,都是来自于头部互联网,比如说腾讯阿里啊这些旗下的这些团队的这个高级iOS开发者来进行在职答疑,就是他们其实是这些啊高级开发者的一个人群,然后呢,他们来给大家兼职做这样的一个答疑,以及市民主讲老师的一个解答服务啊,然后呢,我们的课程的话呢。
100:46
来看一下啊,然后呢,包括我们的答疑服务呢,也是做的非常非常好的啊,做的非常非常好的,所以说大家在加入逻辑教育的时候,你可以看到我们除了收获了很多VIP学员的肯定,我们在服务在细节上面也是做的非常非常好的啊,我们每天的话呢,都会有这样的一个直播课给大家放送,对不对,然后呢,我们的课程的细节对吧,不管是我们的视觉班也好,我们的数学算法班也好,从这些细节大家是可以感受到诶。
101:12
我们的每一个课程,其实每一个老师啊,都是花了很大的心思的啊,花了很大的心思,大家看到这些文档都是在VIP课结束之后诶,会提供给大家的,也就是说大家降低大家的学习困扰,所以为什么有些人对吧,会觉得数据结构算法是送分题,有些觉得是送命题,因为你从大学结课之后,再也没有站在面试的角度,没有站在iOS的角度去学习过这套课程,对吧,你又不是机器人,对不对,学过一次就会永远记得,所以这些内容都是需要干嘛,第一个去学习和复习,第二个是去精进的,所以这些内容呢,都是在VIP里面的,会给到大家的非常非常的详细,对不对?好,然后呢,刚刚讲了这么多之后呢。啊,刚刚讲了这么多之后,给大家讲一些有意思的东西好不好,有兴趣扣个六啊。
102:00
对吧,我们在面试的时候,对吧,大家可能最近对吧啊经常在面试对不对?好,那我给他讲一些面试的东西吧,好不好,有兴趣扣个六啊好首先呢,我们来先讲一下简历好不好。就大家要拿一个好offer啊,要拿一个好offer第一个啊,首先的话呢啊,老师今天的资料在视觉班群训班里面有吗?OK,这个LDG同学,今天晚上司老师讲的是这个音视频短训班的内容啊,就是这套课没有在视觉班啊。我今天晚上讲的是这套课程,给大家看一下啊。我今天晚上讲的内容,如果你要拿到我的源码和所有资料,是不是你想拿到我刚刚讲课的源码和所有资料,是不是在这套课程音视频底层特训班,那这套课程我刚刚讲了LPG同学你可以,如果你没有拿到这套课,没有这套课对不对,那你可以通过考勤奖励去兑换,就可以考勤奖励去兑换,那如果你现在有直播课的话,就好好听直播课,如果你是之前的学员,对吧,有奖考勤奖励就可以马上对了啊,这个单据大家自己实际情况,这套课程里面啊,这套课程里面。
103:01
好,给大家讲一些有意思的东西好不好,有兴趣扣个六啊,好,我们首先来看一下,你要拿一个好offer,首先一个好的简历。我没有好的简历,一切都是白瞎啊,没有好的简历,一切都是白瞎。我先跟大家讲,简历不是包装出来的,听清楚啊。简,我先讲一些,就是面筋好吗?面筋的东西啊,简历,简历不是包装出来的,如果说说实话,我最不建议所有同学去包装简历,如果你真的只有75分,你就做好75分的打算好不好?如果你真的有95分,你就做好95分的打算,我们自己心里有几斤几两,自己心里有一个balance。啊,千万不要做一件事情,一个非常非常愚蠢的事情,有很多人以为别人拿高薪对吧,别人进大厂是做了简历包装的,其实并不是啊,说实话,现在iOS非常成熟了。非常非常成熟了,你不要企图在面试官的面前蒙混过关好不好,不要企图像以前一样,对吧,你你在那瞎说对吧,瞎逼逼你就有有有offer OK no,我之前在去年的时候。
104:04
练过很多关于视觉这一块的开发者,就简历写的非常非常漂亮啊,非常非常漂亮,对吧,就我都会有心动的感觉,但是一面试你会发现天呐,连open CV和open g是什么都搞不清楚,还在那瞎写,这个时候我就会对他的评分非常非常的低,我会觉得这个人在欺骗我,我就不想再跟他交流任何问题了,我也不想再问他他擅长方向的内容了,所以说我觉得大家不要去做这个简历的包装好不好,不要做简历的包装,那你是75分,你就把他做好75分的事就可以了,那我们要知道就是一份好的offer,它不是一朝一夕的事情,就是大家如果说我现在就是啊,假设大家现在18K。OK对吧,18K,你想要跳到35K。这个过程并不是说我今天晚上对吧,我把简历写的特别漂亮,明天我就会拿到了,OK no。现在在iOS这个市场上,你想做的这个事情,除非出现奇迹啊,你是需要什么,需要积累的,那这个时候呢,我们首先第一件事情,在你目前能做的事情做的最好,第一个简历怎么做呢?其实简历的话呢,最重要最突出面试官看的东西是什么,第一个开发金啊开发的这样的。
105:11
看看技能。OK,这个占比多少,这个占比60%,听清楚啊。看到没有,这个占比60%。也就是说,在一次筛选人的过程中,我更加会看重开发技能。比如说我们现在可能恒诺雪。公司不是特别好对吧,或者学历不是特别好,那这时候应该怎么办法,应该有什么办法呢?那就是在我们的开发技能里面。OK,好对吧,老师不卡一下,我都以为你们都走了呢,对吧?老师不停下来啊,安静一会儿休息一下,我都以为大家好像消失了在人群中间啊,所以说我觉得我既然讲的是一些大家在接下来马上能用到的东西,如果你有兴趣,你可以跟我互动对吧?啊,如果你在你可以打个一对吧啊,或者说你说几句话也是行的啊,不然我都以为我在跟机器人,或者说跟一群睡着了同学在说话,这个时候司老师可能对吧,肚子里有100分的东西,我可能因为没有什么兴趣对吧,那我可能讲出来就是就十分的东西了啊,所以大家如果想要好好听啊,就好好说啊,就跟我一起互动好不好,OK,就这东西对吧。
106:37
我跟大家说实话,这个东西对吧啊,我一般只是跟我男朋友才讲一讲对不对,跟男朋友才讲一讲对不对啊,跟老公才讲一讲对不对,因为这个东西确实也能影响到我老公的工资对吧哈,所以我会跟大家苦口婆心的讲哈,但是如果大家觉得没有意思对吧啊。啊,但我希望大家能够对吧,都很很高兴对吧,很高兴啊,所以大家好好听好不好,一起互动起来,因为我觉得这个过程中,他们啊四老师讲的也不是绝对的答案对吧?不是绝对的答案对吧,我觉得只是在我的建议和我的经验下面对不对啊。
107:08
是不是他决定了我老公的工资,所以我肯定会跟他讲,哎,怎么去面试,那简历怎么准备啊,怎么去拿到高薪,对吧,怎么去谈薪资啊,会跟他聊一下,因为他的工资决定了我的待遇是不是啊,决定了我对不对,明天送什么包给我是不是好好,所以我跟大家讲,第一个你要想突破高薪对吧,因为每个同学情况不一样,分为三类啊,第一个就是什么都没有的同学,就是技术也不行。分为三类啊,我给大家看一下你属于哪一类,好不好,技术不行对吧?啊,学历不行。是吧,学历不行啊,然后包括项目也不行。有没有这样的同学,当然有啊,对吧?啊,当然有,还有什么技术不行。对吧,学历还可以啊,学历本科对吧,然后呢,项目一般。对吧,第三呢,可能技术不行,哎,然后学历还可以,本科啊,项目也可以啊,项目还不错。
108:00
对吧。然后还三呢,四就是什么啊,四就是技术也不错啊,技术不错啊,学历也还不错。对吧,然后呢。项目也不做。对吧,好第五类呢,就是技术牛逼,诶然后呢,啊学历本啊学历也牛逼。对吧,项目也牛逼。我跟大家讲。12345逻辑教育全都有啊,12345这样类型的学员全都有啊,那么首先来看一下,学历不行啊,技术不行,项目不行啊,项目不行,我跟大家讲谁也没有办法说你短时间,比如说啊几天对吧,从10K。这个同学对吧,你在大厂15K对吧,小公司15K蹦Q到30,这个难度系数太高了啊,难度系数太高了,像这一类的同学,我跟大家讲你的建议是什么啊,像这一类的同学跟大家学历不行,我刚家说了,其实在面试里面开发经历。开发技能占80%啊,60%,第二个是项目占30%。
109:03
啊,30%,第四呢,第三是学历啊,占5%,没有特别高啊,你不要那么不要,不要那么妄自菲薄好不好?第四呢是如果他非得卡学历,你就不去嘛,对不对,这么多公司不卡学历,你非得非得找一卡学历的对不对啊,非得找一那牛逼哄哄的卡学历的何必呢,是不是好?第四是什么?第四就是口才。啊,占5%,我个人觉得不止占5%啊,有很多很牛,我跟大家讲,说实话,我们有很多学员啊,那技术真的属于第第五条,就技术牛逼,学历牛逼,包括项目也牛逼,但口才是真不行,对吧,那就是半天也嚼不出一句话,很多时候你就发现这一类的同学还没有第三类的同学拿的工资高。啊,就这么简单,所以有时候表达也是一种本事啊,表达也是本事啊,长相也很重要,你长得不磕碜就行了,对不对啊,长相也不是特别重要,你长得不磕碜就行了,对不对?所以有时候第五个和第三个你发现他们的工资悬浮特别大,但是我跟大家讲,第三和第五真的不是简历包装的问题,真的只是在表达上面,等会我讲一些表达的东西好不好,等我讲一下面试表达的东西,因为因为这一块确实是很多开发。
110:13
比较欠缺的对不对,我作为一个老师对吧,我做开发对吧,跟大家一样身处其中对吧,深知表达的厉害性对吧,不管是跟产品battle,还是跟这个测试battle对吧,你没有一个厉害的嘴巴,你你会发现自己挺吃亏的对不对,你在面试的时候表达不清楚,或者说没办法carry这个气场,你会发现拿工资拿不高,诶所以四老师在这么多年对吧,四年两四五年的这个,呃,讲师的这样的一个过程中啊,讲师的这样的一个过程中,我发现口才还是练起来了,所以我会把这些方式方法教给大家好不好,这个东西实头咱们有用到对不对,我也不是天生对吧,都都都。这么来的对吧?老师测试都是妹子不用battle啊,那怎么办,干她呀啊对不对,妹子有时候在阻碍我工作的过程中,我一样battle对吧?因为老师可能是个女的啊,好,然后呢,往下继续啊,像这种技术不行,学历不行,口才不行,项目不行,同学我的建议是什么?你发现你现在去提升学历。
111:11
你发现再怎么提升也是一个自考,对不对,是不是你现在在这个时候你给我去提升学历,你再怎么提升也是一个自考,对吧,人家要你还是要你,他不要你,你发现你自考个清华大学。对吧,你自考个清华大学。也没有用,是不是这个道理,试的扣个六对不对,你通过自考,你考个清华大学也是个自考文凭,是不是所这个时候你光盯着学历这个学历这个占比5%的东西去搞事情没有意义,这怎么办?最快弥补你的短板,让你从15K蹦大到20K的方法是什么?方法是什么?方法是什么?这个时候你只有15K的时候,你不要想着40K50K,那个时候门槛太远了,对不对,你短时间搞不定对不对,学历已经成定式了,你再自考也是个自考学历了,这个时候怎么办?我跟他讲唯一的办法就是提升技术。
112:02
真的,这是最简单的方法,我们逻辑教育有很多,有30%这样的学员,对有30%的学员就是通过这个方式来改变自己当下的命运的,提升技术,因为技术这个东西啊,它是一个比较能够什么技术这个东西第一个是什么,它能够快速的变现,是不是能变现吗?是我扣个六对吧,技术这个东西不是形而上的学,也不是哲学。就是为什么落地呀,我能做项目呀,我能解决你问题啊,面试的问题你问啊,我都可以搞定呀,对不对,是不是,所以这个时候你会发现,这个时候提升技术好第二个。这个技术老师建议大家提升什么呢?这个技术第一个底层面试。这个时候你就不要往什么架构方向去搞了,太遥远了,你先把底层面试这一块搞定对吧,数据结构与算法搞定对不对,然后还有什么跨平台搞定。你把这两,你把这三个搞定,我跟你讲你有亮点,你亮点在哪里,怕平台。
113:04
这个亮点的跨平台,能够短期里面成为你的加分项,短期啊,明年和后年我就不确定了,但今年绝对是啊,今年绝对是好,那如果说你本对吧,本科学历对吧,你会发现我跟大家讲,说实话,你至少比这个一类这一类的同学要幸运啊。你至少比这一类同学要信心,大部分公司啊,大部分一线的大厂社招的时候。社招。头部互联网企业。社招的时候。如果你是本科学历不会卡你听清楚了啊,如果是大厂在社招的时候,本科学历不会卡你,你飞进去的没有问题的,大软进好不好,如果你被刷掉了,绝对不是你的学历问题。只要你是本科。二本也好,对吧,三本就不一定了啊,至少二本以上啊,二本或者包括二本好,这个时候你要做什么呢?这个时候第一个。你要做的是什么?就是你可以蹦一蹦了,也许你现在能拿18了。
114:04
你如果是属于第二类同学,18是没有问题的,你突破多少,突破25。这种目标奔到这个地方来啊,然后这时候怎么办,第一个还是提升技术,只是这个技术又变了啊,技术又包括什么,第一个底层面试。第二个数结构算法。就是长顿的嘛,对不对。还有什么呢,第三个听清楚了啊,优势亮点。这个时候你必须要有亮点,明白了没有,如果你没有亮点,你就没办法跨破20这个门槛,破20这个门槛,所以这时候亮点是什么呢?来这个时候你就可以开始搞了跨平台。对吧,靠平台必须要搞吗?是不是,然后第二个音视频。第三个架构。好老师,为什么我在第二个赛道上面对吧,我在这个阶段我就搞音视频呢,我跟他讲,因为你只有技术亮点之后才能支撑你什么,同学们这个时候你就不要再找项目一般的团队了,你现在你的短板是什么?通过学习你提高了你的技术,你变成什么技术还可以学历本科,但项一般的人是不是是同个六,所以你现在要解决唯一的短板是什么?项目项目项目,所以这个时候怎么办?你必须通过你的亮点,你必须通过你的技术亮点找到一个可以成为你下一次。
115:23
跳槽的时候的一个加分项,这个是需要什么项目,需要一个很牛逼的项目给你做背书。啊。所以这个时候哪些项目呢?跨平台的项目。你有一个在市市场上有占有量的跨平台项目,其次,你的下一个项目里包含了音视频。对不对,所以这个时候你进入到这样团队里面,你就可以干嘛,你就可以疯狂的吸取养分,疯狂的吸取养分对不对啊,所以这个时候大家发现诶做进去对吧,你架构疯狂的吸取养分,这个时候你看没项目就变成优势了,对不对?好,这是第二类同学,我觉得可以暂时性的解决你的困惑,或者说改变你当下的这种瓶颈的一个问题啊,我讲的比较现实,对不对,老师啊,但是我跟大家讲就是分分别类的嘛,有些同学确实就是。
116:11
对吧,有有很多同学啊,眼高手低,想从第一类直接干到第五类。对吧,这华佗再世也不行啊,对不对,你直接从第一类干到第五类,华佗再世也不行啊,所以说一步一个脚印,对吧?有很多同学前面两年还挺焦虑的,我记得2018年的时候,很多人跟我说,老师我好焦虑啊,对吧,我特别担心我34岁之后找不到工作,我特别担心L这个赛道上面,对吧,我会被刷下来,我会变成老油条。那这怎么办呢?一步一步的改变自己的现状,这是我觉得大家能做的事情,一步一步的改变自己的现状,如果你不去改变自己的现状的话,你会发现你永远处于第一个代赛段。对吧,你永远处于第一个赛段好,如果说你永远处于第一个赛段,你永永没法到第三第四,你会发现别人,我发现目前I开发者有很多,是哪个赛段第二个,第三个。
117:01
第二个,第三个是最拥挤的,反而第一个是最不拥挤的,为什么?因为第一个确实就是最先被淘汰的,就是属于这一类人,对吧?第一代人最先被淘的就这一类人对吧?干掉就是他们。接下去二三这一类人,我跟大家讲,就是你说他行吧,他也还行,但是吧,他就是拿不到高薪对吧,他就是看到别人四五十颗眼红自己干不了对吧,也不知道自己口才问题呢,还是技术问题,我跟大家讲一步一步的去解决好,然后这类同学第三类有些同学有狗屎运,我跟大家真的是狗屎运对吧,早几年进了一些比较好的团队对吧,一直混下来对吧,我跟大家有怎么真的我身边有好几个开发者对吧。那真的技术菜的真的是我,当时真的是我,天呐,我都不知道这样的人怎么进公司的啊,很菜很菜,现在在哪里,爱奇艺。但是啊,福利特别好,对吧,在里面生完孩子,那生完一个生二了,对吧,是不是你说这样的人有吗?多的是啊多的是,但是你说他这样的人出来再找工作能找到比现在好吗?找不到,所以他们好焦虑的,明白了吗?就就把这家公司当养老公司在那混了,但是这样的人呢,他出去。
118:07
他再也找不到比这更好的团队了。明白没有明白的扣个六啊,所以有很多人早期啊比较幸运啊,进入到这样公司,一待就待五六年,但是一出来了又怕啊,老师我再也找不到比这更好的了,那你总要出来嘛,对吧,你你总要出来吧,人家也会有人才优化是不是,但我跟他讲。这样的人才,你说实话他很幸运啊,生完一个生两个,我跟你讲,那真的是长假对吧,动不动六个月对吧,休了一年长假对不对,休一年长假对吧,一胎二胎嘛,对吧,国家又支持,像这种大厂福利特别好对吧,每年对吧,发个最新手机对吧?哇,各种福利好像这种啊,他也会遇到人才淘汰制。啊,淘汰制,但我跟大家讲,为什么要去进大厂,为什么要进上市公司,我跟你说实话,哪怕你遇到人才淘汰制,对吧,哪怕你遇到人才淘汰制,你也会干嘛。
119:00
你会干嘛?有赔偿,明白了没有?有赔偿哦,前段时间有个学员我跟你讲赔多少N加一加一。N加一加一明白了没有,爽不爽啊,很爽好不好,一下拿半年的工资啊,一下拿半年的工资啊,对吧,接下来他可以肆无忌惮的学习啊,肆无忌惮慢慢找工作呀,是不是,所以这就是大公司的好处,对吧,至少对吧,你被淘汰了。你还是要补偿的,你在一些小公司对吧,在那些创业公司对吧,他自己都养不活自己对吧,你去劳动仲裁务公司都没了,怎么做啊对不对,所以这种没有机会的,所以我跟大家讲就是有时候确实对吧,有时候就是啊要要去想办法的啊,有时候一比对吧就知道了,所以像这种第三类的同学啊,我跟你讲最有机会,最有机会的就属于第三类的同学啊。第三代同学啊,这个时候第一个技术提高技术,这必须的,对不对。提升技术,但是我跟大家讲,第三类的学员是最多的。最多的,这时候你的项目要成为亮点,不再是技术作为亮点了,项目要作为亮点,所以说你要想办法去提炼。
120:08
你项目上面的这样的一个特长。对吧,怎么去提炼啊老师对吧,怎么去提炼?四老师刚刚讲了提升技术以他作为亮点,而现在如果你是第三类学员,记住了,你就需要把在逻辑教育学的东西。干嘛呢,应用到你的项目上去。明白了没有,明白了扣个六,以前音视频架构跨平台只是写在哪里,写在你的技术里面,写在你这个里面。写在这个地方啊,如果你属于第三类同学,你不要像傻子一样,对吧,在技术列表里面啊,会跨平台,会音视频,OK,那这个太low了,太low了,怎么做呢,来。把逻辑教育学的东西,哪些东西可以搞?应用啊优化。
121:00
对吧,韩老师有没有讲过性能啊,讲过那个启动优化,有好多同学啊,我跟你讲,比如说我们那个新浪绿洲对吧,那个绿洲项目的对吧,大家可以看过他的文章,它也是当时听了汉格老师的课,把它直接用到自己的项目里面,成为了一个亮点,明白了没有,就是把在逻辑教育上面所学的这些东西应用到你的项目上去,比如说我怎么在项目里面实现了。系统优化。是不是加分项,以前是技术,现在变什么落地,落地在任何一个项目里面,因为你的项目本身不错。对吧,你项目本身不错,再加上有一些亮点,你做的亮点,你给他,你给他做的这些亮点哇。是不是玩一下对不对,还有什么安全呀,你怎么给这个项目做安全呀,对不对,怎么做防护啊,是亮点同学们。你怎么在设计这个上面的架构啊,是不是包括这个项目的管理啊。
122:00
对吧,项目自动化管理啊。是不是,哎,是不是觉得这个人不一样了,有没有同学这种感觉,有的扣个六。是不是,所以说为什么有些人哇,对吧,从短时间内蹭了一下对吧,拿高薪,你以为人家真的是天上掉馅饼啊。有方法的,有步骤的。所以这个时候,以前是把它写到我的技术里面,为什么呢?因为那个时候你只是掌握了一部分技术。啊,这个是什么?我把这些技术用在我这个牛逼的项目里面,因为我的项目是我亮点呀,对吧,但是我这个项目里面真的做到这些东西吗?不一定,我跟你讲很多很多公司你又拿不到我项目的源码,对不对,我自己在项目里面去研究这东西可以吗?可以对吧,做一些安全对吧,做改些架构完全没问题。对,做些性能优化,这些都是在本家公司都可以加新的东西。第四个。第四一类同学比较迷茫对吧。比较迷茫,好。这个手第一个啊,技术不错,还是要提升技术的啊。
123:02
先技术,第二个呢,我跟大家讲这些都不错的同学比较难,就口才。也就是说,他既达到了四老师刚刚说的有技术,有亮点,还有这些特长的口才好不好,口才与魅力。这些同学呢,你要学会怎么把技术。变成表达。你不光要会写,你还要会说。啊,还会说OK这一类的学员,他的工资是多少啊,30~40K。啊,30~40K,所以说你要会表达对不对,你要会说OK,好,那这个时候说分哪些呢?怎么去表达,你说等于自我介绍。对吧,自我介绍。自我介绍这个东西对吧,有些人特别简短对吧,老二我你好,我是CC对吧,OK,特别简短,很酷。对不对,很酷,OK,但是呢,虽然你在做自我介绍的时候,给大家一个技巧,好吧,有兴趣扣个六啊,有兴趣扣个六,首先你得告诉我你叫什么名对不对。
124:00
你名对吧,你开发多长时间。对吧,这也没什么好说的呢,时间对不对?我跟大家讲,有时候开发时间是一个优势,我说实话,你现在跟我说一个两年的开发者多么多么牛逼,我还真不信。啊,你一个两年开发者,你说你达到了这个level,第四个level,我跟你讲,说实话我还真不信啊,除非你是985211学出来的。啊,一般学校出来的,我说实话这一类两年内想达到这个level,那你这两年不吃不喝不不睡还差不多。啊,因为第一年你其实在做项目的摸索,第二年你才刚刚进入这个行业,所以说这个时候开发时间其实就体现了你在这个行业摸爬滚打,是否具备了技术审美能力。记住了,有一个东西叫技术审美能力。审美能力,有很多人没有技术审美能力,为什么呢?因为他刚入行不久。因为他现在还在什么,就是像模仿别人一样在模仿,他还没有自己的认知,他还不知道这个行业里面哪些赛段是属于高阶的,我需要怎么学习他都不知道,所以他根本就不存在技术审美能力,而到了第四个level的人一定是具备技术审美能力的,他知道。
125:17
我在这个赛道上面,我怎么去学习啊,OK好,所以说第二个什么呢?你的优势对吧,你的项目这个时候你已经有一个项目作为背书了,对不对,就项目背书要写,要讲出来,然后技术特长。埋出来。为什么要在自我介绍的时候放下背书和这个技术特长呢?有两个原因,第一个,通过项目背书告诉别人。我是一个比较牛逼的人。明白了没有,明白了扣个六啊,第二个这个技术特长的意思呢,是什么?我擅长的是这个方向对不对。是不是我我通过自我介绍的时候,告诉他我擅长哪些东西是可以的,因为我大家想一下,作为一个面试官,他招的是什么,他又招的是人才。
126:01
他要招的是一个能干活的人,对吧,但是我跟他讲没有,就我们相信没有全才是不是。你不可能又会架构。又会印视频,这样的人特别特别特别特别特别少,因为你光一个方向就够花你很多年的时间了,所以说你要告诉他我上传架构。也就是说,你把面试的方向框死在架构了,明白了没有,就是他问的是你上场方向内有只有一个傻子,只有一个不懂什么叫面试,知道的人才会去问面试官会的东西。啊,现在还有这种面试官啊,就我都不就说实话这种公司都不知道要这种面试官干嘛,对吧?面试不是用来为难别人的,就是我觉得大家要面知道面试的初衷,哪怕你未来成为面试官,或者你现在是面试官,记住了,面试不是用来为难别人的,是做一个双向的选择,你通过面试来甄别这个人他的技术方向,技术特长,技术深浅,这是你要做的事情。而不是通过一次面试去贬低,去压榨对方,你要告诉啊,你要看一下这个人是不是符合你的需求,对不对?他擅长什么方向,对吧?这是个双向选择的事情,对吧?没有什么趾高气昂的对不对,你不要拿我,对吧?比如说我会视觉,但你不会,我拿这个去面,你有必要吗?没有必要,对不对,没有必要对不对?你既然缺这个人,你就找这方面人,我不会,你来为难我干什么嘞?
127:23
所以我觉得就是通过自我介绍,你可以告诉他我擅长架构啊,这些方向是我比较特长的,平常在生活中也一直在研究它,对吧,像某一些什么目前比较知名的东西啊,我都搞得比较不错,哎,是不是很舒服对吧,很舒服。然后呢,再来往下看好,那怎么去练口才呢。我跟大家讲口才这个东西啊,他是需要我我我自己觉得啊,口才这个东西,我我跟大家讲,我观察过所有口才好的人,对不对。观察过所有口才好的人。他真的不是口才好,他什么东西好,逻辑好?
128:01
真的。逻辑好才能口才好,如果你没有逻辑,你发现这个人讲话讲不到,讲不到这个什么,讲不到重点,对吧,说半天也不知道,说什么也打不动我的心坎,是不是,同学们是不是扣个六。所以说逻辑好这个这个这个这个底层原理对吧,这个底层因素。我问大家谁有开发者,有有几个开发者的底层逻辑不好呀,这不底层逻辑不好,做什么开发呀,对吧,你再怎么做你也答不上去,所以底层逻辑好,你缺的是什么?那有发现开发者的底层逻辑都挺好的啊,对吧?而且老子转的也特别快,特别是有时候欺负女朋友对不对啊,欺负老婆对吧?怼老婆的时候,那一句话噎死半边人对不对啊,你发现哇,逻辑真的好找漏洞挺行的对吧?怼产品经理的时候,你会发现那口才对吧?特别卓越啊,产品经理瞬间没有话说了。所以这个时候大家注意了。逻辑好只是其中一个因素。那还需要什么呢?口袋还需要什么呢?第二个迟早。
129:02
什么叫迟早呢?词词汇量。就就就是你在干嘛呢。你得会说对吧,你得知道怎么去说啊,怎么去说,这个时候就什么靠多说多练啊,就你能够知道这个时候这样去表达会更舒服。你看老师讲这么半天对吧,12345。我也不是第一次讲这个了,我也讲了很多次了,对吧,啊,我自己在肚子里,我跟大家讲这1234,我说实话,虽然啊,这1234,我今天没有做任何准备啊,没有做任何准备,这是发自肺腑,结合我的生活经验啊,我才说的。但是这些东西我平常在脑子里其实已经分析了很多次了,我已经过滤了很多次了,所以说这个时候才能够给大家表达出来啊,才能让大家觉得,哎哎,有这么个道理是不是好,然后第五类学员,如果大家晋升到第五类了啊。第五类这个时候你就要突出啊,就往专家方向了啊。
130:06
去研究了。明白有往庄家方向去研究,就是你现在搞架构,你就专门搞架构,你不要去想别的了,同学们到了第五个level了之后,你就不要想别的了,你光靠这玩意儿,你接下来五年你都不用愁了啊,你这五年都不用愁了,你要想接下来的五年不要愁,就往一个赛道作死的去搞就对了,好,这第一个。第二个,这个时候这些东西还要做什么,扩大影响。不用对吧,我们现在到了第五个level的时候,同学们想干嘛,想轻松的吃饭对不对,想轻松的挣钱,有没有说有没有到了第五个level,是不是想轻松的挣钱,想的扣个六。你不想像曾经一样对吧,像个像个那个那种老牛对吧,像一头牛一样对吧,每天靠耕田挣钱。那什么样的群群像跟牛一样呢?1234。这一类人还得像牛一样,对吧,每天就是干活挣钱,你到第五个level之后,你就不想像牛一样,就每天加班到12点。
131:04
就说就算我加班到12点,我也要有未来的这个增值,说第一个把自己上场的那个方向,以专家的标准去研究它。要扩大影响,怎么扩大影响呢?来。群里面对吧,刷刷存在感。是不是这可以做到吗?完全可以做到吗?对不对啊,我们其实技术圈子里面对吧,总有一群舔狗对不对啊,这不说坏话啊,就确实存在对不对,好然后干嘛呢啊,搞点博客对不对啊,4S店对不对啊,首先的话呢,邵师不是说4S店不好啊。要选点热门的啊选啊我我看一下啊,最近is啊。的人群。比较喜欢集中在简书和绝经。啊,所以说你要想刷存在感的话,你可以在掘金上面对吧?啊,或者说简书上面,诶多去发一些自己的文章啊,你还是要去这种比较要比较比较有老牌的对吧,也有新的,你可以多搞一点对不对啊,然后自己做做公众号。
132:08
说实话,自己做个公众号也没多难,对不对,你全网发嘛,对不对,好,所以说要去群里面刷刷情感,搞点博客对吧,搞点学习群什么的好,然后第三啊线下的沙龙。对不对,他广告太多了,4S啊。沙龙。对不对,线下有很多很多的沙龙,包括我们逻辑教育对吧,在深圳就做了沙龙对不对,如果你是一个乐于分享的人,很多这样的机会啊,很多这样的机会扩大影响好,然后呢,目的是什么?拿一个圈子。你会发现,如果有这么一群,圈子的影响力是很大的,谁都想成为圈子,好,第三个注意了啊。如果拿到第三个level之后,你发现这个时候你赚钱就比较容易了,因为你如果有影响,有方向之后再想去大厂了,你会发现很简单很简单,不用像徐老师刚刚提到的那一类人,对不对,项目不错,技术不行,学历还可以对吧,就是混日子的,在大厂养老的那群人。
133:08
和这一类人是完全两码事啊。算两码事对吧,戴明老师就属于这个level了,戴明老师就属于第五个赛段了,你看他是怎么做的,对不对?第五个赛段你们想不想那么轻松的对吧?我说实话,你到了这个level,你挣钱就更简单了嘛,是不是是不是啊,同样是大厂,有些人为什么属于第三个赛段呢?就是。大厂养老型选手对不对?出去怕找不着工作对吧?天天想着大厂的福利。啊,为什么有些人对吧,他技术牛逼,学历牛逼,项目牛逼,开始布局自己的后五年的生活呢?也许这样的人五年之后对不对?会更好好,那这时候第三个方向什么,搞一些产品上面的,运营上面的。不是让你去做产品,也不是让你去做运营。是什么?你会发现搞互联网的人对吧?我刚才讲互联网是相通的。
134:06
明白没有,互联网是相通的。你绝对不能够甘心,你只是在互联网的这个圈子里面。只占用最后一个小模块,你制做技术的对吧,你是专家,我跟你讲,你说实话,你学点产品,学点运营,你说出来话是很具有权威性的。很具有权威性的,对不对啊,所以大家要去做互联网是相通的,到达第五个赛段之后啊,往江家方向去研究,扩大影响,把产品和运营这一块,包括品牌。啊,包括品牌。对吧,营销。去研究一下啊,去研究一下,如果你能做到第五个赛段,接下来如果你做五第五个赛段之后,你把四老师过了123,研究之后你会发现接下来你就。会很感谢我的。真的,你到了第五个level之后,你发现接下来如果你把这三个好好的去夯实,未来的五年你不会像曾经的自己那么焦虑。
135:07
啊,不会像自己曾经那么焦虑,因为你会发现如果还那么焦虑的话,很难受的啊,很难受的,所以说。人为什么焦虑?是因为你不知道。你该怎么走对不对,同学们是不是?所以说如果你属于以下12345不同类别的同学,我希望有一天能够给大家帮助好不好,OK,好,然后呢,今天晚上我们的周叶涛同学网名七载通过腾讯课堂免单学习卡分期12期支付咱们的学费八零报名咱们的V14.0获得我们今天晚上最后一张免单学习卡和12积分金免息的活动,那今天晚上我们三月份的这样的一个免单学习活动就没有了,OK,这个活动就结束了,所以说大家一定要不要错过每一次在腾讯课堂逻辑教育的课堂,你所看到的这个活动啊,这个名额是有限的,错过了就没有了,OK,那今天晚上的课程呢,就到这结束了,感谢大家的参与,拜拜,那明天在腾讯课堂上面,我们逻辑教育的公开课同样给大家准备了精彩的课程内容来给大家做分享,所以说啊,同一时间不见不散,那明天的话呢,啊,就不是思思老师讲了啊,换了另外一个更具有魅力的我们的男老师。
136:19
来给大家讲课,OK,那今天的课呢,就到这结束了,拜拜。
我来说两句