编程语言歧视链
在程序员的世界,做什么系统的开发是不是存在鄙视链?unix、linux、ios?
在中国,程序员的职责比较单一。大部分只会1、2种开发语言,且只需要做好自己负责的就可以了,因此只能叫程序员(国际标准称呼叫软件工程师)
至于为什么会产生鄙视,可能是因为每个程序员工作内容不一样,相互比较之下,就有了层次感。打个比方(不一定准确),做网页开发的被做后台服务的鄙视,做android应用的被系统开发的鄙视。但是这些都是没有任何意义的,每个程序员的职责不同,做好自己就好了。
我从来都不会鄙视同行的不同岗位,因为我深知每一块领域做好都是一件了不起的事情。我鄙视那些肤浅的同行,一瓶子不满半瓶子晃荡的那些人,我佩服那些能够在自己领域走的远的人,我崇拜那些懂得多,并且走的远的人。
这种鄙视链都是无所谓的事。别人乐意说啥说啥,主要不少开薪水就行了;
最大的鄙视或者说是歧视是年龄大的程序员普遍被社会歧视,这是事实,无论我们听到的,看到的,都是如此。
当你40岁的时候,你会发现社会对你很残酷,不再宽容,都是干同样的活,对你的要求和对年轻人的要求很不同,而且,往往找一份工作的时候,你很容易碰到比你小10岁甚至小更多的主管来面试你,这种主管对你非常不理解,不谅解,一旦遇到这种年轻主管,你找工作的成功率会很低,在主管眼中,显然你是个失败者,主管眼中对你的潜台词就是:这么大岁数还找工作啊,太差劲了吧,我到你这个岁数的时候恐怕都是XXX企业家了吧,身价XXX了吧。
为什么有些C++程序员会鄙视Java程序员呢?
各种语言当然是有差异的,使用熟练了就行,不存在谁鄙视谁的问题。
老说这钟语言那种语言的人,可能根本不怎么用某种语言开发软件。
软件开发的核心是模型算法架构和平台,用什么语言形式表述不是关键问题,用c++还是j***a,没有本质区别。
如果真有某个程序员鄙视其他,估计他是初学者。
老有人说什么指针难,写在登记本的房间号码而已。不同语法慢慢就习惯了。开发工具的方便性是由操作系统和IDE决定的,跟语言要素关系不大。
程序员确实存在鄙视链。
C++是比较早的编程语言,而且比较接近底层。学习起来比较有难度。所以C++程序员可能存在鄙视其他语言的情况。这是人的本性。
但是大家不能因为鄙视或者什么就不去学,学习的时候应该充分考虑市场和个人兴趣。
在IT行业里,技术人员常常被人调侃,甚至瞧不起,我以前觉得,对技术和技术人员的尊重,是一个技术行业最起码的良心,但有些技术人员也不自重,C++瞧不起j***a,后端瞧不上前端,这样的例子很多。
依我看,给你传递类似信号的人,自己绝对不会是一个资深、合格的技术人员。很多愿意比来比去的,都是入行不久,自己的技术水平一盆不满半盆晃荡,喜欢在这点事儿上找优越感。实际上反应的恰恰是一种心虚。
一个人在技术上磨炼,沉淀久了,一定会客观的看待技术,技术不存在什么优劣,唱个高调,都是为人民服务。当你在技术上足够自信的时候,一定不会把这个东西当成抬高自己身价,并且贬低别人的工具。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/17053.html