用过 go,再也不想用 PHP 了怎么办? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
seaguest
V2EX    问与答

用过 go,再也不想用 PHP 了怎么办?

  •  
  •   seaguest 2019-05-15 15:52:00 +08:00 4508 次点击
    这是一个创建于 2348 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上份工作用 go,感觉很爽,现在的工作都是 php,感觉各种水土不服。 而且项目的代码质量比较差,从来没有 code review,完全对 php 失去了兴趣怎么办?

    大家对于工作换语言是什么看法,还是必须选择自己感觉舒服的语言的工作?

    32 条回复    2019-05-17 13:45:03 +08:00
    graysheeep
        1
    graysheeep  
       2019-05-15 15:52:56 +08:00   1
    go 比 php 工资高的多 那就 go 吧!
    keepeye
        2
    keepeye  
       2019-05-15 15:54:19 +08:00
    算起来已经很长时间没用 php 了,除了最近用 php 做了个解析 xls 的 phar,go 下面实在没有能用的包
    linxl
        3
    linxl  
       2019-05-15 15:55:27 +08:00
    那就继续找 go 的工作, 我所在的厦门 go 的机会今年比较多点, 但是要么邀请很高, 要么工资很低, 换语言尴尬(我也 php).
    tt67wq
        4
    tt67wq  
       2019-05-15 15:57:41 +08:00
    那是你上份工作代码质量高,我现在虽然用的 go,但是代码已经不能看了。。。我想弃了 go 转 elixir
    dongisking
        5
    dongisking  
       2019-05-15 15:58:25 +08:00 via Android
    好奇怎么从 go 跳到 PHP 的
    seaguest
        6
    seaguest  
    OP
       2019-05-15 16:02:30 +08:00
    @keepeye
    xlsx
    可以用这个 https://github.com/tealeg/xlsx

    xls 这个(可能会有点 bug )
    https://github.com/extrame/xls
    seaguest
        7
    seaguest  
    OP
       2019-05-15 16:11:00 +08:00
    @dongisking

    切换到 php,主要是新公司需要吧,对于程序员来说换语言问题不大,可能是系统架构,代码质量比较渣,越搞越郁闷,效率远没有用 go 高,感觉写的代码也没有积累的价值。
    keepeye
        8
    keepeye  
       2019-05-15 16:12:39 +08:00
    @seaguest extrame/xls 不是有一点 bug,而是基本不能正常解析我的 xls 文件,会丢失数据
    dongisking
        9
    dongisking  
       2019-05-15 16:17:08 +08:00 via Android
    @seaguest 目前我也是 PHP,晚上下班用 gin+gorm 写写 demo,总体上比较清晰,但轮子实在不多。如果在没有 go 的实战经验的公司推广 go,难度很大
    seaguest
        10
    seaguest  
    OP
       2019-05-15 16:20:16 +08:00
    @dongisking

    尝试推广过,有部分独立的功能模块自己是用 go 开发的,因为这边节奏很快,没什么太多的时间学习,切换新语言,老板也不支持。

    因为一些原因想离职,于是语言这个问题就突然暴露出来,感觉看到 php 就想吐了。
    ylsc633
        11
    ylsc633  
       2019-05-15 16:36:29 +08:00
    其实跟 php 没有关系...

    是因为 换了新环境 你不习惯而已....

    习惯了 就都习惯了....
    seaguest
        12
    seaguest  
    OP
       2019-05-15 16:46:38 +08:00
    @ylsc633

    是啊,公司 996,来了新公司个人定位模糊,工作内容一变再变,打算离职,于是语言这个问题就像是压倒自己决定的最后一根稻草,各种不习惯。
    dongisking
        13
    dongisking  
       2019-05-15 17:02:39 +08:00 via Android
    @seaguest 996 的话什么语言都不想写了,不过技术从来不是驱动公司的环节,对 go 的爱暂时还是留在 GitHub 里吧……要么忍要么滚
    reus
        14
    reus  
       2019-05-15 17:09:30 +08:00
    @keepeye gooxml
    toma77
        15
    toma77  
       2019-05-15 17:12:36 +08:00   1
    我个前端写了一阵子 go 都不想写 js 了。。
    xrlin
        16
    xrlin  
       2019-05-15 19:20:00 +08:00 via iPhone
    代码质量主要看人和是否有时间写好的代码。
    masker
        17
    masker  
       2019-05-15 19:34:05 +08:00 via Android
    见到这种标题就想屏蔽发帖者怎么办?
    dobelee
        18
    dobelee  
       2019-05-15 19:45:44 +08:00 via Android
    代码质量差跟 php 有毛关系。。。
    seaguest
        19
    seaguest  
    OP
       2019-05-15 19:48:44 +08:00
    @masker

    哈哈,屏蔽吧。
    这个真不是 go 吹,主要还是项目代码的 php 让我太失望了。
    seaguest
        20
    seaguest  
    OP
       2019-05-15 19:52:32 +08:00
    @dobelee

    对啊,目前团队的整体技术水平一般,主要是业务驱动。
    老板一直说互联网就是要快,996,需求一个接一个,根本没什么时间做好规划设计,越到后来,项目越是难以维护。
    之前的后台技术负责人,用的 svn,发布都是手动合代码,master 和 develop 分支的代码千差万别,开发 /发布流程现在依然还是很混乱。
    songjiaxin2008
        21
    songjiaxin2008  
       2019-05-15 19:57:50 +08:00
    seaguest
        22
    seaguest  
    OP
       2019-05-15 20:08:34 +08:00
    我和老板是大学认识的,不算很熟,我的上个创业公司失败后,他来找我,当时这里发展不错,融资也很快,所以打算过来学习一下,过来也有期权,来了大半年吧。

    目前想辞职主要有几个原因:
    1, 996 太伤身体,身体太疲惫。
    2, 个人定位模糊,最开始参与业务开发,后面因为公司需求去独立负责一个模块,但是现在这个方向不行有加入新的业务开发。对于我个人没有明确的定位,现在是哪里需要去搞哪里。感觉心很累。
    3,我是降薪过来的,最近要给我涨工资,勉强达到上家的水准,理论上目前自己去找工作,是可以找到待遇更好的。

    整体上公司的节奏很快,疲于搞需求,感觉没法最大化自己的价值,我个人还是希望做点有技术含量,能体现自己价值的东西吧。最近每年差不多每年代码都要写在 5-10 万行吧,有的时候真是写代码会想吐。

    目前没有想着找下家,也没什么压力,在考虑先休息一段时间,尝试一下自由职业。
    jon
        23
    jon  
       2019-05-15 20:30:38 +08:00
    PHP 又背锅了
    sagaxu
        24
    sagaxu  
       2019-05-15 21:23:44 +08:00 via Android
    当年找了份 php 的工作,干了不到半年被强迫转了 Java,然后四年没碰 PHP。四年后又找了份 PHP 的差事,然后过了半年,因同事离职,被拉去接盘公司的 Java 项目,然后 Kotlin 真香,再也不想碰 PHP 和 Java 了。
    releaseme
        25
    releaseme  
       2019-05-15 21:33:42 +08:00
    Go 就是新时代的 php 啊(逃)
    ragnaroks
        26
    ragnaroks  
       2019-05-16 08:48:21 +08:00
    这是正常思维.
    LinStar
        27
    LinStar  
       2019-05-16 08:51:57 +08:00
    @linxl 同厦门...感觉 PHP 不适合维护 转 Java 了 遇事不决上 Java
    keepeye
        28
    keepeye  
       2019-05-16 09:00:31 +08:00
    @songjiaxin2008 这是 xlsx,跟 xls 完全不是一种东西
    seaguest
        29
    seaguest  
    OP
       2019-05-16 11:28:42 +08:00
    @sagaxu

    如果公司搞个 PHP 的新项目,让你回去搞 PHP,还回的去吗?
    sagaxu
        30
    sagaxu  
       2019-05-16 12:07:51 +08:00 via Android
    @seaguest 钱给够,用什么都行
    freehere
        31
    freehere  
       2019-05-16 14:05:42 +08:00
    我之前写 php,现在写 go,没啥不舒服的,而且 php 写起来应该比 golang 快很多。公司用啥你就用啥好了
    kiylx
        32
    kiylx  
       2019-05-17 13:45:03 +08:00
    @seaguest PHP 框架的开发效率在解释型语言里算上非常高的,开发的 bug 多只可以找自己的项目组的问题
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2635 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 07:40 PVG 15:40 LAX 00:40 JFK 03:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86