大家好,今天小编关注到一个比较有意思的话题,就是关于c语言的人的问题,于是小编就整理了2个相关介绍c语言的人的解答,让我们一起看看吧。
写c语言人的水平怎么样?
我就是c语言的,相比较我们而言,所有人的水平其实差不多的,在我们之中也有隐藏的c语言的大神,只要我们去问他问题,他都知道,但在写c语言的无数程序员中,c语言也是有段位的,我们就属于最低的这个段位,差不多刚掌握好c语言的编程环境的需要。
只精通一门C语言的人,算不算程序员?
先说一个行业内一个非常有趣的事情,刚入行没多久在简历上基本上都会写上精通某种编程语言,在这个行业混的日子久了,再次投简历的时候关键字已经从精通变成了熟练或者熟练,这是逐渐对编程一个认知的过程,开始觉得能写代码或者做项目都觉得是精通了,发现随着做项目的深入,想要精通一种编程几乎是不可能完成的事情,编程基本上越做越觉得自己知识的浅薄,需要学习的东西实在太多。
如果一个精通C语言的人都不能被称之为程序员,那么称职的程序员真就不多了,不是所有的程序员都是对某种编程语言都是精通的,能精通编程语言的人在编码界也是稀有动物般的存在。要精通一种编程语言,除了非常雄厚的编程基础之外,还需要现场实际解决问题的能力,一个问题普通的程序员也能解决,高手一样能够解决,但实际产生的效果是不一样的,高手解决问题想到的是框架方面东西,一旦解决可能类似的一个体系的问题都会得到解决。
既然说到C语言的话题,一个程序员如何做到精通C语言?
1.编程基础,基础是一切的根底,没有基础想要有更大的发展几乎是不可能的事情,所以C语言常见的语法以及比较深层次的语法都要了然于胸,基础的学习是不间断性的,有些人教材上翻越上百遍,而且每次看都有不同的感觉,每次都有不同的感受和领域,所有创造性的源泉都来源于基础,C语言常见比较难的知识点有指针以及多级指针的组合使用,递归,回调,结构体操作,函数等等,当然还有一个宏操作,很多框架为了效率考虑把基本的函数操作设置成宏的方式,但代码读起来可能就比较繁琐。
2.经历多次大的项目洗礼,想要精通一种编程语言一定是要有这种编程语言经历过大的项目,只是语法上的熟悉不算精通,需要实战验证,实战就是解决问题的能力,框架思想也是在实战中磨练出来的,实践多了吃的亏多了自然就会想解决问题的方法和策略,遇到的问题积累起来,然后加上理论依托,设计出来的东西一定稳定高效。
3.海纳百川,吸收众家之长,平时多读取相关的文档资料,只是靠自己去学,肯定不能做到知识广度,需要多交流,最好的方式就是加入开源社区,在里面吸取众人的精华,提炼成自己的。而且还要具备分享精神,在网络上总结经验之道,供大家分享并且从中吸取教训。
坦白而言能精通一种编程语言是一件可遇不可求的事情,比修炼自己成为一个架构师还要难,也不是每个人都能达到这种高度,如同有些技术人员一辈子可能就适合做点单元模块,整个体系就是无法驾驭。
学习C语言切入别的编程语言都会方便许多,毕竟在研究框架的时候,有了C语言的基础就能了解的更加透彻,而且在掌握了一种编程语言之后,还能有触类旁通的效果,用同样的方式复制新的编程语言速度会快很多,而且在学好一门编程语言之后再去学习别的开始时候的感觉特别清爽。
希望能帮到你。
看到这个问题,想到一个笑话。
刚毕业时,小伙儿在简历上学了精通c语言,第一次跳槽后,简历上写熟练掌握c语言,第二次跳槽时,简历上写对c语言比较了解。
看到这个问题,我冒昧猜测一下,题主应该入行还不深,或者说刚刚入行。(猜的不对,还望多多包含)
其他语言不说,就c语言来看,做的时间越久,越不敢说精通。
对 于Java来说的话,其实是一套固定的东西,分布式,高并发,微服务,框架,性能优化等等,一套学完,等待新技术就可以了。
而c不同,技术更新没有J***a那么快,稳定的东西很懂,但是方向也多,你也好这个,但并不适合另外一个方向,所以你说精通c语言,夸张点说,有些人学一辈子估计也学不到精通。
这样的c语言有好也有坏。
就是坑位比较少,但是稳定。在程序员35这个坎上更加平稳。
最后说一句,只精通一门c语言的人,绝对是程序员。
精通~~~这两字何其大也。是可以直接写操作系统的人。是掌握了计算机软件方面的一切~~我认识一个老专家,原来中科院研究国产cpu的,c那是无话说,78年的清华。后来被企业挖来当架构总工(企业我就不说了)。我们很羡慕老头子的资历。说到精通,老头子都不敢说精通,直说略懂。当时他们八几年一伙小年轻在国内研究cpu制造和自研系统~~八几年,一百多块钱的工资和普通工人没区别。干了十几年。我们很是膜拜~~~老头子8051系列玩的很溜~用c。现在老头80多了,也不知道活没活着~~~他都不敢说精通~
到此,以上就是小编对于c语言的人的问题就介绍到这了,希望介绍关于c语言的人的2点解答对大家有用。