软件开发行业也有鄙视链存在

不得不说,软件开发行业也有鄙视链存在:

搞算法的鄙视做工程的;
搞操作系统内核的鄙视写驱动的;
写架构的鄙视写模块的;
搞嵌入式的鄙视写应用的;
写后台的鄙视做前台的;
也存在做C语言开发(一般仅限于内核方面)鄙视写Java的;
当然做Java的也有鄙视做网页的。

这种鄙视的心态也很简单,一般站在制高点的人心态就是,这个世界游戏规则(比如操作系统)是我创造的,你们只是这个世界里的一个螺丝钉,我当然可以看不起你。

但是,这个游戏规则真的是他一个人创造的吗?

显然不是的。

站在鄙视链制高点上的大多数人,也都是那一层次上的螺丝钉,所以要说鄙视,大多数人,其实没有资格。举个并不恰当的例子:盖房子的时候,给承重墙浇筑水泥的工人有资格鄙视做室内装修的工人吗?大家都是工人(码农),有什么鄙视不鄙视的。

所以要是真说这个鄙视链有什么道理的话,那么我认为:做底层的人付出的时间比你多。Java更容易入门,C入门更难,做算法入门更难,所以造成了Java程序员更多的假象。

但优秀的Java程序员的门槛并没有降低,同样的,做算法的人要做出好的算法同样很难,做C语言开发的大多数人都不会去独立写操作系统。

那么如果你就是想继续学习Java,那么该怎么做?无非就是付出比别人更多的时间和精力。

你选择了一条更好走的路,那么就需要比别人走的更快一点。

每种语言都有自己的优势,不要用Java劣势去和别的语言的优势比,而是充分发挥Java自己的优势。

做算法的人可以鄙视做工程的,但如果没有做工程的人的帮助大多数做算法的人什么都做不出来;
做操作系统的人可以鄙视做应用的,但一个操作系统如果没有应用,那么这个操作系统什么都不是。

做“底层”的人可以骄傲,但他们只是创造了这个世界,而你,可以让世界更精彩。

P.S. 我最喜欢的语言是VB,因为这个东西做脚本开发实在是太快了,在MS框架下可以轻松搞定很多东西。我昨天还用这个帮我媳妇在excel里算工资表呢,请问别的语言哪个能这么干的?

  爱我你是怕了么

-=========================================================

时间: 2024-10-03 22:45:20

软件开发行业也有鄙视链存在的相关文章

经过了这么多年的发展,软件开发行业已经完全渗入了整个社会

经过了这么多年的发展,软件开发行业已经完全渗入了整个社会.当年的那种,比如说五笔吧,一个软件只要是用电脑的都会用到,这种可能性已经非常小了.一个软件解决方案的针对性是非常强的.而它的应用场景的复杂已经远远超过一般人的想象.想打造一套方案,或者时髦一点,生态环境,拿下整个市场,从HPC集群到PC再到手机,甚至路由这样的嵌入式设备?面对这个想法,我只能呵呵了.而微软就觉得这是可行的.更简单地说,在前所未有的细分下,针对一个特定的任务,从开发环境,工具链,到所选择的语言都会非常地不同,这不是一个 VS

干货:软件开发行业的产品经理该怎么为团队找项目

(更多精彩分享请关注我哦~) 作为一个软件行业的产品经理,一般而言我都是通过以下几种方法来寻找客户的,有的见效快有的见效慢,但最起码这几中方法都是有用的. 首先就是第一种:圈养客户 圈养客户顾名思义就是划块地方把潜在的客户都聚集到一起,我喜欢吧客户圈养到微信群里,不打广告,但是时常会聊聊行业相关,起码要让他们知道我是做软件开发的,也会聊聊我的团队擅长哪个领域,要注意的是不能太频繁,会显得你很闲,给他们留下一个印象就好了. 一般这样的客户我会从QQ群微信群寻找,加许多质量比较好的群,然后再将那些质

准备加入软件开发行业的朋友可以看看

最近新霸哥注意到有一些的朋友想加入到IT行业中,因为现在这个行业比较的火.新手入门该怎么学习,任何一个人都可以学习吗?下面新霸哥将详细的为大家解答. 兴趣是最好的老师 不管是做任何事情,只要你感兴趣就一定能做好,做软件开发也是一样的.如果你对软件开发比较感兴趣,可以考虑学习.因为兴趣可以让人不拍吃苦,是人忘寝废食,兴趣会让我们产生主动学习.积极思考.大胆质疑.勇于探索的强大动力.如果你对软件开发产生了极大的兴趣,那么,你将会在学习中所付出的精力和在学习方面产生的效益是不可估量的.兴趣会激发出勤奋

Android软件开发行业

Android进入中国才几年的时间,Android工程师就以手机开发为主要对象,但不限于手机操作系统.手机游戏.手机其他多种功能的开发和优化人员.要掌握Android技术,除了Linux,还要有C语言以及Java(java考试培训)就业面会比传统IT人才更广. Android软件开发行业的不断发展,Android软件开发人员的待遇也是不断攀升,目前android行业约有30%的手机应用开发工程师,50%的android软件应用工程师,还有20%的android高端研发工程师!如何从这个朝阳的行业

花生壳为软件开发行业搭建跨网络交互平台

当前公网IP地址日益减少,ISP提供商开始对大量宽带用户做出IP分配的调整,很多公司会出现从原来能获取到公网IP地址改为被分配到内网IP地址的现象,导致异地连接成为软件开发市场最大的难题.花生壳为管理软件开发行业搭建跨网络交互平台,解决开发行业受限于网络环境的问题. 管理软件开发行业异地连接网络限制 企业管理软件已在各行各业普遍适用,顺应了企业信息化发展的趋势,也有利于形成更科学的企业管理模式.然而现在许多宽带运营商(如长城宽带)分配给用户的都是内网IP地址,甚至还有原来是公网IP的,被改为了内

华为软件开发云测评报告一:项目管理

体验环境 体验方式:PC端 系统:Windows 64位 浏览器类型:Chrome浏览器 浏览器版本:49.0.2623.110 m 体验时间:2017.05.11 测试目的 了解华为软件开发云的项目管理服务功能,分析其优缺点: 瀑布化开发到敏捷开发的转型分析,以及未来软件开发模式的发展方向: 产品简介 产品名称:华为软件开发云 定位:软件开发云(DevCloud)是集华为研发实践.前沿研发理念.先进研发工具为一体的研发云平台,面向开发者提供研发工具服务,让软件开发简单高效. 产品slogan:

敏捷软件开发的12个原则

作为一个软件工程师,软件设计和开发是最重要的技能,但是,从整个产品的角度上讲,项目管理能力比开发能力更重要,本文摘自Robert大叔的<敏捷软件开发>,粗体是Robert大叔的话,细体是我的理解. 1.持续.尽早交付有价值的软件以满足客户,是我们优先要做的首要任务. 以逐渐增加功能的方式经常性地交付系统和最终质量之间有非常强的相关性.交付得越频繁,最终产品的质量就越高. 自顶向下地设计软件,按照功能优先级逐步开发,定期交付可运行的版本.这个原则看起来简单,但是对软件设计有非常高的要求,因为随着

你真的适合做软件开发吗

前段时间一个朋友跟我说,他说做软件开发不仅累,而且从来不跟人接触,整天要对着电脑研究代码.整个人都完全脱离社会了,自己都快变成代码了. 我笑着以一个过来人的身份对他说,你现在后悔了吧?!天下没有后悔的药,若想不后悔,就必须对将来要做的事情有个了解,这就好比商人投资某个项目一样,必须做好深入的考察后,才能进入,否则就凭着一腔热情,失败在所难免. 软件开发行业曾一度被各大媒体报渲染我21世纪的昭阳产业,人才缺口达到多少多少等等.听的大家是蠢蠢欲动,摩拳擦掌恨不得卯足劲冲进去好好干一番事业.然后各种媒

2017年APP软件开发新趋势

郑州APP开发公司商宇科技表示:对于很多行业而言,2016年有着很多的机遇和挑战,也有很多的困难险阻.对于手机APP软件开发行业也是一样,2016年是国内逐渐进入移动互联网时代的第四个年头,APP软件开发行业越来越火热.那么,2017年手机APP软件开发行业又会发生什么样的变化呢?2017软件app开发的前景又是如何呢??2017年APP软件开发新趋势1.2017年手机APP软件开发行业前景分析据郑州APP开发公司商宇科技获悉,截止2016年11月底,我国移动互联网用户已经接近10亿.在2016