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

[求职] 坐标广州 一个尴尬的 phper

  •  
  •   sockball07 · 2019-09-06 12:10:30 +08:00 · 4666 次点击
    这是一个创建于 1934 天前的主题,其中的信息可能已经有所发展或是发生改变。

    冒着可能被上家主管看到的尴尬还是来求一下职

    5 月离开的上家 因为真的没什么事做了,简单点就是太闲...我知道这种情况实在很少 总之就是之前过的日子都太安逸了

    在家休息了俩月后 8 月初来到广州

    手游公司

    期间面了 2 周不到先进了一家手游公司 面试的时候主要就考我高并发而我只有一些理论还不能说的很好 后来应该还是考虑到 愿意加班、着急上项目也就让我进了

    上了一天班 上来就是看看迭代了 3 次左右的古老的后台代码 规范就不说了除了所谓基本 MVC 不同的方法注释都有一样的。所谓适配是通过各种临时算出来的?像 (clientWith * 478) / 169 类似的式子还不少 这我就不明白了哪来的这样具体数字都不知道...

    加班本身可能还好 毕竟之前都过的太舒服了 但是加班去改这样的垃圾是真的难受 于是下午 6 点就决定离开了

    微擎

    然后想说的就是一家使用微擎的公司 内部大部分 PHP 底薪 5000 转正后看能力 9-12 分配 面的时候看我做过微擎所以反而是我问他公司的情况 也就是说想进几乎就可以进的

    但是微擎这东西 虽说我之前都没有独立对接过微信 但是我知道这个都已经不再更新的东西是肯定不行的 如果还要用它开发岂不是在成长的路上还要倒退了吗(工作第一年都是用微擎二次开发)

    现如今有 easywechat 这个规范的 SDK 开发微信相关的确实都应该使用它

    炒鱿鱼

    临近月末的一周 有 2 家都给了 offer 其中一家是外包 似乎风评不是很好 于是选择了另一家 但是招新比较多 设备都不齐全 推迟了一周才入的职(前几天)

    第一天入职拿到设备 网线有问题 只能用无线 无奈速度真的很慢 装了半天的系统以及相关的东西

    第二天中午前经理发来一个能力测试...说是隔日下班前 2 小时交付做压力测试..

    测试内容是根据一个确认收货的界面做订单相关 API 要求有无限分销逻辑 后来问过以后是说只集中做订单相关的内容 其他所需数据写死即可
    接着就和旁边也刚入职的 JAVA 一起做一点探讨一点 本着只为测试跑通流程的心开始用 Yii 框架做了

    第三天大约中午完成了 2 个 API:生成订单、确认收货,在做之前其实也在想这样的东西要如何去做压力测试呢,用户用户没有,商品商品没有...至于 API 文档只是用 markdown 写了一个表格 因为只有 2 个 API 参数也不多 结果交付的时候...

    -- 框架 Yii? (惊吓)
    -- 数据库文档 (我说在 Yii 的 console/migrations 下)
    -- 目前做到哪步 (我觉得算完成了啊?)

    过了一会就被 hr 邀约经过几天的观察还是什么的认为不合适 我问能不能再找一下经理什么情况 她却说这是确定的了没什么意义的(其实她压根什么都不懂)

    后来下班前还是下定决心去问问 毕竟死都不知道怎么死的那还是太不甘心了

    回复就是:

    • 我们主要用的是 TP5...(面试的时候不就说过了吗这时候没必要强调吧)可能你熟练 Yii 但是在规定时间内速度没有达到要求... (不是那么详细的需求我是真的不明白到底需要完成哪些)

    • 分销的逻辑并不是最优方案以及部分错误 (没做过也不是很懂分销短时间内要达到最优会不会很过分?)

    • 没有数据库文档(我是把表结构之类的写在 Yii 的数据库迁移内 所以也不知道会要求做这个文档)没有商品规格类(即具体的商品库存相关的东西 这个虽然有预留但是对于死数据也没想到如何处理) 无法做压力测试...(我也不知道对这样一个东西去做压测有什么意义)

      总之最后我才明白一点 这是真的想把这个当做一个完整的模块完成它的 流程、文档、测试...

      唯一忘记问的就是 是否对其他入职 PHP 也做了同样的测试 如果有还想看看他们的解答 无奈钉钉被删的太快都没法回聊 也就算了

    自己的现状

    • 框架
      大部分的公司要求不是 TP5 就是 Laravel 有些看到没用过的就直接 PASS

      目前熟练就是 Yii,面试期间其实也面过一家使用 Yii 的 奈何当时比较早 自信满满的毫无准备就去了 结果因为空白期问了一点常用的方法名都给忘了(不过大部分还是答上了)

      再要说就是熟悉 TP3 了 虽然这套不是那么符合现在的规范又不安全 所以极少用了吧

      框架这东西都知道 掌握了大的还怕掌握不了小的吗 只是很多公司只想招熟练工省时间吧 相对于其他应聘的优势 - 1

    • 项目
      一直说自己之前都比较安逸,项目上也是,去年做的都是后台和 API,没有高并发,也没有大数据量,这样显得项目经验就很空缺 对我来说 去年的收获应该是 如何规范,如何学习,如何解决问题的一年。

      在那样安逸的环境下只能自学 就算一直待在那 早晚出来后都会经历这段难熬的日子吧

    • 其他

      • 对自己的评价就是 有上进心、热爱学习、喜欢新鲜的事物,PHP 周边都有接触(只是可能没在项目中用过)
      • 诚实,诚实到让朋友觉得可怕,比如上面说的 2 家 offer 拒绝一家的时候我是说 选择另一家了 于是给自己断了后路;然后一个问题群的各位呢 又说 面试的时候就要各种吹... 然而我不会吹也不敢吹 然而诚实并带不了什么 反而那些会吹的日子过得很好 对这一点只能自个儿干生气
      • 现在个人只有一个简单的笔记站(配色超差劲) 面试某一家的时候 人家也说确实比较简单 如今的我确实经历只有这么些 但也并不觉得自己很弱 至少比问题群里一群吹水、问一些自己能解决的问题的要好的多
      • 另外我是跨专业的 所以很多计算机、系统的基础还很薄弱,这个是打算平时阅读去补上一部分 只不过现在这么久了过得很不安心 无法静心就只能做点能简化自己平时的事情的小东西
      • 现工作时间有 21 个月,工资需求在广州应该并不算高甚至很低 但是公司却要求那么高 我是真的感觉好难

    如果看了上面还有意向的话可留邮箱发送简历...

    24 条回复    2019-10-07 16:40:23 +08:00
    terryops
        1
    terryops  
       2019-09-06 12:21:50 +08:00
    闲的时候可以接点活来干,也是对自己的锻炼。
    sockball07
        2
    sockball07  
    OP
       2019-09-06 12:33:53 +08:00
    @terryops 我觉得现在应该还是学习吧
    接活的话之前一直有一个培训的同学找我 因为培训的时候就感觉我还可以吧 去年倒是做过一个简单的 就因为简单感觉还是没什么用 后来找过我几次都推掉了 大的又不敢弄 而且时间投入这个东西也不好说
    sockball07
        3
    sockball07  
    OP
       2019-09-06 12:44:02 +08:00
    补一下简历上的部分内容
    1. 熟悉 HTML + CSS,熟练使用 jQuery,熟悉 Vue 框架的使用
    2. 熟悉 PHP 及 LNMP 环境搭建,熟悉 OOP 编程思想及 MVC 开发模式,熟练使用 Yii 框架,了解 ThinkPHP
    3. 熟悉 MySQL 数据库,接触过 Oracle,对非关系型数据库 Redis 有一定使用经验
    4. 熟练使用 Git 版本控制工具,熟悉 APP 接口开发,能快速对接各类第三方 API
    5. 熟悉 Linux 及基本操作命令,对 Docker、Swoole、WebSocket 有一定了解
    6. 有责任心,学习能力强,具备严谨的编程习惯及一定的文档编写能力(似乎被上面的情况否定掉了)
    ywisax
        4
    ywisax  
       2019-09-06 13:17:26 +08:00
    先试下说我对“炒鱿鱼”这段经历的看法吧。

    从公司角度来看,你未经商讨就上 Yii2,是不对的。这件事你说成是 team leader 失职其实也 OK。不过既然面试有提到主要用到 TP5,那么潜台词就是“我作为用人单位,希望你也跟着我们一起用 TP5”。
    贸贸然引入框架,对于旧人来说会带来心智压力,所以其实你的确不怎么占理。。。

    然后就是“微擎”的问题。

    微擎是我已知的国内最成熟的微信管理框架(应用层的喔)。
    首先它一直有在更新,其次他的“烂”更多是烂在历史包袱。我个人觉得对于一个几年前立项并延续至今的开源项目,尽量放宽心看待。
    作为开发者,如果真在工作中过程中需要用到微擎这种东西,更多应该考虑怎么去完善它。
    例如,既然微擎那么差,能否使用 codeception 来做验收测试提升它的可靠程度;既然它自己封装的微信 sdk 不容易用,能否使用 easywechat 替代;实际开发过程,追溯日志很不方便,能否使用 monolog 或 yii2-debug 这些工具来完善流程等等。。。
    想下这些更有意义。
    sockball07
        5
    sockball07  
    OP
       2019-09-06 13:52:53 +08:00
    @ywisax
    回复 1:
    这个只是个所谓 "能力测试" (不是说新起一个项目)应该不会在意所选的框架才是,不过从后来的回复来看 可能人家确实希望是 TP5 做出来 因为很多结构还是不一样吧(比如数据库表这里)
    面试应该说是我说过自己主要是 Yii 和 TP3 然后在他也知情的情况招进的 回复我的时候才特意强调是 TP5...
    不过争框架确实没什么意义 所以这点还是不说了 主要原因应该还在其他 这个没得说

    回复 2:
    看来也是我一直太耿耿于怀了 离开第一家以后对微擎就很排斥 认为很烂... 没有再关注也以为一直没有更新了(可能那段时间也有更新但也比较微小吧)
    我总想着即使是进了公司接下已有的项目进行迭代 也得要求项目本身不会太差(像上面说的手游后台那个就不行了)
    作为开发者你说的话确实没错 简化自己目前的工作、完善使用的工具 甚至 pull request,看来我还是有点逃避的心理在... 认为它"烂"就一直贬它 甚至其实在某一家公司面试的时候说过不要去用它...

    总之我还是应该端正一下态度

    感谢回复
    ibugeek
        6
    ibugeek  
       2019-09-06 14:06:21 +08:00
    可能是公司要求比较高,所以觉得不合适。
    我觉得你没啥问题啊,能做 yii 框架的,tp5 和 laravel 看看就能上手 crud,哪来这么多要求。
    sockball07
        7
    sockball07  
    OP
       2019-09-06 15:44:38 +08:00
    @ibugeek
    我要求的薪资在广州就是一个熟练 CURD 的样子...

    然而 不是被框架拦(想要熟练工呗)就是被项目经验拦(高并发没处理过、微信方面没有对接过的项目) 还有的眼光过高的那是真没办法

    天天看着问题群里吹水的就很不舒服 感觉自己都比他们好多了

    有时候面试听到员工的讨论都觉得像是先招了一群不会的 再留一个坑位专门招个大牛...

    现在就想找一家能稳定发展的公司 难啊...
    luckRay
        8
    luckRay  
       2019-09-06 17:26:23 +08:00
    内推简历发邮箱。[email protected]
    xming
        9
    xming  
       2019-09-06 17:30:15 +08:00 via Android
    sockball07
        10
    sockball07  
    OP
       2019-09-06 18:41:57 +08:00
    @luckRay 投了...怎么看你上海深圳到处招 我这还是广州的
    luckRay
        11
    luckRay  
       2019-09-06 22:12:16 +08:00
    @sockball07 上海深圳都有分部。深圳距离广州也很近啊。
    uqf0663
        12
    uqf0663  
       2019-09-06 22:31:08 +08:00
    看到关于微擎 “都已经不再更新” ,你确定你看的是微擎?微擎现在每个月都在更新的啊。对,我没有说错,我不是指模块,我是指 微擎这个主框架 。
    qinrui
        13
    qinrui  
       2019-09-07 08:28:43 +08:00 via iPhone
    @luckRay 为啥我只能看到 email protected 几个字?
    sockball07
        14
    sockball07  
    OP
       2019-09-07 08:56:20 +08:00
    @uqf0663
    这个是我的问题 16 年使用了大约 7 个月 当时一直以为早就没更新了(至于依据是什么就不记得了当时也才刚工作) 之后一直很排斥 没关注了... 现在对使用微擎的公司具体情况也不了解 所以也不能再多说它了
    luckRay
        15
    luckRay  
       2019-09-07 09:21:25 +08:00
    @qinrui 简历收到了,那是我私人邮箱。已经转发给 HRl 了。不过我简单看了下,简历没有太多的亮点,还需要美化下,简历格式看起来有点乱。
    sockball07
        16
    sockball07  
    OP
       2019-09-07 09:58:17 +08:00
    @luckRay
    现在的我确实比较尴尬 之前还特意改过一次的 才明白简历也是整理自己所做内容的总结 而我并没有在最好的时候总结...
    亮点的话要从现在的我身上直观体现 感觉很难 (隐藏能力值?)
    laojiaqing
        17
    laojiaqing  
       2019-09-07 12:12:36 +08:00 via Android
    你要求多少 k,原本多少 k
    sockball07
        18
    sockball07  
    OP
       2019-09-07 12:36:05 +08:00
    @laojiaqing
    之前 5K 包吃住 现在只要求 8K...
    qinrui
        19
    qinrui  
       2019-09-07 19:17:24 +08:00 via iPhone
    @luckRay at 错了人?
    jksusu
        20
    jksusu  
       2019-09-07 20:36:35 +08:00
    楼主咋不想想你很幸运了?一般面试过了都不会有能力测试了吧,居然还有通过面试还测试能力的。面试过了不都是内部人员带带,然后参与开发,如果内部人员带了还不会开发,才会劝退吧。还有听你描述,有很多都是需求问题,都是自己想需求,自己开发。所以说这样的公司不去也罢。没什么好悲伤的呀。
    sockball07
        21
    sockball07  
    OP
       2019-09-07 23:23:14 +08:00
    @jksusu
    从同一天入职暂时还留住的 java 来看 可能他们还是有一定要求(似乎又 T 了几个 java )...只是他们后来才考核?

    面试的时候我还特意问过会有很高要求吗 他们说没有 而他们还问了其他家一般不会问的封过 composer 包吗 还刚好最近封了一个玩玩的 也就进去了(不一定是这个原因...)

    他们给的这个题我是觉得不详细...等到结果一出你再问他才告诉你他想要什么(所以后悔当时没问其他入职的什么情况)

    对我影响倒是不大 只是又延长了求职时间 有点难受

    被内部人员带带还不会开发 那我只能认(虽然我不觉得自己弱到那种地步)

    感谢理解
    hhh798
        22
    hhh798  
       2019-09-09 09:29:52 +08:00
    转行或换语言,PHP 已然没落,未来就业机会只会越来越少,有也是很低端的,都是外包或创业公司,15K 都是一个大门槛
    sockball07
        23
    sockball07  
    OP
       2019-09-09 11:28:14 +08:00
    @nioncodotcom
    你总不能叫我没工作的时候去换语言吧... 我倒是还想看很多东西的 就差个工作
    laojiaqing
        24
    laojiaqing  
       2019-10-07 16:40:23 +08:00
    现在找到工作没
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1417 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:49 · PVG 00:49 · LAX 08:49 · JFK 11:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.