搜索引擎工程师职业简介
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
搜索引擎工程师职业简介
当我们在搜寻信息享受着搜索引擎带来的种种好处时,不要忽视了“站在”搜索引擎背后的人,他们就是搜索引擎工程师。简单地说,搜索引擎工程师是负责网站内搜索引擎项目的总体规划、需求采集和分析,并承担系统架构、技术选型、关键技术的解决方案和功能实现的工作人员。
一、工作内容
1.负责搜索引擎相关项目的系统调研、代码编制、软件测试、软件维护、软件文档制作等与软件开发有关的工作;
2.参与搜索引擎核心技术的研发工作;
3.分析客户网站在Google、Alexa、Baidu等网站上排名靠前或靠后的原因;
4.评估、分析、建议客户网站的关键词,开发网站的外部链接的方法和网址;
5.编写各类搜索技术文档,参与所属各类项目/产品的设计、开发与维护工作。
二、职业要求
搜索引擎工程师应具有数学或计算机等专业大专及以上学历。精通Java或者.NET开发,精通SQLServer、Oracle等其中一种或两种数据库开发;熟悉网络爬虫技术的开发;熟悉中文分词技术/文本分类,对自然语言处理、信息提取、分布式计算等领域有比较深入的研究,对算法设计、数据结构有深刻的理解;具有丰富的文献情报知识。
三、职业前景
目前,数量不多的移动搜索公司还不成气候,但大量垂直搜索的涌出,已经给搜索市场带来了新的热度。某调查结果显示,2005年,使用百度和Google的用户达到搜索总量的90%;而2006年这一数值下降到87.4%,这其中就有垂直搜索的分流作用。与此同时,各大搜索引擎也已将垂直搜索列为产品开发的重点。Google、Yahoo、MSN、百度等开始纷纷推出垂直搜索频道或者开始提供某种垂直搜索服务。
伴随着垂直搜索的兴起,经过几年发展和摸索的通用搜索引擎除了越来越贴近人们的需求外,技术上也得到了很大的发展,但美中还有不足:刚刚浏览过的网页,随时都有更新、过期、删除的可能,这使得实时搜索实现受阻;对图片、
电影、音乐等多媒体内容的处理尚不成熟;搜索引擎的“智能”有待提高。如何解决这些难题已成为搜索引擎工程师探索的新方向,同时也是对搜索引擎工程师提出的新要求。
四、薪酬水平
搜索引擎人才缺口大,薪酬待遇较高,工作经验和企业性质的不同都会影响薪酬水平。一般的小型公司是3000~8000元/月不等。大型公司的待遇就要高出很多,例如百度的搜索引擎工程师的月薪为1.8万元左右。积累一定经验、具有较强技术水平的高级搜索引擎工程师的年薪可达60万元。
五、适合人群
搜索引擎工程师的任务就是要建立一个能够将最精确的结果带给搜索用户的搜索引擎。为了达到这个目标,他们需要创建一个尽可能没有垃圾的综合索引,同时也需要创建一个排名算法来决定用户搜索到的相关信息的价值大小。所有这些都要求从业人员在技术领域不断学习,提升自我。积累丰富的技术经验或研发经验的搜索引擎工程师可以发展成为高级软件工程师,继而成为产品研发经理。搜索引擎工程师如果有拓展自身专业领域的意向,对网站管理及优化有自己的独特看法,还可以向网站运营经理发展。