1
calebx 2014-12-01 14:05:41 +08:00
厨师是需要考证的,但这个不需要。
没有什么标准~ 这个真得没有~ |
2
lbp0200 2014-12-01 14:09:32 +08:00
标准是领导看你时的心情
|
4
raincious 2014-12-01 14:21:35 +08:00
@tabris17
我就知道我是初级PHP…… 看实现的项目数和功能性吧。 如果代码数1W行以下,而且不会其他语言,那么大部分可能是新手。 其实你可以看他写的代码。通过代码规范程度比较高低,封装良好程度,稳定性,测试Coverage来进行判断。 |
6
raincious 2014-12-01 14:28:10 +08:00
@tabris17
我偷偷跟你说,一些高级网络程序员(包括某些能把框架写出来的)可能都没认真参考过RFC。 如果你招PHP程序员的话,能了解HTTP协议并且写出的代码不赖,就算中等偏上了。 话说不向兄,能给我评个级不?我也在找工作中呢,在家写代码效率太低。 |
9
66beta 2014-12-01 14:36:00 +08:00
我觉得吧:
初级,会用框架 中级,会改/写框架扩展 高级,会写框架 当然不能写个框架包下路由就要好几秒吧,写得出框架的人不会这么菜的吧 |
10
66beta 2014-12-01 14:36:33 +08:00
包下==>跑下
|
11
raincious 2014-12-01 14:41:32 +08:00
|
13
tini8 2014-12-01 14:47:06 +08:00
会写扩展、懂HTTP协议、懂TCP/IP协议、懂切面编程、懂PHP源代码。。。这些硬性标准都容易变成应试教育那样舍本逐末。
|
15
raincious 2014-12-01 14:51:09 +08:00
|
16
tini8 2014-12-01 14:56:56 +08:00
@tabris17 啥叫http协议?会用PHP的curl库post数据算吗?懂一部分RESTFUL算吗?光描述HTTP协议估计就能刷下去一部分人,一旦“HTTP协议”成为PHP中高级的标准,马上有一大波小白在面试前恶补背诵“HTTP协议”
|
18
picasso250 2014-12-01 15:36:26 +08:00
@tini8 如真能这样,也算做了件善事
|
19
GuangXiN 2014-12-01 15:45:40 +08:00
个人认为初级水平应该是交给一个明确的编码工作就能独立完成,具备简单的除错能力。比如给他定义好一个函数的参数和返回值,说明清楚功能和边界,他就能把函数写出来。中级水平应该具备设计接口、设计数据库结构的能力,有正确的思路分解和完成功能需求,能给初级程序员定义函数原型,能找到和修复比较复杂和隐晦的bug。高级水平应该深刻理解PHP语言的特点,明白解释器工作原理,具备复杂系统的架构能力,能合理地选择组合不局限于PHP的多种软件技术完成工作,比如数据库、缓存、网络、系统等多方面的知识都需要具备。最后,我们公司好像没有架构师这个职位,系统架构都是由程序员自己来完成,高级程序员会带头设计。
|
21
AlanZhang 2014-12-01 15:51:03 +08:00
看写代码的优雅度。
|
23
Mac 2014-12-01 16:04:00 +08:00
脸
当领导为异性时,脸的得分数为正数 当领导为同性时,脸的得分数为负数 当领导为好领导时,脸的得分数是自然数 |
24
watsy0007 2014-12-01 16:07:01 +08:00
这种一般是针对你们公司来的。
不同的环境下,对这种评级不一致。 针对你们公司遇到的所有业务(包括可能遇到的) 从最简单到最复杂。 划分1个线性的晋升手册。 解决什么样,弄懂哪些对你们公司业务有巨大帮助。效率提升。 这样拍下来会产生对应的 1. 总架构师 总设计师 产品经理 2. 模块组leader 模块设计leader 3. 功能开发 模块设计 4. 功能维护 大类是这样,具体细类可以详细分 按照你们具体业务和这个倒序设定规则。 |
25
Sunyanzi 2014-12-01 16:14:21 +08:00
其实 php 的分级远不止初中高这么简单 ... 但如果真要这么分的话 ...
写出程序可以通过测试的就叫初级 php ... 写出程序可以安全高效稳定运行的叫中级 php ... 任何功能都可以飞速拼出来而且成品安全高效稳定的叫中高级 php ... 不写程序的叫高级 php ... 不一定对 ... 我现在对自己的 php 能力也处于怀疑状态 ... 就不展开说了 ... |
26
macdino 2014-12-01 16:43:54 +08:00
这个在同一个公司,对于不同的位置区分也不一样吧。
比如架构组的和业务组的要求肯定不一样。 我算啥级别的,迷惑+怀疑中。 |
27
heyli 2014-12-01 17:34:16 +08:00
好奇按照这个标准你们的高级PHP年薪能达到多少
|
29
mcfog 2014-12-01 17:58:57 +08:00
按坑队友和提前发现/防止队友坑的频率来分
总是忙于防止队友坑的就是高级了,江湖人称架构尸 |
31
herozzm 2014-12-01 18:07:58 +08:00
@Sunyanzi 认同,实用主义至上,什么会写扩展、接口都是浮云,我在不用扩展的前提下高效完成了任务,保质保量,你敢说我的水平low?
|
33
loveminds 2014-12-01 18:19:02 +08:00
不需要标准
|
36
railgun 2014-12-02 12:39:53 +08:00
初级:需要人告诉他怎么干
中级:只需要告诉他干什么 高级:知道要干什么 |