python和c先学哪个-C和Python我该先学什么?

完善一下答案,谢谢知乎各位的支持,我点赞了金旭亮老师的答案,当然是觉得他说得有道理。但他是从另一个角度分析的,其实通过python找到了兴趣,还是要回来学C的,逃不掉。并不矛盾。(再次号召所有想学计算机或者正在从事计算机行业的同仁们,好好重视数学。好好重视基础。)

---------------------以下是原答案-------------

泻药

虽然我承认python更简单,但相信我,先学C,c告诉你的东西,是别的任何编程语言所不能教的。先学C没什么好说的。学完C别的语言,再去选择。绝大部分经典教材的默认语言都是C。不会C,连教材都看不懂。而且C一定是描述数据结构最适合且准确的语言。不会C,我估计你连链表都云里雾里的。不会python的程序员很多,不会C的程序员(我说的是会,不是精通,省得有人评论去喷我),没见过。

我补充一下,学会C,转别的语言都不难。想转很快,但要是学的Python,你给我转个Java试试,搞的你找不着北。很多人的逻辑是这样的:Python容易出成果所以学Python,那R更容易出成果,SAS甚至直接上手变数据分析师。这有意思吗?难怪机器学习现在大部分人都只会调参,因为原理公式自己都搞不清。一样的道理。

互联网这两年火,很多各行各业涌入不少人,这是好事。可惜这些人大部分都急功近利,别说数学了,很多连数据结构都不学,就开始写代码,拿工资,顶着程序员的名头每天写着重复的代码,然后自己身体变差了,被裁员。就在网络上写下"35岁被裁员的程序员之血泪史" 控诉互联网剥削,程序员青春饭。。。啧啧啧,我剧本都帮你写好了。所以要不要学C你自己决定。

没别的意思,只是希望在大家都重视实践的大背景下,呼吁CSer 千万不要忽视理论基础。

两年之后再来看我写的答案。。。哇,说得好对。我两年前觉悟就这么高了吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值