坐标:成都
专业:软件工程
小弟我从 16 年毕业以后一直从事着 PHP 开发。因为缺少了市场调研,我所在团队开发的项目现在处于无限期暂停阶段,而公司最近全力开发物联网的项目,所以,公司 PHP 这一块可能从此以后没有开发任务了;而现在有一个公司内部转向 GO 开发的机会,但是小弟我昨晚思考很久,至今仍然犹豫不决,原因有以下两点:
1.虽然对于程序员而言,语言只是工具,但 PHP 在 web 开发有着成熟的体系和解决方案,而自己还没深入了解到一定程度,我是否该继续坚持着 PHP
2.在招聘平台看了一下,GO 在成都招聘的职位不是很多(薪资比 PHP 高),而我目光也比较短浅,无法窥见 GO 的未来发展趋势和互联网这个行业的本质
对于编程而言,我觉得我挺爱它的,而现在这个选择(机会),让我比较茫然,希望各位大佬能给点经历或者建议,让小弟参考参考
1
rrfeng 2018-03-07 09:53:17 +08:00 via Android
既然说了语言只是工具,那为什么不多学一门手艺?
|
2
zjsxwc 2018-03-07 09:56:50 +08:00 2
面向工资编程,没毛病。
|
3
dilu 2018-03-07 09:57:13 +08:00
你是个厨子 当了司机就不会做饭了?
只是说长期不做手生,对于业内新的技术不太了解 不是 PHP 转 GO 而是多学了 GO |
4
cloudzhou 2018-03-07 09:59:19 +08:00
强烈支持你试试看
|
5
isb 2018-03-07 10:01:29 +08:00
有时间纠结不如直接去拥抱
|
6
uuus007 2018-03-07 10:02:40 +08:00
多一门手艺,没毛病。 以后都是多语言开发了,只会单一语言,越来越不好混了
|
7
xpresslink 2018-03-07 10:03:12 +08:00
这个还用问比继续拍黄片要强吧
|
8
leriou 2018-03-07 10:03:25 +08:00
试试 go 吧, 干净简单, 部署方便, php 做业务还行, 再往下做中间件就做不了了
|
9
matsuz 2018-03-07 10:03:36 +08:00
给你一个带薪学习的机会,为什么不去
Go 在未来的应用范围肯定比 PHP 广,毕竟 PHP 的主要用途几乎就只有 Web 开发 只要工资没降太多,我觉得你可以去 当然,你要是对 PHP 是真爱的话那就算了 |
10
strive OP |
11
southsala 2018-03-07 10:06:32 +08:00
go 的用途多一些,gogs 这个工具很赞
|
12
strive OP 谢谢各位老哥,我决定学习 go 开发了,十分感谢
|
13
stabc 2018-03-07 10:08:55 +08:00 1
首先你可以试着用少量时间学一下 GO,看看自己对它有没有兴趣,有兴趣就学。但如果作为职业规划我是不推荐 GO 的。
然后我个人建议你学 C++。C++语法和 PHP 很像(或者说 PHP 跟 C++语法很像),你上手时可能会有眼前一亮的感觉。而且 C++的职业发展前景更加稳固。而且你挺爱编程的话,不学一门底层语言就可惜了。 |
14
xiaoqi 2018-03-07 10:15:02 +08:00
两手抓两手都会硬...
|
15
wekw 2018-03-07 10:15:26 +08:00
公司内部提供转换的机会这是多少人求之不得的,过一年你就有两门手艺了呀!
|
17
onepunch 2018-03-07 10:19:12 +08:00
我记得看过一本书说 “ 30 岁之前不要怕,30 岁之后不要悔” ,你要是你真的想去做,感兴趣,那么你就去做,不要犹豫。年轻就是财富,作为一个攻城狮应抓住每一个机会去学习。
语言不同特性也是不同的,应用场景也不太一定一样。go 在高并发方便的表现还是很出色的。 |
18
byrain 2018-03-07 10:21:43 +08:00
学。 艺多不压身。 我也是从 python 转到 go 了。
|
19
Immortal 2018-03-07 10:27:50 +08:00
php golang python 都有写..感觉语言互相并不冲突 看业务场景和具体需求选择而已
|
20
mol310 2018-03-07 10:29:31 +08:00
技多不压身,反正闲着也是闲着,不如多学一门手艺,多一条出路
|
21
MushishiXian 2018-03-07 10:31:20 +08:00
当然可以学 go,php 也不能丢,要不然之前的努力不就白费了
|
22
visonme 2018-03-07 10:32:17 +08:00 1
每个语言都有其适用的领域,所以不要过多考虑某种语言的未来发展,除非这个语言背后主导者停止了对它的支持。
某个时期使用一门主要语言作为开发工具是没错的,但是你的工具集不能只有一门语言可以选择。 学 go 挺好的,至少现在你有应用的场景会有实际的经验,比很多没有实际应用的学习会好很多了,为什么不学呢? go 会成为你下一个较长时期的主要开发语言,这并不代表你就放弃了 php,php 的路很长,只是在未来较长的时间里,你在 php 上的时间和精力分配会少点而已~ 最后我想说,没冲突,除非你眼里除了 php 容不下其他,不然就放开胸怀拥抱它把 |
23
yanjinbin 2018-03-07 10:41:13 +08:00 via iPhone
你这样的顾虑不适合继续学 PHP
|
24
fatjiong 2018-03-07 10:43:01 +08:00
骚年,不是转 go 哦,只是多学门手艺,一起学习就好。
|
25
JulyXing 2018-03-07 10:44:33 +08:00
内部转岗是一个很好的机会,不仅学到新的技术而且也可以去了解项目继续学习。
|
26
lawmil 2018-03-07 10:46:41 +08:00
你是个司机,不能说换了个车就不会开了啊,
赶紧学起来吧,没什么可怕的,多一门语言为以后打基础 |
27
ioven 2018-03-07 10:52:30 +08:00
学一门静态语言有助于拓展思维,目前正在抽空撸 Go
|
28
Yemilice 2018-03-07 10:52:47 +08:00
都学呗。。。。
|
29
zdkmygod 2018-03-07 11:01:10 +08:00
公司内部转 Go 是主要做什么类型的项目,如果还是做 Web 的话,触类旁通的学习没准效果更好。但是如果是换做中间件或者工具类的话,看你的个人兴趣,有没有想法转一个方向,还是沿着 Web 的方向专下去。
|
30
xomix 2018-03-07 11:15:15 +08:00
没见过粤菜厨师学了几个川菜就转菜系了的。语言不是编程。
|
31
teaaa 2018-03-07 11:18:32 +08:00
我 一个 16 年毕业的 php 渣渣程序媛 依然要开始学 java 了 公司业务需要。加油!提高自己的竞争力而已呀 不用想太多
|
32
8355 2018-03-07 11:25:03 +08:00
我给你的建议是学 Go 首先现在 Go 处于高速发展期 不管是区块链还是网游后端接口或者是其他高并发领域都非常需要 Go
php 更偏向中小型架构的网站 如果是做网站前端程序那 php 制霸 后端并发 Go 是非常强的 很多只做 php 的人都缺乏很多偏底层的编程概念 在 Go 里你都能找回来 到时候你在理解 php 又是一个不同的境界. 现在有公司带着你走 你就应该转, 自己直接学是非常吃力的 你会发现有很多东西都是跟 php 差距很大的. |
33
TanLian 2018-03-07 11:45:05 +08:00
想学 GO 的话可以关注我的公众号:大后端开发,里面都是我学习 GO 语言过程中的总结
|
34
nullen 2018-03-07 11:45:50 +08:00
转学 Java 和 Golang 吧。
|
35
xkeyideal 2018-03-07 11:59:28 +08:00
楼主看我的头像
|
37
not4jerk 2018-03-07 12:20:08 +08:00
有转 golang 的机会要珍惜啊
|
38
gowk 2018-03-07 12:52:03 +08:00
楼主看我的头像
|
40
feverzsj 2018-03-07 12:59:00 +08:00
一个是脚本语言,一个是系统语言,差别很大
|
41
raphaelsoul 2018-03-07 13:43:27 +08:00
github trend 看一下 你会发现 laravel 也救不了 php 2333
|
42
to2false 2018-03-07 13:47:30 +08:00
围观
|
45
justff 2018-03-07 14:22:19 +08:00 1
@raphaelsoul 忍不住笑出声
|
46
bryanly 2018-03-07 14:38:53 +08:00
内部转岗美滋滋啊, 自己想转还没有相应的项目经验支撑呢
|
47
hasbug 2018-03-07 14:41:02 +08:00
求 go 的书籍
|
48
wspsxing 2018-03-07 15:42:20 +08:00 via Android
带薪学习好啊,动态语言的多学一门实用的静态语言没错
|
49
hhxsv5 2018-03-07 16:03:27 +08:00
IT 这行就是不断学习的命,技术迭代很快。
|
50
gs139 2018-03-07 16:14:05 +08:00
1、在很远的将来,web 仍然占用很重要的地位
2、PHP 仍然是最适合 web 开发的后端语言 3、golang 真的不适合开发 web |
51
KgM4gLtF0shViDH3 2018-03-07 16:54:29 +08:00 via iPhone
别做 it 了做鸡蛋灌饼吧
|
52
yaun192324 2018-03-07 17:03:01 +08:00
我也刚上手 go 有没有不错的小项目 能够让照着敲一敲的?
|
53
dobelee 2018-03-07 17:17:11 +08:00 via Android
這並不妨礙 php 蟬聯世界上最好的語言。😏
|
54
hheedat 2018-03-07 18:58:06 +08:00
go
|
55
fox0001 2018-03-07 20:34:38 +08:00 via Android
PHP 是现在,go 是未来
|
56
enlau0912 2018-03-07 22:23:01 +08:00
認真說。學 C、C++吧 我玩了快二十年 現在還缺人
|
57
akira 2018-03-07 22:41:31 +08:00
等于是公司帮你交学费,不管是学什么都是赚啊。
|
58
huba 2018-03-08 00:29:56 +08:00 via Android
@raphaelsoul 为啥
|
61
wangbenjun5 2018-03-08 18:10:33 +08:00
这种问题得看公司,如果是大公司福利待遇好,有这么好的机会学习一门新技术怕啥?如果是创业公司,随时可能倒闭,还是换公司吧!
|
62
raphaelsoul 2018-03-10 17:28:27 +08:00
@huba 不仅 laravel 不行,swoole 也不行 :doge:
这一届 php 没有扛把子了 热度就下去了 web 后端毕竟只是很小很小的工作 |
63
huba 2018-03-10 17:33:41 +08:00 via Android
@raphaelsoul 那 phper 该如何转型。🤔
|
64
gz911122 2019-04-03 11:29:00 +08:00
建议继续 PHP
|