字幕组成品列表(Beta)
  • 写在前面
  • Android 平台
    • Game On! 游戏开发系列 - 031
      • Pie Noon - 1503060393
      • The Death of Base Game Activity - 1504030543
      • Surviving OpenGL Context Loss - 1504030546
      • WebP for Game Devs - 1504030547
      • Saved Games In-Depth (Part 1) - 1504070556
      • Saved Games In-Depth (Part 2) - 1504030548
      • Smaller Flipbook Textures with CRABBY - 1504030544
      • Google Tag Manager - 1504030545
      • Flatbuffers - 1505050794
      • Achievement Point Pointers - 1505050796
      • Frequency Scaling - 1505050797
      • Meet the Management APIs - 1501140367
      • Y U Ship Broken Games - 1505050795
    • Android 性能优化 - 088
      • Garbage Collection in Android - 1503170425
      • Performance Cost of Memory Leaks - 1503170424
      • Rendering Performance 101 - 1501130351
      • Understanding Overdraw - 1501130352
      • Understanding VSYNC - 1501130353
      • Tool - Profile GPU Rendering - 1501130354
      • Why 60fps? - 1501130355
      • Android UI and the GPU - 1501130356
      • Invalidations, Layouts, and Performance - 1501130357
      • Overdraw, Cliprect, QuickReject - 1501130358
      • Tool - Memory Monitor - 1501130363
      • Battery Performance 101 - 1501130364
      • Understanding Battery Drain on Android - 1501130365
      • Battery Drain and WakeLocks - 1501130366
      • Memory Performance 101 - 1504170661
    • I/O 2014 Android 开发专题 - 089
      • Activity Transitions - 1504020505
      • Building Apps For Android TV - 1504020520
      • Building great Android media experiences - 1504020510
      • Building a quality app from start to finish - 1504020515
      • App Indexing API - 1504020507
      • What's new in WebView - 1504010484
      • Bluetooth Low Energy - 1504010486
      • Building impressive Android media experiences - 1504010493
      • The next Generation of Authentication - 1504020497
      • Don't Alpha That Pixel! - 1504020523
      • NFC + HCE Your phone in an interactive world - 1504020509
      • Demystifying encodes and decodes of WebM - 1504020521
      • Google Cloud Messaging - 1504020524
      • Getting your Game on the Big Screen - 1504020518
      • I hear you like realtime memes - 1504020511
      • Offerize your App - 1504020506
      • Using the Android Job Scheduler - 1504020504
      • From Holo to Material - 1504020526
      • Under the Hood of Android Auto - 1504020501
      • Isolation for Android App Developers - 1504020498
      • Android Work - 1504010496
      • ExoPlayer: Adaptive video streaming on Android - 1504010489
      • Sample rates and resampling: Why can't we all just agree? - 1504010488
      • Drive Android API - 1504010485
    • Android Studio - 004
      • Layout Editor (Ep 3, Android Studio) - 1503290479
      • Introducing Gradle (Ep 2, Android Studio) - 1503170426
    • I/O 2014 Android 分发主题 - 091
      • Introduction to Google Play - 1504030534
      • Google Play: building your user community - 1504030535
      • Optimizing Apps for Education - 1504030536
      • Succeeding in Education Technology - 1504030530
      • Subscriptions Made Easy with Google Play - 1504030531
      • The world is your playground - go global with Google - 1504030533
      • Maximizing discoverability on Google Play - 1504030538
    • Android Auto - 003
      • Introduction to Android Auto - 1504130615
      • Android Auto Messaging - 1504130617
      • Android Auto Audio - 1504130616
    • Android Wear - 006
      • Designing for Android Wear - 1503210448
      • How We Customized Google Apps for Android Wear - 1503210450
      • Fullscreen apps for Android Wear - 1503210445
      • New Notification Features for Android Wear - 1503210446
      • Building Cloud-powered wearable Apps - 1503210449
      • An Introduction to Android Wear - 1503190435
      • Google I/O 2014 - Android Wear: The developer's perspective - 1503210442
      • Devoxx 2014 Interviews: Android Wear - 1503210440
      • DevBytes: Watch Faces for Android Wear - 1503210439
    • Android TV - 005
      • Using the Leanback library - 1504080588
      • Beach Buggy Racing Multiplayer with Nearby Connections (Play Services) - 1503060387
    • Android for Work - 106
      • Android for Work for Developers - 1503060390
      • App Configurations, Testing and Launchers - 1504110590
    • IO Bytes 2014 - Android - 066
      • Chrome Apps on Android and iOS - 1501080014
      • Perf Primer CPU, GPU and your Android game - 1501080017
  • Chrome 平台
    • IO Bytes 2014 - Chrome and Web - 067
      • Using the PageSpeed API - 1505070815
      • Fabulous Forms for the multi-device web - 1505070816
      • Testing multi-screen web pages - 1505070817
      • Responsive images today - 1505070819
      • Web Performance Testing at YouTube - 1505070828
      • Building sites for the multi-device web - 1505070820
      • Deep dive: Google Cloud Messaging for Chrome - 1505070827
  • Google 创业者资源
    • Coffee with a Googler - 012
      • Chat with Allen Huang of AndroidTV - 1503040384
      • Chat with Fred Chung about developer advocacy - 1503070395
      • Google Fit platform with Michelle Haq - 1503210443
      • Android Auto Product Manager Andrew Brenner - 1501120027
      • Chat with Francis Ma about Google Play services - 1501120028
    • Root Access For Startups - 077
      • What we learned building plug-ins for Android, with startup Magnet - 1503230453
      • How to use crowdfunding to your advantage, with startup Hale Devices - 1503280462
      • How to overcome customer objections when selling tech, with startup Guesswork - 1503280458
    • First Things First - 029
      • Getting started with Android: A crash-course in developing for Android - 1504120601
      • How to ask a question: conducting research for your startup - 1504120603
      • MVP Design Hacks: transform your hot idea into a validated prototype - 1504120602
      • Build something people want: Solving real problems - 1504120605
    • How I - 061
      • Use BigQuery to find my most valuable customers - 1504070573
      • Manage beta testing communities using Google Play - 1504070572
      • Use paper wireframing to build native prototypes - 1504070570
      • Used social media and $0 marketing to get 68 million users - 1504070568
      • Prep to fundraise with four questions - 1504070564
      • Validated my idea in 2 days (with no code) - 1504070562
      • Build open platforms on Android - 1504120596
      • Get cheap, automatic analytics for my business using BigQuery - 1504070571
      • Write press releases to get international media coverage - 1504070569
      • Test beta-product features using Google Apps - 1504070563
      • Use URL builder to measure ROI on social media - 1504070561
      • Use events to build DeadSocial's brand - 1504070557
      • Use BigQuery to visualize streaming data - 1503220452
      • Find, screen, and hire developers - 1503120406
      • Drive engagement with social challenges - 1504070558
  • 设计
    • DesignBytes - 017
      • Paper and Ink: The Materials that Matter - 1505050793
  • 云计算
    • DevBytes: Google Cloud Platform - 021
      • Powering the next killer app with the Google Cloud Platform - 1504210672
      • Introduction to Google Cloud Endpoints - 1504210675
      • The Beauty of Scale with Google Cloud Platform - 1504210678
    • Google Cloud Platform - Big Data - 105
      • GDELT & BigQuery: Understand the world - 1502200379
    • Uncategorized - 999
      • Introducing Google Cloud Platform Resources - 1501190370
  • Google 应用开发
    • Launchpad Online - 072
      • The Setup: Creating new apps using Google APIs - 1503190428
      • Listing your files in Google Drive - 1503190429
      • Customizing Google Analytics for your startup - 1503290473
      • The Launchpad Online series - 1503190427
      • Getting started with Google Analytics - 1503290472
      • Accessing Google Maps from a spreadsheet?!? - 1502220381
      • Change the world in 10 lines of code - 1503080398
    • Google Play Services - 054
      • Google Play services 6.1 - 1503290481
      • Google Play Services 7.0 - 1503200437
      • Google Play Services 6.5 - 1501080015
    • 谷歌地图 iOS SDK - 053
      • Maps Live: New Features in the Google Maps Mobile APIs for Android and iOS - 1504300777
    • Google 移动搜索开发 - 055
      • Is your app in the Google index? - 1504120598
      • Get more engaged users with Google Search for Developers - 1503070397
    • DevBytes: Google Cast - 020
      • Google Cast SDK for Android - 1504180666
      • Media Router Framework - Part 1 - Media Router API - 1504180667
      • Overview for Google Cast Receivers - 1504180664
      • Google Cast SDK for iOS - 1504180663
    • Getting Started with the Google Maps SDK for iOS - 035
      • Getting started with the Google Maps SDK for iOS, Part 1 - 1504270757
    • IO Bytes 2014 - Wearables - 070
      • Voice Driven GDK Glassware - 1505280836
    • Route 85 - 078
      • Introducing Route 85 - 1501120022
      • Quick Tip: Don't Default that Switch! - 1501190371
      • OpenInChrome on iOS, Part 1 - 1501120023
      • OpenInChrome on iOS, Part 2 - 1501120024
      • OpenInChrome on iOS, Part 3 - 1501120025
      • OpenInChrome on iOS, Part 4 - 1501120026
    • DevBytes 2014 - 019
      • Web Components - Template - 1505040789
      • Wearable DataLayer API - 1505050792
      • Using srcset for responsive images - 1505050790
      • The picture element for art direction - 1505050791
    • Uncategorized - 999
      • Sun Surveyor brings augmented reality to photographers using Google Maps APIs - 1504200668
      • Snappy travels with the Roads API - 1503060392
      • Easy Maps Apps in Java and Python - 1501140030
  • Google 广告平台
  • Polymer
    • Polycasts - 076
      • The Awesome Power of Auto-Binding Templates -- Polycasts #08 - 1502220382
      • Content Switcheroo with Core-Pages -- Polycasts #09 - 1502200380
      • Core Iconset -- Polycasts #02 - 1505040788
  • Web 平台
    • HTTP 203 - 062
      • Gotchas - 1501140368
      • Font Rendering - 1501080016
    • Web Components - 081
      • DevBytes: Web Components - Overview - 1504250709
  • 宣传视频
    • Uncategorized - 999
      • Google Developers - 1501150369
      • I/O Extended 2014 - Join me - 1502220383
  • Google 各类开发者会议
    • 2014 Chrome 开发者高峰会议 - 009
      • Keynote - Chrome Dev Summit 2014 (Darin Fisher) - 1503120407
      • TLS All the Things! - Security with Performance(Chris Palmer) - 1503140412
      • Let’s build some apps with Polymer!(Rob Dodson) - 1503150415
      • Day One Closing Remarks(Sundar Pichai) - 1503150417
      • Chrome Leadership panel - 1503160422
      • Fundamentals of Mobile Web Development(Matt Gaunt) - 1503150416
    • 2015 游戏开发者大会中 - 039
      • FlatBuffers - 1504150640
      • Games for Google Cast - 1504150637
      • Top 10 Things Android Game Developers Should Know v 3.0 - 1504150643
      • Automate Publishing for Google Play APIs - 1504150639
      • 3 Game Design Mistakes You're Making - 1504150636
      • Android TV - 1504150638
      • How to Go Viral Without Really Trying - 1504150641
    • Devoxx 2014 Interviews - 024
      • What's new in Android 5.0 Lollipop - 1504260740
      • Android Tools - 1504260743
      • BigQuery and user-defined functions - 1504260744
    • IO Bytes 2014 - 065
      • Dart in Google Cloud - 1505070810
      • Big genomic data on Google Cloud Platform - 1505070811
      • Easy International Checkout with Chrome - 1505070802
      • Google developer tools and APIs for iOS - 1503190436
      • Whet your appetite with IO Bytes - 1501080021
    • PlayTime@Shanghai - 095
      • 主题演讲 Chris Yerga - 1504060549
      • 如何成功地开发你的应用 Ellie Powers - 1504060550
      • 在Google上营利 Brahim Elbouchikhi - 1504060551
      • Playtime Shanghai event sizzle reel - 1504070552
    • Project Google I/O 2015 - 098
      • Project Tango Mobile 3D tracking and perception - 1506120857
      • Democratizing Education - 1506120868
      • Improve your Android app’s accessibility - 1506120864
      • Google Cloud Messaging 3.0 - 1506120844
      • Developers connecting the world through Google Play - 1506120862
  • 开源开放技术
    • Compressor Head - 013
      • The Trailer, Season 2 - 1503060385
      • Behind the Scenes - 1503210441
      • Arithmetic Compression (Ep 5, Compressor Head) Google - 1503070394
      • Introducing Compressor Head - 1502120372
      • Episode 1 (Variable Length Codes) - 1502120373
      • Episode 2 (The LZ77 Compression Family) - 1502120374
      • Episode 3 (Markov Chain Compression) - 1502120375
Powered by GitBook
On this page
  • 译者信息
  • 解说词中文版:

Was this helpful?

  1. Google 创业者资源
  2. How I - 061

Find, screen, and hire developers - 1503120406

PreviousUse BigQuery to visualize streaming data - 1503220452NextDrive engagement with social challenges - 1504070558

Last updated 5 years ago

Was this helpful?

视频发布时间

2015年3月6日

视频介绍

Nomanini's Chief Technical Officer and Google Developer Expert Dale Humby talks how to build a pipeline, screen, and onboard developers in your startup. Hear how he's refined the process and preserved culture along the way.

视频推介语

暂无,待补充。

译者信息

翻译

润稿

终审

原始链接

中文字幕

翻译流水号

加入字幕组

黄莘

Guangwei Feng

--

1503120406

解说词中文版:

DALE HUMBY 我的名字是戴尔

我是Nomanini移动的CTO

我们在新兴市场建立了终端销售点

主要在非洲 来出售预付电能 播出时长 和水

所以我今天要谈Nomanini如何雇佣开发者

在开普敦寻找到开发者

对于一个新创公司是令人难以置信的挑战

这周围有很多大公司

他们争抢着所有的好的 有才华的人

而作为一个名气不够响亮

时间很短的新创公司

让人们来加入我们是很困难的

开发者当然是一家科技公司的创造者

开发者和工程师是那些

开发产品给销售团队销售

并且给客户使用的人

我们建立我们的发展筹划的方式

或更确切的说 我们建立我们招聘筹划的方式

是由两个方面组成

我们已经有一些初级开发者

是我们在当地的大学招聘进来的 他们通过我认为的人才培养方案

以及实习计划

尤其是开普敦的大学

有一个叫做"打破规则"的方案给他们

他们被邀请当地科技公司

去给大学生做展示和宣讲

然后同学们会给我们他们的简历 然后我们聘请他们

每年年中,我们会雇佣三个开发者

寒假的时候

和暑假的时候会雇佣另外两三个人

这个方法非常成功的

建造了新开发者的筹划

对于更高级的或有经验的员工 我们会动用我们的人际关系

所以我和公司的其他人

都有那些处于较高技术水平的朋友

于是我们展示广告,并使用社交媒体

传播我们正在寻找能加入我们团队的伙伴

其次 我们会使用猎头

而且猎头的效率非常出色

作为一个初创公司

有的时候说服一个开发者加入这个公司是困难的

大多数人是因为它没有开普敦的一些大些的公司知名(而不愿意的)

所以这个风险比较大

或者我们不能提出有吸引力的薪资

从而无法和那些大公司竞争

所以使开发者能够认同我们正在销售的东西

便是我们的重点

所以他们加入我们的公司就能够真正地定义

我们正在制造的产品

在早期的时候,在一个六个人的小组里

这仅仅是我们中的两个或者三个人

才能影响团队的方向

我们有一个非常多元化的团队

所以你不需要有一个明确的前端开发人员

或后端开发 或固件和硬件的开发人员

我们期望员工能够全栈开发

所以一切从硬件开始 如果他们

需要实现一个功能 一直到前端

的仪表盘所需要的

我们的招聘过程有五个步骤

第一个步骤是接受简历

之后我们有一个邮箱筛选

以及 在这里我们介绍自己 和Nomanini

以及我们在做什么

并且询问一些应聘者的其他信息

比如他们目前的工作是什么

他们已经参与过的项目有什么

他们真正想从他们的职业中获得什么 为什么他们想去换工作

仅仅就是得到一个印象 关于他们是谁

他们想从中获得什么 以及考虑Nomanini能否给得出

下一个阶段我与他们进行

一个电话面试或者去经常去的地方进行面对面面试

仅仅是一个基本面试 问他们一些大概

的有关他们和他们的过去的问题

会要求应聘者在Google Docs上面写一个代码样例看看

以此我能够看到他们敲了什么以及理解他们会怎么做

然后会有一个有一点点创造性的问题

仅仅为了知道一点点他们是怎么想的

在这之后 我完成了我在面试过程中的部分

并且把他们移交给开发团队

现在轮到开发者来对他们未来的同事进行面试

并且我们坚信的是

招聘与否不应该取决于管理层

而是取决于在招聘人的开发团队

来寻找他们想要一起工作的人

所以我邀请团队的开发者与我们一起面试候选人

有两到三个开发者坐在面试的现场

问那些候选人一些关于代码的问题 可能有些问题是更加创造性的

有些需要思考的问题仅仅为了再次

了解他们的知识范围

以及他们是否可能会很好地融入团队

假设他们通过了这个面试过程

最后一步 这完全是关于公司文化

是邀请他们来我们的办公室

与我们一起工作半天或者全天

为生产程序写代码

那样我们就能了解能否把他们留在我们的团队中

如果我们将要一起工作10小时一天的话

我们想知道他们是否能够很好地适应

我们的现有的团队

当我们雇佣我们的第一个或第二个员工的时候

我们就能够把他们接进我们的个人网络

但是在你雇用这些人之后

在你的朋友中并没有很多人

想要换工作

所以你就会很快的用完你的个人网络来招聘新成员

因此我们已经可以看到更远的地方 而这可能

就是最大的变化就是看到约翰内斯堡

和比勒陀利亚的人加入我们的行列

并且尝试去弄清楚你是怎么面试

以及招聘新人而没有经过必要的

会面那个人直到面试的最后一个环节

我认为我们已经重新改进了我们的面试的过程

在最近的两或三年之内

这从有些我们雇佣的人想加入我们开始

使我们很高兴

但是这并不一定都是正确的决定

并且我们已经更加勤奋地

去有一个正式的面试过程 并且保持问题

在面试与面试之间是一致的 以至于我们可以知道怎么进行测量评判

那些实际上加入我们团队的最顶尖的人

他们答案的顺序是什么

并且现在什么导致其他候选人

较量反对其中的一些答案以及他们的思维方式呢

所以我认为仅仅一点点更多的经验

在招聘中有很大的帮助

对我们来说 招聘的过程可以能够非常长

并且我可以说 不一定是招聘新人

就像我们现在招聘的某些人 但是从

我们观察一个实习生 或许 他正在读大二

在他们结束了他们的第四年大学生活

然后他们正在寻找一份工作

这就已经两年了从我们需要保持

他们的热情在那个阶段

有些其他我们面试过的人

我们最终没有雇佣

但是这个面试的过程对他们来说是很好的

并且他们很享受这个面试 他们给我们推荐

一些他们的朋友 后来那些朋友确实加入了我们

所以我们已经有至少两个人

他们推荐了他们的一个朋友加入了我们的公司

所以制造出那种筹划 尽管你现在招聘新人

并不是很着急 总是一点点

地能拖就拖 寻找好的雇员

是很重要的

因为这个的确需要好些年之后

从在你第一次跟他们说时到他们可能会换工作

以及他们想要加入你为止

我们试图限制我们正在面试的人数为一人一月

这仅仅是因为如果你突然

我们发现 通过我们的一些员工

他们之中发展他们的公司太快以至于

每次面试的人超过一人一月确实破坏了文化

并且当你使得那个人安置下的时候

我们发现他们的学习曲线

无论在哪里都是三

到六个月直到他们全力加速

所以在一段时间使超过几个的人加入你的团队

会给现有团队一个很大的压力来提高这些人的技能

当我们刚刚开始Nomanini 我们的CEO

十分热衷于让我们形成一个开发团队

开发一款产品 然后他们将卖掉这个产品

并且他们就不再需要工程师

我一直有这样一个看法 我们一直在

开发一个最小可行的产品 并且你

想迭代这个产品 因此它一直不会完成

所以有一个团队的确是非常重要的

并且这对我来说意味着团队应该是一个内部的团队

如果你是一个技术公司在开发一个产品

我不认为你能够把开发过程外包

给一个当地公司 或者 也许是印度公司

或者是远东的公司

我认为如果你想做成完美的事情

你应该自己做出来 并且寻找到正确的人

他们一起坐在同样的房间开发那个产品

这个才能满足你的想法

这就是我们怎么在Nomanini进行招聘一个人才

非常感谢

Youtube
Youtube
加入 GDG 字幕组
video_screenshot