Recently in Jobs 分类

说说校园招聘这事儿

| 72 Comments

这段时间正是各大互联网公司校园招聘的高峰期,应该说,每一家具有一定规模的互联网公司都把每年一次的校园招聘当成一件大事而来抓,尤其是对人力资源部来说,更是大事儿中的大事儿。今年我已经投身创业公司,恐怕三两年内也不需要参加校园招聘这等大费周章的事情了,倒是可以说一些过去的感受,供同学们参考。

且先说两个来自 Twitter 的关于招聘的段子:

其一,据说某公司招聘,先把收集到的一大堆简历随机挑出一半扔掉,因为他们的招聘理念是 "不要运气不好的人" 。

其二,某 HR 说:校园招聘简历挑选法就是第一轮先把长得太寒碜的男生刷掉;第二轮,把长得太漂漂的女生刷掉;第三轮,再把星座和自己不和的刷掉。

且不说这两个段子真实性与否,但至少可以肯定的透漏出两个信息(尤其是对临近毕业的在校生来说):找到一份工作有很大的偶然性(运气成分)在里面,找到一份适合自己的工作则一定有其必然性;而对于招聘方来说,发出去的 Offer 信则是绝对有很大的随机性的事情。

要知道,每年的校园招聘,那些招聘人员风尘仆仆奔波几个城市的大学,还要起早贪黑的阅卷,忍饥挨饿的面试,负责联系面试的人力资源部门甚至连基本休息的时间都没有,所以有的同学收到夜半电话也是不足为奇的事情,面试官有的一天要面试数十人,需要相当有体力才能坚持下来。这种情况下,就意味着一定有疏漏发生,比如张冠李戴,比如阅卷的时候多给加了几分,或者是看着写字太烂把卷子扔掉(没错,字写得好机会都比别人多),比如想早点结束征程,所以,能拿到 Offer 的同学有很大一部分人应该先感到庆幸,要想想你找到这份工作的时候有多少人还奔波在各个面试考场呢。你真的是脱颖而出么?

的确有极少数的同学是相当优秀的,也就是那些能同时拿到几份 Offer 的人,暂且把这样的同学看做优秀吧,这类同学面对的问题是如何找到一个更为适合自己的工作,更能让自己有所施展的工作,这个选择或许比较难,但有一点,千万别因为钱而做出愚蠢的选择,你的第一位工作可能决定你以后的职业生涯,但你的第一份工资不会改变你的命运。能够做出正确的判断,要靠你自己平时多去留意一些业界信息,你得到的信息越多,你越有可能做出正确的判断。不要去和什么师兄师姐去比较,人和人是不一样的,尤其不要去比较薪水,这是最等而下之的事儿。听取建议的时候也最好不要只听来自师兄师姐的信息,其实他们自己也未必能搞清楚。考虑一下你做的事情能给社会带来多大的价值?你的能力能给你未来的雇主带来怎样的价值?你做的事情会给你怎样的回报(不只是工资)? ......

求职受挫的,不要气馁,不要去怨天尤人,那些顺利拿到 Offer 的人未必比你强到什么地方,但他们一定有些特质才会拿到好机会,而你,和周围的人相比,有什么长处与整个会场的数千人竞争呢?依靠运气是有可能找份工作,但如果没有经历过努力和挣扎,那运气未必在你这边。仔细分析一下自己,认清自己,有利于你做下一步的决断。

计算机专业的同学,我觉得求职竞争起码还算公平的,所谓"贫寒子弟无着落,富家儿女进机关,在校学业虽优秀,没有背景靠一边"的现象在这个行业少有发生。你选择别人还是别人选择你,这是要取决于你过去几年的积累与努力,取决于你是否是个有心人,所以我多希望是那些大二大三的同学也能看到这篇文章。是否花了更多时间去夯实基础知识,比如操作系统、算法、数据结构、计算机网络这些永远都用得着的知识,而不是只为了考试而学习;取决于你是否利用各种机会去获取业界信息。国内大学的这个垃圾教育网--局域网内的局域网--极大的限制了很多同学通过网络获取信息的途径,想起来就有些火大--有些扯远了,暂且不说。

对于招聘的随机性,记得自己说过一个玩笑话,我说这些学生随便站成一排,随机挑一堆带回公司按照既定的可能培养几个月,魔鬼训练之后,坚持下来的也能成为合格的工程师。这话或许没错,但很多公司看重的是候选人将来是否能融入公司的文化,是否契合某种感觉,是否是公司需要的那一类人,这才是他们眼里的"人才",多数"人才"都是针对某类公司或者工种才是"人才"。比如做销售的,性能内向的人就很难吃的开,比如做数据的,太粗心的人也不成。所以,没被录取只能说你和这家公司不够契合,总结经验更为重要。也有的招聘人缘木求鱼,直接看这个人能否符合公司的价值观,这实际是候选人进入到公司后才应该考虑的问题。但是,当对方问你一些类似个性或是价值观相关问题的时候,你需要能传递出来一种信息,起码要能了解对方问你的是什么。比如,很多考官喜欢让你说说在大学里经历过的最有挑战的事情是什么?最简单的回答如果是:没有。这就话不投机了。

好吧,还是扣住"校园"来说吧,其实校园招聘是个成本相当高的事情,算下来,多数招聘团队在一个学校能人均招聘到一个毕业生就算不错的了。考虑到宣传和场地布置都是外包给那些专业招聘公司的,可以估算一下平均招聘一个人的成本如何了,这也是多数创业公司不希望采取的做法,这也是大家说的大公司"人才争夺战",可谓你方唱罢我登场,不蒸(争)馒头也争口气 :) 也有些公司的校园招聘主要是出于宣传目的,比如 08 年经济危机来袭,有些公司在招聘会上根本不发 Offer ,让不少同学空等一场。

校园招聘,对很多公司或者很多人来说,是公司形象宣传会,是年底晋升的铺垫,是赚钱的好机会,是笔大生意即将来临......不过对于创业公司来说,则面临着一定的参与、操作难度,所以,采取吸引学生来实习的方式吸引人才,非常值得尝试,而且可以比较合理分配公司的资源--起码不用倾巢出动去招聘。对于临近毕业的同学来说,少了到处挤招聘会的困扰,可以专心利用这几个月多学习一些实际的东西,多锻炼一下自己,也是相当可取的。至少比参加什么北大青鸟之类的回炉培训要好得多吧。当然了,有些实习生实习期满也未必愿意留在这家公司,另攀高枝的事情常有发生,也要保持平常心才是:) 顺便说一下,我们团队近期实习生的招聘已经临近尾声了。

"临渊羡鱼,不如退而结网"。我接触过的一些同学,其实到毕业前至少还有几个月的时间,这几个月如果稍微专心一点,即使是自学,也完全能掌握一门可以混口饭吃的 IT 技能,可还是有很多人飘来荡去最后一筹莫展。诚可叹也。

以上只是我的一家之言,唠唠叨叨,博君一笑而已。

--EOF--

后记:想起我当初毕业求职的时候,给我机会的那位大姐来着,真该隔着互联网说声谢谢!工作后,我也曾给了不少同学同样的机会,甚至有和同事吵架争来的 Offer 机会,尽管他们有些人并不知道来龙去脉,也从来没跟我说声感谢 :)

去大公司还是去小公司工作?

| 80 Comments

去大公司还是小公司工作?这个问题问大多数 IT 人都会选择前者。如果换一个问法,去大公司还是去初创公司(Startup)工作?或许有极小一部分人能改变一下决定。

对于 IT 人来说,选择到大公司工作的理由可能有:觉得"钱多人傻,干嘛不去?";有人认为 "机会多,有发展"; 也有人被小公司的眉毛胡子一把抓吓怕了,认为大公司"正规一些"。或是觉得"有挑战,起码几千万用户,数千台机器,数亿 PageView,想想就激动";也有人说,"有很多牛人在那,能学到东西"...

的确,大公司有很多好处,比如相对完善的工作流程;成熟的开发体系、培训体系;专人专事,不会让你身兼多职;旱涝保收,起码不会遇到开不出工资来,甚至福利也不错。有人说,够了,我们工作不就是为了这些么?不一定。相对完善的工作流程,意味着你的工作可能会是模式化的,革新就会少很多;成熟的开发体系、培训体系,未必能释放你的全部生产力,新技术也未必能尽快发挥威力;专业人做专业事,看起来是好事,但同时也意味着你的职业风险,专业分的越细,意味着你更依赖于整个体系,自己做不了什么事情,脱离这个环境可能一无是处;至于工资和待遇,大家应该明白,在当前的形势下,你依赖工资可能永远买不起房子,或者是一辈子的工资只能交给银行...

大公司的确有光环,要清楚那光环并不属于你的。大公司有牛人,可能牛人内心也很苦闷。大公司还有个很明显的优点就是能调动的资源的确大,是小公司没法比的。但一定要明确一点,那些资源如果不能被你所充分使用,其实和没有是一样的。在大企业做事情,似乎都是大项目,大战略,所以,芝麻绿豆大的事情也会提升到某个高度,召集一群人反复开会、讨论、分析、论证,对技术人的天性是一种无情的摧残。

回过头来,我们说小公司。如果小公司的老板是依赖于某些潜规则赚钱,那么你尽快想办法离开,在这样的小公司工作越久,对你伤害越大,除非你将来也要做个这样的小老板。如果你所在的公司虽小,但是有活力,有潜力,目光远大但不冒进。虽然短期内赚不到太多钱,但能让你受到很大的锻炼。绝对不要忘了在小公司发展,实际上你的潜在收益更大。记得王健硕说过类似如下的观点:小公司总有一天会淘汰现在的大公司,自己也会变成大公司,否则的话,我们现在看到的都是那些恐龙级的企业了。新陈代谢是这个社会发展的必然规律。如果你觉得对小公司尤其是初创公司有过失望的话,哪或许是你根本没去尝试做一些改变,你能确保你到了大公司一切都让自己变好?

隔岸观景是人的普遍心态,尤其是技术人员,始终觉得有些没有尝试过的环境会更好一些,比如在小公司做久了,一厢情愿的觉得大公司会很美好,但不知道加入到那些大公司后,你还会坚持自己当初的想法?你的短板在大公司得到了锻炼没有?你的技能提升了没有?你的视野得到了拓宽?人要想让自己变化,不能依赖于周围环境,驱动力来自自身,只能靠你自己。

最近在 丁香园 招聘技术人员的过程中,我发现了另外一个有趣的现象,很多人居然会选择去外包型公司(最离奇的一个理由是可以去练习外语)。在我看来,这似乎是最糟糕的职业途径了。在外包公司工作,公司把你发放到客户企业去(常常是那些大公司,因为自己的员工都去开会了,没有人写代码作一些边缘项目),工作起来的确压力不大,按照一些套路完成那些企业非核心业务就行了,不管你做什么事情,很难会产生归属感,你到底是属于哪家公司的人?你做的事情得到的回报,除了薪水还有其它的么?我的建议是,外包公司对你的职业生涯只会有害无益。

去小公司还是大公司? 亦或是去外包公司?我说的这些或许并不能改变有些人的固有想法,没关系,多想一下也是好的。

PS. 这篇文章是重读范凯的去跨国公司还是去创业公司?有感而发。

--EOF--

与工作有关的几则信息

| 17 Comments

从大公司出来,投身创业团队。遇到的最大问题就是招聘问题。创业公司,薪水不可能像上市公司那样大方,公司福利也做不到国企那要啥有啥。好不容易瞄上个技术差不多的,仔细沟通下来,人家还未必愿意一起来参与创业,更想着找个钱多人傻、事少家近的地方,不能破坏人家美好生活不是。其它包括地域问题的、家庭原因的... 所以,招聘是个困难活儿,也是个持久战。创业团队,只能慢慢来,只找合适的,找对的。

下面是广告时间:

北京方面,豆瓣技术团队在寻求运维工程师、DBA、系统架构师等方面的技术人才,具体信息请移步访问豆瓣招聘页面。在北京的技术人,不妨考虑一下豆瓣的的职业机会。

杭州方面,我所负责的丁香园技术团队也在招聘,需要的人才包括:视觉设计师、Java开发工程师、PHP开发工程师等。如果你不愿意去北京,不妨考虑来杭州看看。

当然,如果你只想在上海发展,PHP 方面的牛人不妨联系一下我,也有很不错的公司求贤若渴呢。更多工作机会,请关注 JobsDigg.com

另外,我的Blog首页放了一则技术推广广告,Adobe Flash Builder 4 中文版的下载。请路过的朋友支持一下吧。

--EOF--

支付宝校园招聘的信息与建议

| 23 Comments

从明天开始,阿里系的校园招聘就开始了。这次校园招聘分两批,9 月份是阿里巴巴集团统一到全国各大高校进行招聘(参考1),据我所知,这次招聘的规格是相当高的。招聘到的毕业生届时会分到每家子公司去。10月份是各家子公司发起的招聘(参考2),范围也是覆盖全国,宣讲的学校会稍有不同。

对支付宝感兴趣的同学可以参考 支付宝 2010 校园招聘 这则公告。仔细阅读其中提到的各项信息。

我过去也算参加过几次校园招聘活动,有些同学在网上知道我的联系方式,最近提了不少问题。这里一些建议(或者回答)如下:

  • 笔试是必须要参加的。否则没有任何机会。在校园宣讲后一般会立刻开始笔试,所以请提前准备好。笔试题目并不是特别难,覆盖面比较广。
  • 如果有机会来参加面试,不要带着什么面试宝典之类的垃圾书傻呼呼的过来。每次看到这样的学生在那里临阵抱佛脚不管怎样都会给面试官非常差的印象。而实际上,面试官提的问题都是没有唯一答案的。只是看你的回答能体现什么而已。
  • 提前选好几家目标招聘公司(广种薄收的想法基本不对路子),多去对方网站上学习研究,多熟悉一下该公司的业务。对你面谈的时候肯定有好处。
  • 专业、学校是不受限制的。面向的是应届毕业生。
  • 面试官也是人,也有失误的时候,经过马拉松一样的校园招聘行程,人都瘦一圈。有感觉我们做得不好的时候请多一点宽容,面试无论成功与否都最好别到网络上臧否个人或者公司。
  • 简历一页就好。千万别弄好几页加上封面啥的,没用,还不环保。电子版的最好也是一页。
  • 支付宝这次是招聘 DBA 的,但是有些地方的职位描述没有清晰的注明,这不要紧。提交简历的时候可以选择相近的岗位并注明想应聘 DBA 即可。招聘的时候我们部门的同事会额外关注有这方面潜力的人。当然,如果能表现出来数据库方面的能力就更好了。
  • 一定保持 24 小时开机状态。因为有的时候面试官批完卷子是凌晨3-4点钟,经常要后半夜打电话通知面试时间。

--EOF--

注意:这里的信息和建议是非官方的,所有正式信息以每家公司招聘网站上公布的为准。

代招聘 .NET 架构师一名

| 3 Comments

插播一条广告:帮朋友公司招聘 .NET 架构师一名。尽管是互联网寒冬,还是有的公司准备足了木头、煤来取暖的。

职责:

  • 1. 主要负责公司产品组件设计工作
  • 2. 负责产品开发技术研究及其实现方面的技术分析和架构
  • 3. 负责基于服务的接口定义和方案及其实现规划
  • 4. 带领和带动整个开发团队的技术学习并对编码人员进行指导
  • 5. 全局掌控和执行既定解决方案的实施
  • 6. 关注团队代码质量和规范化

要求:

  • 1. 熟悉面向对象的编程思想
  • 2. 7-10年以上软件行业工作经验(非必须)
  • 3. 计算机相关专业本科及以上学历
  • 4. 具有良好的沟通能力及团队协作能力,工作细致,能承受工作压力,富有责任心
  • 5. 拥有SOA系统的架构和设计能力,并且有实际的工作经验
  • 6. 具有3年以上大型ERP项目开发经验并产于架构工作(非必须)
  • 7. 了解微软主要企业应用技术和服务器:Biztalk,Message Queen(消息队列),Windows UDDI Server等相关技术
  • 8. 对WEB Service 有非常精通,特别要熟悉WCF,WWF等相关技术
  • 9. 注重在后台开发架构,而非页面操作方面的能力
  • 10. 对实现软件设计解偶的设计模式有相当经验
  • 11. 熟练掌握常见的多种设计模式
  • 12. 对系统性能的优化和评估有实际工作经验
  • 13. 有MVC设计方法有实际经验
  • 14. 对多层应用系统开发有3年以上实际经验
  • 15. 了解IOC 和AOP等等技术
  • 16. 有SSO单点认证或者通行证开发经验
  • 17. 拥有多系统集成项目实施经验。

描述的内容还不少。其实就是一个 .NET 架构师该做的事儿,倒也不必强求所有条件都符合(那两个"非必须"的标注是我加的),也别挑刺其中描述是否有过分的地方吧。

工作地点在杭州。

薪酬,年薪 + 期权。感兴趣的话请发简历到 [email protected] .,具体情况和招聘公司详谈,我知道的不比这个页面上描述的内容更多。

--EOF--

"小样,才参加几场招聘会就想给同学们指路啊? " 尽管有的人或这样质疑,但还是在这里唠叨几句。IT 相关毕业生应该怎么找工作?其实这个话题我真的考虑了一段时间了。

基础课程不能丢掉

操作系统、数据结构、数据库理论这些基础课程不能学过之后就丢掉,温故而知新,这些是将来找工作面试时候的基础,而不靠什么《面试宝典》打通关。

学校里会学到很多有用的理论,但是学到一个理论一定要尽量尝试实践一下。我曾经问一个信息安全方面的同学公钥私钥是怎么回事,然后再问自称熟悉 Linux 的他是否尝试配置过 OpenSSH ,公钥私钥对应里面的哪些东西...结果还是让我挺失望的。

业余时间投入小创业团队

任何一个城市都有很多起步中的互联网公司,尽可能的加入到他们的团队中锻炼一下自己,毛遂自荐,做了就比不做要好,跑去和他们聊一下也比你窝在宿舍玩一天游戏要好得多。

一旦能够加入这样的团队,哪怕干活不要钱也值得,何况从中能接触到整个网站各个环节的东西,能够很好的开拓技术视野,这些将来都是你的财富。

Tips: 比如南京地区就有途牛 ...

积极投入一些开源软件的开发、实践中去

Sourceforge.net 上的项目一抓一大把,优秀的项目更是比比皆是。加入其中,熟悉一下版本控制、文档书写、多人协作,看看分布在全世界的牛人、准牛人的代码是怎么写的,远比给导师做的那些小作坊项目更有价值(当然,你最好不要读研究生了)。

多留心企业招聘的职位描述

恐怕很少学校会专门设置有"配置管理"、"软件测试"之类的课程,但是企业需要这样的人。那些招聘需求上怎么写的? 那就可以是你的学习目标啊!现在网络这么发达,什么学习资料找不到?

形成差异化竞争

一个年级假定有 100 人,所有人的课程都是一样的。那么你认为和 99 人竞争 5 个岗位容易,还是 5 个人竞争一个岗位容易?

如果做不到 100 人中的 Top 5,那或许可以尝试做一下100人之外的 Top5。一些看似偏门的东西其实挺管用的,学校的课程其实只是基础,现实却是复杂的。毕竟互联网行业不只是需要写代码的人。

建立一个个人站点

尝试记录一些学习心得,分享更多才能发现更多,才能得到更多,也锻炼一下自己的文档写作能力。

学习一下如何写 HTML、CSS 这些看似很土的东西,实践一下 TCP/IP 相关的东西。

再写下去就老生常谈了,或许以上这几个建议对要进入 IT 行业的同学有点帮助。

这篇文章不适用于如下几类同学:

  • 天才 (没毕业就一堆公司排队请的同学)
  • 立志做研究的人(一心想设计出中国自己的操作系统,自认为有能力自己从头打造一个 Linux 的)
  • 家里足够有银子,毕业后自己做老板去招聘别人的
  • 看了以上的建议觉得完全是胡说八道的同学

--EOF--

补充一下,关于"差异化"的观点,我不是说要所有人都这样做。更多是对非科班的同学一个提醒。同时,以上所有的建议并不是即时收效的,需要提前做一点准备。

延伸阅读:

南大招聘面试感受

| 19 Comments

今天发现的一个事情是,现在大学的很多计算机专业的硕士生真的被一些王八蛋导师坑了。多数硕士生的功底反而不如本科生了(无论从昨天的阅卷还是今天的面试来看),尽管可能做硕士期间做过很多项目,但那些项目基本都是用 .net 之类的东西做的,或者就是"大作业"。研究生被用来用作赚钱工具,一两年下来,以前的很多东西基本也都丢掉了。他们很无辜。

另外是学校研究生的课程设置,真是有些骗人了。问所有研究生的研究生课程,多数都说不明白研究生课程的内容,有的主打课程教材就是看导师弄的 PPT ... 教课的导师根本把握不住计算机行业的脉搏,真不知道都干什么吃的去了。

我是负责运维相关部分的面试。可能有一部分同学对"系统工程师"这个岗位理解有误,都以为是开发类要写代码的岗位呢,今天拿到的简历有一大部分是这样的,遇到这样的情况其实让我挺为难的,如果简单问几句就把人打发走,肯定会被骂,可多数同学都非常不愿意做"系统工程师"这样好像"没技术含量"的事儿,所以也不能强人所难,只好尽量让负责面试开发的同事再面试一下。毕竟大家都等了半天,不容易。

因为之前在浙大参加招聘之后,有牛人留言表达了很不愤的反馈,我今天还特地了解了一下学生们掌握的"我工作个 20 年也学不了"的那些东西到底咋样,结果大部分的回答还是让人很失望的。就拿 Linux 来说,很多同学都说自己有几年的经验了,可实际上一个最简单的最常用的命令也没几个人说清楚的,更不要说一些概念上的东西了,至于计算机课程上的内容也都忘光了。

其实挺羡慕现在的同学们,拎着《程序员面试宝典》,搂着女朋友 ... 只羡鸳鸯不羡仙啊

今天早晨和其他同事相比,起来的有点晚。到了面试考场也有点病恹恹的。主要还是昨天晕车造成的有点累。出发前没休息好,早晨早早起来又没有吃饭。火车上一路就感觉头晕,火车在南京站一停下,我立刻吐开了,两个呕吐袋都没够,还好吐得有技巧,没有弄满身都是,唉,有点丢人。

--EOF--

南大招聘宣讲会

| 9 Comments

昨天晚上参加了支付宝 2009 校园招聘会 南京大学站。

毕业生就业压力大,以前只是说说,只有切实感受之后才会有真正的体会。会场来得人真多。远超出了我们的预期。在浙大的时候大约 500 同学来到了现场,之前预估南京大约有 600 人,可实际上根据考试卷的统计是大约 800 多人。很多同学都不能进场听宣讲,我个人觉得挺遗憾,宣讲内容挺精彩的。这次现场也有同学把简历带来的,现在很多同学的简历都是简洁的一页纸,这个很有必要,两页以上的简历其实有些累赘了,当然,能否参加接下来的面试是需要看笔试的结果的。

非常不巧的是南大的科技馆会议厅的中央空调居然坏掉了。导致会场实在过热,真是始料不及的事情,尽管和科技馆的负责人紧急联系了也无能为力。宣讲会之后很多同学就是在这个会议厅参加的笔试,非常辛苦! 我这里只能再说声抱歉! 也希望同学们不要到校园网上骂我们 ... 另外,入场的时候宣传品因为人太多,后来的同学就没领到。也请不要介意。

笔试之后的阅卷部分很累人,比在浙大复杂了一些。今天凌晨 1:30 左右大部分同事才能休息,而负责录入与通知的同事可能就更晚了(也可能一直没休息)。

今天的面试估计更有挑战,同事们已经去现场了。我没和大家一起吃早饭,所以偷懒写点东西,其他内容等今天晚上补充一下吧(已经电话来催我了, Hoho)。

--EOF--