Topcoder

In: Business and Management

Submitted By vikastheleo
Words 340
Pages 2
) TopCoder has a very unique and different model with respect to the traditional companies. As a senior manager, I would need to build following capabilities: Firstly, build manpower to oversee a community of over 200,000 members and direct the process of competition based software development. The emphasis would be on not managing individuals but managing the process of participation, fostering community participation and community growth. Secondly, focus on building a critical mass of talent and coding capacity to run many competitions and produce solutions for clients at the same time. This would require attracting new members into the community through more challenges and contents, doing online advertising and member development days. Thirdly, build norms by maintaining the highest standards of contest integrity, transparency and quality. Strictly monitor competitions and maintain consistency of procedures. Fourthly, provide the right governance. Involve the views of the community members as well in the decision making process and treat them as driver along with establishing a fair peer review scoring system. Fifthly, do the right resource allocation. Allocate community resources and control contest participation across the number of contests. This is because unlike traditional firms, Topcoder cannot assign specific people to a task or project. Focus would be on to set the prize amount, duration and timing of contest and the number of competitors. Sixthly, work towards retaining community members and encourage future contest participation. Supply community members with consistent work stream and prize money. Dedicate significant resources to facilitate forum discussions and encourage members to engage in the community. On the demand side, as a manager, I would need to guide clients through the contest-based software development process, provide suggestions for…...

Similar Documents

Mob Griffin

...has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it. Licensed to: iChapters User 8 PART 1 Introduction to Organizational Behavior Microsoft Recruits to Win There’s a battle waging to recruit top technical two more tactics. When these still fall short, talent. In 2006, just 10,000 computer science Microsoft tries new recruiting methods. degrees were awarded in the United States, One of the most interesting new techniques yet Microsoft needed 11,000 new workers. is the use of online programming competitions The competition to hire the best and brightest run by TopCoder, Inc. The best algorithm wins. is tough, highlighting fierce industry rivalry. Winners can earn cash prizes—some top On-campus interviews aren’t sufficient to competitors clear $500,000. Job offers follow, generate the number of applicants needed. too, from companies such as Yahoo!, Google, Unfortunately for Microsoft, Google is the and eBay, as well as Microsoft. The method is current favorite. The stock is rising rapidly, completely free from biases related to age, race, making stock-option or gender. It also provides compensation very a global reach at little cost. “While it takes super leadership to rise attractive. While basic The changes are up and push for the change, it takes compensation and difficult, but worthwhile.......

Words: 34296 - Pages: 138

Google Case Studies- Hrm

...“passive” candidates. Because Google is recognised as the master of search, it’s not surprising that they utilise their own search tool to find top candidates without active resumes. In addition, they attract top performers by placing their own job ads that appear when certain keywords are typed into a search. | Contests as recruiting tools: | A 2nd “wow” aspect of Google recruiting is its use of a contest to identify and attract top software engineers. The Google Code Jam, as they call it, is a global online software writing contest that can attract over 7,500 people each year. The top 25 finalists are invited to the Mountain View campus to compete for US$50,000 in prizes as well as a chance to work at Google. The contest is powered by TopCoder, a vendor that helps manage the contest and score the winners. | Brain teasers as recruiting tools | The 3rd “wow” aspect of Google’s recruiting is its creative use of roadside billboards and math tests placed in magazines to garner the attention of math and programming wizards. Google has placed brainteaser billboards in the Silicon Valley and by Harvard Square. The math puzzles on these billboards challenge mathematics-oriented people and get them thinking. Although they do not specifically mention Google, the billboard puzzle does eventually lead interested participants to the Google site. | Friends of Google | The final “wow” recruiting tool is the “friends of Google” system. This tool creates an electronic email network of......

Words: 3599 - Pages: 15

Hrm Google

...“passive” candidates. Because Google is recognized as the master of search, it‟s not surprising that they utilize their own search tool to find top candidates without active resumes. In addition, they attract top performers by placing their own job ads that appear when certain keywords are typed into a search | Contests as recruiting tools: | One of Google‟s recruiting strategy is the use of a contest to identify and attract top software engineers. The Google Code Jam, as they call it, is a global online software writing contest that can attract over 7,500 people each year. The top 25 finalists are invited to the Mountain View campus to compete for US$50,000 in prizes as well as a chance to work at Google. The contest is powered by TopCoder, a vendor that helps manage the contest and score the winners. | Brain-teasers as recruiting tools: | The other Google‟s recruiting is its creative use of roadside billboards and math tests placed in magazines to garner the attention of math and programming wizards. Google has placed brainteaser billboards in the Silicon Valley and by Harvard Square. The math puzzles on these billboards challenge mathematics-oriented people and get them thinking. Although they do not specifically mention Google, the billboard puzzle does eventually lead interested participants to the Google site. | Friends of Google: | The final recruiting tool is the „friends of Google‟ system. This tool creates an electronic email network of people that are...

Words: 7618 - Pages: 31

Google Inc

...Google tin rằng họ đang thuê được những nhân viên tài năng và hiệu quả. 1.2.CÔNG CỤ TUYỂN DỤNG 1.2.1.Công cụ tuyển dụng WOW • Công cụ AdWord. Google dùng chính sản phẩm của mình để tìm kiếm các ứng viên thụ động. Họ thu hút các ứng viên hàng đầu mà không cần resume. Họ thu hút các ứng viên bằng cách đặt những quảng cáo tuyển dụng xuất hiện trong những từ khóa khi tìm kiếm. • Tổ chức các cuộc thi: công cụ thứ 2 của WOW, họ tổ chức các cuộc thi để xác định và thu hút những kỹ sư phần mềm hàng đầu. The Google Code Jam, cuộc thi được tổ chức toàn cầu, thu hút 7.500 người mỗi năm. 25 người xuất sắc nhất sẽ được mời tới Moutain View to cạnh tranh giành giải thưởng 50.000 đô và cơ hội được làm việc cho Google. Cuộc thi được thực hiển bởi TopCoder , một công ty giúp quản lý các cuộc thi và điểm số những người chiến thắng. Có cách nào tốt hơn để đánh giá ứng viên tiềm năng khi để họ viết code có liên quan đến vấn đề công ty của bạn? Ngoài việc là một công cụ tuyển dụng lớn, công khai liên quan đến cuộc thi sẽ giúp tăng cường hơn nữa thương hiệu nhà tuyển dụng là đổi mới và sáng tạo. Một điều thú vị của cuộc thi là những người chiến thắng hiếm khi đến từ các trường đại học Mỹ ghi nhận. Thông tin thu thập về giáo dục cuả người tham gia có thể được sử dụng để điều chỉnh tốt hơn mô hình tuyển dụng từ các trường đại học để nó cũng bao gồm các trường ở châu Âu và quốc tế ít được biết đến. • Thử thách trí thông minh: sử dụng sáng tạo của biển quảng cáo bên đường và "bài kiểm tra......

Words: 15492 - Pages: 62

N/a More and More

...with heuristics (which might be interesting for some) if you love such stuff you should target this company. Apart from this you also get to see the how your ideas work on real data which is really great. The team at tower research, gurgaon is very good. You will get to be among some very good minds. PRE-PLACEMENT PREPARATION    Good Analytical skills – solve puzzles for it. There are a lot of resources online (try http://gurmeet.net/puzzles/) Maths and prob-stats : Make sure you do a course on probability statistics. A course on Randomised algorithms might help Algorithms – you should be well versed with applications of standard algorithms. You are also expected to code them up so practice (to depth) on coding sites like spoj, topcoder. Do atleast one site. The score/rank on these sites help your resume Resume: Iterate over your resume many times. Consult your seniors professors tools available online (the one that spo provides) PROCESS OF COMPANY Aptitude Test Duration : 2hrs Unfortunately I reached pretty late to this test and got only around half n hour to solve the questions. I picked up only algo questions to solve. I did not go through the entire paper. So can't comment much. Questions:  In a city represented as a 2-D plane there are buildings at different positions. The position of the buildings(x,y co-ordinates) and their heights are given. Write an efficient algorithm to determine the buildings that are visible. (They asked me to write the......

Words: 23427 - Pages: 94

Stephen P. Robbins& Timothy A. Judge (2011) Organizational Behaviour 15th Edition New Jersey: Prentice Hall

...coordinated. work specialization The degree to which tasks in an organization are subdivided into separate jobs. 482 CHAPTER 15 Foundations of Organization Structure Exhibit 15-2 Economies and Diseconomies of Work Specialization huma Impa n d ct ise fro co m no m ie s (High) Productivity (Low) pa o f c t fr s p om ec ec ia on liz o at io ies m n Im Work specialization (High) Most managers today recognize the economies specialization provides in certain jobs and the problems when it’s carried too far. High work specialization helps McDonald’s make and sell hamburgers and fries efficiently and aids medical specialists in most health maintenance organizations. Amazon’s Mechanical Turk program, TopCoder, and others like it have facilitated a new trend in microspecialization in which extremely small pieces of programming, data processing, or evaluation tasks are delegated to a global network of individuals by a program manager who then assembles the results.2 For example, a manager who has a complex but routine computer program to write might send a request for specific subcomponents of the code to be written and tested by dozens of subcontracted individuals in the network (which spans the entire globe), enabling the project to be completed far more quickly than if a single programmer were writing the parts. This emerging trend suggests there still may be advantages to be had in specialization. Departmentalization Once jobs have......

Words: 393164 - Pages: 1573

Casestudy

...in some other discipline. Hiring data scientists was such a challenge at every place I’ve worked that I’ve adopted two models for building and training new hires. First, hire people with diverse backgrounds who have histories of playing with data to create something novel. Second, take incredibly bright and creative people right out of college and put them through a very robust internship program. Another way to find great data scientists is to run a competition, like Netflix did. The Netflix Prize was a contest organized to improve their ability to predict how much a customer would enjoy a movie. If you don’t want to organize your own competition, you can look at people who have performed well in competitions run by others. Kaggle and Topcoder are great resources when looking What Makes a Data Scientist? | 13 for this kind of talent. Kaggle has found its own top talent by hiring the best performers from its own competitions. Hiring and talent Many people focus on hiring great data scientists, but they leave out the need for continued intellectual and career growth. These key aspects of growth are what I call talent growth. In the three years that I led LinkedIn’s analytics and data teams, we developed a philosophy around three principles for hiring and talent growth. Would we be willing to do a startup with you? This is the first question we ask ourselves as a team when we meet to evaluate a candidate. It sums up a number of key criteria: • Time: If we’re......

Words: 8024 - Pages: 33

Management Information System

...It enables other developers to leverage and connect to your application and services (allows open connections to anybody) Mashup is creating applications/services that combine data and/or functions from multiple sources * Common technical features of social software (SLATES) Search, Links, Authoring, Tags, Extensions, Signals * Benefit of platform over channels of communication Make visible the practices and output of knowledge workers * Crowdsourcing and open business models Crowdsourcing is the act of taking a job traditionally performed by a designated agent and outsourcing it to an undefined generally large network of people in the form of an open call. Threadless for T-shirts, InnoCentive for scientific R&D, TopCoder for programming tasks, Amazon’s Mechanical Turk for general work * Prediction markets and wisdom of crowds Prediction market: Polling a diverse crowd and aggregating opinions in order to form a forecast of an eventual outcome Wisdom of crowds: The idea that a group of individuals (the crowd), often consisting of untrained amateurs, will collectively have more insight than a single or small group of trained professionals * What was the significance of Google compared to the earlier search engines/portals in terms of their business models? Google was the pioneer in turning search into a business. The idea of internet search was perceived as technical and part of portal services. But Google has demonstrated that search engines......

Words: 2137 - Pages: 9

Term 1

...that a group of individuals (the crowd), often consisting of untrained amateurs, will collectively have more insight than a single or small group of trained professionals * Prediction market: Polling a diverse crowd and aggregating opinions in order to form a forecast of an eventual outcome * Criteria necessary for a crowd to be smart: * Diverse * Decentralized * Offer a collective verdict * Independent Crowdsourcing * It is the act of taking a job traditionally performed by a designated agent and outsourcing it to an undefined generally large group of people in the form of an open call * Firms that have used crowdsourcing successfully: * InnoCentive for scientific R&D * TopCoder for programming tasks * Amazon’s Mechanical Turk for general work Get SMART – The Social Media Awareness and Response Team * Get SMART: Creating a social media awareness and response team * Social media is an interdisciplinary practice, and the team should include professionals experienced in: * Technology * Marketing * PR * Customer service * Legal * Human resources * Social media policies revolve around three Rs * Representation * Responsibility * Respect * Security training is a vital component of establishing social media policy * While it is tempting to create ‘sock puppets’ to ‘astroturf’ social media with praise posts, the practice......

Words: 2155 - Pages: 9

Topcoder Case Study

...Topcoder Case Study In order to develop and execute the highly non-traditional business approach and vision of TopCoder, the senior management has to regularly challenge existing industry practices and innovate better methodologies to improve the quality of deliverables to the client. Since the business model for TopCoder is highly reliant upon participation from the develop community they need to keep a continuous track of the activities in their forum and need to devise the competition in such a way that It attracts more and more better quality coders. To make this happen, the senior management has to develop high level of marketing skills so that they can promote their product and keep the coders interested. The man challenge which company faces is that though the customers are getting high quality defect free products in a short span of time they are usually suspicious of the product quality since they do not have any relationships and in person/on call interaction with the developer community. Due to this suspicious outlook of the customers, the management need to have high level of negotiation and convincing skills so that they can keep the customers. Software product requires regular maintenance and updates after certain periods of time and thus vendor selection for development is a long term investment. Now, the customer knows that the developer community of TopCoder is usually interested in complexity of the competition and intellectually challenging tasks and......

Words: 784 - Pages: 4

Competency Matrix

...what assembly code is and how things work at the hardware level. Some assembly code. Understands how networks work, understanding of network protocols and socket level programming. knowledge of virtual memory and paging. Able to recognize and code dynamic programming solutions, good knowledge of graph algorithms, good knowledge of numerical computation algorithms, able to identify NP problems etc. Understands the entire programming stack, hardware (CPU + Memory + Cache + Interrupts + microcode), binary code, assembly, static and dynamic linking, compilation, interpretation, JIT compilation, garbage collection, 2n (Level 0) n2 (Level 1) n (Level 2) log(n) (Level 3) Comments Working with someone who has a good topcoder ranking would be an unbelievable Software Engineering source code version control Folder backups by date VSS and beginning CVS/SVN user Proficient in using CVS and SVN features. Knows how to branch and merge, use patches setup repository properties etc. build automation Only knows how to build from IDE Knows how to build the system from the command line Can setup a script to build the basic system Can setup a script to build the system and also documentation, installers, generate release notes and tag the code in source control automated testing Thinks that all testing is the job of the tester Has written automated unit tests and comes up with good unit test cases Has written code in TDD......

Words: 1812 - Pages: 8

Computer Systems Engineering

...service unit Web operations Hardware and software acquisition Figure 2.10 The Three Primary Responsibilities of Information Systems Web administration Information center or more computer programs that produce the desired outputs. In some cases, foreign companies are actively recruiting IS professionals in the United States. Katrina Anderson, for example, was hired by Infosys, an Indian company, to train in India and return to the U.S. as a programmer.58 According to Anderson, “The opportunity to train in India was eyeopening, as I came to realize how respected and prominent Infosys is within the country.” To help businesses select the best analysts and programmers, companies such as TopCoder offer tests to evaluate the proficiency and competence of current IS employees or job candidates. TopCoder Collegiate Challenge allows programming students to compete with other programmers around the world.59 Some companies, however, are skeptical of the usefulness of these types of tests.60 With the dramatic increase in the use of the Internet, intranets, and extranets, many companies have Web or Internet developers who create effective and attractive Web sites for customers, internal personnel, suppliers, stockholders, and others who have a business relationship with the company. The Internet is also being used to help with systems development projects.61 Professor Luis von Ahn of Carnegie Mellon University, for example, has developed an Internet game that shows images to two or......

Words: 375753 - Pages: 1504

Media Ventures

...Market Research Over the past few years, innovation in the online recruiting industry has been focused on improving the efficiency with which recruiters can target candidates and convert them into employees . This is important because companies across the world spent approximately $420B on recruiting in 2014. For 2014, companies focused on improving recruiting efficiency generated approximately $8.1B in revenues. LinkedIn is the big dog in this industry, reporting earnings of $2.1B in 2014 with approximately 40% of that coming from its recruiting services. To achieve improvements in recruiting efficiency, companies have traditionally been focused on identifying candidates with extremely specific skill sets (e.g. Stack Exchange, Kaggle, TopCoder) or targeting job seekers with demonstrated interests in specific companies or industries (e.g. AngelList, Hired, Glassdoor). Some of the more innovative companies in this space like Pymetrics or Bright have seen success in applying some of the more recent advances in artificial intelligence and cognitive science to better identify candidates with extremely high potential for conversion or on the job success. While the approaches used by these companies differ, the focus on technical skills or aptitude is almost unanimous. This is because aptitude is easy to measure. The only companies really focused on cultural fit are Vault and Glassdoor, two companies that aggregate internal perspectives on company culture and morale but do......

Words: 5275 - Pages: 22

Data Science

...statistical tool favored by data scientists) and Python Interest Groups (for PIGgies) are good places to start. 3 Search for data scientists on LinkedIn—they’re almost all on there, and you can see if they have the skills you want. 4 Hang out with data scientists at the Strata, Structure:Data, and Hadoop World conferences and similar gatherings (there is almost one a week now) or at informal data scientist “meet-ups” in the Bay Area; Boston; New York; Washington, DC; London; Singapore; and Sydney. 5 Make friends with a local venture capitalist, who is likely to have gotten a variety of big data proposals over the past year. 74 Harvard Business Review October 2012   6 Host a competition on Kaggle or TopCoder, the analytics and coding competition sites. Follow up with the most-creative entrants. 7 Don’t bother with any candidate who can’t code. Coding skills don’t have to be at a world-class level but should be good enough to get by. Look for evidence, too, that candidates learn rapidly about new technologies and methods. 8 Make sure a candidate can find a story in a data set and provide a coherent narrative about a key data insight. Test whether he or she can communicate with numbers, visually and verbally. 9 Be wary of candidates who are too detached from the business world. When you ask how their work might apply to your management challenges, are they stuck for answers? 10 Ask candidates......

Words: 4101 - Pages: 17

Club It Part 2

...founder of IT recruitment firm Topcoders.com, sourced design and development talent from people that he had never met, via the internet. "I have built 40 or so websites with freelance designers and coders," he says. Wade used web-based hiring sites to find the skills that he wanted, before starting Topcoders.com specifically for software recruitment. The site is due to be relaunched in about four months with new functionality, including tracking and extra administrative features. There are rival sites doing similar things, such as Rentacoder.com. This site, which serves as a marketplace to connect buyers with coders, does not charge a finder's fee to the buyer, but instead charges the developer a commission for a successful bid. As with Topcoders .com, the payment for the job is held in escrow (by a third party) until the code is delivered and the buyer is satisfied. Scriptlance.com, another site offering a similar service for web masters wanting to commission script programmers, charges a commission both to the programmer and the commissioning project manager, but the percentages are lower — 5% of the bid to the programmer, and a flat £2.50 fee to the buyer. Tapping in to open source Another way to find talent online is to tap into the open source market. Many people who think of open source think of Linux, which has an extensive hierarchical network of developers who contribute code to the person directly above them in the chain. However, many open source projects......

Words: 2314 - Pages: 10

Grand Blue | Re: Index of Each and Every Section [List of All Topics of all Sections] | What Strange Mystery Unites the Turkish Nations India Catholicism and Mexico A Concise but Detailed History of Things Divine and Earthly Gene D Matlock pdf