原文地址:http://blog.sephiroth.it/2014/09/16/why-its-hard-to-find-android-developers/
我来自纽约,从2010开始搞android,另外我有10年actionscript和python经验。
我经常听到有人说,android开发者很难招。
其实,那是你自身的问题!
据我所知,纽约的几乎所有初创公司都选择先行开发ios的版本(大部分PM说那是因为没有时间和人力同时做android)。而后来的做android就仅仅是移植ios的设计。但这种移植的工作是乏味的,没人喜欢做。
不管怎么说,忽略android,是无理的,狭隘的。的确,在美国,ios是市场份额是很多:ios有42%,android有50% (https://www.comscore.com/ita/Insights/Market-Rankings/comScore-Reports-May-2014-U.S.-Smartphone-Subscriber-Market-Share)。这样看来,只做ios也已经很赚。
但放眼全球,却是android占80%,ios仅12% (http://www.idc.com/prodserv/smartphone-os-market-share.jsp)。
你问,那跟android难招有什么关系?
因为你没有打从心底里拥抱android,你只是觉得是”市场需要“强迫你去开发android。
你没有真心去做!
当你开始做android时,你会发现大部分时间都只是在做功能移植,或界面移植——为啥在ios能把界面做的这么溜但android不行呢——是你忘了招android的PM或者UX大拿好吗,或跟接包移植的公司打交道。而这些问题,我从来不用担心。
然后你算是做出来了,你会抱怨它的市场反应和收益都不及ios版本。是啊,你的android app会火爆才怪。你都没有真心去做,没有根据android的特性去做,你还希望android用户买单?
(我说的”真心“,是指全公司上下都有这个意识,你不能只寄希望于有一小队人在做就算了,在一个新平台上开发,需要所有人配合的)
额,还是没明白为啥难招诶……
好吧,那你试着从开发者的角度去看。如果你是android开发者,你不会想在一个不重视android的地方工作吧,整天移植、搬砖,好无聊的。
而那些想从事移动开发的新人,看着你狂推ios版本,狂踩android,他们会觉得进你公司做android是坐冷板凳的。
那么,他们怎么还会选择android呢?如果他们选择android,又怎么会选择你的公司呢?
以下有些建议,或许能解决你问题:
- 使用android(或试用),了解为什么有人喜欢它,看下用户对各平台的关注点,明白它们的异同。
- 下定决心做android,并且对内对外都不要踩它,思考它怎样能与你的产品契合,这样当有android开发者来你公司时,就有得对话了。
- 给那些转投andoird并且加入你公司的人一些签约奖金。
- 下个产品,首发android版(或与ios同步发布)。
- 参与android交流会,并鼓励你的同事也这么做