球员网,太湖,商标,外科
当前位置:主页 > 文章 > 正文

c语言中sizeof算不算/0,只精通一门C语言的人,算不算程序员?

时间:

先说一个行业内一个非常有趣的事情,刚入行没多久在简历上基本上都会写上精通某种编程语言,在这个行业混的日子久了,再次投简历的时候关键字已经从精通变成了熟练或者熟练,这是逐渐对编程一个认知的过程,开始觉得能写代码或者做项目都觉得是精通了,发现随着做项目的深入,想要精通一种编程几乎是不可能完成的事情,编程基本上越做越觉得自己知识的浅薄,需要学习的东西实在太多。

如果一个精通C语言的人都不能被称之为程序员,那么称职的程序员真就不多了,不是所有的程序员都是对某种编程语言都是精通的,能精通编程语言的人在编码界也是稀有动物般的存在。要精通一种编程语言,除了非常雄厚的编程基础之外,还需要现场实际解决问题的能力,一个问题普通的程序员也能解决,高手一样能够解决,但实际产生的效果是不一样的,高手解决问题想到的是框架方面东西,一旦解决可能类似的一个体系的问题都会得到解决。

既然说到C语言的话题,一个程序员如何做到精通C语言?

1.编程基础,基础是一切的根底,没有基础想要有更大的发展几乎是不可能的事情,所以C语言常见的语法以及比较深层次的语法都要了然于胸,基础的学习是不间断性的,有些人教材上翻越上百遍,而且每次看都有不同的感觉,每次都有不同的感受和领域,所有创造性的源泉都来源于基础,C语言常见比较难的知识点有指针以及多级指针的组合使用,递归,回调,结构体操作,函数等等,当然还有一个宏操作,很多框架为了效率考虑把基本的函数操作设置成宏的方式,但代码读起来可能就比较繁琐。

2.经历多次大的项目洗礼,想要精通一种编程语言一定是要有这种编程语言经历过大的项目,只是语法上的熟悉不算精通,需要实战验证,实战就是解决问题的能力,框架思想也是在实战中磨练出来的,实践多了吃的亏多了自然就会想解决问题的方法和策略,遇到的问题积累起来,然后加上理论依托,设计出来的东西一定稳定高效。

3.海纳百川,吸收众家之长,平时多读取相关的文档资料,只是靠自己去学,肯定不能做到知识广度,需要多交流,最好的方式就是加入开源社区,在里面吸取众人的精华,提炼成自己的。而且还要具备分享精神,在网络上总结一些经验之道,供大家分享并且从中吸取教训。

坦白而言能精通一种编程语言是一件可遇不可求的事情,比修炼自己成为一个架构师还要难,也不是每个人都能达到这种高度,如同有些技术人员一辈子可能就适合做点单元模块,整个体系就是无法驾驭。

学习C语言切入别的编程语言都会方便许多,毕竟在研究框架的时候,有了C语言的基础就能了解的更加透彻,而且在掌握了一种编程语言之后,还能有触类旁通的效果,用同样的方式复制新的编程语言速度会快很多,而且在学好一门编程语言之后再去学习别的开始时候的感觉特别清爽。

希望能帮到你。

纯粹的就标题中的问题来说,如果一个人精通C语言,当然是程序员,而且是非常优秀的程序员!C语言是一个非常基础的语言,很多在其他语言中可以忽略的概念,比如内存垃圾处理之类的,在C语言中都需要自己去实现。

并且很多的语言都是以C语言语法为参照的,比如非常常见的 PHP 等等。所以,一个人如果精通C语言的话,可以在非常短的时间内入门其他的很多语言。因此题目就很诡异了,只精通C语言,怎么可能呢?

在目前这种需求复杂多变的情况下,一个工程师经常会用到各种不同的语言去实现各种需求,作为一个优秀的C语言工程师,只掌握C语言的情况是非常少的。或多或少的都会去了解和使用一些其他的编程语言的。

很有可能提问者是一个编程语言的初学者,目前正在入门C语言编程技术。想要询问的点应该是,如果只掌握C语言,那么能不能够称之为程序员,并且因此找到一个不错的工作的。

我只是一个前端工程师,换句话说,我只掌握 JavaScript 这一种编程语言。Html 和 Css 这两个算不算编程语言还另外一说,我这里姑且不算吧。

以我掌握的粗浅的 Js 语言都可以找到一份不错的工作,我相信,如果你真的能够把 C 语言学好的话,找个工作应该是没有任何问题的,毕竟现在程序工程师的人才缺口还是非常大的。

即便你想要去学习其他的语言,我也建议你先把C语言学习好,因为作为一个基础语言,C可以让你领悟很多的编程思维,这些在以后的学习其他的语言的时候,可以无往而不利。

就我本人而言,虽然只是一个前端工程师,但是因为工作的原因,也会不由自主的去学习一些其他的语言,比如 Bash 脚本语言、Python、GoLang 等等。因为,总会用到的,要用到了,就不求人了对吧。

好好学吧。不过不要轻易使用精通这个词汇。我做了十几年前端工程师了,我也不敢说我精通前端语言。毕竟,知识增量每天都在增加,学无止境啊!

我是 FungLeo ,每日回答各种科技相关的问题,撰写各种科技文章,如果喜欢我,不要犹豫,赶紧关注我吧!

有不同的观点,欢迎在评论区中留言,我们一起讨论哦!

版权保护: 本文原创,转载请保留链接: 只精通一门C语言的人,算不算程序员?