谷歌的招人标准

谷歌在上海有一间办公室,就在陆家嘴,2号线东昌路站下来还需要再走十来分钟吧。地理位置hin优越了。最重要的是每天中午的自助餐很美味。
周二的时候联系了在谷歌工作的童鞋,蹭了一顿谷歌的自助餐之后产生了一个念头:啊!好想去谷歌工作啊!朋友表示最近换了厨师,饭菜没有以前好吃了,倒是甜品的品质有所提升。于是我又拿了好几份甜品……环顾四周,基本大家的盘子都是半空状态,只有我拿了满满两盘。


emmm...

怕丢人我就没有拍照,所以没有美味的自助餐照片分享啦。饭后又顺着路去了朋友的办公桌逛了一圈,pantry room里居然有穿着旗袍的小姐姐亲手为你泡茶;健身房虽然小不过五脏俱全;还有可以关上门的睡眠小“墙洞”,真的是在墙上打个洞的感觉,放上睡铺软枕,简直是“躲进小楼成一统”,据说只要像预约会议室以下提前预约就可以用啦;另外还看到了专门的按摩室,一张舒适的按摩床和一位穿着白大褂的按摩师。

这么好的条件,心动不如行动,就研究一下谷歌的招人标准吧。

对于软件工程师的招聘要求除了通用的英文能力,计算机相关学历以及工作经验之外,主要就是以下能力了。

先来看 Lead Software Engineer,8年以上的工作经验。
Preferred qualifications:
Master's degree or PhD in related technical field.
Experience with large systems software design and development.
Experience in AJAX, Python, JavaScript, database design, SQL and/or knowledge of TCP/IP and network programming.
Background in distributed systems, OS/kernel, network system design and large scale storage systems.
Extensive knowledge in Unix/Linux.

课代表总结:

  1. 如果你还在读书,不差钱的话,学历读的越高越好。这是真理。我读书的时候听说程序员不需要读博士,我就只读了个硕士,现在已经觉得不太够用了。只能靠我的“聪明才智”去填补和身边PhD的差距。
  2. 大型系统和小型系统遇到的挑战是截然不同的,如果你的工作总是在小打小闹,就需要提高警惕了,不要在小应用中自我满足,该想办法给自己一点挑战了。
  3. Ajax python js DB SQl network应该是上海这个特定职位的需求,不过在基本需求里有提到,必须会Java, C/C++, C#, Objective C, Python, JavaScript 或者 Go语言中至少一门。
  4. 分布式系统和大数据存储已经是现在社会人的标配了,你要是不会点hadoop、spark之类的好像都不好意思出门。
  5. Linux的使用和了解。
感觉到了自己的差距...

再看看普通的 Software Engineer

在以下至少两个领域具有工作经验:
网络应用开发
Unix/Linux 环境
移动应用开发
分布式并行系统
机器学习
信息检索
自然语言处理
网络
大型软件系统开发
安全防护软件开发

我自检了一下,我可能只在分布式并行系统和机器学习两方面有经验,但远远算不上专业。而这一年,我已经在用python处理数据的道路上渐行渐远,感觉越来越得心应手,但是含金量越来越低……
路漫漫其修远兮,是时候走出舒适区,开始深度修炼自己的分布式并行系统和机器学习能力了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 战场上的宁静是虚假的。 浑身不知哪儿痛就是哪儿都痛,骂骂咧咧倒退着匍匐下被炮弹砸出的坑里,好像这样就能转移被迫牵拉...
    李收菜阅读 1,760评论 0 0
  • 我怕,我怕和人相处,因为我不知道如何和人相处。 我曾被一个人伤过心,我对她那么好,可她终究,背叛了我。 往事随风而...
    你湫兮如风阅读 1,567评论 0 0
  • 她呼嚎着跑出了绝尘苑的苑门。门后的孟青煅从门缝里看着她越来越淡的背影,他轻轻地笑,幽幽地问:“刚才我为什么不忍心,...
    疯癫的独角兽阅读 2,656评论 0 0

友情链接更多精彩内容