坐标:成都
专业:软件工程
小弟我从 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 ![]() 面向工资编程,没毛病。 |
3 dilu 2018-03-07 09:57:13 +08:00 div class="reply_content">你是个厨子 当了司机就不会做饭了?只是说长期不做手生,对于业内新的技术不太了解 不是 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 ![]() 首先你可以试着用少量时间学一下 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 ![]() 每个语言都有其适用的领域,所以不要过多考虑某种语言的未来发展,除非这个语言背后主导者停止了对它的支持。 某个时期使用一门主要语言作为开发工具是没错的,但是你的工具集不能只有一门语言可以选择。 学 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 ![]() @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 hhxv5 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 |