打印
[其它应用]

嵌入式C语言大神不常有

[复制链接]
1063|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
flycamelaaa|  楼主 | 2023-9-12 11:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
C语言可以说是一种"古老"的编程语言,也是目前嵌入式中主流的编程语言,没有C语言就没有今天的各种嵌入式系统以及操作系统等等。
    C语言虽然说是编程开发的基础,那到底你掌握到了什么程度呢?
    下面我们一起看看C语言熟练到精通的几个层级:
新手村
    在大学学过<C语言程序设计>相关的书籍,掌握的不错的获得计算机二级等考证,应付个期末考试,顺便拿个毕业证啥的。
    掌握的程度:掌握C语言的基本语法,会鸡兔同笼100条腿的编程,会冒泡排序等。
初入此门
    学会使用C语言编写程序、开发一些小项目项目,应该算是把C语言开始用于实际应用中了。
    掌握的程度:掌握一个模块的封装与调用、函数接口的声明与定义、C语言的多文件编程,能做一些简单的C语言项目,但需要参考一些案例,编程的时候大多数时候需要翻书、百度、Google,去寻求程序应该怎么写,对语句、语法的掌握不精通。
登堂入室
    熟练掌握C语言编程,精通掌握C语言的各种语法,编写程序时不再需要翻书。
    知道C语言编程中可能遇到的各种坑:内存泄漏、段错误,熟练掌握指针、数组、二级指针、指针数组、数组指针等复杂语法的使用。
    基本上能够根据自己的思路来设计一些应用程序。
小有所成
    经过多年编程实战,已经对C语言编程了如指掌,深谙C语言各种编程技巧和语法,并从以往的编程经验中不断反思、总结、提炼,编程能力大幅提升。
    知道如何使用C语言进行大型项目开发、大型项目管理;学会从用户需求、软件工程、项目管理的角度去看待C语言,深谙各种编程语言的优劣。
    掌握各种开发环境和调试技能,遇到工程问题,能快速定位,具有独立分析问题、快速解决问题的能力。
凡人天花板
    在C语言、嵌入式开发领域打磨多年,看问题的视角不再仅仅局限于C语言本身,而是C语言背后的底层运行机制、硬件工作原理。
    熟悉一种或几种CPU架构,掌握几种架构的汇编语言,学会使用反汇编去分析C语言底层运行过程;熟悉编译原理、操作系统、算法、CPU体系结构等全栈知识体系。
    在一个公司的项目开发过程中,当工程师遇到久久解决不了的技术难题时,一般就需要这种级别的大佬出来救场了。
大神
    专家常有,而大神不常有。
    到了这个层次,除了工作经验的积累、勤奋持续地学习和自我激励之外,一般还需要兴趣和天分这种buffer加持。
    此时,学习嵌入式、C语言不再是应付工作或者项目需要,而是兴趣使然。兴趣与热爱促使一个人愿意花更多的时间和精力在编程上面,而忽略了身边其他的东西。
    他们可能不怎么注意卫生,情商也不太高,但假以时日,他们会从一群人中脱颖而出,渐渐在圈内小有名气,并成为周围人膜拜的对象。他们不愁工作,仿佛自带光圈,到哪里,哪里一片光明,他们工作的气场很强大,已经超越了嵌入式、C语言本身,而且说不定会感染到你,让你浑身也充满了能量,跃跃欲试。
    和他们在一起工作的心情是愉快的,仿佛在打一场王者高端局,执行到位,配合娴熟,时不时来一波小高潮,让人酣畅淋漓。
    所以,要珍惜身边这样的人,或者具有这种潜力的人。

使用特权

评论回复
沙发
weifeng90| | 2023-9-14 07:51 | 只看该作者
大牛本身就是神一般存在

使用特权

评论回复
板凳
szt1993| | 2023-9-14 14:19 | 只看该作者
有的时候天赋与努力却是不成比的,不服不行

使用特权

评论回复
地板
OKAKAKO| | 2023-9-20 12:45 | 只看该作者
其实任何计算机语言都有自己的规范,把规范会用了就是大神

使用特权

评论回复
5
AdaMaYun| | 2023-9-21 14:05 | 只看该作者
学以致用就行,能用灵活就大成了

使用特权

评论回复
6
jcky001| | 2023-9-21 15:02 | 只看该作者
各界大神一般都很低调,和善

使用特权

评论回复
7
szt1993| | 2023-9-24 20:05 | 只看该作者
C语言大神经常在

使用特权

评论回复
8
tpgf| | 2023-10-12 09:18 | 只看该作者
不仅仅要自己写代码 而且还得不停的学习别人的代码

使用特权

评论回复
9
qcliu| | 2023-10-12 10:11 | 只看该作者
在现在来说 基本上大部分的语言都是从c演变过来的吧

使用特权

评论回复
10
coshi| | 2023-10-12 10:29 | 只看该作者
很多算法的原理其实并不难懂  关键是如何写出高效的代码

使用特权

评论回复
11
wiba| | 2023-10-12 10:57 | 只看该作者
对于大部分人来说 这主要受限于接触到的代码的档次

使用特权

评论回复
12
kxsi| | 2023-10-12 21:21 | 只看该作者
为什么在单片机中c的应用远比c++的应用要广泛呢

使用特权

评论回复
13
drer| | 2023-10-12 21:59 | 只看该作者
这么多年了 c一直都是各种应用的中流砥柱,不知道什么时候能有其他更加先进的语言取代他

使用特权

评论回复
14
jf101| | 2023-10-17 07:53 | 只看该作者
任何事情实践才是硬道理

使用特权

评论回复
15
LOVEEVER| | 2023-10-21 12:22 | 只看该作者
都是神化的东西,无非孰能生巧

使用特权

评论回复
16
小小蚂蚁举千斤| | 2023-10-24 12:36 | 只看该作者
大牛无处不在

使用特权

评论回复
17
星辰大海不退缩| | 2023-10-25 19:06 | 只看该作者
一个字搞起来,深挖才可以

使用特权

评论回复
18
AdaMaYun| | 2023-10-28 17:22 | 只看该作者
没有C语言就没有今天的各种嵌入式系统以及操作系统

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

667

主题

2844

帖子

0

粉丝