Dave, that's reasonably accurate data. May I ask you where you got it from?

As I mentioned, straight from the HackerRank leaderboard and FAQ.

"Fixing" these figures in some way is why we have hired dedicated product
managers on the community side. I manage the enterprise side of the
business.

It's generally a good choice to be on the revenue side :-)

I totally agree with your point that it is important to understand
objectives of the users. At HackerRank we have our roots in the competitive programming world of IOI and ACM ICPC and the like. The demographic and retention characteristics are very different for that base. But the real
volume opportunity is elsewhere - in the self learning crowd.

I'll probably be able to gel some thoughts that are actually more useful than cynical on this front later.

For now, something to consider is the cyclical nature of tech hiring. You'll probably always going to be able to place the competitive programmers, although it may be easier or more difficult depending upon the state of the global economy. Expect variance at the volume end to be much higher: during boom times, I've heard jokes about the "mirror test" — bring someone in for the interview, put a mirror under their nose, and if it fogs up, hire them. Obviously this swings in the opposite direction during busts.

-Dave

(OK, another general observation: for your roots, there is a simple value proposition: community members get a chance to sharpen skills (and advertise themselves if they are outsiders to the traditional tech networks), and enterprises get much more information about their prospects, information for which people used to be, and no doubt still are, willing to pay substantial commissions. The volume is probably not so interested in the direct economic value, but more in a service: do they feel better about themselves after doing exercises on HackerRank than after whatever their alternatives (yoga, etc.) may be for limited leisure time. If one made an analogy of HackerRank as a boxing gym, the former would self-identify as "boxing for competition" and the latter as "boxing for fitness". I'd think it would be difficult to cater to both groups with the same organization, but according to recreation metrics, the boxing people manage it. Somehow they are able to offer the seemingly self- contradictory concept of "non-contact boxing"; so to go for volume all you need to do is figure out what the equivalent might be ... "frustration-free programming"?)

Of course I could be completely wrong ... what do our self learning silk-listers think of all this? How long do you feel would be "too long" to work on an exercise or a puzzle?



Reply via email to