为什么在工程师鄙视链里面所有工程师鄙视php工程师?

为什么在工程师鄙视链里面所有工程师鄙视php工程师?,第1张

最近这几年在世界各地突然吹起了一股全民Coding风,连美国前总统奥巴马都在学 Java 了,但是身为一介靠写程序(以及在上班时间胡乱上网)来谋生的 developer(所谓的 developer 就是“程序开发攻城狮”的比较潮的说法)。想要提醒那些有志于攻城狮行业的童鞋们一件重要的事:慎选你的第一个程序语言或通信协议。当心一失足成千古恨哪!

在中国工程师的圈子里,文人相轻的现象可是非常严重的,在硬件通信协议,嵌入式程序设计,软件码农的各个领域里都有着错综复杂的“鄙视链”。从程序语言、编辑器、嵌入式平台、通信协议、硬件方案到{ 是写在 if 的同一行还是下一行,不同阵营的人都习惯鄙视来鄙视去。而其中“你用什么程序语言?”更是大家最热衷的一条鄙视链,所以对于刚踏入程序设计领域的初学者来说,万一程序语言选得不好,可是会一开始就落入鄙视链的底层啊。

工程师的鄙视链到底有多惨烈、多残酷呢?我们一起来看看工程师的鄙视链长什么样吧!

程序语言篇

在程序语言使用方面:

工具篇

用 text editor 的工程师鄙视用 IDE 的工程师

看到程序员的工具鄙视链,你是不是突然觉得会Docker的程序员是可以上天的~~~

硬件篇

这已经不是代码语言的较量了,而上升到写代码的装备了。

此处,可怜的PM(项目经理)表示再次中箭

OS篇

用 Mac OS X 的工程师鄙视用 Linux 的工程师,用 Linux 的工程师鄙视用 Windows 的工程师。

用 Debian 的工程师瞧不起用 Ubuntu 的工程师,用 Ubuntu 的工程师瞧不起用非 LTS 版本的 Ubuntu 的工程师。

职场篇

搞硬件的工程师鄙视搞软件的工程师。

写 OS 的工程师鄙视写 Web 的工程师,写 Web 的工程师鄙视写 desktop application 的工程师。

后端工程师鄙视前端工程师。

工程师跟设计师互相鄙视。

信奉 Test-Driven Development 的工程师鄙视先写 code 再补 tests 的工程师,先写 code 再补 tests 的工程师鄙视不写 tests 的工程师,不写 tests 的工程师鄙视又他妈乱改需求的 PM。

没有证照的工程师鄙视考了一堆证照的工程师。

上班穿休闲服的工程师鄙视上班穿西装的工程师,上班穿西装的工程师鄙视上班穿系服的工程师。

结束语

如果你看了以上这些惨绝人寰的鄙视链之后,觉得深深地扎了老铁你的心......

不用怕!赶紧来报名第二届立创商城电子制作节吧!用作品赢取大奖,站上工程师鄙视链的最顶端!

第二届立创商城电子制作节已正式启动!活动由ST意法半导体冠名、Mouser贸泽电子协办、Sunlord顺络电子友情赞助,面向立创商城及嘉立创所有新老客户,个人、团体或公司都可以参加,活动时间为2017年5月23日~2017年9月8日,超低门槛、高手如云、奖金高达税后10000元!欢迎广大电子工程师和电子设计爱好者参加。参赛详情可见“立创社区>创客天地>第二届立创商城电子制作节”版块。

报名参赛,万元大奖等你拿!

「关于」立创商城(WWW.SZLCSC.COM)成立于2011年,致力于为客户提供一站式电子元器件线上采购服务,成交量全国领先。自建6000多平米现代化元器件仓库,现货库存超40000种。本文由立创商城整合,版权归原创者所有。

作为一个有超过10年工作经验的程序员,我听到最多的是“我学了.net,但发现最流行的语言是php",还有几年前很多的项目使用java来做,但现在都被php取代了,或者是为了效率使用c++重写。为什么呢?因为PHP入门难度低,不需要高深的指针控制技巧,随便一个毕业生就能上手,只要框架设计得好,做好开发工具,实现业务逻辑可以迅速高效。

所以回答你的问题,由于太多的项目已经在使用php 来做,只要html仍然存在,php就有难以相比的开发经济性,商业社会任何时候都要考虑成本效益,由于PHP已经够简洁了,所以被淘汰不太可能了。能达到PHP这种简洁度的只有LUA,LUA最多用到的是结合c++做业务逻辑,游戏引擎的设计基本上是C++结合lua,可以热更新不用重启整个服务,用在web上其实也可以,结合nginx来做可以达到php的开发便利度。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7719450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存