前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >为什么这么多人学不会C语言?

为什么这么多人学不会C语言?

作者头像
程序员互动联盟
发布2018-04-18 15:57:12
1.7K0
发布2018-04-18 15:57:12
举报

应该准确来讲,是为什么这么多人学不会编程,C语言本身来讲有一定的难度,但毕竟不是最难的语言,所以学不好的主要还是自身的问题。作为用了十几年C语言的程序员在这尝试分析下为何这么多人学不好C语言?

C语言本身存在一定难度

C语言相比现在比较流行的java,php,python等语言在入门的方面显得稍微难点,特别是里面的C语言,很多人放弃就是在学到C语言之后就可以慢慢放弃了,觉得这个东西太难了,理解起来太抽象,而且使用起来变化莫测。指针是学习C语言的一个槛,跨过去了也就一马平川了。有多少人是倒在指针上。

当然除了指针C语言里面的一些函数指针,指针函数,回调,递归都是善茬,总体来讲和一些高级语言还是存在一定的难度。

意志力不够,一直没等到开窍

学习编程的前两年是最难熬的,挺过去了后面的其实都好说,有些人就是进入技术岗位了,还是迷迷糊糊的,不知道到底做的是什么,会有一天发现自己突然明白过来很多的事情,以前有些不明白的事情,突然觉得啥都明白了,看似是一件很神奇的事情,本质上来讲都是日积月累构造成的。

很多人觉得自己学了这么长时间还是很多不明白,就会对自己产生怀疑觉得根本不适合学编程,写不了代码,冰冻三尺非一日之寒,何况是写代码做程序,对于基本功的要求更甚。有时候傻傻的坚持不一定是坏事。

C语言没有别的语言好就业

这涉及一个很现实的问题,学习了编程语言就得找工作,如果学了不好找工作,肯定学习起来的动力就不足,毕竟C语言的工作岗位绝对数量并不少,但是相比java,php,python等语言还是没法比,而且对入门者的要求相对更高点,薪资上也不一定有多大的优势,所以对于初学者没有多大的吸引力。目前这也是当前的市场实际情况。

C语言是不是就不值得学习了?这种说法也是不对的,现在php,python底层语言的实现都是C语言,重要性不言而喻。不要听信C语言已经过时之类的鬼话,出头露面的事情少,踏踏实实做着底层的事情。有志于在软件行业长期立足发展的话,还是值得好好学习一番。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档