两年 PHP 要不要转语言

2019-06-12 09:32:36 +08:00
 Canon1014

工作两年了因为都是自己琢磨还是走了一些弯路所以决定来 V 站请教一下吧,先感谢了

两年经验专科 php 目前坐标杭州

为什么提出想转语言:受到网上舆论和周围 java 程序员的鄙视吧;还有就是很多大厂 php 岗位比较少;等以后想回老家工作了如果会 java+php 找个靠谱外包公司或者进本地 g 企(前提是有招聘吧)应该问题不大

我的疑惑:现在转 java 会不会是 49 年入国军,因为同样存在饱和以及其他语言侵占的情况;GO 现在一片大好,但是感觉像是百废待兴或者创业初始不知道以后如何;或者先学 java 两三年后 go 的轮子造好了再去?

我深知语言只是工具,但是在这个问题上纠结好久了(可能因为大学时候 java 学的更好一些,因为受不了复杂的语法才去的 php)

所以一句话总结就是我要不要转语言

如果觉得需要转语言顺便求分享一波觉得靠谱的学习资料:git/文章 /网课都可以

感谢:D

7630 次点击
所在节点    程序员
75 条回复
qq976739120
2019-06-12 09:44:14 +08:00
2 年经验了换个语言 crud 还要上网课吗
littleylv
2019-06-12 09:49:13 +08:00
如果你确定以后是要回老家(小地方 N 线城市)工作,最好选择大众一点的语言,像什么 Go 啊 Python 啊可能没用途

另外正如 1 楼说的,2 年经验转语言只要花点心思下去,根本不是难事
lscexpress
2019-06-12 09:49:30 +08:00
之前我也面临这个问题,但是我现在沉下心来,学习语言之外的东西.比如 sql,nginx.服务端换什么语言都要学 sql,那不如先把这些学的比别人好一点.
ben1024
2019-06-12 09:50:14 +08:00
从转语言达到当前水平薪资需要多久,后续如果有新语言是否还需要转。
无非深度和广度的发展方向,个人建议是先发展深度。有一定深度看其他语言亦如是
Canon1014
2019-06-12 09:59:07 +08:00
@qq976739120 #1 哈哈,主要是觉得看视频开着二倍速比较好玩 不喜欢听歌有点声音觉得舒服些
Canon1014
2019-06-12 10:00:01 +08:00
@littleylv #2 是的,毕竟要考虑到以后;转语言可能就是时间问题了 只是不想走弯路
thisisusername
2019-06-12 10:14:09 +08:00
楼主可以参考下 @lscexpress 的意见
clecho
2019-06-12 10:16:42 +08:00
回老家肯定是 php+js 一把梭,不过很多 zf 项目用的 java,其实 java 和 php 语法差别没那么大。
主要是大型架构思路。
做 php 也是要学的。
只是各种类库工具得重学一遍了。
后端搞到后面已经不单单是做语言开发了,crud 用哪种语言都差不多,主要还是性能的优化,大部分性能瓶颈都在 db 上。
也就是说我们要熟悉服务器( nginx、apache、tomcat ),数据库,和系统层的调优( linux )
综上,搞好架构思路,学好服务器配套调优是正经。
不过回老家还是是 php+js 一把梭,毕竟 js 宇宙第一。
同两年 php,共勉
Egfly
2019-06-12 10:20:34 +08:00
3 楼老哥说的才是王道。
masker
2019-06-12 10:21:57 +08:00
转行更好
Canon1014
2019-06-12 10:37:09 +08:00
@lscexpress #3
@ben1024 #4
@thisisusername #7
@Egfly #9

感谢几位老哥了,在 php 下深入去学习已经持续半年了,没什么太大改变,所以给了我语言瓶颈的假象...
可能还是公司的限制吧,学了用不到...
Canon1014
2019-06-12 10:42:26 +08:00
@clecho #8 共勉吧,最近在学 swoole 和 workerman 了 性能太强了
to2false
2019-06-12 10:53:08 +08:00
@Canon1014 #11 语言瓶颈,怕是就语法使用上吧

如果确认回老家,不如补全前端部分
Canon1014
2019-06-12 10:57:45 +08:00
@to2false #13 一直没有考虑学前端是因为大学时候 html 写的太丑了,对不齐、颜色不正 XD,小地方肯定是要全栈 所以回家前会学前端的
Canon1014
2019-06-12 10:59:24 +08:00
以前提起 php 都是鄙视,这干不了那干不了,不如那个谁谁谁的

今天画风突变...
FantaMole
2019-06-12 11:00:52 +08:00
PHP 两年经验的话,如果计算机专业出身,用 Spring boot 做 curd 这种,视基础,下班后学两个小时( 996 就没办法了),几星期到一个月,大学学得再差都能写业务代码了,转不转倒不是什么大问题。就像楼上说的,做了两年目前应该在学习性能调优上花时间。PHP 是性能差,但是就简单的,并发量一大,工程架构,代码逻辑,数据库设计等等不行,什么语言都一样的,没太大区别。至于说鄙视链这种,真没意思,PHP 钻得深就全是 C 了,难道还能上天了。
to2false
2019-06-12 11:07:07 +08:00
@FantaMole #16 现在的 php 性能并不差,如果仅限讨论 fpm 模式下的重型框架,那差是没得跑了
to2false
2019-06-12 11:09:33 +08:00
@Canon1014 #15 市面上大部分的都是基层互相鄙视,不要鸟这群人,这群除了语言还会有各种生活鄙视点
nicevar
2019-06-12 11:12:51 +08:00
瓶颈肯定不是出在语言上,语言能有多大的区别,换个语言一个月足够了,快的话半个月直接就上项目了
fishbone0
2019-06-12 11:13:06 +08:00
想长久发展。有空余必须要多学习些大众有愿景的语言。

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

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

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

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

© 2021 V2EX