美文网首页大数据
谷歌的招人标准

谷歌的招人标准

作者: HarperKoo | 来源:发表于2018-11-20 17:50 被阅读2次

    谷歌在上海有一间办公室,就在陆家嘴,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处理数据的道路上渐行渐远,感觉越来越得心应手,但是含金量越来越低……
    路漫漫其修远兮,是时候走出舒适区,开始深度修炼自己的分布式并行系统和机器学习能力了。

    相关文章

      网友评论

        本文标题:谷歌的招人标准

        本文链接:https://www.haomeiwen.com/subject/sbmxqqtx.html