It wasn't that Aly was unhappy at Google — "I was very happy at Google, and I do recommend it to anyone," he told Business Insider.
But a job with HackerRank gave him the chance to chase his passion: competitive programming.
The appeal of competitive programming comes from the challenge of having to solve a problem that's never been sovled before, Aly says. You can look up the answers to a crossword puzzle, but there are no easy answers in a programming contest.
"They have to think really hard to solve the hard problems, and they come up with the correct solution, that is the best part," Aly says.
Coding competitions are serious business
To outsiders, the concept of "competitive programming" may seem as interesting as watching paint dry. But for a lot of programmers, it's serious business.Contests like Google Code Jam give out $24,800 in prizes, plus the chance to get noticed by recruiters at the search giant and top Silicon Valley startups.
Facebook has its own Hacker Cup, which it explicitly uses to find future talent.
In fact, a lot of the tech industry's best and brightest, including Zappos CEO Tony Hsieh, Google employee #1 Craig Silverstein, and Quora founder Adam D'Angelo, were all one-time finalists in the IBM-sponsored ACM International Collgiate Programming Contest (ACM-ICPC).
That particular contest traces its roots back to 1970, when teams competed to write programs on the IBM System/60 mainframe.
No comments:
Post a Comment