黑马程序员技术交流社区

标题: 有人说学java是码农,学C是做开发,为什么这么说? [打印本页]

作者: Beka    时间: 2014-7-10 22:31
标题: 有人说学java是码农,学C是做开发,为什么这么说?
有人说学java是码农,学C是做开发,为什么这么说?
作者: fantacyleo    时间: 2014-7-10 22:37
有人的地方就喜欢分个三六九等。哪怕都是码农,也要分出个码农和高级码农
作者: xiaogh    时间: 2014-7-10 23:57
其实都是程序猿
作者: s526349668    时间: 2014-7-11 00:03
其实都一样
作者: 思如涌泉    时间: 2014-7-11 08:17
都是机器语言  难道本质上还有更深层次的区别?
作者: 赵顺超    时间: 2014-7-11 08:21
我的理解,高端产品用java,基础用的是C。就像继承,父类提供基础的方法,子类有更多的方法
作者: 嗅ㄨiaǒ孑    时间: 2014-7-11 08:29
都一样的,,,   还不都是码代码的
作者: zhohao    时间: 2014-7-11 09:03
这叫自我歧视,哈哈。都是底层工作者就别自相残杀了。
作者: Whero    时间: 2014-7-11 09:04
每个人理解不同吧
作者: mytongyong    时间: 2014-7-11 09:14
因为C语言够低级,相应支持的库函数也不是很全面,编程的时候需要考虑的东西有很多,而且C语言的应用绝大多数都在底层,像操作系统,驱动开发之类的,要掌握的知识必须比较全面,所以C程序员的薪水要比java程序员相对高一些。大家编程的领域不一样,没有可比性。我认为高级语言的发展实在太快了。而C几十年了,没有什么太大的变化。所以说C=底层=技术,这个没有错误,但java学好了也不是没有用武之地啊。好多银行的存储系统都是用java写的。呵呵。
作者: doubandddk    时间: 2014-7-11 10:38
c程序员比java程序员掌握的知识要多很多 个人理解
作者: dalizhang    时间: 2014-7-11 10:58
没必要理会这种说法,都是工具,需要什么学什么
作者: 沐小北    时间: 2014-7-11 11:00
術業有專攻!
作者: saber    时间: 2014-7-11 11:22
都是底层民众。。。。这句话好深刻
作者: sydeay    时间: 2014-7-11 11:30
java学得精,也叫开发啦。
C学的烂,连农都不能叫他。
作者: 张慈瑞    时间: 2014-7-11 11:40
相对来说c适合做底层的系统开发,而java更适合做应用开发,学习c需要比较扎实的基本功,因为c是面向过程开发,很多的方法都要自己写这就需要很好的算法功底,这也就体现了学习c的智力优越性,而java是面向对象开发,类库都是提供好的,程序员只需要知道怎么用就可以了,不需要知道底层的实现细节,所以很多人认为学习java的人只是知其然而不知其所以然,只是代码的搬运工和指挥者而不是真正的技术的创造者。所以他们认为学习java要低人一等,我个人感觉没那么必要,技术归根到底还是工具理性的,没有什么高低贵贱,懂得生活的逻辑比懂得技术的逻辑重要多了,不要过多的关注这些东西。
作者: 導ぷ仙″兲蕐    时间: 2014-7-11 11:54
哪个语言学好都行.
作者: 54lier    时间: 2014-7-11 15:49
哪有什么码农,大家都是程序员
作者: 臭豆腐    时间: 2014-7-11 16:05
都差不多吧其实
作者: Coup_D`etat    时间: 2014-7-11 16:38
长知识…………………………………
作者: Adjin    时间: 2014-7-11 19:26
工地还分包工头,搬砖,和泥的呢!!!
作者: 霜林醉zhx    时间: 2014-7-11 20:37
因为java是面向对象,c是面向过程的
作者: ★八月⊰~    时间: 2014-7-11 21:00
C的效率比Java的高,但是很麻烦,编程的时候要考虑的东西很多,偏底层
作者: 青程    时间: 2014-7-11 21:06
都是码农,还相互歧视吗




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2