V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lylover
V2EX  ›  职场话题

现在 php 工程师 一枚多少一个月

  •  
  •   lylover · 2015-06-20 16:37:50 +08:00 · 8713 次点击
    这是一个创建于 3445 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在php工程师 一枚多少一个月
    工作2年以上的吧

    57 条回复    2015-06-23 10:02:55 +08:00
    ifconfig
        1
    ifconfig  
       2015-06-20 16:45:11 +08:00
    同问。
    一枚多少一个月
    工作3年以上的吧
    publicID001
        2
    publicID001  
       2015-06-20 16:47:16 +08:00 via Android
    薪资难道不是 工作内容+能力?
    xuhaoyangx
        3
    xuhaoyangx  
       2015-06-20 16:49:17 +08:00 via iPhone
    看能力等级
    lylover
        4
    lylover  
    OP
       2015-06-20 17:31:02 +08:00
    开发2套管理系统
    learnshare
        5
    learnshare  
       2015-06-20 17:42:04 +08:00
    看具体的人、经验、经历和能力
    tjxiter
        6
    tjxiter  
       2015-06-20 18:15:45 +08:00
    确实和时间没太大关系。
    lwbjing
        7
    lwbjing  
       2015-06-20 20:45:12 +08:00
    一个一种经验用了3年的。。都比不上愿意努力学习新姿势的应届。。
    em70
        8
    em70  
       2015-06-20 21:32:34 +08:00 via Android
    能全栈的话值1W+,只会PHP值3000-5000
    zhgg0
        9
    zhgg0  
       2015-06-20 21:38:22 +08:00
    @em70 一线城市?
    roys
        10
    roys  
       2015-06-20 21:42:28 +08:00
    @em70 怎么个全法?
    neilwong
        11
    neilwong  
       2015-06-20 21:54:25 +08:00 via iPhone
    @roys html css,js,nginx,linux,这些都能hold住吧
    belin520
        12
    belin520  
       2015-06-20 22:12:08 +08:00 via Android
    工作年限并不是最能要价的
    em70
        13
    em70  
       2015-06-20 22:25:37 +08:00
    @zhgg0 只会PHP的话,一线能有个4000多,二线只有3000

    @roys 全栈就是前端,后端,客户端,数据库,美工,设计,测试,推广都能做,不一定每项都很精,但一个人能独立完成整个项目. 其实做到全栈并不难,真心热爱计算机就行了
    roys
        14
    roys  
       2015-06-20 22:29:08 +08:00
    @em70 你的要求还挺高。 二线的价我不了解。4000要是在一线能招到人真是神了~
    lfzyx
        15
    lfzyx  
       2015-06-20 22:33:55 +08:00
    @em70 你在逗我,只会php在一线的起步价是7000
    suikator
        16
    suikator  
       2015-06-20 22:39:41 +08:00 via Android
    全栈工程师会php只是附带会的

    2333
    em70
        17
    em70  
       2015-06-20 22:41:07 +08:00
    @roys 只会点PHP,能找到工作就不错了
    yangmls
        18
    yangmls  
       2015-06-20 22:43:51 +08:00
    @em70 这些都到「能做」的程度,没有 30K 在一线是招不来人的,不过大概你的「能做」和我的「能做」标准不一样,我反正是不相信一个又做后端又做数据库又做前端又做客户端搞出来的设计是摆得上台面的,反正我没见过这样的人。
    mhycy
        19
    mhycy  
       2015-06-20 22:44:11 +08:00
    工作多少年不是事。。。
    能干啥才是重点,基础很重要,工作两年但是代码垃圾那也不值钱。
    sunine
        20
    sunine  
       2015-06-20 22:49:36 +08:00
    @lfzyx 我知道的上海很多小公司都是四五千起的,当然工资慢慢会升上去。
    yakczh
        21
    yakczh  
       2015-06-20 22:55:44 +08:00
    写php能在北京买上房吗? 家里资助的那种不算
    em70
        22
    em70  
       2015-06-20 23:01:53 +08:00
    @yangmls 不少创业公司的技术合伙人有这样的水平的,android,ios,web全部一个人包办,质量肯定不会太高,但至少能实现最小可用产品. 这种人在大公司一般不吃香,在创业公司太需要了,有这样的队友简直是拿A轮的保证.
    luin
        23
    luin  
       2015-06-20 23:09:40 +08:00
    @yangmls 这样的人我认识不少 =.=
    ibiger
        24
    ibiger  
       2015-06-20 23:10:48 +08:00
    @em70 只会写PHP得20K+的飘过~
    wikimo
        25
    wikimo  
       2015-06-20 23:32:53 +08:00
    在1线刚毕业不久的,有基础,带一段时间能值8K;
    3-4线,2年,6K;
    技能描述:能写PHP,HTML / CSS 能写,但是写的不够好,JS 会用 Jquery,对Nginx / Mysql / PHP / Linux 略有了解 / 了解一些开源框架 /Git。
    yangmls
        26
    yangmls  
       2015-06-20 23:45:06 +08:00
    @luin 所以我说标准不一样。。。开发,运营,美工,推广,产品是几个截然不同的领域,一个人精力毕竟有限,每个领域没泡个两三年能算「能用」吗?

    @em70 不过这种人 1W+ 在一线真的招不到吧。。。
    YouXia
        27
    YouXia  
       2015-06-20 23:47:49 +08:00
    看自己水平和背景,比如百度贴吧写PHP的,工作2年+的,跳槽的话,20K起薪应该算是非常一般的起薪了。
    em70
        28
    em70  
       2015-06-21 00:03:16 +08:00
    @yangmls 如果是技术合伙人身份,一起创业有股份不一定非要高薪,甚至低于1W都有可能. 我说的1W+的意思是底线1W,上不封顶。有些人真的是超级热爱技术,各种东西都玩,学东西很快的,不能用常人的能力去想象。比如扎克伯格,一个人就把facebook做出来了.
    em70
        29
    em70  
       2015-06-21 00:03:34 +08:00
    @ibiger 你谦虚了
    yangmls
        30
    yangmls  
       2015-06-21 00:09:55 +08:00
    @em70 那确实,不过他们的市场价肯定不止这么点。

    技术只是一个领域嘛,比如一个人又搞服务器,又搞前端还搞点客户端,这都算技术范畴,然后他再偶尔搞点设计,我都相信,不过运营,推广,产品这些已经跨到别的领域去了。

    不过说到 facebook 这个例子,听说扎克伯格的 php 代码写得超烂。。。完全到不了「能用」的程度
    em70
        31
    em70  
       2015-06-21 00:15:30 +08:00
    @yangmls 电影《社交网络》里面你看扎克伯格不光写代码吧,还自己买服务器做运维,招聘实习生,给凤凰社成员发邮件推广,到处见投资人谈融资,这不是电影瞎编的,几乎是每个IT创业者的写照。
    yangmls
        32
    yangmls  
       2015-06-21 00:28:57 +08:00
    @em70 是啊,这种创业者我见过很多,我只是吐槽他们虽然写代码,但代码质量比较不忍直视。。。

    比如写 php 的,不要求对 php 的理解像鸟哥那样深刻,至少对 php 的大多数坑都知道,知道 php 的社区发展状态,知道 PSR 知道 composer,了解甚至看过 Laravel 的源码,Symfony 的各个组件不要求用得很溜,至少知道用到哪里,发个 http 请求,不要上来就是一堆 curl,guzzle 知道怎么用,怎么对它进行测试,这是我理解的「能用」。这些都不难,只是很基本的要求,但是都需要时间去踩坑。
    msxcms
        33
    msxcms  
       2015-06-21 01:03:21 +08:00
    20K起 北京
    mhycy
        34
    mhycy  
       2015-06-21 01:13:22 +08:00
    @yangmls 怎么要求里面一堆框架。。。囧
    Ironsongming
        35
    Ironsongming  
       2015-06-21 01:20:08 +08:00
    @em70 phper不会这么便宜吧!
    yangmls
        36
    yangmls  
       2015-06-21 01:22:30 +08:00
    @mhycy php 语法也没啥难点,也没啥好要求的了吧,经验不就剩下堆框架了嘛,囧
    msg7086
        37
    msg7086  
       2015-06-21 03:00:47 +08:00
    @yangmls 感觉不同人的能用,概念完全不同。
    比如我现在刚加入的一个公司,里面的代码看着各种难受,用着各种奇怪的技术(比如java+python+ruby+shell+...),代码看着就是要各种大改各种翻修的。然而公司已经在各种谈几百万(如果不是几千万的话)的单子了。
    在技术的眼里,代码能写得漂亮叫能用。在销售的眼里,程序只要能动起来能泡到订单就叫能用。

    (而且我写了这么多年PHP,却完全没用过composer,没怎么看过Laravel,没用过Symfony,发个HTTP请求都是一堆curl,怎么破)
    whatisnew
        38
    whatisnew  
       2015-06-21 08:55:53 +08:00
    @yangmls 你对比过 curl 和 guzzle 发出一个 http 请求的效率吗?
    usedname
        39
    usedname  
       2015-06-21 10:19:36 +08:00
    一线能有个4000多,二线只有3000

    兄弟你来招人吧,我司一个测试都6k起
    mhycy
        40
    mhycy  
       2015-06-21 11:11:54 +08:00
    @yangmls
    某些公司需求特殊自行创造框架的怎么说。。。囧
    yeah2109
        41
    yeah2109  
       2015-06-21 11:24:18 +08:00
    @em70 你说的是指武汉吧,哈哈哈,全国工资倒数的城市。我知道在杭州做淘宝美工,网页纯PS美工都6k起,PHP是基础,给的还比美工低了?
    yeah2109
        42
    yeah2109  
       2015-06-21 11:30:19 +08:00
    扎克伯格说那个电影有很多不真实的地方233
    yangmls
        43
    yangmls  
       2015-06-21 11:55:47 +08:00
    @msg7086 对,如果不是外包项目,不是那种拿来卖的软件,我能接受的能用是不给接盘侠添堵。。。code debt 总要还的,谁来还,还多少的问题。

    @whatisnew 没测过,不过本质上不过是对 curl 或者 stream 的封装(guzzle 5 又包了一层 RingPHP),有人反应过速度慢,不过基本都是没优化过的(laravel artisan optimize, opcache,HHVM)

    @mhycy 公司的框架也能用这些库啊。。。
    mhycy
        44
    mhycy  
       2015-06-21 12:03:59 +08:00
    @yangmls
    不是所有项目都能用第三方库的,而且混合实现的分布式架构也有可能是通过私有API进行调用的

    PS. 你们有见过除了框架啥都不会的么(只会框架不懂底层)?我们遇到了。。。
    msg7086
        45
    msg7086  
       2015-06-21 12:06:45 +08:00
    @yangmls 今天回头翻了一下七八年前自己写的一个(应该开源但最后没写完的)PHP源码,感觉拿现在自己的水平来衡量都不算太差。
    虽然没用各种流行的框架,但是自己当时写了一个简单的框架,写了一个简单的路由,还做了个简单的面相对象的结构,数据库查询也都走了参数绑定,不说MVC吧,至少是VC结构了。差不多把现在的轮子都实现了个基础结构。

    所以我觉得不能单纯的拿轮子的使用经验来判断人的水准。反而自己造过轮子的人,我觉得比一直在用别人的轮子的人,来得更有价值一些。
    而且造过轮子的人,就算来用别人的轮子,学起来也不会很慢吧。
    yangmls
        46
    yangmls  
       2015-06-21 12:28:05 +08:00
    @mhycy 可往往跟我说不能用第三方库的项目,我打开来一看就是一堆乱七八糟的 curl,然后我问他,你这里为什么不用 guzzle,他说别人写的东西不可信,我问你的代码单元测试在哪,他说这代码在线上跑了很久了,写单元测试浪费时间,我。。。

    我不觉得你说的这种人算是「会」框架。。。一写代码就露馅,比如最常见的,把一妥代码全部塞在 controller 部分。。。

    @msg7086 当然,造轮子对自我的提升是最大的。我们最喜欢的还是造过轮子但又乐于学习别的框架设计思想的人。

    其实我现在也遇到一些困惑,我看过大部分 Laravel 和 Yii 的源码,部分 Symfony 的源码,变得有点不会造轮子了,比如他们引入了 DI,我如果再写个框架,必定也会实现 DI,这让我觉得有点沮丧,设计模式跳不出他们给我的思想束缚,大概没有深入了解过的码农,会有更发散的想法吧。
    mhycy
        47
    mhycy  
       2015-06-21 13:05:38 +08:00
    @yangmls
    恰好我司因为服务器/网络的奇葩配置(部门划分不同我们无权过问)
    一直以来都有一堆不能用现代框架的老代码。
    老代码不是谁都敢动的,情况不同。。。

    另外,我指的只会框架是指那些框架内内容对答如流,框架外底层原理毫无概念的人
    也许你没遇过,但实际上我们见过好几个了。
    举个不太恰当但是类似的例子,你认为JQ用的溜的人一定是原生JS写得好的么?

    懂的框架多只是对于贵司场景来说能用而已。
    但我们更喜欢能从底层开始对答如流的原生开发者。
    原生写得好是基础技术,框架用的溜那是加分项。
    至于什么时候用什么框架,什么库,那是具体工程环境下的技术选型,与基础技术无关。

    原理不清也能用框架用得溜,就像不懂JS也能用JQ用得溜一个意思。
    反过来,你认为一个懂得原理的开发者和一个不懂原理的开发者在排错能力上哪个更好?
    msg7086
        48
    msg7086  
       2015-06-21 13:18:08 +08:00
    @yangmls 嘛,然并鸟。我现在已经转行Ruby准备给公司7年前的产品还债去了wwww。
    yangmls
        49
    yangmls  
       2015-06-21 13:29:54 +08:00
    @mhycy 懂原理当然好,谁不喜欢懂底层的开发者呢。面试上来就把 zval struct, rinit minit 如数家珍的开发者谁不喜欢。

    前端情况毕竟不同,jQuery 这样的 DOM 库更是一个极端例子。既然你举了 js 的例子,那我也可以举别的例子,grunt 和 gulp 选哪个,这不仅仅是技术选型的问题,还涉及到个人的代码风格喜好,grunt 和 gulp 在社区两边几乎势均力敌,不深入了解一下两个库,能选得下来吗?再,如果不需要支持 IE6,不考虑中文文档,angular 和 avalon 选哪个,如果不知道 angular 的 dirty check 和 avalon 的 defineProperty,也选不下手。

    而且 php 还玩不出 js 那么多花样,经常要写一些靠近框架底层的代码,当写这些代码的时候,如果 php 都用不好,框架怎么用得溜。。。
    yangmls
        50
    yangmls  
       2015-06-21 13:30:56 +08:00
    @msg7086 棒啊,妈妈我也想写 ROR
    ALeo
        51
    ALeo  
       2015-06-21 13:45:47 +08:00
    看完上面的一些评论,我才发现真的有很多人看不起php...

    不知道他们哪来的优越感。。
    msg7086
        52
    msg7086  
       2015-06-21 14:16:41 +08:00
    @yangmls 容我仰视一下高玩帝
    whatisnew
        53
    whatisnew  
       2015-06-21 14:53:41 +08:00
    @yangmls 一个 http 请求还用封装?php curl 不是封装好了的吗?stream vs curl 哪个更好?
    whatisnew
        54
    whatisnew  
       2015-06-21 15:03:48 +08:00
    @yangmls 其实这里边很多让人想不通的东西。封装固然好用、爽口,但是 auto_load 那一堆东西,各种 io、耗时、cpu/ram 比一比,发现快的不是一两倍,这时候,你就糊涂了,composer auto_load 封装除了好用、爽口、人见人爱还有什么优点?在追求快速、高负载、qps 的互联网应用的今天,重 OO 设计还是重 qps 设计真是一个折磨人的事。
    yangmls
        55
    yangmls  
       2015-06-21 19:05:45 +08:00
    @whatisnew 追求高负载不是在框架层面,不行就上 HHVM,guzzle 之类的框架带来的好处简直太明显,要不你一坨 curl 的代码怎么写单元测试?
    sztimhdd
        56
    sztimhdd  
       2015-06-22 01:44:16 +08:00
    JQ
        57
    JQ  
       2015-06-23 10:02:55 +08:00
    我白忙活了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5518 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 06:01 · PVG 14:01 · LAX 22:01 · JFK 01:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.