我们打算在产品(程序员客栈|汇聚最优秀华人程序员)里面增加搜索功能,目前正在讨论阶段。
以下为从产品角度出发的初步设想,求各位程序大拿板砖和意见!
搜索展现的结果,关键因子无外乎:
1)正确性:回答了用户搜索背后的疑问
2)速度:遍历更少的数据,更快的算法。
想起之前看到的一道搜索面试题,某部电影上映前,中,后的搜索结果应该有什么差别。
这些差别都应该从用户搜索的动机来探讨。
回到客栈,如果客栈要做搜索,那么搜索的动机是什么?
找人。
为什么不在百度搜索,不在其他网站搜索,要来客栈搜索?
因为客栈能提供真实可靠的有类似经验的人:这里的内容来自作品和简介。
筛选无法完成,只能通过搜索来做的事情:
1)快速进入细分类:比如说几个筛选条件同时搜索;直接搜索子分类
2)分类标签无法实现的事情:主观内容,个人简介部分
而我们所有可被搜索的内容:
用户ID,城市,状态,方向,具体语言,个人一句话简介,个人介绍,作品(名称,介绍),Github ID,知乎 ID, stackovfer flow ID.
ID
系统标签
一句话简介,个人简介,作品名称,作品介绍
ID
1. 系统标签
一句话简介,个人简介,作品名称,作品介绍
关键字出现次数多
关键用户场景:
不懂技术的创始人/项目负责人,需要找能够完成自己产品/项目的人
猎头/HR->要找到明确岗位需求的人
懂技术的负责人->要找到明确岗位需求,语言需求的人。
最后硬广一下,欢迎大家来程序员客栈注册,我们努力成为优秀程序员的最佳经纪人^_^.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.