Redian新闻
>
大家觉得C++还有生命力吗?
avatar
大家觉得C++还有生命力吗?# Programming - 葵花宝典
e*1
1
我去年年中换了一个州工作,今天报税的时候,网上提交需要我立刻补800多刀才能提
交成功。我报税的州是我换工作地点以前的州,我后面的收入增加了是事实,可是我的
那个税是不是不应该报给我之前的那个州啊?不知道说明白了没有,板上有大牛给我分
析下吗?这个钱我应该交吗?
avatar
p*v
2
在前两季《爸爸去哪儿》的高人气下,《爸爸去哪儿》第三季开播了。又是一群萌娃加奶爸,不得不这一集的孩子都太暖了,尤其是暖男诺一,已经成为他的亲妈粉了。诺一的老爸火华社长的逗比是有目共睹的,大家都很心疼诺一,这么小就要带着弱智爸爸来参加节目。在一开始就被小诺一给萌住了,竟然说观音菩萨告诉他要和爸爸聊聊天,不愧是最接地气的混血儿,连观音菩萨都认识呢,人脉真广啊。在选房子时,诺一选了一号,一号可是小胖轩心水已久的啊,小胖轩一下子就哭了,接着诺一也哭了。我心想不愧是小孩子,这样就都哭了。但是万万没想到啊,诺一居然将自己喜欢的房子让给了胖轩,这不就是现代版的孔融让梨嘛,完全被这个小暖男暖到啊。诺一转过身还要去安慰假装哭的爸爸,这一天可真是操碎了心啊。他还向弱智老爸解释要将房子让给弟弟,还让爸爸做男子汉,不要哭。真是又暖又萌。刘烨上辈子是打败了所有的小怪兽,这辈子才有了貌美如花的妻子,和一对颜值这么高的儿女吧,况且小诺一这么暖,长大了肯定也是迷死人的帅哥啊,真是羡慕死刘烨了。
avatar
p*e
3
【 以下文字转载自 WorldNews 讨论区 】
发信人: ThreeMore (许三多), 信区: WorldNews
标 题: 从Mit版主工资制推论共同富裕平抑房价是痴人说梦!
发信站: BBS 未名空间站 (Sat Mar 6 13:33:41 2010, 美东)
两会又开了,各界精英济济一堂,共商国计民生大事,其中共同富裕、平抑房价依然是
最大的热点。
那么,我随便瞎说几句:中国为什么房价高得离谱?
就是因为中国有一个庞大的即得利益阶层,他们财富积累已经极大的超出了这些人在其
正常社会劳动过程中所应得的财富。在当前不可能绝对满足所有人住房需求、房子绝对
有限的现实情况下,房子永远是供不应求的。而由于这些庞大暴富阶层的存在,即使房
价高的绝大多数普通居民买不起,可是最贵的房子也依然有人买的起、最贵的楼盘也不
愁销不出去。因此,在现阶段,完全依靠市场调节手段来平抑房价是不现实的,因为社
会财富的非正常聚积是其背后的真正原因。
什么叫非正常财富积累呢?就是指他们财富积累并不是他们这些人在其正常社会劳动过
程中所应得的财富,而是成几何级数的超出。比如说一个市长,由于他工作的重要
avatar
q*x
5
C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
应用都用Java和Python,核心用C。
C++程序员是不是得考虑后路了。
avatar
M*s
6
没交够。
avatar
p*e
7
K,一个月300伪币的工资,还要经常掏腰包,发私人包子,这伪币要攒到啥时候。。。
我的伪币不是靠当斑竹来的。。。。。。。
--------------------------------------
你随便去查一下ID伪币,大凡有几千上万伪币的都是某某版的版主,普通ID一个都没有
。这个也就是买卖体即得利益阶层的非正常财富积累。

【在 p******e 的大作中提到】
: 【 以下文字转载自 WorldNews 讨论区 】
: 发信人: ThreeMore (许三多), 信区: WorldNews
: 标 题: 从Mit版主工资制推论共同富裕平抑房价是痴人说梦!
: 发信站: BBS 未名空间站 (Sat Mar 6 13:33:41 2010, 美东)
: 两会又开了,各界精英济济一堂,共商国计民生大事,其中共同富裕、平抑房价依然是
: 最大的热点。
: 那么,我随便瞎说几句:中国为什么房价高得离谱?
: 就是因为中国有一个庞大的即得利益阶层,他们财富积累已经极大的超出了这些人在其
: 正常社会劳动过程中所应得的财富。在当前不可能绝对满足所有人住房需求、房子绝对
: 有限的现实情况下,房子永远是供不应求的。而由于这些庞大暴富阶层的存在,即使房

avatar
p*o
9
Just learn Java and Python, no big deal.

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
c*e
10
恩,版主很多身无分文的

【在 p******e 的大作中提到】
: K,一个月300伪币的工资,还要经常掏腰包,发私人包子,这伪币要攒到啥时候。。。
: 我的伪币不是靠当斑竹来的。。。。。。。
: --------------------------------------
: 你随便去查一下ID伪币,大凡有几千上万伪币的都是某某版的版主,普通ID一个都没有
: 。这个也就是买卖体即得利益阶层的非正常财富积累。

avatar
s*y
11
走的人多了,C++程序员工资不就上升了么?^_^

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
c*e
12
你是卖耳环的 :P

【在 p******e 的大作中提到】
: K,一个月300伪币的工资,还要经常掏腰包,发私人包子,这伪币要攒到啥时候。。。
: 我的伪币不是靠当斑竹来的。。。。。。。
: --------------------------------------
: 你随便去查一下ID伪币,大凡有几千上万伪币的都是某某版的版主,普通ID一个都没有
: 。这个也就是买卖体即得利益阶层的非正常财富积累。

avatar
q*x
13
you are assuming the demand is constant.
if demand goes down faster than ppl's departure, you'll see the salary goes
down too.

【在 s******y 的大作中提到】
: 走的人多了,C++程序员工资不就上升了么?^_^
avatar
p*e
14
还是JJ了解我,呵呵

【在 c**********e 的大作中提到】
: 你是卖耳环的 :P
avatar
y*u
15
太复杂了

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
t*n
16
现在没有程序员只用一种语言吧?会个C++/Java/JS/Python不足为奇。上面派什么活,
就找个工具干行了。

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
N*K
17
你用java写一个kalman filter 试试看

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
W*o
18
有啥不可以的? 不就是用个 gaussian 一个劲儿的做matrix 乘法和加法吗?有啥高深的

【在 N******K 的大作中提到】
: 你用java写一个kalman filter 试试看
avatar
N*K
19
算法不高深
但是java搞矩阵运算就是joke

深的

【在 W***o 的大作中提到】
: 有啥不可以的? 不就是用个 gaussian 一个劲儿的做matrix 乘法和加法吗?有啥高深的
avatar
d*r
20
没事,多学几门语言就是,学了 C++, 应该觉得学其他大多数语言不难
关键费时间的是,积累其他语言生态系统里的各种工具,库, pattern的使用
avatar
q*x
21
it's easy to write "hello world", but not easy to master multiple languages.
devil in detail

【在 d*******r 的大作中提到】
: 没事,多学几门语言就是,学了 C++, 应该觉得学其他大多数语言不难
: 关键费时间的是,积累其他语言生态系统里的各种工具,库, pattern的使用

avatar
g*e
22

写这个的不叫“程序员” 叫“工程人员”
起码在这个版,“程序员”=web service programmer

【在 N******K 的大作中提到】
: 你用java写一个kalman filter 试试看
avatar
g*g
23
学校里混的小毛孩懂个屁工程,跟着 paper实现个算法就觉得自己很牛逼。

【在 g*********e 的大作中提到】
:
: 写这个的不叫“程序员” 叫“工程人员”
: 起码在这个版,“程序员”=web service programmer

avatar
q*c
24
会和精通,差别太大。
会的越多,越难精通。 大部分 cto 其实都不合格。合格的 cto 需要严厉的限制随便
找工具干活,那是遗害无穷的恶劣短视行为。

【在 t*****n 的大作中提到】
: 现在没有程序员只用一种语言吧?会个C++/Java/JS/Python不足为奇。上面派什么活,
: 就找个工具干行了。

avatar
d*r
25
那大牛说说知道的“合格” CTO 吧,我觉得啥都懂,基本都精,这种神级牛人真少啊

【在 q*c 的大作中提到】
: 会和精通,差别太大。
: 会的越多,越难精通。 大部分 cto 其实都不合格。合格的 cto 需要严厉的限制随便
: 找工具干活,那是遗害无穷的恶劣短视行为。

avatar
w*g
26
C++程序员卖的不是C++这种语言,而是包括对体系结构操作系统等在内的计算机运行原
理的专业技能。本版水平比较低,弄个写网站的工作就欢天喜地了,自然见不到多少支
持C++的。其实各个方向底下比较牛B的模块还是能找到不少C++代码的,只不过核心模
块外面可能又包裹了10倍的java/python代码,所以按人头算即使是传统C++的领域里也
是java/python程序员更多。
就我所知,数据库,存储系统,网络以及最近比较火的deep learning,核心模块都得
用c++写。
不过光靠用C++写核心模块其实赚不了多少钱。要赚大钱还是得靠剥削java/python程序
员的剩余价值。

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
d*i
27
差不多,我呆的几个地方,核心的部分毫无例外都是C++,但是代码最多的却是Java,
Python, PHP,JS这些。

【在 w***g 的大作中提到】
: C++程序员卖的不是C++这种语言,而是包括对体系结构操作系统等在内的计算机运行原
: 理的专业技能。本版水平比较低,弄个写网站的工作就欢天喜地了,自然见不到多少支
: 持C++的。其实各个方向底下比较牛B的模块还是能找到不少C++代码的,只不过核心模
: 块外面可能又包裹了10倍的java/python代码,所以按人头算即使是传统C++的领域里也
: 是java/python程序员更多。
: 就我所知,数据库,存储系统,网络以及最近比较火的deep learning,核心模块都得
: 用c++写。
: 不过光靠用C++写核心模块其实赚不了多少钱。要赚大钱还是得靠剥削java/python程序
: 员的剩余价值。

avatar
g*g
28
我老不厚道地说一句,核心最没用了。99.9%码农是为了paycheck,不是为了当什么核
心。
工作多,工资高是两个主要的衡量指标。所有终端用户面对的是应用,应用底下是系统
,应用和系统缺一不可,卖数据库,卖OS的公司,系统层是核心。做应用的公司,核心
就是应用。做应用的公司远比做OS数据库的多,所以C++只是底层,连核心在大多数公
司都说不上。
工资高低基本上就是一个supply/demand的问题,市场自动调节。另外对于想爬楼梯的
,一起做一个项目的人
多,team大了,自然就会有一些管理的职位出现。我老对写C++的没意见,但有些人成
天以核心自居,实在阿Q的不行。JDK底层核心吧,java码农个个离不了。前几天刚
有个在Oracle拿C++做这个的ID在jobhunting版问转啥好。事实胜于雄辩。
http://www.mitbbs.com/article_t/JobHunting/32724059.html
在 billmelinda (lo) 的大作中提到: 】
Java
avatar
w*g
29
我这边小地方,工作职位也是one of a kind的那种,没有代表性,钱肯定也没有
goodbug赚得多。大家以goodbug为准吧,要赚钱养家的千万不要跳C++这个火坑。

【在 g*****g 的大作中提到】
: 我老不厚道地说一句,核心最没用了。99.9%码农是为了paycheck,不是为了当什么核
: 心。
: 工作多,工资高是两个主要的衡量指标。所有终端用户面对的是应用,应用底下是系统
: ,应用和系统缺一不可,卖数据库,卖OS的公司,系统层是核心。做应用的公司,核心
: 就是应用。做应用的公司远比做OS数据库的多,所以C++只是底层,连核心在大多数公
: 司都说不上。
: 工资高低基本上就是一个supply/demand的问题,市场自动调节。另外对于想爬楼梯的
: ,一起做一个项目的人
: 多,team大了,自然就会有一些管理的职位出现。我老对写C++的没意见,但有些人成
: 天以核心自居,实在阿Q的不行。JDK底层核心吧,java码农个个离不了。前几天刚

avatar
e*o
30
大牛谦虚,关键是C++ 职位越来越少,即使是cs科班的找到纯C++,做核心技术的也少。
更别提转行的半瓶醋了,搞应用层的,转行的和科班的差别没那么大。比如,写html,
js,大家都没在学校怎么学过。

【在 w***g 的大作中提到】
: 我这边小地方,工作职位也是one of a kind的那种,没有代表性,钱肯定也没有
: goodbug赚得多。大家以goodbug为准吧,要赚钱养家的千万不要跳C++这个火坑。

avatar
w*g
31
你说的这个确实是一个很大的问题。虽说目前机器还不能代替人力,但是开发工具和硬
件的进步导致码工门槛越来越低,大部分工作半路出家的刷机个月题也就基本上能胜任
了。其实不光是核心编程的问题。Cloudarize以后很多入门级的编码和系统维护的工作
也都没有了。做manager管越来越多的人自然永远是一条出路。但是有技术追求的同学
如何达到收入和技术同步提高而不是把技术作为一种没有产出的爱好确实是一个比较难
的问题。
我说的像storage, deep learning之类的,都是有切实需要的,但都是winners takes
all, 确实必须写出一个成为行业标准的软件才能赚钱,不像html js这些到处都有需求。

少。

【在 e*******o 的大作中提到】
: 大牛谦虚,关键是C++ 职位越来越少,即使是cs科班的找到纯C++,做核心技术的也少。
: 更别提转行的半瓶醋了,搞应用层的,转行的和科班的差别没那么大。比如,写html,
: js,大家都没在学校怎么学过。

avatar
y*u
32
感觉工程很难懂啊
md,新公司要用python,学了几天发现自己也就会写个hello word...

【在 g*****g 的大作中提到】
: 学校里混的小毛孩懂个屁工程,跟着 paper实现个算法就觉得自己很牛逼。
avatar
s*i
33
C++11加的一些新的features虽然不是必需的,但是还是
挺好用的。
嫌C++太复杂的,复杂的features就不要用:
http://qt-project.org/wiki/Coding-Conventions
真的头大的写compiler的。
avatar
q*x
34
要记的太多啦。比如big 3 => big 5,lambda的语法,constexpr vs const,等等。
为了向下兼容,只增不减。上一代标准就几百页,这次有没有翻番?要无限膨胀下去?
不能用奥多姆剃刀原则来设计吗?

【在 s***i 的大作中提到】
: C++11加的一些新的features虽然不是必需的,但是还是
: 挺好用的。
: 嫌C++太复杂的,复杂的features就不要用:
: http://qt-project.org/wiki/Coding-Conventions
: 真的头大的写compiler的。

avatar
d*n
35
关键是c++招不到好人,既没有java那样的平台,又没有c那样的直接,结果写出来绝对
ugly。要编译也没法做到快速迭代,更不可能是startup的首选。而且只是代码
portable而不是独立于操作系统,结果就是没有任何可维护性。按照项目管理的说法,
人因风险太大。
20年前,一台机器的价格是10个工程师的价格,所以c语言大行其道。现在一个工程师
的价格是10台机器的价格,所以加机器就够了。
当然我看好未来20年的c++。以后IoT上面会有很多应用。

goes

【在 q****x 的大作中提到】
: you are assuming the demand is constant.
: if demand goes down faster than ppl's departure, you'll see the salary goes
: down too.

avatar
b*i
36
C++语言有重大问题,一个就是include问题。居然还要考虑防止多次读取。不能判断这
个重复的声明其实是一样的吗?那样放过这个错误不行吗?

【在 d****n 的大作中提到】
: 关键是c++招不到好人,既没有java那样的平台,又没有c那样的直接,结果写出来绝对
: ugly。要编译也没法做到快速迭代,更不可能是startup的首选。而且只是代码
: portable而不是独立于操作系统,结果就是没有任何可维护性。按照项目管理的说法,
: 人因风险太大。
: 20年前,一台机器的价格是10个工程师的价格,所以c语言大行其道。现在一个工程师
: 的价格是10台机器的价格,所以加机器就够了。
: 当然我看好未来20年的c++。以后IoT上面会有很多应用。
:
: goes

avatar
s*i
37
没办法,兼容性太重要了。
就是Java也一直在加。语言就是这样。
但是这并不表明你就必须得用所有的features。例如有的公司就干脆
不允许使用template,除了用STL。有的公司也只是把C++当作
一个safer的C来用。

【在 q****x 的大作中提到】
: 要记的太多啦。比如big 3 => big 5,lambda的语法,constexpr vs const,等等。
: 为了向下兼容,只增不减。上一代标准就几百页,这次有没有翻番?要无限膨胀下去?
: 不能用奥多姆剃刀原则来设计吗?

avatar
g*e
38

c/c++给了程序员一个深入了解计算机编程的机会,自己handle这些重复声明也帮助你
理解程序。了解binary executable的机构。或者允许你做一些特殊的东西。
要是啥都给设好了,就往里面堆模块,跟搭积木似的,那还有什么意思。还怎么区分程
序员和用MS OFFICE工作的办公室文员?

【在 b***i 的大作中提到】
: C++语言有重大问题,一个就是include问题。居然还要考虑防止多次读取。不能判断这
: 个重复的声明其实是一样的吗?那样放过这个错误不行吗?

avatar
t*n
39
我最不喜欢用某种语言用出优越感的人。本来就是谋生的一种方式,用刀叉还是用筷子
,都是为了填饱肚子。如果说求职的怕站错了队,讨论讨论语言的优劣,可以理解。但
是都已经是老程序员了,还是那么不思进取,真是不可思议。
我举个例子吧。某老中,后端用java/sql,桌面用C++/C#,网页javascript,测试
python。人家学习的劲头十足,未来cto的料子。
avatar
q*x
40
it's about learning cost. time and energy is limited.
how well can he master these languages? even if he masters all, it doesn't
imply he's a CTO-to-be.

【在 t*****n 的大作中提到】
: 我最不喜欢用某种语言用出优越感的人。本来就是谋生的一种方式,用刀叉还是用筷子
: ,都是为了填饱肚子。如果说求职的怕站错了队,讨论讨论语言的优劣,可以理解。但
: 是都已经是老程序员了,还是那么不思进取,真是不可思议。
: 我举个例子吧。某老中,后端用java/sql,桌面用C++/C#,网页javascript,测试
: python。人家学习的劲头十足,未来cto的料子。

avatar
N*K
41
这个是比较恶心 我觉得编译器应该改进

【在 b***i 的大作中提到】
: C++语言有重大问题,一个就是include问题。居然还要考虑防止多次读取。不能判断这
: 个重复的声明其实是一样的吗?那样放过这个错误不行吗?

avatar
N*K
42
算法复杂度高的 堆机器没用

【在 d****n 的大作中提到】
: 关键是c++招不到好人,既没有java那样的平台,又没有c那样的直接,结果写出来绝对
: ugly。要编译也没法做到快速迭代,更不可能是startup的首选。而且只是代码
: portable而不是独立于操作系统,结果就是没有任何可维护性。按照项目管理的说法,
: 人因风险太大。
: 20年前,一台机器的价格是10个工程师的价格,所以c语言大行其道。现在一个工程师
: 的价格是10台机器的价格,所以加机器就够了。
: 当然我看好未来20年的c++。以后IoT上面会有很多应用。
:
: goes

avatar
x*u
43
这种地方堆人也没用。

【在 N******K 的大作中提到】
: 算法复杂度高的 堆机器没用
avatar
N*K
44
你被辐射坏了所以没用

【在 x****u 的大作中提到】
: 这种地方堆人也没用。
avatar
g*e
45
堆机器的前提是处理容易并行的简单问题,比如排序 grep 压缩这种。
实际中一些问题都是input量不大,算法一环扣一环,或者反复iteration。全靠算法效率
avatar
N*K
46
有人会说 复杂算法只有发paper

效率

【在 g*********e 的大作中提到】
: 堆机器的前提是处理容易并行的简单问题,比如排序 grep 压缩这种。
: 实际中一些问题都是input量不大,算法一环扣一环,或者反复iteration。全靠算法效率

avatar
g*e
47
工作中算法的重点并不是big O 从n到logn这种固然好,一般工作很难有机会做到。要
不前人早做了。
更多在于tuning,知道什么该算,什么不该算,该算到什么程度。重点是哪些,哪些可
以放弃。反复权衡,统筹规划。
avatar
g*g
48
这年头最多的工作就是网站或者移动应用,用户多了,就是堆机器。但你要觉得堆机器
很容
易那就错了。

效率

【在 g*********e 的大作中提到】
: 堆机器的前提是处理容易并行的简单问题,比如排序 grep 压缩这种。
: 实际中一些问题都是input量不大,算法一环扣一环,或者反复iteration。全靠算法效率

avatar
w*z
49
大多数人会觉得写网站很容易。

【在 g*****g 的大作中提到】
: 这年头最多的工作就是网站或者移动应用,用户多了,就是堆机器。但你要觉得堆机器
: 很容
: 易那就错了。
:
: 效率

avatar
g*g
50
这就跟做饭很容易一个性质。

【在 w**z 的大作中提到】
: 大多数人会觉得写网站很容易。
avatar
d*i
51
这个不是C++的问题,C里面就必须加#ifdef的防止,C++只不过继承了C的而已。至于为
什么要加这个防止,你仔细想想生成的每个模块的机器码就知道了

【在 b***i 的大作中提到】
: C++语言有重大问题,一个就是include问题。居然还要考虑防止多次读取。不能判断这
: 个重复的声明其实是一样的吗?那样放过这个错误不行吗?

avatar
p*u
52

It’s better to know a few things extremely well, than knowing a bit of many
things.

【在 t*****n 的大作中提到】
: 我最不喜欢用某种语言用出优越感的人。本来就是谋生的一种方式,用刀叉还是用筷子
: ,都是为了填饱肚子。如果说求职的怕站错了队,讨论讨论语言的优劣,可以理解。但
: 是都已经是老程序员了,还是那么不思进取,真是不可思议。
: 我举个例子吧。某老中,后端用java/sql,桌面用C++/C#,网页javascript,测试
: python。人家学习的劲头十足,未来cto的料子。

avatar
g*g
53
语言的甜区不同,不同语言在不同领域有优势。与其说是语言的优劣,不如说是不同领
域现在的发展速度不同。换个语言不难,换个领域知识积累可不是那么容易的。

many

【在 p*u 的大作中提到】
:
: It’s better to know a few things extremely well, than knowing a bit of many
: things.

avatar
a*a
54
转眼又一个月了啊。
avatar
t*r
55
.h里加宏处理一下不就完了,这有啥好抱怨的。

【在 N******K 的大作中提到】
: 这个是比较恶心 我觉得编译器应该改进
avatar
t*n
56
大哥你真在公司呆过?有新项目的时候,老板到外面雇个水平高的来干项目,基本不现
实。因为有成本/磨合等等问题。最大的可靠性是找个牛人,自学一下,就上马了。
听起来可笑,事实就是这样。IT界知识点变化太快,不学习就退步。你不能指望什么都
精通以后再找个好工作。

【在 q****x 的大作中提到】
: it's about learning cost. time and energy is limited.
: how well can he master these languages? even if he masters all, it doesn't
: imply he's a CTO-to-be.

avatar
t*n
57
说的没错。但是某些小公司,是没什么可以选择的。前后端一把抓的人多着。

many

【在 p*u 的大作中提到】
:
: It’s better to know a few things extremely well, than knowing a bit of many
: things.

avatar
g*g
58
公司得多小,不能每样的程序员找一个备着,必须一个牛人吃遍天?

【在 t*****n 的大作中提到】
: 大哥你真在公司呆过?有新项目的时候,老板到外面雇个水平高的来干项目,基本不现
: 实。因为有成本/磨合等等问题。最大的可靠性是找个牛人,自学一下,就上马了。
: 听起来可笑,事实就是这样。IT界知识点变化太快,不学习就退步。你不能指望什么都
: 精通以后再找个好工作。

avatar
e*o
59
我就在这样的小公司。从改css,到配置server,每个人上来都能做。

【在 t*****n 的大作中提到】
: 说的没错。但是某些小公司,是没什么可以选择的。前后端一把抓的人多着。
:
: many

avatar
q*x
60
编译器自动加不就行了?干嘛非要手动添加。

【在 t**r 的大作中提到】
: .h里加宏处理一下不就完了,这有啥好抱怨的。
avatar
q*x
61
有道理。不过跑题了吧!

【在 t*****n 的大作中提到】
: 大哥你真在公司呆过?有新项目的时候,老板到外面雇个水平高的来干项目,基本不现
: 实。因为有成本/磨合等等问题。最大的可靠性是找个牛人,自学一下,就上马了。
: 听起来可笑,事实就是这样。IT界知识点变化太快,不学习就退步。你不能指望什么都
: 精通以后再找个好工作。

avatar
k*g
62

C++还请了韩国(Samsung)替身(Tizen)呢。哎,有钱真不同。
https://www.tizen.org/

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
w*g
63
我就是。还得写django和javascript。东西一旦分出去,剩下的就是开会和扯皮,如果
不是特别大的项目,还是自己全都做了快。不过我用django做restful API,用
javascript做demo,逻辑都很简单。复杂的UI还是得专业的美工做。

【在 t*****n 的大作中提到】
: 说的没错。但是某些小公司,是没什么可以选择的。前后端一把抓的人多着。
:
: many

avatar
c*9
64
吃屎也不容易。

【在 w**z 的大作中提到】
: 大多数人会觉得写网站很容易。
avatar
f*2
65
Have not heard any CTO of a company masters more than 3 languages, if we
don't count those bankrupted ones.

【在 q****x 的大作中提到】
: it's about learning cost. time and energy is limited.
: how well can he master these languages? even if he masters all, it doesn't
: imply he's a CTO-to-be.

avatar
p*e
66
你是挖矿的吧, 矿工不用C++吗?
这个好比你高考选专业一样, 难说啊, 看你有没有志向了。


【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
N*K
67
lz刚学c++ 害怕入错行了 所以问问

【在 p**********e 的大作中提到】
: 你是挖矿的吧, 矿工不用C++吗?
: 这个好比你高考选专业一样, 难说啊, 看你有没有志向了。
:

avatar
g*1
68
写的不错!

【在 g*****g 的大作中提到】
: 我老不厚道地说一句,核心最没用了。99.9%码农是为了paycheck,不是为了当什么核
: 心。
: 工作多,工资高是两个主要的衡量指标。所有终端用户面对的是应用,应用底下是系统
: ,应用和系统缺一不可,卖数据库,卖OS的公司,系统层是核心。做应用的公司,核心
: 就是应用。做应用的公司远比做OS数据库的多,所以C++只是底层,连核心在大多数公
: 司都说不上。
: 工资高低基本上就是一个supply/demand的问题,市场自动调节。另外对于想爬楼梯的
: ,一起做一个项目的人
: 多,team大了,自然就会有一些管理的职位出现。我老对写C++的没意见,但有些人成
: 天以核心自居,实在阿Q的不行。JDK底层核心吧,java码农个个离不了。前几天刚

avatar
c*1
69
That is right. Everyone in our team are able to code in c/c++/java/python in
my previous
company.

【在 t*****n 的大作中提到】
: 说的没错。但是某些小公司,是没什么可以选择的。前后端一把抓的人多着。
:
: many

avatar
e*d
70
very good say ar!
"核心最没用了", exactly!!!
what makes money, what is 核心.
my company has a "core lib" and a large part was written by C/C++, but no
one need to touch it often, it was well written and done forever!!!
the real cash flow of the business model is not directly from that "core lib
".
our CTO/CEO/CFO even don't know what is that "core lib".
I'm maintaining the "core lib", i think i'm the "core". But all others think
i'm the support, the lowest level.
hahaha.

【在 g*****g 的大作中提到】
: 我老不厚道地说一句,核心最没用了。99.9%码农是为了paycheck,不是为了当什么核
: 心。
: 工作多,工资高是两个主要的衡量指标。所有终端用户面对的是应用,应用底下是系统
: ,应用和系统缺一不可,卖数据库,卖OS的公司,系统层是核心。做应用的公司,核心
: 就是应用。做应用的公司远比做OS数据库的多,所以C++只是底层,连核心在大多数公
: 司都说不上。
: 工资高低基本上就是一个supply/demand的问题,市场自动调节。另外对于想爬楼梯的
: ,一起做一个项目的人
: 多,team大了,自然就会有一些管理的职位出现。我老对写C++的没意见,但有些人成
: 天以核心自居,实在阿Q的不行。JDK底层核心吧,java码农个个离不了。前几天刚

avatar
e*d
71
most C++ projects i've been working on are "maintenance oriented", on the
other hand, many java projects are "development oriented".
avatar
p*u
72

lib
think
核心 has time value: when ur company was at early stage, guys who developed
C++ core lib were definitely very important. they should've made lots of
money as well when ur company went IPO (if ur firm is public). of coz when
stuff is mostly done, they can choose to stay maintenance or move on to next
endeavor.

【在 e****d 的大作中提到】
: very good say ar!
: "核心最没用了", exactly!!!
: what makes money, what is 核心.
: my company has a "core lib" and a large part was written by C/C++, but no
: one need to touch it often, it was well written and done forever!!!
: the real cash flow of the business model is not directly from that "core lib
: ".
: our CTO/CEO/CFO even don't know what is that "core lib".
: I'm maintaining the "core lib", i think i'm the "core". But all others think
: i'm the support, the lowest level.

avatar
e*d
73
your argument applies to any programming language and i don't buy it. anyone
use any language joined the company in early stage can make a fortune and
it has nothing to do with C++.
The reason that current "core lib" is not replaced by anything else, is NOT
due to programming language barrier. Because back then, in 1990s, C++ is
likely the best choice, if not the only choice.

developed
next

【在 p*u 的大作中提到】
:
: lib
: think
: 核心 has time value: when ur company was at early stage, guys who developed
: C++ core lib were definitely very important. they should've made lots of
: money as well when ur company went IPO (if ur firm is public). of coz when
: stuff is mostly done, they can choose to stay maintenance or move on to next
: endeavor.

avatar
e*d
74
again, most projects in C++ i had have worked on are maintenance oriented,
but many JAVA projects are development oriented.
if one like to maintain legacy code, C++ is perfect. legacy code are usually
very important and cannot be replaced easily. One can maintain these kind
of code till retirement.
if one like to develop new code, then most likely, other popular languages
will be used.
C++ == job safety, why? because all young guys are learning java, python,
etc, who to hire to maintain the legacy C++ code? old guys:-)
avatar
N*K
75
都是井底蛙 就别jjww了

usually

【在 e****d 的大作中提到】
: again, most projects in C++ i had have worked on are maintenance oriented,
: but many JAVA projects are development oriented.
: if one like to maintain legacy code, C++ is perfect. legacy code are usually
: very important and cannot be replaced easily. One can maintain these kind
: of code till retirement.
: if one like to develop new code, then most likely, other popular languages
: will be used.
: C++ == job safety, why? because all young guys are learning java, python,
: etc, who to hire to maintain the legacy C++ code? old guys:-)

avatar
g*e
76

usually
你都有啥projects

【在 e****d 的大作中提到】
: again, most projects in C++ i had have worked on are maintenance oriented,
: but many JAVA projects are development oriented.
: if one like to maintain legacy code, C++ is perfect. legacy code are usually
: very important and cannot be replaced easily. One can maintain these kind
: of code till retirement.
: if one like to develop new code, then most likely, other popular languages
: will be used.
: C++ == job safety, why? because all young guys are learning java, python,
: etc, who to hire to maintain the legacy C++ code? old guys:-)

avatar
g*g
77
你这学校里混的小屁孩,连业界经验都没有,还有脸说人井底蛙?

【在 N******K 的大作中提到】
: 都是井底蛙 就别jjww了
:
: usually

avatar
m*5
78
晕倒,正是因为C++还在不断进步,所以才有生命力
C++11加入的大量内容恰恰是简化了开发,怎么到你这里变成愈发复杂,你估计刚学编
程吧?!况且里面很多特性早就在boost里面,用了好多年了...
C++目前还没有东西能够替代,当然C++的市场也没有想像的那么广阔。你们看流行的语
言都是跟着这波互联网社交网起来的,泡沫很大,吹涨很容易,薄掉也很快。
另外,学一门语言就想吃一辈子这是荒唐的,语言都是互通的,有一定学习,但多数只
是换个写法而已。光精通语言,我看也就混混学术界了,工业界最重要的是行业知识,
你与其担心这么多,不如多去和客户聊聊天。

【在 q****x 的大作中提到】
: C++11又加了不少内容进去,愈发复杂。另一方面,需要用C++的场合也越来越少了吧?
: 应用都用Java和Python,核心用C。
: C++程序员是不是得考虑后路了。

avatar
e*d
79
你天天写matlab/R/SPlus的话,我就必须仰慕了。
matlab才是各种语言大成的艺术品,只有在夜深人静的时刻,指尖的记忆再次唤起
matlab各种包裹,仿佛是我那逝去的青春。

【在 N******K 的大作中提到】
: 都是井底蛙 就别jjww了
:
: usually

avatar
N*K
80
我没说你 也没说你的跟屁虫 也没说java什么事情 你激动啥?

【在 g*****g 的大作中提到】
: 你这学校里混的小屁孩,连业界经验都没有,还有脸说人井底蛙?
avatar
g*g
81
人言之有物,明显是多年经验出来谈谈体会。你上来屁都没有就说人井底之蛙,
你比人经验多怎的?
我老人家不鄙视C++程序员,但是从来鄙视装逼的程序员。你连程序员都算不上。

【在 N******K 的大作中提到】
: 我没说你 也没说你的跟屁虫 也没说java什么事情 你激动啥?
avatar
N*K
82
我啥时候说我是“程序猿”了?
所谓经验多 就是守着自己的一亩三分地 也是井底蛙 妄谈语言的生命力

【在 g*****g 的大作中提到】
: 人言之有物,明显是多年经验出来谈谈体会。你上来屁都没有就说人井底之蛙,
: 你比人经验多怎的?
: 我老人家不鄙视C++程序员,但是从来鄙视装逼的程序员。你连程序员都算不上。

avatar
g*g
83
你丫可以不服别人经验多,你做出啥像样的东西大家瞧瞧也行?人好歹是做赚钱产品的
底层库,
你呢,成天摆弄些没用的小破程序,有没有bug都不妨事,就为垃圾paper才不是井底蛙?

【在 N******K 的大作中提到】
: 我啥时候说我是“程序猿”了?
: 所谓经验多 就是守着自己的一亩三分地 也是井底蛙 妄谈语言的生命力

avatar
e*d
84
son, no matter what you do, eventually, you will be in a 一亩三分地. all
your publications will be in that 一亩三分地, all editors you know, who
review your work, are in the same 一亩三分地. Your work is all about
cultivating the 一亩三分地.
一亩三分地 is a good lifestyle for an average guy with average intelligence,
average experience, just like me. i'm happy with the 一亩三分地 i have.
The 一亩三分地 is the only thing in the world worth working for, worth
fighting for, worth dying for, because it's the only thing that lasts.
---
btw, 语言的生命力 are perfectly defined by all 程序猿 who cares about his 一
亩三分地. 语言的生命力 is not defined by non-程序猿 who never works on any
一亩三分地.
hope the words above can be helpful.

【在 N******K 的大作中提到】
: 我啥时候说我是“程序猿”了?
: 所谓经验多 就是守着自己的一亩三分地 也是井底蛙 妄谈语言的生命力

avatar
p*u
85

usually
right, firms like Google/Facebook/Dropbox are all doing maintenance.

【在 e****d 的大作中提到】
: again, most projects in C++ i had have worked on are maintenance oriented,
: but many JAVA projects are development oriented.
: if one like to maintain legacy code, C++ is perfect. legacy code are usually
: very important and cannot be replaced easily. One can maintain these kind
: of code till retirement.
: if one like to develop new code, then most likely, other popular languages
: will be used.
: C++ == job safety, why? because all young guys are learning java, python,
: etc, who to hire to maintain the legacy C++ code? old guys:-)

avatar
g*g
86
The world is not black or white, but gray. However, there's a difference
between light gray and dark gray.

【在 p*u 的大作中提到】
:
: usually
: right, firms like Google/Facebook/Dropbox are all doing maintenance.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。