在编程行业中,是存在鄙视链的,技术越好的圈子越不明显,技术越差的圈子越明显,很多时候为新人营造了错误的观点,我们来针对此类现象为新人们讲解原因
①心里落差:比如你是学厨师的
你经过过年努力练就了一身好手艺,如果新人使用食品添加剂调配出的味道比你手艺更好,你会认可吗?就算人家的食品添加剂是法律允许的,你也无法认同这种行为,你会说吃了不健康,如果认同了你这么多年的努力又算什么,学了10几年和新人平起平坐?
你苦练刀工十几年,切菜行云流水,新人某个宝买台切菜机你能认可吗?认可了你十几年的努力算什么,你会说买切菜机那就不配称为厨师了,年轻人就知道取巧
同样的,新编程的人是得不到旧编程人的认可的,
比如C语言,人家熬了无数个夜晚才弄出来的东西易语言5分钟弄出来了,你心里能接受吗?
再比如java,研究了很久才弄出的后台,php瞬间搭建完成,你让人家如何认同
再比如很多人使用linux系统搭建服务器系统,linux系统是没有图形界面的,创建一个文件夹都需要编写指令,你研究了无数个夜晚搞明白了linux系统,你会认同那些使用Windows系统的人吗
为什么技术极好的人很少鄙视其他语言,因为技术过硬,人家使用新时代的东西也很难超越他,还有就是想得开(在我认识的人中,大多数技术好的是对于教会徒弟饿死师傅的观点并不强烈)
②市场需求:
对于公司老板而言,他需要的是这个产品的品质尽可能的最好,他不会在乎难度,这是你的事,你不行就换人,而在编程行业,使用c开发的性能无疑是最优秀的,所以老板需要会c的人才,所以除了c,java之外,c#,php,python等可能都不太好找工作,学某个语言找不到工作自然就被鄙视了,但是看到本帖的大多数人应该只是想当副业的,如果你想去上班,我建议你线下报机构或职校,签就业协议,网上找资料想去上班难度有点大,几乎每个学校都有计算机专业(本科,专科,职校,培训班),学的都是c,java,公司选都选不过来,你不是科班出身只是网上看点视频的基本直接没啥希望了
③编程语言自身优势:
C语言诞生于1972年,在之前还有诞生于1969年前后的b语言等作为基础参考,其自身发展了这么多年也并非其他语言所能比的
【总结】
请大家不要盲目随从,编程语言就是解决问题的工具,面对问题时,哪个快哪个简单用哪个,希望每一位新人都可以树立良好的观点,存在即合理,每个语言有每个语言的优势,不应该看得起这个看不起那个,不要用大炮打蚊子