1
ohao 2020-05-11 21:06:15 +08:00 via iPhone 6
现在很多 phper 求职的,我是比较绝望的,小城市更严重,很多真就是 crud,就是以前那种建网站,什么要求没有,拿个 tp 就堆,想哪里堆哪里,提哪里改哪里,完全没规划和技术提升的欲望
我去年招的一个 php 一个 tp 的 fastadmin 打包好,不管去哪个公司,去了先搭环境,下载 wamp,配 fastadmin,然后就埋头苦干,写一行 浏览器测一行,一个星期就开掉了,一周 fastadmin 生成了 2 个页面....... 配置还是错的 另外我完全感觉不到这样工作的意义,感觉就是混个死工资,混日子那种,也看不到想学的样子,有问题不是面向谷歌编程,是面向百度编程,先百度,比如正则,直接 copy,不管哪年的,匹配手机号直接 copy,然后 171 这种匹配不到也算 bug...... |
3
ila 2020-05-11 21:10:52 +08:00 via Android
还好 python web 入门高一些😂
|
4
Immortal 2020-05-11 21:11:14 +08:00
在我看来这行就是很看性格,有些人的性格使然,对于写代码就是“混口饭吃”。
而编程语言入门的难易度恰好成了“筛网”,PHP 因此招了好多年的黑,简单容易上手反而成了“缺点”。 |
5
namelosw 2020-05-11 21:13:23 +08:00 via iPad 1
tp 则相反…… 😂
|
6
hoyixi 2020-05-11 21:15:04 +08:00 1
但从技术方面考量,学习能力强这一条足以。 如果项目经历再合适,那就再好不过。
学习能力强这条怎么考察,那就看面试官的本事了,水货面试官,多半招来水货。物以类聚。 很多事就那么简单,非要搞那么复杂,招来的人还不一定不水 |
7
TypeError 2020-05-11 21:16:24 +08:00 via Android
@ila Python 之前有 gevent,现在有 asyncio,反正面试都能问倒一大片,不用问多深入,问问基本原理、注意事项,很多求职 Python Web 的都不会
|
8
Orenoid 2020-05-11 21:41:36 +08:00
@TypeError #7
知道 Python 协程是基于生成器和 IO 多路复用实现的(以及基于多线程的伪装协程),粗略读过 asyncio 库的事件循环源码,算不算会。。因为最近准备跳槽,看到你这个就好奇问下。。 |
9
TypeError 2020-05-11 21:54:58 +08:00 via Android 1
@Orenoid 算,这个只要看过相关原理和写过一些代码就行,也不是多高深的知识,算是 Python Web 常见面试题了
|
10
guoer 2020-05-11 22:46:47 +08:00
php 一般没啥好问的,问的多的是 MySQL Redis
|
11
alakey1989 2020-05-11 23:39:27 +08:00
phper 瑟瑟发抖
|
12
iplayio2019 2020-05-11 23:50:41 +08:00
@ila python web 入门高在哪里?都是脚本语言。
|
13
secondwtq 2020-05-11 23:59:19 +08:00
话说移动端开发者如果熟悉 JavaScript 的话,会不会有“干几天就换去做前端”的想法 ...
|
14
jimmyismagic 2020-05-12 00:01:32 +08:00
完全不了解 PHPer 和 C#开发者的世界,只记得很多年前 LAMP 很流行,微软套装很流行,dizcuz 很流行
|
15
nicklooo 2020-05-12 00:12:50 +08:00 via iPhone
@jimmyismagic 干嘛歧视 c#,活得好好的呢
|
16
freefcw 2020-05-12 00:50:18 +08:00 1
与其去问那些深的技术问题,倒不如去问学习态度,对待做事的态度,这个或许才是对工作更重要的,至于说那些技术,这些工作中怎么用到才对工作有帮助?
能了解swoole自然好,但在工作中怎么用swoole? 熟悉tp也没啥问题,关键在于能说出个123,使用中的优缺点,有过思考,而不是拿过来就用然后不管321 至于go,有学习态度不是挺端正的嘛。。 |
19
q8164305 2020-05-12 02:16:25 +08:00 via Android
遇到对代码有追求的人,真的要珍惜,大部分人真的就是混口饭吃
|
20
wangyzj 2020-05-12 02:34:17 +08:00
tp 无脑瞬间产出小东西它不香吗
|
21
Zien 2020-05-12 02:40:07 +08:00 via Android
能面对 Google 编程也不错呀🙊(不是指谷歌搜中文
|
22
ila 2020-05-12 04:10:33 +08:00 via Android
|
23
yafoo 2020-05-12 07:09:42 +08:00 via Android
楼主是不是应该先把招聘要求放出来看看?
|
24
yigemeirenyongde 2020-05-12 08:50:00 +08:00
不太懂,你们到底要的是什么样的 php
|
25
sadfQED2 2020-05-12 08:55:48 +08:00 via Android
简历上写了 go 的 phper 瑟瑟发抖
|
26
kingliang123 2020-05-12 08:58:59 +08:00
phper 发抖中,不会 go,不会 swoole,甚至连 tp 都不会。
|
27
golden0125 2020-05-12 08:59:52 +08:00
熟悉 TP 还要扣分? 为求职者感到担忧,因为这可能是个极品上司
|
28
askfilm 2020-05-12 09:00:38 +08:00 1
@sagaxu 昨天我还和一个同事聊天谈到这方面的, 他负责一个部门的招聘, 我当时说现在你招人应该很容易了吧?
他的意思是, 是有很多简历, 但是现在找工作难, 招人也很难 。 我当时就不理解了, 照理说应该很有利于选人啊, 后来他一句话就解释清楚了: "没人跳啊" 。 可以细品一下, 有时候现实和预想的还是有些不一样。 |
29
2379920898 2020-05-12 09:01:48 +08:00
确实没人跳了。。我朋友一天收到 300 份简历,但是也没人跳
|
30
kkshell 2020-05-12 09:03:35 +08:00
想看看 JD
|
31
qsbaq 2020-05-12 09:05:12 +08:00
会 TP 的 phper 瑟瑟发抖
|
32
askfilm 2020-05-12 09:05:33 +08:00
"没人跳啊" 还有一重我的理解是: 有能力的在这个时候大多不考虑换工作 , 所以市场上的简历虽然多, 但是水平不行。 企业招聘想捡便宜但是也是非常难。
|
33
qloog 2020-05-12 09:06:08 +08:00
可以从深度与广度考虑,要么深要么广,二者符合其一就可以,但一般都是前者更吃香,更有竞争力。
|
34
815979670 2020-05-12 09:07:24 +08:00
我一直有一个疑问 PHP 最早的目的 不就是为了方便的 CRUD 吗 为啥 现在用 PHP 开发 CRUD 反而成了不思进取的代表?
|
35
askfilm 2020-05-12 09:10:45 +08:00
搞 php 的不少优秀的人都发展成"全干工程师"了 , 很多厉害的广度很好
|
36
dongisking 2020-05-12 09:11:50 +08:00 2
“熟悉 swoole 是个很大的加分项,tp 则相反”,我想 swoole 虽然优秀但在实际项目也不太多吧,会 swoole 多数的投靠 go 了,而 tp 、laravel 、ci 、yii 多数是 php 发挥的场景,那你招 php 干嘛。。。
|
37
frozenway 2020-05-12 09:16:07 +08:00 2
@ohao 请问谷歌被封了,如何面向?百度出来的都是过时的? tp 的 fastadmin 不就是为了方便快速建站的吗?那个老板不是想建站越快越好,难不成还要用原生写一个? wamp 作为开发环境有什么大问题吗?非要搭个 linus 虚拟主机做环境?
|
38
sunwq 2020-05-12 09:21:41 +08:00
为啥会 tp 就不好呢
|
39
815979670 2020-05-12 09:21:48 +08:00
忽然发现按照 1 楼和楼主的标准 我都算不上程序员,只能算是一个 PHP 脚本小子,混吃等死都谈不上因为我不会 Swoole 和 fastadmin
|
40
php01 2020-05-12 09:25:58 +08:00
蜜汁优越啊
|
41
jeff0819 2020-05-12 09:26:36 +08:00
phper 不单单是 curd,很多东西可以学,linux 、网络协议、负载均衡、docker 、redis 什么的,都够你玩很久了,语言感觉也就是个工具,基础掌握好,换哪种语言不是换
|
42
tujin 2020-05-12 09:29:44 +08:00
不会 Swoole 和 fastadmin,也不打算学。swoole 现在什么样,楼主有关注?
|
43
FantaMole 2020-05-12 09:32:24 +08:00
我也想看看贵公司的 JD 到底是什么样的
|
44
815979670 2020-05-12 09:43:16 +08:00
@ohao 老哥有没有办法 如何避免自己成为你口中的这类人?这些年自己学了很多东西,但用的时候还是不会,感觉就是 0 一样
|
45
C603H6r18Q1mSP9N 2020-05-12 09:45:36 +08:00
我现在面试就直接上机,4 个小时,一个小页面
考验了 环境搭建、简单数据库、写代码、项目搭建等等,蛮好的 |
46
2379920898 2020-05-12 09:48:05 +08:00
按照介绍来说,tp 比 larval 性能高了十层大楼的高度~~就因为 tp 是国产的,所以就自带鄙视链么!! t
|
47
ahsjs 2020-05-12 09:48:30 +08:00
以前还贡献过 fastadmin 的关于插件的代码...
|
48
2379920898 2020-05-12 09:48:39 +08:00
国外的屎对某些人来说,是真香
|
49
hbolive 2020-05-12 09:55:38 +08:00
@yigemeirenyongde 大概需要一个原生的,能很快造出各种轮子的 PHPer 。。
|
50
solupro 2020-05-12 09:55:47 +08:00
@guoer #10 PHP 一样可以问 GC 可以问循环引用可以问 Array 实现,只是大多数会背后被吐槽“我写个 PHP 你问我底层原理”
|
51
ylsc633 2020-05-12 09:56:31 +08:00
@2379920898 "按照介绍来说,tp 比 larval 性能高了十层大楼的高度~~就因为 tp 是国产的,所以就自带鄙视链么!! t
" tp 被鄙视我感觉并不是因为是 国产! 是以前太多 bug 了.. 后来升级 又学抄别的框架... 用起来还是很方便的! 看 vue 不也是国产么,用起来还是很香的! 前段时间 我为了配某个项目 配一套 php7.2 环境(docker-compose + 一些 php 的扩展) 花了我两周.. 看来我也是是个大菜鸡... |
52
gyinbj 2020-05-12 09:58:46 +08:00
入行 php N 年了。 人在帝都, 真是五味杂陈。
开始感觉什么都不会, 现在感觉依旧什么都不会, 整天埋头苦学,各种解决疑难杂症。 但是每每潜水看看其他人的说到的问题,依旧一脸懵逼。 理论知识还是很重要的。 |
53
fuxkcsdn 2020-05-12 09:59:42 +08:00
学 swoole 的最终归宿不是 go 就是 java 了
“只会 tp” 确实是扣分项,“还会 tp” 应该作为加分项 |
54
hbolive 2020-05-12 10:00:00 +08:00
就本人了解的情况,国内 90%或者更高的比例的用 PHP 的公司,其业务根本没达到需要用到 swoole 的程度,而且大概率之后也达不到。。
不知道这些公司的的 PHP 程序员,算不算不思进取混吃等死的。。 |
55
zsc8917zsc 2020-05-12 10:02:18 +08:00
半路出家的 php 只用过 yaf 的瑟瑟发抖......
|
56
leonidas 2020-05-12 10:03:24 +08:00
面试造火箭 入职拧螺丝 这不就是日常操作
拿着程序员的钱操着架构师的心 这就是现状 |
57
zoharSoul 2020-05-12 10:07:53 +08:00
@frozenway 请问谷歌被封了,如何面向?
翻墙 百度出来的都是过时的? 反正垃圾的挺多的,尤其 csdn 的,百度喜欢把他排名很靠前. tp 的 fastadmin 不就是为了方便快速建站的吗?那个老板不是想建站越快越好,难不成还要用原生写一个? 互联网公司做建站业务的少之又少吧. wamp 作为开发环境有什么大问题吗?非要搭个 linus 虚拟主机做环境? 反正目前这么干的不多了,wsl 不香吗? |
58
leonidas 2020-05-12 10:08:18 +08:00
现状的语言不就是趋势与简单和高效吗?
PHP Python 和 GO 都是该趋势下的产物,不知道 JAVA 哪来的天生优越感 |
60
yuanchao 2020-05-12 10:11:21 +08:00
写个语言还写出优越感了?好好活在现实中吧
|
61
fengmumu 2020-05-12 10:11:51 +08:00
@ohao 面向百度没有啥能喷的吧,只要拷贝出来的是可以用的,就好了啊。。。搞得上了谷歌就就有加成了一样,嗯效率加成是有的
|
62
wshcdr 2020-05-12 10:16:42 +08:00
任何语言,框架都要看应用场景,TP 还不错了,但目前来看,也就是写点业务不复杂的东西,如果是业务关键的场景,目前而言肯定是选 java,生态完整成熟。
|
63
keepeye 2020-05-12 10:17:45 +08:00
我招人一般不关心他会什么框架,头脑灵活,态度谦虚才是最终哟的
|
64
leonidas 2020-05-12 10:24:41 +08:00
|
65
shellic 2020-05-12 10:30:56 +08:00 via Android
我就搞不明白那些刚入行没多久就转这个转那个的人,PHP 就只搞 PHP 吗?数据库、linux 、缓存。。。难道 PHP 就不搞了?这些都搞懂了就算转语言不都是水到渠成的事
|
66
ohao 2020-05-12 10:31:46 +08:00 7
@frozenway
我能理解你怼我的原因 , 真不是什么优越感,什么 PHP 是最好的语言,不用玻璃心 但是你不了解内情 主要业务不是国内所以我公司里提供香港网络,所以谷歌这个问题不存在 面向百度编程本身不是问题,问题在于不用脑子,不看代码质量,不去了解为什么这样写,这代码有没什么问题 我举例很简单的例子,一段匹配的手机号码的正则,百度上面大部分都是采集的垃圾内容,2020 年了还有很多资料上个世纪只能匹配 13 开头的,新的 17 和 14 开头的根本匹配不到,可以 COPY,但是我想也应该要看下代码,思考下有没什么 BUG 吧,不能我自己用的 135 号码,我正则匹配 135 就可以了? 我们项目不是建站,只是作为 DEMO 后端而已,建站那个时代已经过去了 实际上原生更快,最后这个 API 的数据示例我这种菜鸡,2 小时写好的 我们项目都是部署 Linux 的,公司有提供内部的 Linux 运行服务器环境,包括 FTP/数据库和 BT 的面板信息 开发可以直接 IDE 配置好代码同步就行了 WAMP 对于一般的并没问题,但是我们的涉及存储那些路径问题,调用 SHELL 这些问题,WAMP 根本不适用 不然你告诉我们有些需要调用 ROOT 权限,去调用执行 bin,win 执行什么? 比如我们生成的 nginx conf,需要 验证文件有效性 nginx -c nginx.conf php 以 www 运行 nginx 以 root 运行,不调用 c 的 setuid 到 0,在执行,写日志提示权限错误 我并不歧视 CRUD,只是觉得既然打算靠 PHP 混饭,最起码吃饭的碗要拿好,不要别人已经瓷器时代里,你还拿远古的石头砸个坑盛饭 我也不歧视 TP,我自己也有用,但是起码我会使用最新版,关注安全问题,使用 composer 部署,而不是打包个 3.2 的古董,BUG,安全问题去糊弄 |
68
jqh 2020-05-12 10:34:44 +08:00 2
@ohao 一个 tp 的 fastadmin 打包好,不管去哪个公司,去了先搭环境,下载 wamp,配 fastadmin,然后就埋头苦干...
这个程序员虽然有问题,但从你的这段描述来看,你作为技术 leader 没有尽到自己的责任,公司技术方案的选项是需要经过团队尤其是 leader 仔细研究权衡利弊后才拍板决定的。 如果是你选的 fastadmin,你需要对新人给予上手引导和培训,让新手可以快速熟悉公司的技术体系; 如果不是你选的 fastadmin,那说明你们公司本身就很随意各方面都不完善,新人上来就要求用它自己最熟悉的技术快速出活,看着像一个外包公司,只管实现功能而其他一概不管。简而言之,新手上来埋头苦干而没有任何规划和技术提升的欲望,也是迫于你们公司的现状导致的。 如果是你选的 fastadmin,你需要对新人给予上手引导和培训,让新手可以快速熟悉公司的技术体系; 如果不是你选的 fastadmin,那说明你们公司本身就很随意各方面都不完善,新人上来就要求用它自己最熟悉的技术快速出活,看着像一个外包公司,只管实现功能而其他一概不管。简而言之,新手上来埋头苦干而没有任何规划和技术提升的欲望,也是迫于你们公司的现状导致的。 |
69
z5864703 2020-05-12 10:35:35 +08:00
@815979670 搞清楚区别,方便 CRUD,但不是只有 CRUD 。而且这里指的 CRUD 意思是只会写写表单增删改查,遇到复杂需求就无从下手的,比如要实现代理流量转发、多进程 CLI 应用开发、使用协程调度优化逻辑处理等等
|
71
frozenway 2020-05-12 10:41:45 +08:00
@zoharSoul 哈哈,
翻墙?请问翻墙合法吗?翻墙是招聘要求必须会的技能? fastadmin 是做后台管理的吧?即使是 app,小程序也要有个后台去管理数据吧? wsl ?请问 win7 怎么装 wsl ? |
73
yakumo520 2020-05-12 10:46:58 +08:00
@ohao 其实我很想知道贵公司的 jd 是什么样子的,给的薪资水平又是什么样,毕竟物以类聚,什么样的公司才能招到您所说的这种人?
|
74
ohao 2020-05-12 10:49:03 +08:00
@jqh
fastadmin 没错,这个不用背锅,我只是拿 fastadmin 举个例子而已 他那套东西是 TP3 应该是 3.2,反正 PHP 5.6 是不兼容我测过 其他人我不知道,遇到这种情况的求职者就算我项目不干公司关门我也不会留的,毕竟我想多活几年 |
75
HanMeiM 2020-05-12 10:56:15 +08:00
现在还有人争这些?
真面试不都是 mysql 、redis 、数据结构、计算机网络、设计什么的吗 很少有人会问 php 语言层面的东西 |
76
z5864703 2020-05-12 10:57:48 +08:00
如果有觉得自己技术 OK 的 PHP 同学,请发简历给我,我这边需要(认真脸
emh1a2FpZmFAY2pkZ3kuY29t |
77
ohao 2020-05-12 10:59:11 +08:00
@yakumo520
四线城市 , 五险 (一金没用户要求过) 早 8 点 30,晚 5 点 30,中午 12 点-1 点休息 法定假日 (公司成立到现在,从未加班过) 试用期就交保险 去年 11 月招的 PHP 试用期 8K,转正 1w 安卓 试用期 8K,转正 1w 入职试用期合同,然后上保险 (我们这边每月只有 15 号前可增减) 离职的试用期一周的工资也是隔天按天结算,不拖不欠 上个安卓的,半个月不到给你半个月工资,社保我这边还多扣了 2 个月个人部分的 (企业免掉的) 你觉得我还能怎么做? 朋友说我傻,这种试用期一周不行的你一毛钱也不用给,试用期保险也不用上 他那边新的公司 社保都没开户...... |
78
omghonor 2020-05-12 11:02:36 +08:00
我的天呐,我下意识以为这是 5 年前贴吧的帖子,还想跟一句,谁才是最好的语言……
|
79
zoharSoul 2020-05-12 11:05:25 +08:00
|
82
noble4cc 2020-05-12 11:10:11 +08:00
我就知道这种问题肯定会吵起来,都是打工的何必呢
|
84
hst001 2020-05-12 11:12:28 +08:00
6 年没用 PHP 了,看了一下 swoole,几乎马上能上手,所以感觉楼主没有必要把熟悉 swoole 作为一个很大的加分项,这种可以快速学习的技术我认为都没必要列为考核。
“让人担忧干几天就要换 Go 的工作去” 这句话搞不好真能说中一两个。 |
86
yutonliu 2020-05-12 11:13:49 +08:00
@golden0125 要是熟悉 laravel 是不是就要加分了 tp 这么憎人厌吗 。。。。(逃
|
87
ferock 2020-05-12 11:15:09 +08:00
swoole 这种生产没多少用的,什么时候成了加分项了?
|
88
doublie 2020-05-12 11:29:43 +08:00
搞了 5 年 php 了,还没用过 swoole😂
|
89
jtcba12 2020-05-12 11:36:25 +08:00
PHP 又火了?
|
90
yuwangG 2020-05-12 11:39:21 +08:00
弱弱问下大家是怎么访问到谷歌的? 是用梯子吗?
-------- 一个用百度却想在各位大佬面前装装逼的 PHPer 求教 |
91
chinvo 2020-05-12 11:40:47 +08:00 via iPhone
你们公司真的用得上 swoole 么
你们公司的项目真的牛到 tp 满足不了(实际上不会存在这种 PHP 项目)了么 |
92
meteor957 2020-05-12 11:47:29 +08:00 via Android
@ohao 搜索引擎只是工具, 虽然我一直翻墙用 Google 但有些内容更适合用百度搜索。还有,你天天盯着别人显示器吗, 别人写行代码你看一行 那你这也太捞了吧?
|
93
ben1024 2020-05-12 12:05:52 +08:00
没有了解程度,就对 TP 相反,太过偏激了
如果深入理解 TP 的流程和原理跟其他框架无分贵贱 |
94
hbolive 2020-05-12 12:06:49 +08:00
|
95
theohateonion 2020-05-12 12:47:08 +08:00
@frozenway linux..
|
96
lolizeppelin 2020-05-12 12:51:05 +08:00
@ohao
PHP 起于 fastcgi 死于 fastcgi, 因为绑死 fastcgi 导致生态和开发人员专注方向窄 setuid 也不是正确做法...正确做法是配专用的 sudo, 更正确的做法不应该在 web 服务器中运行, 规范做法是 rpc 发送出去让干这个活的专有服务做 |
98
lolizeppelin 2020-05-12 12:53:28 +08:00
顺便 PHPer 没用过 swoole 不是问题
没写过服务没做过异步编程没写过池才是大问题 思路都会比别人少一大部分 |
99
WytheHuang 2020-05-12 12:55:36 +08:00
ThinkPHP,Laravel 大同小异,都是工具,主要还是如何解决问题的能力。
|
100
fanhaipeng0403 2020-05-12 14:17:01 +08:00
lz 蜜汁优越阿
埋头苦干,写一行 浏览器测一行。。。可怕 |