首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

是否该继续 PHP 还是投向 go 的怀抱?跪求各位大佬给点意见

  •  
  •   strive · 50 天前 · 4609 次点击
    这是一个创建于 50 天前的主题,其中的信息可能已经有所发展或是发生改变。

    坐标:成都
    专业:软件工程
        小弟我从 16 年毕业以后一直从事着 PHP 开发。因为缺少了市场调研,我所在团队开发的项目现在处于无限期暂停阶段,而公司最近全力开发物联网的项目,所以,公司 PHP 这一块可能从此以后没有开发任务了;而现在有一个公司内部转向 GO 开发的机会,但是小弟我昨晚思考很久,至今仍然犹豫不决,原因有以下两点:
        1.虽然对于程序员而言,语言只是工具,但 PHP 在 web 开发有着成熟的体系和解决方案,而自己还没深入了解到一定程度,我是否该继续坚持着 PHP
        2.在招聘平台看了一下,GO 在成都招聘的职位不是很多(薪资比 PHP 高),而我目光也比较短浅,无法窥见 GO 的未来发展趋势和互联网这个行业的本质
        对于编程而言,我觉得我挺爱它的,而现在这个选择(机会),让我比较茫然,希望各位大佬能给点经历或者建议,让小弟参考参考

    第 1 条附言  ·  50 天前
    谢谢各位老哥们热情的回复,真的十分感谢,谢谢你们
    63 回复  |  直到 2018-03-10 17:33:41 +08:00
        1
    rrfeng   50 天前 via Android
    既然说了语言只是工具,那为什么不多学一门手艺?
        2
    zjsxwc   50 天前   ♥ 1
    面向工资编程,没毛病。
        3
    dilu   50 天前
    你是个厨子 当了司机就不会做饭了?
    只是说长期不做手生,对于业内新的技术不太了解
    不是 PHP 转 GO 而是多学了 GO
        4
    cloudzhou   50 天前
    强烈支持你试试看
        5
    isb   50 天前
    有时间纠结不如直接去拥抱
        6
    uuus007   50 天前
    多一门手艺,没毛病。 以后都是多语言开发了,只会单一语言,越来越不好混了
        7
    xpresslink   50 天前
    这个还用问比继续拍黄片要强吧
        8
    leriou   50 天前
    试试 go 吧, 干净简单, 部署方便, php 做业务还行, 再往下做中间件就做不了了
        9
    matsuz   50 天前
    给你一个带薪学习的机会,为什么不去

    Go 在未来的应用范围肯定比 PHP 广,毕竟 PHP 的主要用途几乎就只有 Web 开发

    只要工资没降太多,我觉得你可以去

    当然,你要是对 PHP 是真爱的话那就算了
        10
    strive   50 天前
    @cloudzhou @zjsxwc @rrfeng @isb @uuus007 谢谢各位老哥的建议</br>@dilu 我平时也学习了一些 Python,我怕多了会浮躁什么都学不好</br>多谢各位
        11
    southsala   50 天前
    go 的用途多一些,gogs 这个工具很赞
        12
    strive   50 天前
    谢谢各位老哥,我决定学习 go 开发了,十分感谢
        13
    stabc   50 天前
    首先你可以试着用少量时间学一下 GO,看看自己对它有没有兴趣,有兴趣就学。但如果作为职业规划我是不推荐 GO 的。
    然后我个人建议你学 C++。C++语法和 PHP 很像(或者说 PHP 跟 C++语法很像),你上手时可能会有眼前一亮的感觉。而且 C++的职业发展前景更加稳固。而且你挺爱编程的话,不学一门底层语言就可惜了。
        14
    xiaoqi   50 天前
    两手抓两手都会硬...
        15
    wekw   50 天前
    公司内部提供转换的机会这是多少人求之不得的,过一年你就有两门手艺了呀!
        16
    Norie   50 天前
    @xiaoqi 抢我台词
        17
    onepunch   50 天前
    我记得看过一本书说 “ 30 岁之前不要怕,30 岁之后不要悔” ,你要是你真的想去做,感兴趣,那么你就去做,不要犹豫。年轻就是财富,作为一个攻城狮应抓住每一个机会去学习。

    语言不同特性也是不同的,应用场景也不太一定一样。go 在高并发方便的表现还是很出色的。
        18
    byrain   50 天前
    学。 艺多不压身。 我也是从 python 转到 go 了。
        19
    Immortal   50 天前
    php golang python 都有写..感觉语言互相并不冲突 看业务场景和具体需求选择而已
        20
    mol310   50 天前
    技多不压身,反正闲着也是闲着,不如多学一门手艺,多一条出路
        21
    MushishiXian   50 天前
    当然可以学 go,php 也不能丢,要不然之前的努力不就白费了
        22
    visonme   50 天前   ♥ 1
    每个语言都有其适用的领域,所以不要过多考虑某种语言的未来发展,除非这个语言背后主导者停止了对它的支持。

    某个时期使用一门主要语言作为开发工具是没错的,但是你的工具集不能只有一门语言可以选择。

    学 go 挺好的,至少现在你有应用的场景会有实际的经验,比很多没有实际应用的学习会好很多了,为什么不学呢?
    go 会成为你下一个较长时期的主要开发语言,这并不代表你就放弃了 php,php 的路很长,只是在未来较长的时间里,你在 php 上的时间和精力分配会少点而已~

    最后我想说,没冲突,除非你眼里除了 php 容不下其他,不然就放开胸怀拥抱它把
        23
    yanjinbin   50 天前 via iPhone
    你这样的顾虑不适合继续学 PHP
        24
    fatjiong   50 天前
    骚年,不是转 go 哦,只是多学门手艺,一起学习就好。
        25
    JulyXing   50 天前
    内部转岗是一个很好的机会,不仅学到新的技术而且也可以去了解项目继续学习。
        26
    lawmil   50 天前
    你是个司机,不能说换了个车就不会开了啊,
    赶紧学起来吧,没什么可怕的,多一门语言为以后打基础
        27
    ioven   50 天前
    学一门静态语言有助于拓展思维,目前正在抽空撸 Go
        28
    Yemilice   50 天前
    都学呗。。。。
        29
    zdkmygod   50 天前
    公司内部转 Go 是主要做什么类型的项目,如果还是做 Web 的话,触类旁通的学习没准效果更好。但是如果是换做中间件或者工具类的话,看你的个人兴趣,有没有想法转一个方向,还是沿着 Web 的方向专下去。
        30
    xomix   50 天前
    没见过粤菜厨师学了几个川菜就转菜系了的。语言不是编程。
        31
    teaaa   50 天前
    我 一个 16 年毕业的 php 渣渣程序媛 依然要开始学 java 了 公司业务需要。加油!提高自己的竞争力而已呀 不用想太多
        32
    8355   50 天前
    我给你的建议是学 Go 首先现在 Go 处于高速发展期 不管是区块链还是网游后端接口或者是其他高并发领域都非常需要 Go

    php 更偏向中小型架构的网站 如果是做网站前端程序那 php 制霸 后端并发 Go 是非常强的
    很多只做 php 的人都缺乏很多偏底层的编程概念 在 Go 里你都能找回来 到时候你在理解 php 又是一个不同的境界. 现在有公司带着你走 你就应该转, 自己直接学是非常吃力的 你会发现有很多东西都是跟 php 差距很大的.
        33
    TanLian   50 天前
    想学 GO 的话可以关注我的公众号:大后端开发,里面都是我学习 GO 语言过程中的总结
        34
    nullen   50 天前
    转学 Java 和 Golang 吧。
        35
    xkeyideal   50 天前
    楼主看我的头像
        36
    qce7   50 天前
    问下仁兄觉得 php 程序员学 C 怎样 @stabc
        37
    not4jerk   50 天前
    有转 golang 的机会要珍惜啊
        38
    gowk   50 天前
    楼主看我的头像
        39
    fhefh   50 天前
    @TanLian 已关注 内容真棒~
        40
    feverzsj   50 天前
    一个是脚本语言,一个是系统语言,差别很大
        41
    raphaelsoul   49 天前
    github trend 看一下 你会发现 laravel 也救不了 php 2333
        42
    to2false   49 天前
    围观
        43
    TanLian   49 天前
    @fhefh 多谢肯定哈
        44
    timothyye   49 天前
    技多不压身,我也是成都的,转 go 快 3 年了……
    之前一直.NET ……
        45
    justff   49 天前   ♥ 1
    @raphaelsoul 忍不住笑出声
        46
    bryanly   49 天前
    内部转岗美滋滋啊, 自己想转还没有相应的项目经验支撑呢
        47
    hasbug   49 天前
    求 go 的书籍
        48
    wspsxing   49 天前 via Android
    带薪学习好啊,动态语言的多学一门实用的静态语言没错
        49
    hhxsv5   49 天前
    IT 这行就是不断学习的命,技术迭代很快。
        50
    gs139   49 天前
    1、在很远的将来,web 仍然占用很重要的地位
    2、PHP 仍然是最适合 web 开发的后端语言
    3、golang 真的不适合开发 web
        51
    bestkayle   49 天前 via iPhone
    别做 it 了做鸡蛋灌饼吧
        52
    yaun192324   49 天前
    我也刚上手 go 有没有不错的小项目 能够让照着敲一敲的?
        53
    dobelee   49 天前 via Android
    這並不妨礙 php 蟬聯世界上最好的語言。😏
        54
    hheedat   49 天前
    go
        55
    fox0001   49 天前 via Android
    PHP 是现在,go 是未来
        56
    enlau0912   49 天前
    認真說。學 C、C++吧 我玩了快二十年 現在還缺人
        57
    akira   49 天前
    等于是公司帮你交学费,不管是学什么都是赚啊。
        58
    huba   49 天前 via Android
    @raphaelsoul 为啥
        59
    dizzy   49 天前
    @timothyye 我也是成都的。刚刚开始学 golang,游戏后端,以后有空多交流啊~~
        60
    chenqh   48 天前
    @enlau0912 CPP 难啊
        61
    wangbenjun5   48 天前
    这种问题得看公司,如果是大公司福利待遇好,有这么好的机会学习一门新技术怕啥?如果是创业公司,随时可能倒闭,还是换公司吧!
        62
    raphaelsoul   46 天前
    @huba 不仅 laravel 不行,swoole 也不行 :doge:
    这一届 php 没有扛把子了 热度就下去了 web 后端毕竟只是很小很小的工作
        63
    huba   46 天前 via Android
    @raphaelsoul 那 phper 该如何转型。🤔
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2726 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 21ms · UTC 05:31 · PVG 13:31 · LAX 22:31 · JFK 01:31
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1