作为一个优秀的程序员,真的需要精通C语言吗?

作者 : 开心源码 本文共1232个字,预计阅读时间需要4分钟 发布时间: 2022-05-13 共266人阅读

从事开发多年,使用C语言开发已经超过十个年头,除了C语言还用C++,java,python做项目,程序员的优秀编程语言仅仅占据一部分,而且也不会只是针对C语言,现在很多的编程高手也不懂的C语言,由于行业领域不同展现出来的点也不太一样,有些java高手对于C语言甚至都没有接触过,难道就说这不是优秀的程序员,现在的编程语言已经趋向于高级化集成化,从招聘比例上看对C语言的需求远远低于JavaScript,Python等编程语言。

但从绝对的招聘数量上C语言总体来讲也不在少数,由于在嵌入式领域,通讯领域,以及对性能要求非常苛刻的领域C语言还是当仁不让的第一选择,说到精通两个字眼,基本上出现在刚毕业的学生身上,看看简历上经常写上精通几种编程语言,结果就是被技术面试老师打击的体无完肤,所以建议初学者在填写简历这个栏目里面,尽量不要表现精通两个字,写个熟练或者者熟习更加贴近事实。越是做的时间长越是不轻易说出精通两个字眼,掌握的东西越多越是觉得自己的知识的有限。

所以不要轻易的把一个优秀的程序员和某种编程语言挂钩,假如在掌握了一门编程语言的基础之上再去学习别的编程语言也会变得轻松许多,关键点在学习第一门编程的时候已经掌握了很多编程思想在这种编程思想的指导之下,再去切入别的编程语言就会变得轻松许多,透过这个现象可以得出一个结论,优秀的程序员首先掌握编程的模式,编程模式就是在编程过程中总结的少量经验。假如明白常见的网络编程模式,切换别的语言也会变得非常顺利。

尽管成为一个优秀的程序员和精通C语言并没有太直接的关系,但假如有机会还是要学习下C语言,由于C语言是一门非常基础的编程语言,很多编程语言的底层都是C语言实现的,所以理解这门编程语言对于底层的内部实现还是存在非常大好处的,假如先从C语言开始学习一直到走到上层的编程语言,对于建立自己的知识体系有非常大的好处,所以个人建议假如有机会接触到C语言,尽量切入学习一下,对于拓展自己知识面有非常大的好处。

一个优秀的程序员对于熟习哪种编程语言并没有太多直接的关系,很多人觉得掌握的编程语言越多,编程能力越强,编程语言就是工具般的存在,掌握使用工具的技巧和套路才是关键,不在于掌握了多少编程语言,而且编程语言的掌握主要靠项目的实现,和掌握多少理论关系不是很大,要精通一种编程语言至少要十年以上功底,基本上这种编程语言的各种模式都有涉猎,在处理方案上也会进一步寻求最优,一直寻觅最优的处理方案也是优秀程序员一直追求的东西,希望能帮到你。

自己是一个6年的前台开发工程师

这里推荐一下我的前台学习交流扣qun:784783012 ,里面都是学习前台的,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到手机端HTML5的项目实战的学习资料都有整理,送给每一位前台小伙伴。2019最新技术,从企业招聘人才需求 到怎样学习前台开发,和学习什么内容都有免费系统分享。好友都在里面学习交流,每天都会有大牛定时讲解前台技术!

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 作为一个优秀的程序员,真的需要精通C语言吗?

发表回复