rophie123
V2EX  ›  PHP

招 PHPer 有感

  •  2
     
  •   rophie123 · Dec 20, 2021 · 18172 views
    This topic created in 1630 days ago, the information mentioned may be changed or developed.

    最近帮朋友公司招 PHP 岗位,二三线城市,面了十来个,总体感觉就是综合素质太差,经验少的就不说了,6~10 年经验的,前端不会写(也不咋了解),就写接口,别的语言或框架都没了解过,没用到过消息队列,不知道异步多线程等等 web 周边的,复杂点的场景也不知道,问个接口鉴权都说不清楚,沉浸在 PHP 的 curd 里无法自拔。总体感觉知识面很窄,也不知道多去了解别的(周边)东西,我不是贬低 PHP ,我也是 PHP 过来的,你一个 6 年+的程序员,开口就是 12K+,竟一点都不知道主动去扩展下知识面?真不是个别现象。 发这个贴是真的没有别的意思,各位不要吵架,难道不应该反思?还是我要求太高?写 PHP 就应该这样?哀其不幸,怒其不争!

    Supplement 1  ·  Dec 20, 2021
    看了各位的留言,解释几点:1.这个工资并不算低,不要纠结工资,工资都是自己报的,没有限制死; 2.并不是要招个 CTO ,而是了解,看下知识面,以后沟通起来不那么费劲,实际用不上,就算用上也是直接调轮子,关键是一问就是“不知道”,比如你说写接口给 APP 调用,那接口如何鉴权?额嗯啊......;你知道消息队列吗?不知道;你还了解过其他语言或框架吗?没有,一直写 PHP......; 3.主要是想说工作年限和能力严重不匹配,想讨论是不是因为 PHP 入门低导致了很多 phper 不思进取,工资凭年限张口就来?
    165 replies    2022-09-09 15:16:46 +08:00
    1  2  
    vanton
        101
    vanton  
       Dec 20, 2021
    都一样的,安卓、iOS 、Java 开发也大比例是这样的。
    Zwying
        102
    Zwying  
       Dec 20, 2021
    我写后端会前端干嘛
    lifeintools
        103
    lifeintools  
       Dec 20, 2021
    感觉 你面试的人 挺菜的。别误伤 phper
    liuxu
        104
    liuxu  
       Dec 20, 2021
    哟,我是 6~10 年的 phper ,来,你和楼上所有喷 phper 的开个技术贴,我一挑全部,让我看看你们技术有多屌
    usapla
        105
    usapla  
       Dec 20, 2021
    我现在就是几年经验全是 curd ,希望楼主能给一些学习的方向,真是感恩了!
    ywisax
        106
    ywisax  
       Dec 20, 2021
    @Wenco 八股文都不会,写什么文章,靠 csdn copy ?
    规范就是项目实践的总结,搞不懂 psr 为什么出现,怎么实践,那就是不及格。

    你没必要拿某个点跟我杠,只要是有收过简历的人,都能得出跟我或者楼主类似的结论,你最好自己收下简历,各个薪酬层( 5-7 ,9-12 ,15-20 )的都收下,面下,自然会有这种结论。
    PHPer 目前人才像断层了一样,新手普遍垃圾,上升期的开发者没机会,已出头的开始转其他语言。
    crynocry
        107
    crynocry  
       Dec 20, 2021
    @Wenco 呃 看样子他是想说 Active Record ORM 和 Data Map ORM 的区别 ...
    ywisax
        108
    ywisax  
       Dec 20, 2021
    @usapla 自己造数据,造一个 20-30 个字段的千万大表,这个表跟三个表有关联,然后写 curd ,多少会有点收获
    usapla
        109
    usapla  
       Dec 20, 2021
    @ywisax #108 谢谢您
    Wenco
        110
    Wenco  
       Dec 20, 2021   ❤️ 1
    @ywisax
    > 八股文都不会,写什么文章,靠 csdn copy ?
    就上面我称之为八股文的几条(没说你说的所有都是八股文)你说说会的和不会的在编码能力上有啥区别,在实际开发中有没有被用到过哪怕是一次,这个能当作能力的依据吗?一个新手入行时视为重点的知识,铭记于心,后来发现根本用不到,渐渐淡忘了,面试时只是能东拼西凑说个大概,岂不是得被你定为学艺不精。

    > 规范就是项目实践的总结,搞不懂 psr 为什么出现,怎么实践,那就是不及格。
    你要说编码思维需要吸收理解才能更好编码那我 100%认同的。但是 PSR 就是民间组织搞出来的啊,至今没被官方接纳,并不是什么创造性的东西,不知道为什么来的照着来有会啥问题?更何况现在框架都规定你必须按照这个来了(现在应该没有人写脚本到处 include 吧)。

    我只是对你说的一些夸张的言论有不同意见罢了,我就一个在二线的还算新的 PHP 新人,还没有资格收简历。
    m3s
        111
    m3s  
       Dec 20, 2021
    我哥哥就是 php 。之前一直干的医疗 已经很过时了,现在公司裁员重新学些新框架,一言难尽
    sagaxu
        112
    sagaxu  
       Dec 20, 2021
    @ywisax 坐标魔都,15 以下的没收过,15 到 25 的简历收了一堆,招了 3 个多月一个都没招到,3 年左右的简历基本收不到,10 年以上的倒是不少,庙太小职位太初级接不住。
    Wenco
        113
    Wenco  
       Dec 20, 2021
    @ywisax 补充一点:PSR 的出现是在打 PHP 官方的脸,断点调试还要装扩展,命名空间(本身)还是个摆设。就应该学 Golang ,不按照规定来,直接编译不通过
    wangritian
        114
    wangritian  
       Dec 20, 2021
    你的标题容易引战,所有语言都有大佬和彩笔,前一阵子招 go ,来了一个号称 9 年 web 、5 年 go 、7 年项目组长经验的大神,通篇简历都是吹架构和培训下属,然而问 go 如何深拷贝 struct ,答把指针复制一下,你没看错,连指针指向的内容都不是
    winglight2016
        115
    winglight2016  
       Dec 21, 2021
    php 不了解,就 java 来说,有几个项目需要用到异步、多线程、redis ,rabbitMQ 的? crud 对大部分项目来说已经足够,你又用不到,干嘛要求那么多?
    bigbigpark
        116
    bigbigpark  
       Dec 21, 2021
    给的钱够多,自然有牛人来,何必挖苦别人?
    hewiefsociety
        117
    hewiefsociety  
       Dec 21, 2021
    本是同根生,相煎何太急。
    handsomehaitao
        118
    handsomehaitao  
       Dec 21, 2021
    前端为什么要会写?写了你给双份钱?
    gulugu
        119
    gulugu  
       Dec 21, 2021
    不能这么说吧,你常用的场景和对方常用的的场景不一样,curd 只是你和他之间认知的基础共性,如果让他出题考你,估计你亦答不出几条
    shellic
        120
    shellic  
       Dec 21, 2021   ❤️ 1
    你要想找后端方面厉害的人那就去掉前端的要求,如果想找个前后端都会的就降低后端的要求,想找个两者都精通的就加钱;为什么前端不会后端照样高薪,后端不会前端就是垃圾呢?
    huxiaofan1223
        121
    huxiaofan1223  
       Dec 21, 2021 via iPhone
    低调点,谁也不容易,你去面试可能也会被别人面自闭
    Hanggi
        122
    Hanggi  
       Dec 21, 2021
    头条上大把 50 万年薪的人都去哪儿了
    yaphets666
        123
    yaphets666  
       Dec 21, 2021
    12k 如果在石家庄还凑合,但绝对说不上"不少了".如果在长沙这种遍地软件开发企业的城市,12k 只能招菜鸟.
    simo
        124
    simo  
       Dec 21, 2021
    1 不知道
    2 知道,会使用
    3 知道为什么有
    4 知道什么情况下需要造一个没有的
    5. 没到这个级别过,不知道有没有

    1 ,2 阶段很简单。比如你知道中间件,异步,协程,会使用又如何?绝大部分场景,还是做业务干活拿钱,用别人的设计,别人的代码。 开发妥妥的圈子文化,进圈子,招人、找工作都简单些。
    nevin47
        125
    nevin47  
       Dec 21, 2021
    说句实在的,二三线,12K 能找到 CURD 熟悉的已经不错了

    你期望的 PHPer 不是没有,而是 12K 找不到
    sgissb1
        126
    sgissb1  
       Dec 21, 2021
    兄 dei ,真没必要这么卷,都是搬砖工。能干活就行了,不管是大厂还是小厂,不管是专业化岗位还是架构师岗位,人的精力和脑力是有限的,懂的过于深的人,很容易局限了,懂得过于广的人,思维过于灵活了不晓得天高地厚。

    所以打工就打工,招打工的也这样。太卷了以后真找不到人干活了。
    JKeita
        127
    JKeita  
       Dec 21, 2021
    你这朋友公司委托你这外人来应聘,可以说这公司也就一创业公司,创业公司还想收到好的人?有能力的人基本不会去投创业公司。所以收到水平差的那么多跟公司也有一定关系。
    qiany
        128
    qiany  
       Dec 21, 2021
    @tulongtou java 仔这些不都是懂的吗不然怎么面试
    zhuzhibin
        129
    zhuzhibin  
       Dec 21, 2021
    又他妈开始喷起来了
    VictorJing94
        130
    VictorJing94  
       Dec 21, 2021
    老哥,咋说呢,6 年开口只要 12,其实心里应该有数的吧,人家对自己定位也准的...坐标同二线苏州,来面试的应届生已经开口 18k 了
    liandi1990
        131
    liandi1990  
       Dec 21, 2021 via iPhone   ❤️ 2
    @t6attack

    用 c 给 php 写扩展又不是什么技术活,懂 php 和 c 的基本语法,再看下 zend api 就足够了。这点东西,随便找个会写代码的,鼓捣个两三周就能玩的炉火纯青。

    所以除非你做了个 swoole 级别的扩展(但其实 swoole 本质上也没啥复杂的),不然仅是“会用 c 写 php 扩展”或者“会把 c 库封装成 php 扩展”,并没有什么优越性,和“会写 crud”没有本质区别

    就拿我自己来说。我从大一开始就给 swoole 贡献代码,大三的时候给 php 内核贡献过代码,也写过不少 php 扩展,但那只是我学习生活的一点点调味品罢了。找工作的时候还是要刷算法、背八股,然后被 985 、211 高材生血虐。
    ZoR
        132
    ZoR  
       Dec 21, 2021
    12k 很多? 能把 curd 写熟练 12k 多嘛
    jtcba12
        133
    jtcba12  
       Dec 21, 2021
    v2ex 的 phper 这么多吗
    rophie123
        134
    rophie123  
    OP
       Dec 21, 2021
    @jtcba12 应该多少都写过 PHP
    chengyunbo
        135
    chengyunbo  
       Dec 21, 2021
    干 PHP 为啥要会前端呢,我来问问你
    markgor
        136
    markgor  
       Dec 21, 2021
    理性的說,
    1 、教育机构哄抬;
    机构会让你没工作经验的时候,就说自己有 1 年的经验,开发项目由于涉及商业信息无法展示,但是有个人作品(培训时做的);-----前员工告知的,但他觉得自己都难以置信,所以才坦白。

    2 、之前互联网大环境下导致了;
    对于培训机构或学习这个专业的,他们一般都有自己的群,里面几十个人不乏比某人差但待遇更好的情况,甚者还有一跳加一倍的情况,所以导致他们关注点永远是薪酬而不会考虑和自身能力挂钩。

    3 、职业行规
    对于一家公司做 3 年后,薪资基本不会太大调整,想要调整就必定要跳槽;但他们往往忘记了,这句话只适应于你的能力也得到提升,而不是 3 年的 CURD 。

    最后,我觉得搞 PHP 的由于台阶比较低,互联网高潮的时代我见过很多之前装修 /工地 /辍学 的人跑去培训班,然后直接跑出来工作。毕竟 PHP 上手简单,所以相对其他语言要学习的知识比较少,基本就语法就行了。不行的就百度上。

    据我了解招聘公司开出的:
    广东-23 线:3K~6K
    广东-1 线:5K~30K

    应聘人员期望的:
    广东-123 线:8K~30K 或 6K+工龄*1K
    Tinywan
        137
    Tinywan  
       Dec 21, 2021
    workerman 了解一下: https://github.com/walkor/workerman
    woshicixide
        138
    woshicixide  
       Dec 21, 2021 via Android
    这个事情跟 php 本身有什么关系吗,你招 java 试试,没什么区别
    yuwangG
        139
    yuwangG  
       Dec 21, 2021
    很多面试者忽略了一个问题,从来不看一下自己数据库里面的几十条数据,张口闭口分库分表,高并发
    final7genesis
        140
    final7genesis  
       Dec 21, 2021
    @iColdCat 大概是要前后端都做吧, 笑
    Q4h7388nR28s95fa
        141
    Q4h7388nR28s95fa  
       Dec 21, 2021
    @t6attack “我想用 c 语言为 php 编写一个深度学习扩展,可以对接 opencl/cuda ,并把它打造成最易学易用的框架。”

    哈哈哈哈,我用 c 语言给 php 写一个绑定 iup gui 的扩展后,坚定了放弃 php 的信念,哈哈哈哈哈哈哈哈哈!

    现在虽然还用,但是主要研究经历已经转到 lua 和 js 了。

    好好感受一下什么叫做屎坑!
    bzw875
        142
    bzw875  
       Dec 21, 2021
    改 lz 一个建议,JD 写招聘 Java ,然后面试时告知他入职写 PHP 可以接受吗
    Akiya
        143
    Akiya  
       Dec 21, 2021 via iPhone
    12k 能招到会写 CURD 的就不错了,招不到靠谱的人首先反思一下是不是钱没给够
    VictorJing94
        144
    VictorJing94  
       Dec 21, 2021
    @dcsite 坐标苏州...遇到两个应届生开口 18k 来学习了....另外是真少
    Light3
        145
    Light3  
       Dec 21, 2021
    你可以用你自己的标准来衡量来面试的人 因为这是你自己的事
    但是麻烦你不要来论坛找所谓的共同认知 来引战 谢谢
    Q4h7388nR28s95fa
        146
    Q4h7388nR28s95fa  
       Dec 21, 2021
    @Light3 楼主也不一定是引站,毕竟他不需要流量。

    这个社会上还是有一些人期待某个群体,某些行业变好的,如果指出一种事实=引战,那我猜测是有些人玻璃心或者不愿意进步而已。

    利益相关:过去和现在都在写 PHP ,未来不写!
    KIR1TO
        147
    KIR1TO  
       Dec 21, 2021
    某三线城市,一家校办企业招开发,要求 1-3 年工作经验,熟悉 java springmvc hadoop vue ,了解微信小程序、安卓、ios 程序,最后还要会服务器部署上线,处理线上问题,能接受加班和出差,最后一看工资 6K-8k 。
    niub
        148
    niub  
       Dec 22, 2021
    @KIR1TO 哈哈哈哈
    simonlu9
        149
    simonlu9  
       Dec 22, 2021
    降低要求吧楼主,v 站风气就是多少钱找多少能力的人,现在都被互联网冲昏了,是个程序员就得薪资过 w,你看看我安卓的帖子就被喷到五颜六色
    Light3
        150
    Light3  
       Dec 22, 2021   ❤️ 1
    @HiCode
    我说他就是来引战的 有问题吗?
    然后玻璃心得你表示因为你和发帖得人有相同的认知
    并要找个存在感 但如何反驳别人呢 只能说你们是期待行业变好那少部分人
    你们得认知和"我们" 这些期待行业变好得人 不一样 就是垃圾 乐色 是不是这样呢?
    rophie123
        151
    rophie123  
    OP
       Dec 22, 2021
    @simonlu9 看到了,非常赞同“现在都被互联网冲昏了,是个程序员就得薪资过 w”
    rophie123
        152
    rophie123  
    OP
       Dec 22, 2021
    @HiCode 知我者谓我心忧
    Q4h7388nR28s95fa
        153
    Q4h7388nR28s95fa  
       Dec 22, 2021
    @Light3 对对对,你说的都对。
    Q4h7388nR28s95fa
        154
    Q4h7388nR28s95fa  
       Dec 22, 2021
    @rophie123 你看这些人是没办法共情的,我想法就比较简单了,这个圈子都烂了,换个小众语言只招新手来培养。
    MonTubasa
        155
    MonTubasa  
       Dec 22, 2021
    @liuxu 加我一个,我也想看看
    Dogtler
        156
    Dogtler  
       Dec 22, 2021 via iPhone
    以前我也是这样,业务撸多了 curd 职场最大劣势。
    问一句分布式就懵逼
    encro
        157
    encro  
       Dec 22, 2021
    @t6attack

    PHP 的 ARRAY ,作 opencv 的 array ,会比 python 性能还差吧。

    最近用刚学的 rust 写 opencv 服务,吐血中。。。感觉比直接 C++还烦心。
    不知道是 rust 基础太弱还是因为以前写 PHP 、Python 和 Go 写坏了。
    limingxinleo
        158
    limingxinleo  
       Dec 22, 2021
    二三线不知道,反正 1 线挺好招人的。

    你这个要求,我在魔都 10k 就能招到,只不过可能只是应届生,或者一年工作经验,不过我不要求会写前端,因为我自己都懒得写。
    Actrace
        159
    Actrace  
       Dec 22, 2021
    10 年 PHPer 路过。
    楼主说的我都了解过,但是,日常业务中并没有什么卵用。

    php-fpm + nginx + mysql 这个架构 “基本” 上可以解决所有 web 需求,无论是访问量或者是业务复杂度和时间要求。等同于今天 vue 或者 react 这样的框架,但是比它们做得更好。
    可能已经没有多少个人记得 PHP 的前身是用于 C 开发 web 的脚手架。本身这种语言就是要尽可能降低心智负担,让工程师来专注到业务层面,就更谈不上深入了解各种功能的实现原理,这其实是个悖论。

    所以楼主简单的把 PHPer 的工作年限理解成技能熟练度就行了,至于编程领域的深度,这是一个学术的事情。对公司来说,能尽快实现需求就行,作为老板并不关心员工的科研能力。

    最好是不要被网上的氛围所渲染,如果编程是你的兴趣爱好,那就自己去继续深入就好了,你所获得的成就感是你自己的,并不会传递给其他人。对于招来的手下,能迅速且准确地完成你的要求即可,至于他有多强,这不重要。
    nash
        160
    nash  
       Dec 23, 2021
    @undefine2020 长沙有不加班的互联网公司吗?
    8rmEHZ8WhVHVOb0E
        161
    8rmEHZ8WhVHVOb0E  
       May 19, 2022
    中间件这个我也想笑 我也不明白 laravel 为啥要把过滤器叫中间件 php 同行菜鸡又多 我和他们说后端中间件很多都会理解成框架里那个玩意儿
    NoahVI
        162
    NoahVI  
       Sep 9, 2022
    老实说,这些都答不上来的,不知道怎么混的六年,或者有没有一种可能,他其实是半路转行,并没有实际六年经验。
    NoahVI
        163
    NoahVI  
       Sep 9, 2022
    @fiypig jwt 只是鉴权的一种,鉴权的一种方式,一种形式而已。Oauth ,Oauth2 ,也是一样的道理。只要你的鉴权功能安全且精确,何须拘泥于形式。
    NoahVI
        164
    NoahVI  
       Sep 9, 2022
    楼主招我吧,前端会 vue ,后端 redis mongodb rabbitmq elasticsearch 一应俱全。不过我上份工作 20k,这次您看着给。
    NoahVI
        165
    NoahVI  
       Sep 9, 2022
    @xiaomada 因为 laravel 里面的那个模块叫 middleware ,文档里面也是叫中间件。不过你问中间件,前面不提 php 框架的话,大多数人还是会知道问的是 mq redis 等东西吧
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2784 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 207ms · UTC 09:27 · PVG 17:27 · LAX 02:27 · JFK 05:27
    ♥ Do have faith in what you're doing.