搜索引擎工程师:帮你将信息一网打尽

引言:在中国互联网市场中,搜索引擎市场正快速发展壮大,百度CEO李彦宏认为,如果要说这个市场有“极限”的话,20年后再讨论这个问题也不迟。如此具有发展态势的搜索引擎市场必然带动搜索引擎工程师的走俏。如何才能成为一名搜索引擎工程师?搜索引擎工程师都做些什么?

搜索引擎工程师,新兴职业的最大热点

通用搜索引擎的火爆一发而不可收,细分搜索公司也如雨后春笋般层出不穷,360行每一行都可以做一个垂直搜索。搜评网董事长兼CEO张小飞认为,目前搜索领域才刚刚起步,尤其是垂直搜索,还有很大的空间。

据赛迪顾问执行总裁李峻介绍,以垂直搜索、论坛搜索、本地搜索等为代表的未来新兴搜索引擎市场将以30%左右的速度增长,搜索引擎还处于一个初级阶段,还有很大的发展空间。

但目前人才紧缺却严重制约了搜索市场的进一步发展,根据某网站的搜索量统计,平均每三天全国搜索引擎工程师一职的招聘数量就超过2000人,据此推算,未来三年内,每年全国搜索引擎工程师的人才需求量都将超过40万人。而另据统计,国内现有搜索引擎工程师还不到1万人,供需比达到1∶40。

搜索引擎工程师——职业概述

当我们在搜寻信息享受着搜索引擎带来的种种好处时,不要忽视了“站在”搜索引擎背后的人,他们就是搜索引擎工程师。简单地说,搜索引擎工程师是负责网站内搜索引擎项目的总体规划、需求采集和分析,并承担系统架构、技术选型、关键技术的解决方案和功能实现的工作人员。

搜索引擎工程师——职业大揭秘

揭秘一工作内容

1.负责搜索引擎相关项目的系统调研、代码编制、软件测试、软件维护、软件文档制作等与软件开发有关的工作;

2.参与搜索引擎核心技术的研发工作;

3.分析客户网站在Google、Alexa、Baidu等网站上排名靠前或靠后的原因;

4.评估、分析、建议客户网站的关键词,开发网站的外部链接的方法和网址;

5.编写各类搜索技术文档,参与所属各类项目/产品的设计、开发与维护工作。

揭秘二职业要求

搜索引擎工程师应具有数学或计算机等专业大专及以上学历。精通Java或者.NET开发,精通SQL Server、Oracle等其中一种或两种数据库开发;熟悉网络爬虫技术的开发;熟悉中文分词技术/文本分类,对自然语言处理、信息提取、分布式计算等领域有比较深入的研究,对算法设计、数据结构有深刻的理解;具有丰富的文献情报知识。

揭秘三职业前景

目前,数量不多的移动搜索公司还不成气候,但大量垂直搜索的涌出,已经给搜索市场带来了新的热度。某调查结果显示,2005年,使用百度和Google的用户达到搜索总量的90%;而2006年这一数值下降到87.4%,这其中就有垂直搜索的分流作用。与此同时,各大搜索引擎也已将垂直搜索列为产品开发的重点。Google、Yahoo、MSN、百度等开始纷纷推出垂直搜索频道或者开始提供某种垂直搜索服务。

伴随着垂直搜索的兴起,经过几年发展和摸索的通用搜索引擎除了越来越贴近人们的需求外,技术上也得到了很大的发展,但美中还有不足:刚刚浏览过的网页,随时都有更新、过期、删除的可能,这使得实时搜索实现受阻;对图片、电影、音乐等多媒体内容的处理尚不成熟;搜索引擎的“智能”有待提高。如何解决这些难题已成为搜索引擎工程师探索的新方向,同时也是对搜索引擎工程师提出的新要求。

揭秘四薪酬水平

搜索引擎人才缺口大,薪酬待遇较高,工作经验和企业性质的不同都会影响薪酬水平。一般的小型公司是3000~8000元/月不等。大型公司的待遇就要高出很多,例如百度的搜索引擎工程师的月薪为1.8万元左右。积累一定经验、具有较强技术水平的高级搜索引擎工程师的年薪可达60万元。

揭秘五适合人群

根据知遇网的职业要素模型,搜索引擎工程师需要具备的职业兴趣和能力倾向如图1-19和图1-20所示(图中每一项的具体内涵分析详见附录B)。

图1-19搜索引擎工程师的职业兴趣雷达图图1-20搜索引擎工程师的能力倾向要素图职业发展“路在何方”

搜索引擎工程师的任务就是要建立一个能够将最精确的结果带给搜索用户的搜索引擎。为了达到这个目标,他们需要创建一个尽可能没有垃圾的综合索引,同时也需要创建一个排名算法来决定用户搜索到的相关信息的价值大小。所有这些都要求从业人员在技术领域不断学习,提升自我。积累丰富的技术经验或研发经验的搜索引擎工程师可以发展成为高级软件工程师,继而成为产品研发经理。搜索引擎工程师如果有拓展自身专业领域的意向,对网站管理及优化有自己的独特看法,还可以向网站运营经理发展(见图1-21)。

图1-21搜索引擎工程师的发展路径

读书导航