关于帖子“发现一面试者熟悉 jquery, prototypejs 操作 ajax....." 的一些说明

2015-06-09 22:29:43 +08:00
 andy1987
本来我是觉得没有必要开个新主题来说明下的,毕竟这太浪费V2资源了。但忍不住还是针对这个帖子做下说明.

我发现发了这个帖子后很多人的评论并不友善,有些人的回复真的让我出现了阅读疲劳。当然也有得到一些人的理解。

其实对于帖子我的表述可能存在问题,但是我发现太多人把自己圈在ajax这个技术点上了,因为我并不是在表述会不会写原生ajax这个问题上,而是想说明现在招人一个很普遍的现象,很多人熟悉这个那个,但是在这些熟悉的背后发现很多人并不知道背后的原理,就拿帖子中ajax来说吧,熟悉jquery ajax没什么,但是你了解jquery ajax背后实现的实现技术吗?你知道是由xmlhttprequest等来完成的吗? 以及你知道他们请求处理流程吗? 我想这这并不是很底层的东西,所以我觉得如果你是个用jquery ajax开发的人并且做过实际产品研发的人,你就应该懂得这个东西,至少你要了解它。

针对部分人的评论我真的只想说,如果你有什么疑问,你们真的可以提出,我很愿意解答,或许你对我的主题有不解的地方我也很愿意为你解答,但是类似扯到所谓汇编,会不会机器吗,是不是还要了解计算机历史互联网历史等问题上我觉得你的回复真的偏离我的主题。


就让那个帖子沉了吧,如果某些人觉得我那个帖子在有意无意中伤害了你什么,我这里表示道歉。我依然没有针对任何人群,所以某些人的回复,我真心无法理解,我感觉不到你是想跟我在这个主题上做任何真诚的交流 所以一切就让它沉了吧。
5145 次点击
所在节点    程序员
31 条回复
101
2015-06-10 13:15:16 +08:00
@lilydjwg 是不是让 Arch 论坛伸手党恶心到了......
yoa1q7y
2015-06-10 13:23:20 +08:00
支持lz,这都不知道做毛前端
marvinwilliam
2015-06-10 13:28:10 +08:00
好吧,虽然没看过你以前的帖子,但是对你说的那一类人我也很是反感,现在大多数人可能都比较浮躁,对技术啥的只求能用就可以了,一旦稍微深入点就傻眼了,那些人的评论也不要在意嘛。
phy25
2015-06-10 13:35:13 +08:00
原帖引起争议是因为测验方式吧……

对我来说,我清楚 XMLHttpRequest 的工作原理,知道 IE 旧版本需要特殊处理,知道发起一个请求可能遇到的所有错误状况(包括网络故障),问我这种问题我都懂。但如果让我手无文档地情况下自己实现原生,我想我会卡在兼容性处理的很细节的问题上,以及具体的方法名不熟(毕竟一直在用 jQuery)等等。但这不代表我不懂。

考察的方式真的不是很妥当。好吧我是业余的,说了似乎也没有什么用 = =
lilydjwg
2015-06-10 14:08:51 +08:00
@101 嗯。还有 SegmentFault、知乎。
jadetang
2015-06-10 14:12:05 +08:00
@lalalanet 楼主的原话是不会手写ajax,而不是不懂ajax原理
zhouitpro
2015-06-10 14:12:57 +08:00
去看HTTP权威指南
Gandum
2015-06-10 19:18:50 +08:00
楼主你上个帖子说的是手写,一般人都会觉得你是想让人给背出来
az
2015-06-10 22:37:33 +08:00
之前公司有个会写原生js的,他的能力却是最差的,被老板直接开了。
jun4rui
2015-06-11 09:38:33 +08:00
楼主的意思我还是能理解,但是表述方式有问题,现在大把知道xhr的人绝对不可能手写出来啊,大多数前端都做不到,这种底层的东西早就封装了,不管是jQuery还是别的,所以你举的例子也不好。
如果允许百度Google,那看一眼就会了,用来考试就没意义了。

楼上很多人说的对,了解底层是应该,但是不必须,你们扪心自问你们都懂HTTP基础协议写网络通讯,还是用别人封装好的库?

说到底楼主这个例子太差了,真的,你的意思大家都懂,只是方法不对。
lizhuoli
2015-06-11 21:34:29 +08:00
说到底你们看过V8源码吗?看过XMLHttpRequest怎么样通过TCP实现的吗?知道TCP怎么样在POSIX API下书写吗?知道POSIX API中socket是怎么样通过C的Buffer和缓冲流实现的吗?知道Buffer怎么样通过汇编写入总线和网卡中吗?

不一定越底层越好,某一个层次你能做到极致,你就是Real Programmer

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/197349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX