qyb的博客

2013届校园招聘开发工程师JD

==前言:我的硬盘上专门有一个目录“JD”,可以说JD是我写得最严肃的文档之一,因为我总感觉我最期望读到这份文档的读者,一定是在用最挑剔和最怀疑的心态来对待它。凡是我看到网上写得好的JD,无不如获至宝将其复制粘贴..以及翻译到我的JD目录

以下职位仅仅是本次校招我手下的开发类岗位,欲了解更多搜狐校招信息,请访问 http://hr.sohu.com/

前端开发工程师/页面制作工程师(地点:北京、武汉)

  • 职位描述
    1. 负责将视觉设计师输出的设计完美制作成HTML/CSS,以及相应模板
    2. 和交互设计、产品经理、Web开发工程师紧密配合,使用JavaScript或者ActionScript完成浏览器端应用逻辑和交互效果
    3. 开发基于Chrome等浏览器的App(亦有称呼为扩展、插件)
    4. 探索基于HTML5、移动设备等新型终端上的JavaScript/HTML/CSS应用可能
  • 校招职位要求
    1. 熟练掌握前端开发的相关技术,JavaScript、CSS、HTML
    2. 熟练运用jQuery、backbone等前端框架
    3. 熟悉HTTP协议和规范
    4. 有良好的JS/CSS编码风格
    5. 熟悉常用的数据结构和算法
    6. 有软件交互、视觉设计方面经验者优先

App开发工程师(地点:武汉)

  • 职位描述
    1. 负责桌面以及移动设备的本地应用开发
    2. 和交互设计、产品经理、Web开发工程师紧密配合,将云端应用延伸到用户设备,提供最佳的设备使用体验和云服务体验
    3. 在桌面端包括Windows、Mac OSX、Linux等环境的开发
    4. 在移动终端包括iOS、Android、Windows Phone等环境的开发
  • 校招职位要求
    1. 熟练掌握C或C++开发语言,以及常用的数据结构和算法
    2. 至少熟悉上述一种本地应用开发所需的工具、类/库、开发环境
    3. 有网络Socket开发经验者优先
    4. 熟悉HTML/CSS/JavaScript使用者优先

Web开发工程师(地点:北京、武汉)

  • 职位描述
    1. 同产品经理、交互设计、前端开发紧密配合,负责实现Web端的用户业务逻辑,和相应的页面内容交互
    2. 同前端开发工程师、App开发工程师紧密配合,共同设计良好的服务访问接口,并实现
    3. 设计、实现和调优Web应用架构
    4. 为第三方开发者提供云端访问API/SDK,提升云服务价值;负责输出API文档和样例
  • 校招职位要求
    1. 至少熟悉Java、Python、PHP开发语言中的一种,以及相应Web开发的应用框架、类/库、开发环境
    2. 熟悉常用的数据结构和算法的原理
    3. 熟悉HTTP协议和规范
    4. 熟悉MySQL或者PostgreSQL数据库技术
    5. 熟悉HTML/CSS/JavaScript使用者优先
    6. 熟练应用Linux环境者优先

系统工程师(地点:北京、武汉)

  • 职位描述
    1. 设计并实现分布式、高可靠的系统服务
    2. 针对Java/Python/Node.js/PHP等语言虚拟机和执行环境的定制及优化工作
    3. 针对Linux操作系统、硬件特性、以及网络互联环境,进行相应的系统设计和调优
  • 校招职位要求
    1. 熟练掌握C或者C++开发语言
    2. 对常用的数据结构、算法的原理和适用范围有深入认识
    3. 熟悉Linux/Unix编程环境
    4. 至少掌握一门脚本编程语言(Python、Perl之类)
    5. 熟悉网络通信协议开发
    6. 有分布式开发经验者优先
    7. 有Linux内核开发经验者优先
Topic: 商业 技术

本次亚庇KK旅游地图

说是地图,其实就是几个点...

  1. 第一天:中午到达亚庇机场,入住 Sutera Magellan Resort,下午做旅馆的穿梭巴士到市区转了一圈;首先去 Wisma Merdeka 拿人民币和港币换了马币,然后买了张 Digi 的 SIM 卡,叫DG Prepaid Smart Plan™。25RM,能用 7 天,包括30分钟本地电话,30条本地短信,100MB数据流量,以及我觉得很没有意义的30条彩信。最后去吃了肉骨茶,邱可心非常喜欢汤
  2. 第二天:上午在 Resort 里呆着,中午去参加预订的长鼻猴和萤火虫之旅。汽车开2个多小时才到目的地,7点多看完萤火虫后再回去,晚上10点才到房间。。。囧
  3. 第三天:跳岛游。打车去Jesselton Point码头,找一个轮渡窗口买船票。首先去马慕迪,然后去沙皮。一定要找靠谱的轮渡Agent,否则等船真是煎熬。两个岛的礁石和浮潜感受各有特色。差不多5点才回到岸上。找到加雅街,再找到佑记,继续肉骨茶。
  4. 第四天:也就是明天,目前还没有特别的计划,应该还是上午泡 Resort,下午出去买些带回北京的土特产,找地方吃顿海鲜大餐,本次亚庇之旅就这么过去了
  5. 第五天凌晨飞机回香港

    最后要说的是,曾母暗沙离 KK 直线距离500公里,西南方向。基本上可以认为东马和西马之间的航班(比如从吉隆坡到亚庇),一直是在侵犯我国领空在飞行——我猜这些航班线路都没有在北京备案,哈哈

    附:亚庇是马来语 Api 的客家话音译,本地人一直称之为 Api;英国殖民者来了后称之为 Jesselton,后来因为京那巴鲁山而重新命名

    View 2012夏-沙巴旅游 in a larger map

Topic: 生活

为远程语音会议买了个全向麦克风

随着武汉office的发展,两地会议的需求越来越大。

搜狐官方是用 Lync 作为内部语音会议的支持,但是这玩意 1-to-1 的沟通还可以,两边一旦人多了以后,由于笔记本内置 Mic 糟糕的指向性,会议过程就难以接受。于是我开始怀念以前亿邮的那个 Polycom,打算买点什么来加强会议效果,节省差旅成本...

出于简单方便的想法,就还是决定先弄一个全向麦克风,增强 Lync 的语音能力即可。上淘宝搜索了一下,千元以下的很明显分成两个档次,一个是 200-300 之间的三角形,一个是 800+ 的十字形 IPEVO X1-N6。旺旺交流了一下,便宜的那款老板自承拾音范围1.5m以内,也就够4人围着个小圆桌开会的。于是果断放弃,拍下 X1-N6

昨天终于到货了,简单测试了一下,大概可以达到 2m 的半径,2.5m很困难。一般的6-8人中型会议桌是没问题了,新闻会议室还有焦点会议室那种大会议桌的估计坐最边上的人说话就无法被网络另一头听清了。

接下来就看实际使用效果了.

Topic: 技术

准备出发度假

无时差海滩度假

周日:北京出发香港
周一:香港
周二:沙巴(Sabah)的亚庇,这个城市马来语叫 Kota Kinabalu,简称 KK
周三:KK
周四:KK
周五:KK
周六:香港

周日:深圳至武汉

想起来上次出国是6年前的事情了..

为了配合假期,入手索尼RX-100相机一部,大爱它的智能肖像构图功能。

Update: 当地找的Agent是http://excellenceecotours.com/

Topic: 生活

Hackathon 和工程师文化

今晚,邮件中心组织头一次Hackathon,计划是24小时,明晚结束。8位工程师,组成4个pair ,向一个定义好的目标发起冲刺

我一直反对制度性的加班和封闭开发。援引张立鹏同学的话说:结对编程如果能一直持续6个小时,这一天就很累了。另外,编程是一项脑力活动,如果没有全心的投入,这项活动根本没有产出。

管理者需要做的是激发工程师的创造欲,和保证良好的办公室环境,让工程师们可以每天专注6个小时的工作。把员工拉到一个别墅关在一起只能证明这个公司在办公环境上的失败。

办公室环境另外说,我感觉我们有点缺乏工程师文化,我觉得部分工程师放弃了自己对产品的想象,而把所有控制和责任都推在了产品经理的身上。在如此讲究“人人都是产品经理”、“细节决定成败”、“微创新”、“反复迭代试错小步快跑”的环境里,我希望工程师们认识到:他们这个职业,是唯一不需要任何辅助——没有PM没有Designer没有Editor没有...——就可以出活可以创新的职业

Hackathon 难以想象吗?说到底,不达目的不罢休彻夜编程是我们刚刚开始接触这门手艺时候的本能,当这个本能丧失的时候,从精神上你已经放弃了这个职业

希望这次的Hackathon本身能让大家感到兴奋。Done is better than perfect


Update 1: Hackathon 不是要不睡觉,而是用一切方法完成目标。最长的Hackathon 有一个星期的..
Update 2: E.S.R在那篇著名的"如何成为一名黑客"里面说:“成功的运动员从锻炼身体、超越自我极限的愉悦中得到动力。 同样,做黑客,你得能从解决问题,磨练技术及锻炼智力中得到基本的乐趣。”

Topic: 技术

上半年俺们对开源社区的贡献

不积跬步无以致千里

  1. douyuan: libmemcached无法在二进制协议中使用SASL认证的patch
    https://bugs.launchpad.net/libmemcached/+bug/982983

    已经被合并

  2. douyuan: libmemcached连接memcached时使用错误密码就崩溃的patch

    https://bugs.launchpad.net/libmemcached/+bug/952068

  3. douyuan: nginx healthcheck在reload的时候段错误的patch

    https://github.com/cep21/healthcheck_nginx_upstreams/issues/5

  4. qiw2009: node-syslog 不兼容0.7+的patch
    https://github.com/schamane/node-syslog/issues/15

    已经被合并

  5. Topic: 技术

晚上在和汤轩吃饭...

和白鹏、朱伟,上次三人聚在一起是17年前的事情了..

地点在徐东大街(武汉大道?)和沙湖路的交接的地方,看起来很像美食一条街,以后找机会可以多尝试一下.

另外听说水果湖东三路上好吃的也很多,心向往之。可惜在武汉真是太匆忙,难得停下来去找享受

Topic: 生活

丢了把车钥匙

google之,马六的钥匙可以自己配的,另外传说 4S 的报价得小一千。

果断 taobao 上花150买了把,刚刚在地库里 configure 遥控开关车门成功。就等明天开齿后去匹配芯片了。

型号问题和卖家沟通了半天,我的2008年买的马六属于 41797 型号。折叠钥匙。。。打算以后再买一把单独的遥控器,和原版的无遥控器的钥匙头配成一对

关于网上的文档,最开始怎么也不成功,最后看另一篇提示:...此动作5秒内完成...此动作10秒内完成...豁然开朗一把搞定

最后,随身看立功了,在昏暗的地库里,从手机上看排版良好的操作步骤真舒服.

Update: 操作说明在此

Topic: 生活

关于 Mac OS X 上 WebEx 应用的问题

达达一直在用 WebEx 参加网上的英语口语会话课程。自从家里配置了 Mac 后,也尝试过在 Mac 里上课。但是很奇怪,WebEx 总是时不时的会崩溃掉,没有任何预兆。于是我们还是在 Windows 上继续课程。。。。。。

今天终于找到一个可能的线索:WebEx Mac crashes with USB headset (debug logs attached)

因为 Mac 很变态的只装备了 Line-In,而不是 Micphone-In,所以市面上常见的耳麦没法用。俺们 Mac 用户多半是使用的 USB 耳麦,可看情况就是这个 USB 耳麦配合 WebEx 有潜在的影响.

还不得不提的是这个 bug 是去年2月1日用户在cisco网站讨论区里提出来的,然后过了半年多 cisco 才正面回应决定解决这个bug:"This year we revamped the computer based audio experience. You have clearly pointed out a gap that needs to be filled. We are looking for a development slot to bring both the USB support and the and the new computer based audio experience to OSX. Thank you."...然后,同样是这个回应人,前几天,也就是发表声明9个月后,说"First, thank you all for your patience. As a Mac user I understand your frustration and issues clearly. I want to be transparent and share with you that the engineering team working on the USB issue had to reprioritize some work items previously targeted for the May 2012 release, and the repair for this was one of the items. The engineering team is now targeting this for the next major release. They are firming up the content and schedule for that next release in the next months so I hesitate sharing a timeline, less I should disappoint, but fall 2012 is ballpark. "

好吧,厂商总是强势的,用户只能等待...

Topic: 技术

五月的最后一天

  • 昨天晚上在Outlook的便笺里写下了武汉日记系列的第6篇。。。看来应该起名武汉月季比较好
  • 今天是随身看Android App正式发布的日子,中午会有个冷餐会。从必胜客订了12个14寸盘的披萨,希望能过一个开心的中午
  • 起步之初号称要做 Mobile App SDK 服务的 Parse.com,发布了 JavaScript SDK,这个矛盾吗??其实也不矛盾。
Topic: 商业 生活
订阅 RSS - qyb的博客