PHP 转 go 好还是继续深造?

2020-03-16 16:48:43 +08:00
 waibunleung

先别急着调侃~看看再说:

说说自己对于 php 的状况的愚见: php 用于做接口开发的几率在逐渐变少,都是偏运营后台 /管理后台这样的开发,此时不想往这个方向发展的话是不是转 go 比较好?

转 go 也不为别的吧,单纯觉得 go 未来可期,另外工资会高一丢丢

emm...不喜勿喷

12625 次点击
所在节点    程序员
91 条回复
duanquanyong
2020-03-16 19:00:37 +08:00
@leafdream 你这个就有点夸张了
CEBBCAT
2020-03-16 19:08:24 +08:00
@vus520 两件事儿
1. 你博客数据库挂了
2. 大佬公司还招人吗?在写 Go,对物联网挺感兴趣的
ihipop
2020-03-16 19:11:22 +08:00
没啥转不转,需要就用,要用就学。
index90
2020-03-16 19:12:07 +08:00
PHP 继续深造是指学 C 吗?如果是,支持。
如果不是,那你还是换一种吧
paoqi2048
2020-03-16 19:45:30 +08:00
学一下 Swoole
zjsxwc
2020-03-16 19:47:56 +08:00
语言只是工具啊,
算法、设计模式、各种标准接口协议、对业务的理解经验认知等等才是根本。
vindurriel
2020-03-16 20:18:13 +08:00
php 感觉学 3 个月和 3 年没啥区别 多学几种没坏处
Erroad
2020-03-16 21:56:30 +08:00
@duanquanyong #21 语法层面来说,golang 的语法是够简洁的,学起来还是挺快的。但是其他部分还是需要多用些时间的
xiaxiaokang
2020-03-16 22:12:57 +08:00
其实吧 Go 不 Go 到无所谓,作为一个开发,不以架构和底层实现出发,那么什么语言都是浮云
jinsongzhao
2020-03-16 22:29:19 +08:00
根据你自己的喜欢的方向来选择吧。语言能力只是工具,业务能力才是拉开差距的关键。php 有 Facebook,go 有 Google,java 有 Oracle,c#有 Microsoft ;都是大厂维护。开源 CRM,ERP 管理软件上,php 占绝对主力,剩下的 java 维护者 Oracle 又是 CRM,ERP 大厂; go 抢夺的主要方向应该是 java (除了 java 的 CRM,ERP 之外的领域,比如游戏),或者说 go 的希望的方向是全能型,而 C#同样是全能型的,只是总转不出微软的圈圈。就开放性来说 php>go=java>c#,不过也有终极开放的 c 语言。
changz
2020-03-17 00:16:16 +08:00
我觉得楼主说的是 PHP 底层,类似于 c 扩展之类的技术点吧
sagaxu
2020-03-17 01:48:03 +08:00
facebook 早就弃坑 PHP 搞 hack 去了,hack 也不兼容 PHP 了。

腾讯刚发布的代码报告,鹅厂在 2019 年的新增代码量中,Go 是后端里第二高的,仅次于 C++,Java 和 Python 均在前 5,而 PHP 已经连名字都不配出现了。其实几年之前腾讯 tars 框架支持 PHP 最差的时候,可以看见苗头了。

大厂弃 PHP 已成定局,小厂必然跟风。在这个不断萎缩的市场,你确定能通过继续深造击倒绝大部分人?
askfilm
2020-03-17 09:04:48 +08:00
@waibunleung 楼上有些说的逗不切合实际情况, 你以挣钱为方向的话, 要看你身处什么地方:
一线城市 golang 还有些市场, 可以一试.
二三线城市的话 golang 机会太少,建议学个 java.

个人觉得 golang 有局限能, 同时市场会保守, 机会也会保守. 整体来说最能不过 java. 比较稳妥
moxiaowei
2020-03-17 09:54:59 +08:00
同是 phper,目前已经学了 python 和 java,语言不是重点,编程思维才是重点
yzhfd
2020-03-17 10:17:54 +08:00
如果未来你想往架构师方向更加深入,建议你还是转 Java,现在主流的大厂用 Java 比较多。当然也可以深入学习 go,但是 go 的学习资料不如 Java,整个生态也没有 Java 成熟。
raysonlu
2020-03-17 10:24:24 +08:00
php 还是有 php 的市场需求,都给大家用来做 web 项目这么多年了,时间证明了他是可行的。大厂们放弃是大厂有资本去探索新的领域和方式,中小微企业还是保守点,怎么快怎么来,业务实现是首要。另外作为一个苦逼的 phper 告诉你,如果你经历足够多,你会发现你还要做运维、前端的工作(逐渐变全栈 doge
hheedat
2020-03-17 10:31:02 +08:00
waibunleung
2020-03-17 11:19:56 +08:00
@sagaxu 我也是有类似的预感,所以在想要不要转,另外很多人说转 go 好像说就不学 php 一样...转 go 不代表放弃 php 啊,我现在也写 python 呢...你的建议是转了会好一点吧?
waibunleung
2020-03-17 11:20:55 +08:00
@raysonlu 前端我有点菜,所以转 go 就避免了前端的坑
waibunleung
2020-03-17 11:21:06 +08:00
@hheedat 理由?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/653309

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX