{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

为什么有些程序员会有语言优越感?

callmewhycallmewhy 回答10 收藏1
收藏问题

10条回答

feng409

feng409

回答于2022-06-22 19:04

每次听到有人说:

Php是世界上最好的语言;

Python是世界上最好的语言;

Java是世界上最好的语言时;

C语言是世界上最好的语言时.

我的内心是嗤之以鼻的,我只想说:

胡说,明明中文才是世界上最好的语言


如果是世界上最好的编程语言,

那我肯定会说:Java是。

很简单,因为我正在学Java,所以它最好,别人怎么说不Care,反正Java就是最好,不然我干嘛学它?

所以有的程序员会有语言优越感,很多时候其实是因为他在用这种语言,自己用的都是最好的

评论0 赞同0
  •  加载中...
TIGERB

TIGERB

回答于2022-06-22 19:04

这是一个非常有意思的问题,作为一名IT从业者,我来回答一下。

首先,程序员采用何种编程语言与其自身的研发场景有比较紧密的联系,编程语言之间本质上并没有优劣之分,通过编程语言也不能简单地判断出程序员是研发级岗位还是应用级岗位,所以对于编程语言有一定优越感的程序员,本质上还是对于自己研发能力的一种自信。如果仅仅凭借掌握某一门编程语言而有优越感,这种情况在程序员群体中也并不常见。

当前编程语言按照应用场景可以分为两大类,一类是全场景编程语言,比如Java、Python和C#就是流行程度比较高的全场景编程语言,这一类编程语言不仅可以用于多种开发场景下,而且研发级岗位也可以采用这一类编程语言,所以初学者学习这些全场景编程语言还是不错的选择,掌握全场景编程语言的程序员,也有更大的发展空间。

另一类编程语言是专门用于某一种开发场景下的编程语言,比如PHP就是主要应用在Web开发领域,而且PHP在Web开发领域的占比还比较高。目前世界上的计算机编程语言有大概600种,这其中绝大部分的编程语言都是针对于特定应用场景而设计的编程语言,但是随着互联网的发展,未来全场景编程语言会是一个大的发展趋势,而且编程语言自身的难度也会逐渐降低,这也会促使更多的职场人需要掌握编程语言。

从当前的发展趋势来看,对于非计算机专业的普通职场人来说,可以重点学习一下Python语言,与Java、C等编程语言不同,Python语言在非IT互联网行业的应用也越来越广泛,相信在工业互联网的推动下,Python语言的应用前景还是比较广阔的。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!

评论0 赞同0
  •  加载中...
wslongchen

wslongchen

回答于2022-06-22 19:04

一招鲜,吃遍天!

就比如linux和git的发明者大神Linus,就是对C语言推崇至上,当然人家每次跟人怼也是都在理,人家也有真本事,而且脾气也牛。

大多数普通码农,就不要有这个优越感了,项目来了,该用啥最合适用啥就用啥。

打个酱油:PHP是世界上最好的语言。有没有人砍我?

还是拜拜关二爷吧!

评论0 赞同0
  •  加载中...
peixn

peixn

回答于2022-06-22 19:04

这看你站在什么样的角度看待这个问题。

比如有的人用某个牌子的手机,觉得自己是人上的人。

比如有的人出过国,他就觉得自己比别人高人一等。

比如有的人明明会说中文,但是嘴里非要加几个abc。

但实际上谁有钱,谁才真正内心高兴,也就看淡这一切了。

评论0 赞同0
  •  加载中...
ghnor

ghnor

回答于2022-06-22 19:04

因为他会的太少。

评论0 赞同0
  •  加载中...
付永刚

付永刚

回答于2022-06-22 19:04

不知道为什么,可能分不同人吧。我遇到的程序员没有语言优越感。说到底语言不过是完成某些功能的工具。

评论0 赞同0
  •  加载中...
diabloneo

diabloneo

回答于2022-06-22 19:04

程序员如果有语言优越感说明还处于幼稚期。每种语言都有其解决强项和弱项。有时候你认为的强项也许特定环境下就是弱项。

评论0 赞同0
  •  加载中...
Magicer

Magicer

回答于2022-06-22 19:04

可能只会那一种

评论0 赞同0
  •  加载中...
jeyhan

jeyhan

回答于2022-06-22 19:04

使用什么编程语言不存在优越感。

熟悉的熟练的就是最好的。

我用Delphi,object Pascal系列,与C/C++可直接互换。

评论0 赞同0
  •  加载中...
Anleb

Anleb

回答于2022-06-22 19:04

那只说明他把编程的本质搞错了,现在基本没有哪个开放性程序是单靠一种语言就能开发的,如果是做网络,那就必须懂得一整套语言体系。你还得懂平面设计,毕竟操作界面也是编程的一部分。用某个语言来实现优越感是可笑的行为。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<