当前位置:首页 > 公众号精选 > 朱老师物联网大讲堂
[导读]        经常有人问我C++课程今年内是否能做完,我的回答是年内肯定可以录完前3季主体部分,但是整个课程今年做不完。         我知道大家可能不太满意,感觉拖太久了。所以今天专门写这篇短文和大家解释下这其中的原因和原理。         我们C++课程早期规划

        经常有人问我C++课程今年内是否能做完,我的回答是年内肯定可以录完前3季主体部分,但是整个课程今年做不完。


        我知道大家可能不太满意,感觉拖太久了。所以今天专门写这篇短文和大家解释下这其中的原因和原理。


        我们C++课程早期规划是5部分,其中前三部分(C++基础,面向对象,STL和泛型)是主体,后面2部分是提高型的高级话题(Boost库和设计模式,C++优化编程)。后来有同学反馈希望增加C++常见面试题的解读,我也在考虑加入进来扩展成6部分。

 

         目前已经录完前2部分,共计11课程124节,合55小时。第三部分9月份会开启,主要是讲模板编程、容器类、迭代器、模板和泛型算法、泛型迭代器、迭代器适配器、函数对象、函数适配器等大家用得到,但是又比较难的部分。预计需要20-30小时左右。


        这样实际上前3部分完结后整个课程就有80-90小时左右,已经完全超过了市面上大部分C++课程的篇幅和深度,以及内容覆盖范围了。而且大家别忘了,我们C++课程不是零基础讲的,是基于前面40小时的C基础和56小时的C高级专题课程来讲的。也就是说如果考虑上这些更基础的课程,实际上C++课程前三部分就用接近200小时来让大家学C++了。这已经完全超出了市面上的C++课程的篇幅了。


        我在这里给大家算课时,目的就是想告诉大家,“完”这个词有完全不同的定义。如果整个课程就60个小时,那你学完了其实就是学了60小时。而我的C++课程的“完”可能意味着150+100小时,那你学完要花的时间,以及我出完需要花的时间,肯定是不可同日而语的。


        你要相信,这些时间不会白费。60小时讲完的课程,要么就是深度完全不够,什么都讲了什么你都没学明白。要么就是默认你这个会了那个会了,我就讲几个我想讲的关键点。但是你实际这个也不会那个也不会,所以看得一脸懵逼,根本学不下去。或者硬着头皮学完但是还是不会写C++。


        这就是为什么C++课程从2019年末开始,结果到2020年末都不能全部做完,因为我对“完”的定义和要求真的很高,确实需要花不少时间来做。


           当然了还有其他原因。譬如说:


           讲课难度确实很大。大家可能没意识到,讲150小时的C++课程的难度绝对不是讲75小时的C++课程的2倍。课程课时提升一倍,难度可能提高3倍甚至5倍。我要讲那么长时间不是为了时间长而时间长,而是我要去详细梳理每个知识点,要去规划知识点的顺序,要去考虑写练习代码和实践,要去考虑前后的关联和呼应。所以当你真正想讲好一套C++课程,并不容易,难度真的不小。所以我确实得花一定时间。


        上面2个说的都是客观因素。还有个主观因素就是我确实变忙了很多,所以我也不是每天全部时间都用来做C++课程了。这也是课程进度不能很快的一个原因。但是这个我不认为是我的错。一方面别的课程也确实需要同步做,也有很多同学需要,另一方面我也需要调节,如果天天只讲C++我估计我已经疯了······


        录制课程并不是挑大粪的纯体力活儿,实际上也需要一定灵感和状态,需要老师调节自身身体与心理,需要一定的搭配与调节,才能持续做下去。


        所以请大家给我一些时间,也给自己一些时间。好酒都需陈酿,好课也需要耐心来铸。我有一个理念,就是不管做什么课程,一定是拿出自己当前水平的12分来,这个课程我只做一遍,以后不会再做。所以我必须把自己所能达到的高度淋漓尽致的表达出来,所以确实需要一定时间。这也是对大家负责,对所有用人民币投票支持我的同学们的负责任。



        

免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭