当前位置:   article > 正文

为什么学完了c语言觉得自己什么都干不了?

为什么学完了c语言觉得自己什么都干不了?

如果是纯软方向,不管是C语言还是其它语言,前期学起来都会比较懵。

这到底有啥用,怎么落实到自己想要的项目上?怎么落实到实际应用上?一点头绪都没有。

后面转战单片机开发,学C语言,就有意思多了,一小时内用程序点亮电路板上的一颗LED,基本就是从头到尾在实践。

先是点亮一颗LED,再实现流水灯功能,然后点亮数码管,在数码管显示电子时钟....

学到控制继电器的时候,我就有了把家里的灯,改造成程序控制的想法。

我喜欢这种现学现用,踏实的感觉,能在现实生活中,找到很强的关联性。

就像如果在学校,老师们事先给同学们说好,学好数学啊,学好物理啊,学好化学啊,这些知识可以造导弹用。我相信很多同学会很感兴趣用心学,而不是死记硬背,为了应付考试。

很多人看了钢铁侠之后,才对技术产生兴趣的,可惜,知道的太晚了,过了做技术沉淀最佳年纪了。还是想想下个月的房租水电,柴米油盐怎么解决。

为什么学完C语言,还是觉得自己什么都干不了?

不用疑惑了,基本每个初学者,都会面临这样的问题。

我觉得学世间万物,很多都有相同的规律。

想学c语言,并通过c语言做出具体的项目,其实跟写作文很像,要经历系统的成长过程。

第一步:

先是认识字、理解词义、掌握基本的语法规则等,再是词汇积累,成语、诗词、名言等都是词汇积累的一部分。

然后是造句能力,会造句才能够正确地运用语法规则,将词汇组织成有意义的句子。

以上是第一步,就像学习c语言基本的语法、数据类型、逻辑控制结构等。

第二步:

写作不仅仅是基础语言,词汇的运用,更重要的是思维的表达,能否逻辑清晰地组织思路。

还要有清晰的结构,包括引言、正文和结尾,能合理地安排文章结构,可以使文章更加条理清晰。

这是我们写作文的第一个瓶颈。

学C语言也是如此,虽然语法都会了,让去实现某个功能,就懵逼了,没思路,也不知道代码怎么写。

这是新手第一个瓶颈。

这时候最好的办法,就是大量阅读和理解,多学习优秀的语言表达方式,先模仿他们的思路和写作方式。

所以,很多人工作了1-2年后,才慢慢突破了这个瓶颈。因为工作后,才有真正的项目实战机会,才能接触到优秀的代码。

不过现在有个尴尬的问题是,入行群体太卷了,你不能突破这个瓶颈,就很难找到工作, 找不到工作, 又突破不了这个瓶颈,进入这个恶性循环了。

我收集了一些,基于单片机的项目,可以拿去练练手,懂礼貌的粉丝可以找我安排。

等项目做的多了,你会发现,C语言能做的事情,足以颠覆你的认知,小到家电产品,大到操作系统。

为什么很多智能硬件的程序,或者操作系统都用c语言,而不用c++或者别的高级语言?

肯定是有它道理的,比如硬件资源的限制,跨平台的兼容性,程序执行效率等等。

我觉得c语言是入门简单,但是精通比较难。

真正难的,是能够利用枚举、结构体,指针等..构建复杂的数据结构和算法。

合理地使用这些抽象的东西,去解决复杂的业务问题,需要很高的编程技巧和经验。

达到这水平了,你就会理解一句话:指针是C语言的灵魂。


最近很多粉丝问我单片机怎么学,我根据自己从业十年经验,累积耗时一个月,精心整理一份「单

片机最佳学习路径+单片机入门到高级教程+工具包」全部无偿分享给铁粉!!!

除此以外,再含泪分享我压箱底的22个热门开源项目,包含源码+原理图+PCB+说明文档,让你迅速进阶成高手

教程资料包和详细的学习路径可以看我下面这篇文章的开头

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/642626
推荐阅读
相关标签
  

闽ICP备14008679号