V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hello2090  ›  全部回复第 120 页 / 共 151 页
回复总数  3009
1 ... 116  117  118  119  120  121  122  123  124  125 ... 151  
2022-03-19 06:41:42 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@xsen 是的,我同意
1. 很多做 C 做很久的不会 C++
2. 我就是例子,C++ Linux 手机 App, 到音视频,到 web 开发。

那些嚷嚷着 C 好不卷,工资高的我估计 8 成是连 C 们口中最简单的 Java 都搞不好的
2022-03-19 06:38:16 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@xsen 你应该是回复错了,做 C 的都是高精尖,极致追求性能,追求卓越是这个帖子里某些人打造的人设,你仔细看看,我当然不同意这种说法。

还有人说 10%的程序员才能做 C, 能做 C 的去做 Java 是浪费真是笑死我了😄
2022-03-19 04:16:37 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@duke807 既然 A4 纸也算 Java IDE ,我看没有理由 C 不是面向对象编程语言!-- 来自排名 10%后的 Java 码农
2022-03-19 04:11:19 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@documentzhangx66 “你的 C 与 Java ,我认为学的并不精通。面向对象,是一种思想,Java 只是对它实现了语法糖。C 语言,甚至汇编,你也可以模拟出一些面向对象的简单特性。当你在吐槽“C 可是连类都没有的,所有的变量定义都得放在函数开头的啊”时,已经暴露了这个问题。”

你这个我真的理解不了你想表达什么意思,你用 C 来做面向对象,是因为你学了面向对象语言,了解了面向对象概念,才会去做这件事的啊,难道你是 C 用着用着,自然的想把他用成面向对象的样子吗? C 要模拟才能简单的面向对象,C 开发者学了面向对象语言之后模拟面向对象的用法,不正是说明了 C 不是面向对象吗?

不过我确实没你精通,你能 a++ 都能想着怎么进行性能优化,普通人是达不到这程度的
2022-03-19 04:00:29 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@documentzhangx66
我说我以 C++面过就是因为我想告诉楼主大厂不挑语言啊,怎么变成我要踩 C++,抬 Java 呢?我做了 10 多年 C++,那我是要踩我自己喽?

看看这楼里谁在踩? C 是底层语言,高级,10%的高智商才会,Java 谁都学得会。合着我做 Java 的就是拉踩,你们 C 的就是理中客?

你用 PHP 有什么稀奇的?我还用 COBOL 呢,对对对,我没遇到一个程序员,都是先问一下是什么编程语言什么框架的,牛逼的我就跪下,挫逼的我就抽一顿满意了吧
2022-03-19 03:52:35 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
疯掉了,为了捧 C 连面向对象只是概念,C 也可以实现都来了。。。我编程不用 IDE ,都是在纸上写好先的。
2022-03-18 22:14:39 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@documentzhangx66 而且也不能把 C C++放在一起吧,我认识做了 10 多年 C 的,一点也不会 C++。做 C 的工资很高吗?上限比 Java 高?还是高薪比例比 Java 高?
2022-03-18 22:10:47 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@Suddoo 是的,我一点不觉得工资由技术难度决定,我觉得由供需决定。
2022-03-18 22:09:21 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@documentzhangx66 C 的目的当然不是追求性能,C 最开始的目的当然是用来编程解决现实的问题啊,而不仅仅是需要高性能的问题,C 现在只能在追求高性能的领域存活是因为别的领域有更有效更高效更划算的编程语言比如 Java 啊

写 C 也不一定就需要接触到算法,写 Java 也不一定就不用算法。ffmpeg 就是 C 写的,没见过有 Set, Map, 二叉树图的,连链表有没有用上我都不确信。为啥 C 需要的知识更多?做 web 的光数据库的选择就有几十种呢,这也是知识也要踩坑啊。

语言是服务于工作的,C 要考虑硬件结构,Java 也要性能调优啊。C 也有不用考虑硬件结构,数据结构公司早就实现好的,Java 也有只要 CRUD ,能跑就行的。

或者这么说,C 不是门槛高,门槛有啥高的,连个类都没有,几天不就看完了,是 C 要做好的门槛高(这也只是我的假设)。那就像我上面说的,这么高的门槛 10%才能做好,那去做 Java 不是赚的更多?
2022-03-18 21:19:50 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@duke807 我都已经看不清楚你想表达什么了,即使你只有 10%的 Java 程序员能掌握 C 的论断是正确的,那你想表达什么呢?为了证明自己的智商楼主应该去做 C ?那楼主有这智商去 Java 圈混不是能打败 90%的人拿到 10%级别的工资?
2022-03-18 20:49:51 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@BrettD 或者换个角度,你底层做的好的 C/C++朋友,去做 Java ,工资也不会低。你做 Java 工资一般的朋友,去做 C/C++大概率也是一般。这还是看人哇。有能力,当然在各个地方都能解决问题,都不会混的差。我不是说你,我反对的是,一提到 C/C++就是底层,做底层的能力强,牛逼。

至于楼主找工作,当然 1 是兴趣,2 当然要看前景,或者说择业范围,我觉得 2 其实更重要。当然是工作机会越多的越好啦。说卷不卷的没啥意义啊,Java 卷不过别人做 C/C++你就能出头了?
2022-03-18 20:36:03 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@BrettD 这很容易解释啊,既然这本身不是语言带来的差别,C 在底层开发上用的用的更多,自然 C/C++程序员熟的很。你不能要求做后端微服务的程序员也要和 C/C++一样熟啊,Java 程序员做的上层,业务,有他们自己的问题要解决。你总不能以熟不熟悉“增加程序 IPC ,减小分支预测失误率,减小等待 CPU 缓存时间” 来作为 Java 程序员评判标准吧。
2022-03-18 20:31:46 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@duke807 所以按照越底层理解越深越牛逼的理论,你为什么不建议楼主去做 Verilog 呢?你在 STM32 MCU 上实现一个调度器 比 Java 程序员实现 JVM 进程线程调度高级一些吗?
2022-03-18 20:19:47 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@BrettD 这和语言无关,和工作内容有关啊。又不是所有 C 程序员都要解决这些问题。Java 程序员也有自己的性能问题要解决。又不是要解决底层的问题就金贵,拿钱就要多是不是。
2022-03-18 20:06:33 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@levelworm 也要看收入啊
2022-03-18 20:01:30 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@duke807 用 C 的比用 Java 的多哪些底层知识?除了 malloc/free, 而且这也算不上啥底层知识吧
2022-03-18 19:45:32 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
随着工龄的增长,大部分会用到多门语言这是对的。但我怕对做 C 的,最多也就再接触下汇编吧。。。
2022-03-18 19:43:44 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
我的妈呀,还学 C 要数学好。。。C 要高考数学 140 ,C++要 135 ,Java 125 ,Python 100 是不是?
2022-03-18 19:40:55 +08:00
回复了 mikewang 创建的主题 程序员 C 语言底层开发怎么样?
@mikewang 这,给你一个师傅带薪教你就值得你去了?那来三个师傅手把手教你扫地你去吗?编程语言从来不是哪个难哪个工资高,哪个需求大哪个工资高啊。那些选 C 的都是嫌 Java 卷吧,卷还不是因为赚的多么。。

我当然不是语言论者,我自己做了 C++10 多年,现在做 Java ,我也百分百肯定大厂基本不挑语言,我做 C++ 的时候也面试过 FB, Amazon 。 但好歹学门现代化的语言吧。C 可是连类都没有的,所有的变量定义都得放在函数开头的啊,这有啥好学的。。
1 ... 116  117  118  119  120  121  122  123  124  125 ... 151  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2930 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 07:28 · PVG 15:28 · LAX 23:28 · JFK 02:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.