奇虎定位Web时代社区搜索 不因编程语言判断程序员水平
随着互联网的发展,WEB开发技术所能实现的功能及交互特性越来越丰富,尤其是随着各种WEB2.0应用的兴起,诸如Ajax、VML、Canvas等技术甚至已经能够实现原先纯粹由客户端程序才能完成的交互功能。WEB应用开发已经成为构筑互联网发展的基础。由此,各大网站也逐渐将招聘的目光投向了Web开发人员身上。
web2.0时代的到来,对于自身企业该如何定位,web技术如何应用,web人才如何选拔等等,就这些问题,CSDN人才频道采访了奇虎网站副总裁石晓虹。
关于技术的开发,奇虎表示在奇虎看来,不同的程序开发语言并没有高下之分,只是每种编程语言都有其适合的应用环境。例如,Google早期的蜘蛛系统就是主要用Python语言(一种解释型脚本语言)编写的,而对于搜索引擎的索引系统这样对检索性能要求非常高的应用,则一般采用C/C++编程。
因此奇虎并不会根据程序员采用的编程语言工具来判断程序员的水平高低,更主要地是考察程序员所具备的基本编程素养,例如程序架构的设计、编程考虑是否周全(包括对各种可能导致出错的边界条件的检验、出错处理的设计)、程序的可扩展性、可读性及可维护性等等。
在招聘工程师的时候,相比于候选人的教育背景和就职公司背景,奇虎认为候选人的实际能力是他们最为看重的。除了基本编程素养的考核外,还会关心候选人做过什么项目,在什么应用背景下解决过哪些难题,学习能力、责任心、团队协作能力如何等等。
对于定位是提供WEB2.0时代的社区搜索引擎技术的奇虎来说。认为社区一定是将来互联网应用成败的关键。在社区应用领域,用户的搜索需求与网页搜索有许多区别(例如要求更加精准),网页搜索的核心技术在社区应用领域也存在相当大的局限(论坛就是一个非常典型的例子)。搜索引擎是巨型的复杂软件系统,社区搜索引擎载某些环节比网页搜索甚至更复杂。
搜索引擎开发是目前互联网上最复杂、最先进的技术领域,奇虎再一次表示非常欢迎有志于挑战互联网最顶尖技术问题的程序员加盟奇虎。
web2.0时代的到来,对于自身企业该如何定位,web技术如何应用,web人才如何选拔等等,就这些问题,CSDN人才频道采访了奇虎网站副总裁石晓虹。
关于技术的开发,奇虎表示在奇虎看来,不同的程序开发语言并没有高下之分,只是每种编程语言都有其适合的应用环境。例如,Google早期的蜘蛛系统就是主要用Python语言(一种解释型脚本语言)编写的,而对于搜索引擎的索引系统这样对检索性能要求非常高的应用,则一般采用C/C++编程。
因此奇虎并不会根据程序员采用的编程语言工具来判断程序员的水平高低,更主要地是考察程序员所具备的基本编程素养,例如程序架构的设计、编程考虑是否周全(包括对各种可能导致出错的边界条件的检验、出错处理的设计)、程序的可扩展性、可读性及可维护性等等。
在招聘工程师的时候,相比于候选人的教育背景和就职公司背景,奇虎认为候选人的实际能力是他们最为看重的。除了基本编程素养的考核外,还会关心候选人做过什么项目,在什么应用背景下解决过哪些难题,学习能力、责任心、团队协作能力如何等等。
对于定位是提供WEB2.0时代的社区搜索引擎技术的奇虎来说。认为社区一定是将来互联网应用成败的关键。在社区应用领域,用户的搜索需求与网页搜索有许多区别(例如要求更加精准),网页搜索的核心技术在社区应用领域也存在相当大的局限(论坛就是一个非常典型的例子)。搜索引擎是巨型的复杂软件系统,社区搜索引擎载某些环节比网页搜索甚至更复杂。
搜索引擎开发是目前互联网上最复杂、最先进的技术领域,奇虎再一次表示非常欢迎有志于挑战互联网最顶尖技术问题的程序员加盟奇虎。
人脉决定成败 一名董事长给大学生的18条忠告
相册好了!
