现在用 php 的公司大部分都是小公司或者外包,没什么技术含量和发展空间。我个人认为 php 最大的优点是开发速度快、成本低,而随着现在 Python 和 nodejs 的发展 php 的仅有的这些竞争力也将不存在,并且这几年 php 的使用量都是在不断下滑。所以我觉得 php 被淘汰只是迟早的问题
1
GooMS 2018-01-24 12:58:29 +08:00 via Android 1
好的
|
2
ydirel 2018-01-24 13:17:27 +08:00
有啊,现在很多外包公司 大量需要 PHP 开发。这只是其一
|
3
assad 2018-01-24 13:32:57 +08:00 via Android
啥事不是你觉得什么就什么,php 之所以还这么坚挺,肯定是有原因的!你可以先用 php 挣钱,再学其他语言发展。php 还会迎来一波发展的,jit 版本发布以后。国内 php 占有率还是不错的,python 岗位还是不行,就算深度学习和人工智能再发展,也只是大厂有较多的岗位。那些小厂以及创业的,还是 php 和 JAVA 居多。nodejs,不看好,后端竞争力不是很大,虽然吹嘘得厉害。
|
4
server 2018-01-24 13:38:48 +08:00
钱途就不一定了。
|
5
firefox12 2018-01-24 13:42:43 +08:00 via iPhone
php 没有前途了 还有 qa 还有 ops dba
这 3 个职位也会逐渐被取代。微软已经去掉了所有的 qa ,ops 和 dba 会被软件取代 |
7
Tink 2018-01-24 13:47:29 +08:00
感觉确实不咋样,越来越没市场了
|
8
XIVN1987 2018-01-24 13:48:27 +08:00
感觉最大的威胁来自 NodeJS,毕竟做网站不可能不用 JS,而且 JS 部分占的比例还越来越大,,那 NodeJS 能让开发网站前、后端统一只用一种编程语言,这诱惑不小啊。。而且 NodeJS 本身性能还挺好。。
所以,如果未来有一种编程语言取代 PHP 在 Web 领域的地位的话,那最大的可能性应该是 NodeJS |
10
assad 2018-01-24 13:50:16 +08:00 via Android
@XIVN1987 还是让 js 做他该做的事,那么丑哭了语法,后端大项目他还是撑不起来的!迟早还得是 JAVA
|
11
Immortal 2018-01-24 13:50:58 +08:00
我一直都想问 一下说 php 不行的 一下说 java 走不远的 都做了几年 it 了
真的有深入这一行么? |
12
caniuse 2018-01-24 13:51:14 +08:00
跟我学前端吧,我 php 转前端,自己的项目用 php + vue 写
|
14
em70 2018-01-24 13:54:54 +08:00 4
php 有没有前途不知道,只会一门语言一定没前途
|
16
Frank98 OP 我也觉得现在 javaScript 的发展势头很猛
|
17
assad 2018-01-24 13:59:56 +08:00 via Android
@Frank98 nodejs,占有率还是太少了。目前互联网上网站开发语言来说,谁更多呢? Lnmp 架构还是居多
|
19
Frank98 OP 我发现现在有些公司招聘前端时要求会 nodejs,以后 web 会不会被前端一统江湖哦哈哈
|
21
jswh 2018-01-24 14:28:25 +08:00 5
没有,转行吧(手动斜眼
我一直觉得,做后端的,语言只是一个点而已。数据库、缓存、分布式、负载均衡等等这些东西都弄明白了,换个语言就会死嘛?从 PHP 起步,大大小小的用 nodejs、python、golang 都写过,有的时候甚至多种语言混着来,但是最终还是要 mysql、redis、nginx 这些东西的交互,更多的是熟练的问题。但这种熟练度,自己多写点代码就好了。 |
22
SimonFu 2018-01-24 14:31:18 +08:00 1
吐槽 PHP 之前,先想想 PHP 给你赚了多少钱;如果没有用过 PHP,那吐槽个🐔?
|
23
yaxin 2018-01-24 14:35:43 +08:00
|
24
yaxin 2018-01-24 14:35:58 +08:00
快到锅里来
|
25
fcten 2018-01-24 14:38:47 +08:00
语言只是工具,用筷子吃饭和用叉子吃饭的区别。如果每次吃饭都需要别人告诉你这个东西能不能吃,那筷子用得再好也没用……
|
26
crist 2018-01-24 14:43:00 +08:00
小子,我看你骨骼精奇,不如跟我学炒菜吧!
|
27
teaaa 2018-01-24 14:45:28 +08:00
那就多学点东西呗 前端、python、nodejs 什么的 。语言只是工具,都可能过时。
|
28
zjsxwc 2018-01-24 14:46:41 +08:00
不能局限于语言,我认识的靠谱点的 PHP 程序员,主流语言都做过项目,转 Go、Java、JavaScript 等都很容易,做多了项目后 web 开发就那点东西,无非就是 PHP 写起来顺手了,没动力换主语言。
|
29
6oML852dJf9Kn2l7 2018-01-24 14:47:41 +08:00
没前途,其实这个问题在 20 年前就有人问,“我学 xxx 有前途吗?”什么是前途???你说的前途是学了 php 后未来可以衣食无忧么?可以学习一次定终身吗?如果是这样目前写任何东西 任何软件都没有前途!
|
30
chinvo 2018-01-24 14:51:58 +08:00 1
做程序员都没前途,赶紧转行吧
|
31
mentalidade 2018-01-24 14:54:27 +08:00
@g5hdyd 你说的对,先学着,考虑靠一门技术衣食无忧程序员职业就不适合
|
32
huage 2018-01-24 14:59:18 +08:00
ASP 都有前途,为什么 PHP 没有?
|
33
HypoChen 2018-01-24 15:06:42 +08:00
至少有头发:Perfect Hair Programming
|
34
aksoft 2018-01-24 15:37:32 +08:00
过路特色班招生中,来吗?少年!
|
35
jowan 2018-01-24 15:48:25 +08:00
这种问 ABCD 语言有没有前途的啊的问题都是弱智
|
36
shapimai 2018-01-24 15:51:06 +08:00
先问是不是,再问为什么。
|
37
shuangguanQuail 2018-01-24 15:55:15 +08:00
|
38
tabris17 2018-01-24 15:55:42 +08:00
你不如问问 web 开发还有前途吗
|
39
FollowHeart 2018-01-24 15:57:40 +08:00
我觉得地球爆炸只是迟早的问题
|
40
mcfog 2018-01-24 15:59:20 +08:00
楼主你没有注意到你套模版几乎可以贴到除了人工智能区块链之类的“当红”工种之外的所有工种嘛?
现在招 Java 的岗位大多数都是螺丝钉岗位,没什么技术含量和发展空间。我个人认为 java 最大的优点是成熟的大量类库,而随着现在 Go 和 NodeJS 的发展 Java 的仅有的这些竞争力也将不存在,并且这几年 Java 的使用量都是在不断下滑。所以我觉得 Java 被淘汰只是迟早的问题 注 1: 语言用的人多可以说多数岗位是低端,用的人少可以说没市场 2: 没什么技术含量和发展空间可以对所有语言说,因为那其实是个人的问题,和语言根本无关 3: 所有语言的优点都有其他新兴语言在不断借鉴追赶 4: 使用量不断下滑随便什么语言都能随口说,顺带一提 PHP 的市场占用吊打其他所有总和毫无压力,而且还在上升,前两天刚有同学贴了图表 5. 结论:所有语言被淘汰都是迟早的问题,那当然咯,我也不信现在的哪门语言到 100 年后还能以现在的状态拥有和现在一样多的市场份额 |
42
guoyuchuan 2018-01-24 16:01:44 +08:00
有这样的认为
|
43
MrXiong 2018-01-24 16:03:32 +08:00
难道语言不只是一个工具吗,重要的是思想?
|
44
enzohobmg 2018-01-24 16:03:38 +08:00
想多了 就个人发展来说 不会有太大影响
|
45
glues 2018-01-24 16:04:07 +08:00
PHP 是最好的语言
|
46
MrXiong 2018-01-24 16:04:24 +08:00
java 有可能没落,但是 JVM 这东西很有前途
|
47
yeziahehe 2018-01-24 16:06:46 +08:00 via iPhone
搬砖做什么都一样
|
48
Mystic0 2018-01-24 16:11:59 +08:00
nodeJs 很有前途
|
49
HancockXu 2018-01-24 16:13:53 +08:00
技术含量跟语言没啥关系吧,啥语言都有搬砖的工作。
|
50
zdkmygod 2018-01-24 16:19:51 +08:00
PHP 吃亏就吃亏在当年语言太烂,没有把类库丰富起来,类库目前来看就是护城河啊。
现在前有强敌 Java,后有追兵 Nodejs。目前靠着开发者数量大撑着,后续如何难说。 |
51
houshengzi 2018-01-24 16:26:29 +08:00
真的很难说,前途不明
|
52
tanszhe 2018-01-24 16:28:19 +08:00
各有各的特点 java 虚拟机,php 模板语言,nodejs 异步。
因为机器学习 Python 上升的最快,如果你去玩 Python,你会发现 Python 只是一个壳,几乎所有好点的机器学习库都是 c/c++ 开发的,Python 只是调用 ,配参数 |
53
DiverRD 2018-01-24 17:18:01 +08:00
老是说这个语言有没有前途?会不会淘汰,难道真的打算一个语言吃到老? 安心做好现在手头工作,要是过两年有什么好赚钱的行业,跑的比什么还快
|
54
mengzhuo 2018-01-24 17:22:59 +08:00
不说别的学刷墙都比搞电脑赚钱
深圳已经一天 500 了啊!!! 一个月搞个 20 天(周末不搞,还休个两天),就一万了。 |
55
fuyufjh 2018-01-24 17:48:46 +08:00 1
扁鹊三连:没救了,等死吧,告辞
|
56
p23XnFNH1Wq953rV 2018-01-24 17:59:35 +08:00
@mengzhuo #54 中介卖出一个房子, 中介费就好几万了, 还是普通住宅
|
57
mengzhuo 2018-01-24 18:03:11 +08:00
|
58
axisray 2018-01-24 19:15:19 +08:00 via iPad 1
.NET Core 怒刷存在感
|
59
easychen 2018-01-24 19:21:36 +08:00
两个月前的招聘启事数据统计,职位数 PHP 仅次于 Java … Go 在北京不错,其他城市没起来,Ruby 在某些城市都零职位了 🙄
|
60
YMB 2018-01-24 19:26:02 +08:00
没有,滚。
|
61
lazypeople 2018-01-24 19:31:58 +08:00
别说 PHP 了,编程都没有前途,快别学了...
|
62
anewg 2018-01-24 19:35:48 +08:00
web 开发,有。
其它行业,没有。 |
63
dan2001go 2018-01-24 19:39:46 +08:00 20
最近看到这样的帖子蛮多的,作为一个干了十几年的 PHPER,还是说两句。
能不能赚钱?答案是肯定的。 有没有前途?答案是未知的。 php7 正式版面世到现在也有两年功夫了吧,可惜并不能很好的挽回 PHP 的颓势。 一方面,是 JAVA 系的绝地反击。你可以自己到招聘网站上去扫一下,目前对 PHP 的需求和 JAVA 需求的占比。 JAVA 的生态圈现在来讲非常完善,MVC 的话用 SpringMVC,相比 PHP 五花八门的框架来讲,更加单一和专注。 PHP 的框架太散了,目前来说,主流是 laravel 和 Yii,CL 和 ThinkPHP 也有,但是比较少,性能也存疑。 尤其是大一点的公司,大部分都是在招 Java,你可以看京东、淘宝、唯品会、陆金所等等。 还有若干的中小型公司在转型,我知道有几家是一开始 PHP,后期全面转 Java。比如说万达,因为我 17 年去面试过一次,对方说了他们 PHP 也不怎么要了,就是弄个来过渡一下。另外 bilibili 也是经过这种转型期。还有就是像银行、金融行业,几乎就是 JAVA 当道。 至于百度、腾讯,我也看到有少量地在招 PHP,我投过,但是基本不睬我,所以现在也不好说具体是什么样的要求,但是通过其它几个大公司的面试,可以猜到是什么要求,这个稍候讲。 JAVA 的话,还是强大的生态圈,加上阿里的力推。像 RPC 的框架、大数据的运用什么的。那是不是说 PHP 真的不行了?倒也不全是,因为,这些公司 JAVA 的门槛,实在是,太,高,了!主要的原因还是人多……你想想学校毕业出来的,大多还是以 JAVA 为主的。本科、研究生、博士,一年一年,一波一波,一涌而上。你想正面去和人家肛,胜算有多少?真是难讲,我是看过几个大公司的 JAVA 面试题,虚拟机原理,AOC 原理,设计模式、锁机制、线程原理,各类框架原理等等,(虽然说这些网上查查看看书都可以掌握)真是感觉自己没学过 JAVA 一样。 所以后面肝了一波 JAVA 以后,想想又退回来了。PHP 的优点在于快(开发快),在很多初创公司,中小型公司,还有一些业务型驱动公司,都会考虑用 PHP,他们对技术的技能点要求没那么夸张,门槛略低,是这是 PHP 的长处,也是 PHP 致命的地方,因为这些公司,可能会很不靠谱,如果是业务为驱动的,很可能对你的技术栈发展没有什么帮助。我上一家公司就是,虽然只待了 2 个月不到,里面的几个 PHPer 人都不错的,但是因为公司规模的问题,技术能力都被锁死了,可能出去也不是很容易。 PHP 的工资相对于高级的 Java 来讲,感觉还是抬不上去,这个的话我没有实际数据,纯是看一些主流招聘网站上的薪资要求(因为我全栈的关系,各种语言都会关注一下) PHP 到 2W 级别的时候,已经是高级了,想在上去,很难。JAVA 的话,想突破这个数看上去还是不难的。(一家之言,可能不对) 再说一下 PHP 的领域,PHP 主要就是网站开发,这就成了他的局限性。前几年也有过一次做 WEB 游戏的小高潮,PHP 成为后端 API,但是没几年,这部分的业务被 Golang 给吞了,因为 Golang 的性能更好。现在的话,PHP 还是网站开发,与前端合作,与手机 APP 合作,提供接口。网站的话,早期的 PHPer 应该是前后端通吃的,那时候 Javascript 也是 PHP 开发来写的(我就是那时候写 Js 代码比 PHP 代码还多…)现在前端被分离出去了,工资待遇比 PHP 竟然更高了。总的来讲,在网站这一块的话,PHP 有很大优势,但是如果变成 API 接口的时候,Golang,Python,甚至 JAVA,C++都可以来抢一口饭碗了。这也是技术语言多元化后的趋势,特别是 Golang,Python 这些相对也不是很难的语言。 再回过头来聊一下技术栈的问题,实际上如果是一些的大公司招 PHPer,门槛也不是很低,像之前我去过的几个面试,问的大多还是算法,原理实现什么的,还问数据库,Cache 原理,Nginx 原理,服务器什么的,感觉比 Java 的面试在内容上更加宽泛,与其说是在招一个 PHPer,不如说在招一个全能冠军一样。或者说招一个 C 语言专家……(因为问的大多是 C 的知识了)顺着这一点来讲,PHP 的前途在哪? 每一个点拿出来都是很深的内容,精通 Mysql,精通 PHP 源码(就是 C ),你可以看韩天峰开发的 Swoole,其实就是 C 语言的实现。 语言这个东西,其实也没什么前途不前途可言,你可以自己选,是加入 Java 大军,去硬拼?还是扬长避短,比如去挑个如日中天的语言,比如 Javascript、Python ?可是几年后的事情,谁也说不清楚,再牛逼的技术,也架不住疯狂的人流去挤兑,听说现在高中生都开始学 Python 和算法了。更别提程序员的黄金年龄只有 10 年了。 路要怎么走,没人能给你实际的意见,要么深、要么广、要么早点转行。你在想着 PHP 还有没有前途的时候,也同样有人在想着 JAVA 有没有前途。路其实都不好走。 |
64
hugee 2018-01-24 19:41:48 +08:00 via Android
世界上最好的语言,你说有没有前途?
|
65
stabc 2018-01-24 19:45:03 +08:00
PHP 在 WEB 开发方面一直是很优秀的。“使用量下滑”不知道你哪来的数据。不过下滑也是有可能的,毕竟以前占用率太高了。
|
66
sun522198558 2018-01-24 19:45:16 +08:00 via iPhone
没有
|
69
nullen 2018-01-24 20:10:22 +08:00
没有前途。
|
71
lihongjie0209 2018-01-24 21:01:45 +08:00
@Keyes #70 太叼了, 用不起
|
72
yxslnmp 2018-01-24 21:06:31 +08:00
@sun522198558 看来电动车工作不饱和啊,来我办公室我单独给你安排任务
|
73
yxslnmp 2018-01-24 21:08:41 +08:00
|
74
gbin 2018-01-24 21:10:03 +08:00 via Android
PHP 在论坛算是个敏感词。
|
75
wdlth 2018-01-24 22:07:32 +08:00
靠编程吃一辈子饭是不可能的,不用说什么语言瓶颈,人本身是资源和瓶颈所在,代码是为了业务而做的,写这么多年的代码,难道公司还会高薪去招个大佬写代码?人家看中的是人的资源、业务经验、走过的路、踩过的坑,对老板说技术先进高大上,不能在业务上体现出提升,又有什么用呢?
你说的 Python、Node.JS 发展,其实很难去影响 PHP 的主要领域 Web,就像.Net Web 一样,它们只需要一个虚拟主机就能运行,而 Python 和 Node.JS 需要 App Engine 环境,这就形成了包括采购、人力、维护成本等差距,当然不差钱的主另说。 |
76
dan2001go 2018-01-24 22:12:27 +08:00 via Android
@yxslnmp 难啊,没有太多实际的 JAVA 项目经验,进去当初级开发这年纪也没戏啦哈哈。感觉转前端更有点希望…
|
77
gouchaoer 2018-01-24 22:49:09 +08:00 via Android
没有前途,关注互联网能给人解决什么问题,而不是关注语言本身
|
78
lostgdi 2018-01-24 23:31:25 +08:00
还是好好学中文吧,毕竟妹子说的是中文。
|
79
iyaozhen 2018-01-24 23:31:51 +08:00
目前只能说没有到药丸的阶段。
优势:社区还很活跃,PHP 底层优化、框架发展也不错。web 开发方面性能和开发效率都很不错 劣势:RPC (微服务)大行其道的环境下,PHP 适用范围变小了(成也 web,落也 web ),swoole 很不错但是还不够 个人觉得 PHP 的对手不是 Python 和 node (至少是 web 方面),对手还是 Java (前面说的 rpc ),不得不说 Java 生态太好了。 不过个人来说还是看好 PHP 的,主要是社区在推进发展,而且进步很快。 |
80
skyjerry 2018-01-24 23:39:54 +08:00 via iPhone
实际情况没有楼上一些人说的那么糟糕,但是也不是非常好。
还是老老实实洗洗睡吧,务实才是根本。发帖让大家七嘴八舌讨论,也讨论不出好的结论来。还不如多学习,提升自己的不可替代性 |
81
skyjerry 2018-01-24 23:41:44 +08:00 via iPhone
看到你这个账号的注册日期,我瞬间觉得我在浪费时间
|
82
yejinmo 2018-01-24 23:46:47 +08:00
是的 PHP 没前途了
楼主学下 .Net Core 吧 |
83
msl12 2018-01-25 00:04:41 +08:00
我只知道有一些大厂在用 PHP
|
84
to2false 2018-01-25 00:06:41 +08:00
PHP 技能树里,php 只占了一小部分
|
86
qiukong 2018-01-25 05:27:16 +08:00
可不要小看小厂(公司估值 1 亿以下)的力量
我实习过的公司,连做芯片演示都用 PHP 开发快,简单,就是最大的优势 |
87
conn4575 2018-01-25 07:28:37 +08:00 via Android
php 最核心的优势在于页面渲染,现在正在被前端接手并且做的更好,在纯后台领域 php 真的不占优势,正如楼上说的,在 api 服务和 rpc 当道的今下,java 要好的多,生态比 php 强太多,php 的 composer 来的太迟了,而且还不能和官方的 pecl 库很好的整合…
不过在微服务流行情况下,swoole 出现真的算是重大事件,php 终于可以不依赖别人实现后台服务,不过 swoole 的回调方式还是不够理想,构建复杂一点的应用时总感觉力不从心,希望能出现类似于 promise 或者 future 的更优雅的异步编写方式,听说 swoole2.0 已经支持协程了,还没有试过 |
88
conn4575 2018-01-25 07:34:28 +08:00 via Android
至于 python 和 node,我看还是洗洗睡吧,根本和 php 不是一个量级的,golang 还有可能,毕竟并发性能好很多,不过生态就远不如 php 和 java 了
|
89
wwww961h 2018-01-25 08:10:09 +08:00 via iPhone
兄弟,和做什么没关系,和你自己本身有关系,人家捡垃圾还能变成垃圾大王呢,懂这个道理不
|
90
lneoi 2018-01-25 08:43:15 +08:00
关键即使再不行,目前也没有更适合的语言可以替代。一个快捷方便 易于上手实现一直是其优势。
市场就 java 看起来好一些,可是很多情况不必这么麻烦。python 一直没起色。node 有趋势占据一部分原本 php 的领域,但毕竟比起来还是有许多不足,自身发展还要很久。 |
92
WatcherHangzhou 2018-01-25 09:32:47 +08:00
没什么关系,PHP 程序员整体水平吊打那帮更水的前端切图程序员,PHP 不行了大家可以去干前端抢前端饭碗的
|
93
p23XnFNH1Wq953rV 2018-01-25 09:36:03 +08:00
@mengzhuo #57 我之前问了几个中介, 50%抽成, 一套 500 万的房子, 中介自己拿 5 万, 交给公司 5 万
|
94
justfindu 2018-01-25 09:48:21 +08:00
做 php 哪个不会点 html js vue 这类的玩意儿..所以前途不是语言给的...前途不应该是你自己的么 你觉得你有没有前途
|
95
fenglangjuxu 2018-01-25 09:49:45 +08:00
大有可为
|
98
juneszh 2018-01-25 10:11:26 +08:00
php 是我的主语言 然后 python(numpy opencv) js(jquery angular vue cocos2d)我都写
|
99
juneszh 2018-01-25 10:21:13 +08:00
纠结一门语言的,归根究底就是:懒
|
100
weilongs 2018-01-25 10:22:58 +08:00
你看看这帮人就知道有没有前途了.换个行业怎么样? 手动滑稽
|