鄙视像条食物链,javascript
是个绕不开的怪圈。php
在这个怪圈中,每个人,html
都在链条的最末端。前端
朋友圈有鄙视链,html5
相亲有鄙视链,java
程序员圈也有鄙视链python
看完下面的鄙视链,程序员
你是哪一层?算法
↓↓↓↓编程
【1】努力成为全栈,吊打产品经理
而更加牛逼的,相信你们听过这样一段话:Java和PHP谁是世界上最好的语言,那到底谁是呢?评论区说一下您支持谁啊,而对于常见的编程语言,我也整理了一下的编程语言鄙视链
汇编处于鄙视链的顶端,网传当年雷军写的汇编语言,点赞无数,因而可知一斑。这其中大部分与硬件编程相关,多了一些神秘,属于传说级。
C与C++,几十年来仍然屹立不倒,这其中大部分是作算法、作服务器后端,对系统、对协议都须要极深的了解,内功至关深厚,属于大师级。
Java和C#占据了大部分比重,这部分主要是作应用开发:网站、管理系统、桌面工具等等,绝对的中坚力量。两者功能体量不相上下,因此相互鄙视。
其余语言就太多了,能叫的出名的:VB、Python、Dephi、Go、Ruby、Matlab等等不一一列举了,这些都有各自的领域,这里面不乏有佼佼者,但整体上不如Java和C#能作的事情多。
PHP则是最悲催的,由于php开源项目不少,支持的环境成本也很低,因此门槛也很低,大部分php程序员都是拿来主义,基于别人开发好的架构,照葫芦画瓢就一个网站就基本上搞定了。处于鄙视链的最底层也有例可循了。
至于把C煞泼(CSharp)读成C井的,很无辜的吃了没有文化的亏。但即使如此,仍是能够鄙视一下php。
你觉得这就结束了吗?其实尚未,上面的这些在程序员的世界里,即使是php,也是可以认同其身份的。不少程序员是不认同作前端的开发也叫程序员的,因而乎,搞javascript、html的,可能连程序员的身份都没有。这其实也不难理解,不少后端程序员都会前端的,相比后端,前端要容易不少。而专职的前端,若是没有后端就是摆设,什么干不了,想要获取数据须要后端提供接口才行。固然随着html五、jqurey、json等一大批新技术的出现,前端直接与用户体验相关,变得愈加的重要。
个人编程经历还算丰富吧,在大学时专业是工业电气自动化,学过一点汇编,方向是作PLC之类的编程,惋惜不感兴趣;C过了计算机二级;工做之后用BorlandC++写过股票卡程序;而后转到VC++6.0,开始windows编程;再后来接触到了C#,一直用到如今,作过各种桌面软件、ERP、网站等等,python、java、js等等也都接触过一些,没有太深刻,由于一直作windows开发,有c#基本足够用了。
按个人观点,其实不管什么语言都没有好与坏之分,无需相互鄙视,适合本身能解决问题就好。关键是本身要把眼光放开,不要局限于某个点,让本身的眼光变得狭隘,这样不利于让本身吸取更多的知识。
哈哈哈,反正我以为Java是世界上最好的语言,而关于Java的学习,说实话,25岁的他青春又调皮,时间积累的技术,跟随时代潮流新生的技术,20多年的发展,像个老大哥同样,包容又支持着一代又一代程序员的发展,相信大多数程序员在刚入行的时候,基本都是从Java开始的吧不知道你们怎么想关注公众号:Java架构师联盟,每日更新好文