V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
hercule
V2EX  ›  Go 编程语言

PHP 转 go,没面试邀请

  •  
  •   hercule · 2020-05-19 22:25:33 +08:00 via iPhone · 11445 次点击
    这是一个创建于 1684 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做 php6 年了,早在 3.4 年前都接触过 go,因为没实际项目,再加上那个时候觉得还不是转语言的时机,所以慢慢就忘记了,偶尔关注一下。去年公司想用 go 做个数据中心,我当时觉得是个机会,就接手了,一个人慢慢摸索,大概进行了一个月吧,后面公司重构项目,就没时间留给我了,本身这个项目就是没事的时候,技术总监试水的,所以公司也不上心,后面我也不怎么上心。但是却萌生了转 go 的想法。后面从今年 3 月中旬开始,我就想去上海,深圳这些地方看看有没有工作(本人在重庆,因为重庆用 go 的公司少,再加上自己算个新手,怕不好找工作),所以从 3 月中旬开始,因为公司本身没什么事情,几乎都在看 go 相关的东西,因为没什么实际经验,5 月份投了几十份简历,一个面试都没有,倒是 php 好几个,我不想搞 php 了,所以就推了。现在忧愁了,坚持还是不坚持。如果找 go,还不一定能最快的找到,找 php 应该还是比较快,关键是现在我辞职了,有点慌了,各位有什么好的指点没,说上两句。

    110 条回复    2020-05-23 11:12:15 +08:00
    1  2  
    daqin
        1
    daqin  
       2020-05-19 23:01:14 +08:00   ❤️ 1
    php 也挺好的呀。我也重庆 phper,面向工资编程就对了
    shenqicai
        2
    shenqicai  
       2020-05-19 23:06:42 +08:00
    同 6 年, 相似情况, 做了一年 go 项目, 广州面试 go,php 都拿到 offer, 但 go 工资比 php 少 3k, 现在也在犹豫
    zhgg0
        3
    zhgg0  
       2020-05-19 23:16:22 +08:00
    php go 都差不多吧,就是语言不一样,反正都是后台开发,用到的中间件都那几个,没必要在意公司用的啥语言,只要公司靠谱就行。
    wangkai0351
        4
    wangkai0351  
       2020-05-19 23:24:00 +08:00
    今年建议苟着,别贪心靠跳槽涨薪了,再加上想换语言换城市。哦没看到你已经辞职了,那建议在重庆继续找一家 php 苟着。
    hercule
        5
    hercule  
    OP
       2020-05-19 23:24:31 +08:00 via iPhone
    @daqin php 工资上不去啊,你没发现吗,可能是我能力太差了点
    hercule
        6
    hercule  
    OP
       2020-05-19 23:28:48 +08:00 via iPhone
    @wangkai0351 年龄大了点,不能在等,如果在小个两三岁,我也这样想
    qloog
        7
    qloog  
       2020-05-19 23:29:24 +08:00
    长远来看还是 go, 在继续试试
    hercule
        8
    hercule  
    OP
       2020-05-19 23:31:18 +08:00 via iPhone
    @shenqicai go 的工资应该比 php 高才对,可能 go 的年限不够吧
    hercule
        9
    hercule  
    OP
       2020-05-19 23:35:29 +08:00 via iPhone
    @zhgg0 我也知道啊,但是 php 工资低啊,同等情况下,所有语言最低的,我也不是什么大神,不在乎语言,都能拿高工资,只能跟随大流,混口饭吃
    hercule
        10
    hercule  
    OP
       2020-05-19 23:35:53 +08:00 via iPhone
    @qloog 是的,我就是从长远看,现在就是有点慌
    kidlj
        11
    kidlj  
       2020-05-19 23:37:02 +08:00 via iPhone
    k8s 开发方向挺多 go 的职位的,建议可以从这个方向作为入口,入职以后开发中间件比写业务还要更舒服一些。我个人是这样进门的。
    default7
        12
    default7  
       2020-05-19 23:59:58 +08:00
    @hercule 看标题还以为是我自己发的帖子,我都做了 PHP 十多年了,想转 go 但没面试。。。
    hercule
        13
    hercule  
    OP
       2020-05-20 00:05:22 +08:00 via iPhone
    @kidlj 谢谢,我研究一下
    hercule
        14
    hercule  
    OP
       2020-05-20 00:05:52 +08:00 via iPhone
    @default7 为什么呢,还没下定决心吗
    duanquanyong
        15
    duanquanyong  
       2020-05-20 00:17:38 +08:00
    可以来我们公司试试,php 、go 都需要会
    hercule
        16
    hercule  
    OP
       2020-05-20 00:51:00 +08:00 via iPhone
    @duanquanyong 请问你们公司在哪里
    Azmuuuu
        17
    Azmuuuu  
       2020-05-20 02:46:03 +08:00
    @hercule 我也想试试 可以给个联系方式吗
    ericls
        18
    ericls  
       2020-05-20 04:41:24 +08:00 via iPhone   ❤️ 1
    找个工作还看什么语言转的什么语言?
    diferent
        19
    diferent  
       2020-05-20 06:56:56 +08:00
    本质上, PHP 和 GO 两种语言的应用场景不一样.
    PHP 是业务型语言, GO 一般是做技术中间件.
    这种转型, 在原来的语言如果做的不是互联网架构,就很难转,PHP 在大型系统和互联网这一块本身还是相对弱一些的.
    所以楼主简历没有被选中的原因,我觉得应该是......
    非 985/211 院校本科毕业的吧....
    hercule
        20
    hercule  
    OP
       2020-05-20 08:09:41 +08:00 via iPhone
    @diferent 对的,就是一般本科,可能就是因为这个,受不到公司青睐,我听说很多公司是不愿意招 php 转的人,就是 php 底层的知识不深
    hercule
        21
    hercule  
    OP
       2020-05-20 08:11:07 +08:00 via iPhone
    @ericls 有些公司不愿意要 php 转过来的,就像楼下那位说的那样,方向不一样
    hercule
        22
    hercule  
    OP
       2020-05-20 08:11:38 +08:00 via iPhone
    @Azmuuuu 你想转 go 吗
    djoiwhud
        23
    djoiwhud  
       2020-05-20 08:21:42 +08:00 via Android
    你要是 6 年 cpp 经验转 go,我觉得应该受欢迎。
    pengjay
        24
    pengjay  
       2020-05-20 08:35:08 +08:00 via iPhone
    PHP 转 go 还不如搞前端
    hercule
        25
    hercule  
    OP
       2020-05-20 08:36:48 +08:00 via iPhone
    @jackrelative 对的呢,可惜不是
    hercule
        26
    hercule  
    OP
       2020-05-20 08:37:48 +08:00 via iPhone
    @pengjay 对前端没什么兴趣,都是个人选择
    simapple
        27
    simapple  
       2020-05-20 08:40:56 +08:00
    不要面向语言编程,铁打的编程套路,流水的语言
    askfilm
        28
    askfilm  
       2020-05-20 08:47:56 +08:00   ❤️ 5
    @hercule 感觉你被 go 吹忽悠瘸了, 除了一线城市外, go 的岗位本来就很少, 而且要求还高。 这个时候你还挑啥食啊, 能吃上饭再想其他的吧。
    askfilm
        29
    askfilm  
       2020-05-20 08:49:33 +08:00
    需要认识到自己的核心竞争力, 就是自己的最拿手的技能
    askfilm
        30
    askfilm  
       2020-05-20 08:55:10 +08:00
    市场景气, 或者家里有矿, 你可以随便折腾。
    你现在要考虑的是在当前市场不景气的情况, 就算你到中大厂转了 go 你也是个可有可无的角色 , 你没有自己的优势了。
    skyitachi
        31
    skyitachi  
       2020-05-20 09:00:04 +08:00
    node 想转 go,最近同样很惨
    KasonPasser
        32
    KasonPasser  
       2020-05-20 09:16:37 +08:00
    之前有在学 golang 但看到招人职位如此的少,然后就晒网了。
    ericls
        33
    ericls  
       2020-05-20 09:28:40 +08:00 via iPhone
    @hercule @diferent 先学了 PHP 的人学习 Go 不如没有编程经验的人学习 Go? 我不大认同
    hercule
        34
    hercule  
    OP
       2020-05-20 09:30:14 +08:00 via iPhone
    @askfilm 说得我都要转行了
    hercule
        35
    hercule  
    OP
       2020-05-20 09:30:28 +08:00 via iPhone
    @askfilm 是的,可是哪有这么容易
    hercule
        36
    hercule  
    OP
       2020-05-20 09:31:32 +08:00 via iPhone
    @skyitachi 坚持一下
    hercule
        37
    hercule  
    OP
       2020-05-20 09:31:56 +08:00 via iPhone
    @KasonPasser 早两年是这样的,最近职位才多了
    hercule
        38
    hercule  
    OP
       2020-05-20 09:34:40 +08:00 via iPhone
    @ericls 不是那个意思,当然有经验,肯定要好,这个是肯定的,比如你是才出去的大学生,没什么编程经验,肯定工资低点,但是像我们这样有经验,工资低了,自己也不愿意,工资高了,公司就要看成本,假如,你愿意要个才出来的工资,肯定还是受欢迎的
    ifconfig
        39
    ifconfig  
       2020-05-20 09:35:46 +08:00
    为什么我跟你们不一样,刚从 PHP 转 Go 拿了 2 个 offer,现在入职了 HTTP/Websocket/RPC 都是我写,很多业务和底层的代码量是 PHP 的一倍,有点不习惯,结构体更是不习惯.....
    p23XnFNH1Wq953rV
        40
    p23XnFNH1Wq953rV  
       2020-05-20 09:38:09 +08:00
    职位数量大概是这样 Java > PHP > Go, go 面试机会少是必然了, 因为职位就少
    drackzy
        41
    drackzy  
       2020-05-20 09:43:19 +08:00
    go 职位没有那么多
    hercule
        42
    hercule  
    OP
       2020-05-20 09:45:51 +08:00 via iPhone
    @ifconfig 请问当时你没有实战经验,就找到工作了吗,是哪一年,
    hercule
        43
    hercule  
    OP
       2020-05-20 09:48:28 +08:00 via iPhone
    @derrick1 职位少,人也相对少,其实也差不多
    hercule
        44
    hercule  
    OP
       2020-05-20 09:48:39 +08:00 via iPhone
    @drackzy 还是有些的
    ifconfig
        45
    ifconfig  
       2020-05-20 09:52:17 +08:00   ❤️ 1
    @hercule 私底下用 go 做过小项目,但是正儿八经企业开发还没试过,这是我去面试经历的面试题 https://learnku.com/laravel/t/44248
    fixend
        46
    fixend  
       2020-05-20 09:52:40 +08:00 via Android   ❤️ 1
    @hercule 10k+好找,看你愿不愿意接受降薪,20k+或者 30k+就比较困难,这种一般只接受 c++或者 java 转,这种更多是看架构,分布式,微服务的技术能力。
    hercule
        47
    hercule  
    OP
       2020-05-20 09:54:25 +08:00 via iPhone
    @ifconfig 谢谢了
    hercule
        48
    hercule  
    OP
       2020-05-20 09:54:43 +08:00 via iPhone
    @fixend 不能太低撒,太低了也接受不了
    fixend
        49
    fixend  
       2020-05-20 10:01:11 +08:00 via Android
    @hercule 那就比较困难了,php 的经验对 go 职位来说不值钱,这种简历我都是刷掉的,远不如 c++,java, python 的,要么我干脆招毕业生,反正 go 学起来快,带一下就能上手。
    hercule
        50
    hercule  
    OP
       2020-05-20 10:11:56 +08:00 via iPhone
    @fixend 也没这么差劲吧!编程思想总是差不多的吧,而且数据库这些,都是差不多的吧
    haohappy
        51
    haohappy  
       2020-05-20 10:16:55 +08:00
    都是搬砖的,搞得自己多牛 B 一样。。。↑
    coderunI
        52
    coderunI  
       2020-05-20 10:38:34 +08:00
    不能说是能力不行吗?
    dilu
        53
    dilu  
       2020-05-20 11:18:30 +08:00
    @daqin 大佬,我是女朋友在重庆 打算过几年去重庆发展,可以加个微信聊聊嘛

    emh3MTk5NDA0MTI=
    weilongs
        54
    weilongs  
       2020-05-20 11:20:05 +08:00
    你不想搞和工作可能想差了。 工作之余可以搞个自己的项目用 go 来做啊。工作 go 如果不好找就现 php 干着。这么想和我是哪门哪派一样的感觉。
    zhengxiaowai
        55
    zhengxiaowai  
       2020-05-20 11:26:02 +08:00
    字节跳动了解一下吗?成都就有职位全是 go
    donnior
        56
    donnior  
       2020-05-20 11:38:57 +08:00
    “所以从 3 月中旬开始,因为公司本身没什么事情,几乎都在看 go 相关的东西”; 我觉得吧,转没啥问题,但是最好是用 go 写出个实际的的东西,踏实做个东西,一方面增加实战经验,另一方面可以增加简历亮点
    sunriz
        57
    sunriz  
       2020-05-20 11:49:18 +08:00
    找工作语言经历不是问题吧,一个星期就上手了,主要还是思路
    panle
        58
    panle  
       2020-05-20 12:00:01 +08:00
    @hercule 错了,.net 才是最低的
    BitCert
        59
    BitCert  
       2020-05-20 12:31:43 +08:00
    成都挺好找的
    ben1024
        60
    ben1024  
       2020-05-20 13:11:32 +08:00
    继续 PHP 的工作同时,去尝试 Go,
    控制变量法先换地址,在换主语言,天赋点切换
    vicnicLight007
        61
    vicnicLight007  
       2020-05-20 13:12:40 +08:00 via iPhone
    @daqin 大佬 PHP 框架用的啥
    hercule
        62
    hercule  
    OP
       2020-05-20 13:19:46 +08:00 via iPhone
    @BitCert 成都,上海,深圳,都投了,没反应
    hercule
        63
    hercule  
    OP
       2020-05-20 13:20:00 +08:00 via iPhone
    @ben1024 实在没办法只有这样
    hercule
        64
    hercule  
    OP
       2020-05-20 13:20:27 +08:00 via iPhone
    @panle php 也快差不多了
    hercule
        65
    hercule  
    OP
       2020-05-20 13:21:19 +08:00 via iPhone
    @sunriz 对的,只是很多公司愿意 java 和 c++转 go,php 转不是很受欢迎
    hercule
        66
    hercule  
    OP
       2020-05-20 13:21:59 +08:00 via iPhone
    @donnior 好的,最近就是开始准备写个博客什么的
    hercule
        67
    hercule  
    OP
       2020-05-20 13:24:55 +08:00 via iPhone
    @weilongs 呵呵呵,是的,道理很好,我其实早就接触 go 了,本来也想做个小项目什么,可能是不是公司的事情,压力不够吧,再加上意志力不够,总是不了了之,所以想找 go 的工作,深入学习,一个人做啊,总是不了了之了
    hercule
        68
    hercule  
    OP
       2020-05-20 13:25:19 +08:00 via iPhone
    @zhengxiaowai 倒是想,就是价格,不够
    hercule
        69
    hercule  
    OP
       2020-05-20 13:26:10 +08:00 via iPhone
    @coderunI 可以说,自己能力不行,不然也不会没面试邀请了
    ziyeziye
        70
    ziyeziye  
       2020-05-20 14:06:56 +08:00
    我们公司还可以,不过是以 php 为主的, 后面可能会用 go 写一些东西
    hercule
        71
    hercule  
    OP
       2020-05-20 14:32:38 +08:00 via iPhone
    @ziyeziye 你们公司在哪里,还招人吗
    hercule
        72
    hercule  
    OP
       2020-05-20 14:33:22 +08:00 via iPhone
    @hercule 级别不够
    ziyeziye
        73
    ziyeziye  
       2020-05-20 14:36:12 +08:00
    @hercule 解放碑,做区块链周边产品
    ai277014717
        74
    ai277014717  
       2020-05-20 14:37:42 +08:00
    字节跳动试一下?阿里系的你就不用考虑了 都是 java 。需要内推联系我
    DoUSeeMe
        75
    DoUSeeMe  
       2020-05-20 14:38:09 +08:00
    不要说你的 go 没有实际项目,是你没有去实践它,也是你的 github 里 go 项目不够优秀
    ziyeziye
        76
    ziyeziye  
       2020-05-20 14:41:44 +08:00
    @hercule 还在招人,测试,ios,php 都要,都要工作经验足的
    hercule
        77
    hercule  
    OP
       2020-05-20 14:59:35 +08:00 via iPhone
    @ziyeziye 重庆的呀,什么公司
    fiypig
        78
    fiypig  
       2020-05-20 15:00:55 +08:00
    Go 不是一线城市的话 ,职位不是很多 ,还有要求会比较高 ..
    ziyeziye
        79
    ziyeziye  
       2020-05-20 15:05:37 +08:00
    @hercule 详情加我 q 私聊 547652496
    Scholer
        80
    Scholer  
       2020-05-20 15:14:43 +08:00
    楼主可以联系我,微信:U2Nob2xlcl9M
    坐标深圳某大厂~~
    linxb
        81
    linxb  
       2020-05-20 15:42:11 +08:00
    现在但凡做过几年 PHP 的人,都在转 GO 或者打算转 GO,老实说,有种蹭热度的感觉,我也是 PHPer
    ziyeziye
        82
    ziyeziye  
       2020-05-20 15:48:24 +08:00
    @linxb 这不叫蹭热度,转不转是个人视情况决定
    1.做了几年是人都有技术疲劳的时候
    2.一直做技术(开发人员),职位没往高层发展,会有一种不安感促使你去学习新技术
    3.做技术储备
    Yuicon
        83
    Yuicon  
       2020-05-20 15:53:56 +08:00
    同样学了 一会 go 找不到 而且感觉还不如 java 好用 就作罢
    andrewDDC
        84
    andrewDDC  
       2020-05-20 16:02:10 +08:00
    在帝都的话可以把简历私信发给我
    visonme
        85
    visonme  
       2020-05-20 16:11:21 +08:00
    1.主面 PHP, 找同时使用 PHP 和 go 的公司,入 PHP 后转 GO 岗
    2.主面 GO,当个初学者,接收可能的落差

    我比较推荐 1,公司不是慈机构哈,能真正去培养新人的公司还是少的,至少薪资不会给力,我招 GO,你会 PHP,那你过往的经验对我而言是没有意义的,除非你有优势技术在手。
    bojue
        86
    bojue  
       2020-05-20 18:58:59 +08:00
    @fixend 思想都差不多的,一个玩的好没必要纠结语言,就怕只会语法就惨了
    xx19941215
        87
    xx19941215  
       2020-05-20 19:46:42 +08:00 via iPhone
    php 挺好的 学学 swoole 感觉比半吊子 go 靠谱多了
    irory
        88
    irory  
       2020-05-20 20:01:09 +08:00
    @hercule 上海叮咚买菜,php & go 砸简历来吧 ~ MTI4OTUyMTE5MEBxcS5jb20=
    fixend
        89
    fixend  
       2020-05-20 20:04:28 +08:00 via Android
    @bojue 对啊,又不是学个语法,会写个人博客就完了的,很多人以为会语言、会用一些库就行,技术栈明明差别那么大,在这种情况下,以前的经验完全不值钱。

    有朋友传统行业 c++转互联网 java,工资被砍去了一半,变成 8k,转了几年,现在也能拿 50k+,所以楼主不要舍不得那点钱。

    选对方向才是关键,不要还是去做普通网站,做普通网站还不如继续 php,要做大型集群,大型服务之类的,有牛人带优先,别去 leader 也是菜鸟的团队。团队够牛,毕业生薪资又不是不能接受。
    qinxiao
        90
    qinxiao  
       2020-05-20 21:24:34 +08:00
    我现在也是 php 和 go 混合玩
    hercule
        91
    hercule  
    OP
       2020-05-20 21:39:25 +08:00 via iPhone
    @Scholer 这个串,怎么加哦,不会玩
    hercule
        92
    hercule  
    OP
       2020-05-20 21:46:10 +08:00 via iPhone
    @irory 怎么加微信哦,怎么操作,不会玩
    hercule
        93
    hercule  
    OP
       2020-05-20 21:47:05 +08:00 via iPhone
    @visonme 谢谢建议
    hercule
        94
    hercule  
    OP
       2020-05-20 21:47:25 +08:00 via iPhone
    @andrewDDC 没在,不想去北京
    hercule
        95
    hercule  
    OP
       2020-05-20 21:48:25 +08:00 via iPhone
    @linxb 可能吧
    wutiaojian
        96
    wutiaojian  
       2020-05-21 01:05:29 +08:00
    @kidlj 大佬能具体的说说么?不是很懂你说的 k8s 开发是那些?
    wangyzj
        97
    wangyzj  
       2020-05-21 01:10:45 +08:00
    我学些 go 是为了替代 c++
    但是 c++使用者貌似很不喜欢 go
    反正 c++我是写不好
    diferent
        98
    diferent  
       2020-05-21 01:50:10 +08:00
    @ericls 你换个角度, 去创一下业, 当一回老板, 再回来重新看待一下这个问题. 就会有新发现.
    Hanggi
        99
    Hanggi  
       2020-05-21 06:56:37 +08:00
    @wangyzj go 不是为了替代 c++,go 替代不了 C++的。go 主要还是应用层。
    kidlj
        100
    kidlj  
       2020-05-21 09:53:37 +08:00
    @wutiaojian 就整个云原生生态( k8s, docker, prometheus, istio, etcd, consul) ,几乎都是 Go 写的。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2856 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 13:13 · PVG 21:13 · LAX 05:13 · JFK 08:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.