自 2016 年毕业,2 年多 php 经验,之前在平安某子公司。去年 9 月份辞职考研,本想考个 985 全日制然后毕业 换个方向例如 Python 或者 go 的,奈何考得不太好调剂到了上海某 985 非全。
昨天还和以前的同事讨论,都觉得未来 go、Python、Java 是趋势。 各位更看好哪个语言的发展前景? 并不想搞引战,只是想看看各位对从 php 跨到其他语言的看法😂。谢谢
自 2016 年毕业,2 年多 php 经验,之前在平安某子公司。去年 9 月份辞职考研,本想考个 985 全日制然后毕业 换个方向例如 Python 或者 go 的,奈何考得不太好调剂到了上海某 985 非全。
昨天还和以前的同事讨论,都觉得未来 go、Python、Java 是趋势。 各位更看好哪个语言的发展前景? 并不想搞引战,只是想看看各位对从 php 跨到其他语言的看法😂。谢谢
|
1
语言从来不是什么问题
|
|
lekai63Apr 6, 2019 via iPhone
2
买东西时你们不是都说买新不买旧嘛……:)
|
|
3
如果明天 go 是趋势,语法今天一天学不完吗?你说非语法之类的?那不都是《计算机网络》,《数据结构与算法》,《操作系统》,《编译原理》,《数据库》之类的嘛,哪个语言免掉了这些呢?
综上,不要管未来的趋势,按趋势的话,选现在的你所认为的当前趋势语言。 |
|
4
@whoisghost 谢谢你的建议。我决定边投 php 边投 go,年轻可以再折腾折腾
|
|
jiangnanyanyuApr 6, 2019 via Android
5
java 10k 一下的一大把,php 50k 的也是一大把
|
|
chinvoApr 6, 2019
6
闲着没事就学,什么转不转的
语言只是工具 从来没听说过买了钳子就扔了扳手的 |
|
smallXApr 6, 2019
7
别问。问就是转起,Go 或 Java 都可以...
|
|
herozzmApr 6, 2019 via iPhone
8
我都要
|
|
strpbrkApr 6, 2019
9
能留个联系么 想请教 考研
|
|
macfredApr 6, 2019 via Android
10
复习半年考上,厉害
|
|
vcgoApr 6, 2019
11
小孩子才做选择题,成年人当然是全都要。😂
|
|
AmberJiangApr 6, 2019
12
@vcgo 哈哈哈 😂有理
|
|
scnaceApr 6, 2019 via Android
13
go 的语法糖不多 说到底还是基本功
|
|
karllynnApr 6, 2019
14
都会写,就是不会写 PHP …唯一一门觉得毫无学习价值的语言=,=
|
|
wdlthApr 6, 2019
15
不学习深入的东西,转了也 CRUD ……
|
|
angczApr 6, 2019
16
搭车问一句 对你们来说 应聘者有什么英语证书更有含金量?最近想学英语,准备以考证为目标学习,不知道考哪个好,目前想考 gre
|
|
dengtongcaiApr 6, 2019 via iPhone
18
如果你公司要转就一起转,自己单独转感觉不太好找工作呢
|
|
AngryPandaApr 6, 2019 via Android
19
@karllynn 看了所有跟帖,还是你这个比装的有水平。
|
|
20
PHP 又不是编程语言一个脚本语言,和 go 或者 Java 没有什么技能树关系,想什么都是从零开始。
PS:PHP 大垃圾 毫无学习价值 |
|
fcoolishApr 6, 2019
21
上海 985 非全是交大还是复旦的?
|
|
22
如果是做 CURD,那么还是 PHP 吧。语言的确不是很大问题。
一般比较正确的做法是遇到瓶颈了使用其他语言方案来补充。例如 php 的异步 IO 就做得不好( swoole 是一个方案但毕竟还是不够成熟),那么这部分业务换 node、java 就很合适。 如果本身就是做个业务后台,查查数据库,那么没什么必要换,费劲不讨好 |
|
23
PHP 优势在模板,然而在大前端的时代这个优势会越来越弱,并且因为是弱类型语言,做接口要显式类型转换增加工作量
个人建议学多一个强类型的语言是一种不错的选择 PS,可以对比 symfony 跟 spring,不少地方还是通的 |
|
24
简单说下看人观点和依据:
go 的主要优势在协程的高并发模型,但是实际上国内会遇到这种规模的高并发瓶颈的公司并不多,php 前景也还是不错的,开发效率上爆 go 几条街。还有一个有点是强类型以及显式类型声明带来的可维护性。 php 的优点不用说,超低门槛、无敌的开发效率和健壮性,请求即生命周期,基本上不会有内存泄露、连接爆炸之类的问题,高度抽象数据结构,一个 array 走天下。 然后说结论:php 未来还会是大部分创业公司的首选,但是业务量级大的公司估计会往 go 迁移了,如果考虑职业天花板,建议转 go。 |
|
25
@lincanbin 大部分赞同,lnmp 乏力的场景基本就是 php 的瓶颈所在,而且门槛偏低这个是很大问题,难以体现出“好”代码带来的价值,不只是天花板还有被廉价替代的风险。go/java/c++/其他 应该是为了提供一些 定制化高性能场景的解决方案,写个 c 把网卡压满了才发现 qps 可以这么高。
php 很多问题是 fpm 多进程+挂了重启+每个请求都创建销毁上下文 解决(规避)的,例如内存泄露,另连接爆炸具体是啥 |
|
26
在上海的话 java 坑位多,go 目前也不错。但是未来一段时间内肯定还是 java 坑位比较多。
|
|
maigebaoerApr 7, 2019 via iPhone
27
@lincanbin 赞同
|
|
28
@everhythm 昨晚太晚了,用手机打了一堆错别字,大部分应该能看懂?
原来是想打连接数爆炸的。 一些 php 框架里的 Redis 是每个请求创建一个连接,没有也无法创建连接池,除非使用 C 扩展。 大部分编程语言请求一个资源后不释放都会出 bug,在 php 里却不一定,打开文件不一定需要 close,连接用完也不一定需要 close。 关了总之健壮性就是强。 |
|
29
@ywisax 谢谢~
|