HeadHunter Programmers School 2012


    We are pleased to announce that we have opened another third set at HeadHunter School of Programmers . Training will take place twice a week, from December 2012 to May 2013. Our school will be taught by leading programmers of the company and invited experts, for example, Zibsun . In addition, our students are paid a scholarship and upon completion of training all students will receive certificates of completion of the courses. The best students are guaranteed employment at HeadHunter., But we will not forget about the rest: they will be given recommendations in large IT companies.


    Why do we need a school of programmers


    We have a saying that, in fact, HeadHunter is an Internet company developing a site for convenient and comfortable search for vacancies and employees. The site itself is a complex system and consists of a large number of offline services. The main languages ​​used are Java and Python, but Erlang is also used. There is a functional written in Scala (by the way, the entire school website is written in the Play2 framework in this language). Our programmers are regulars at technical conferences, not only as listeners, but also as speakers. We strive to be among the most technologically advanced companies in Runet, so we always need strong specialists. We understand that it is necessary to deal with competitors, first of all, with technological effectiveness and quality of solutions.

    With the help of the school of programmers, we are looking for talented young developers and grow them for ourselves. For students of recent courses and recent graduates, our school is an excellent opportunity to prove themselves in one of the largest Runet companies and gain practical knowledge about the development of highly loaded systems. We believe that our school provides excellent practical training for people who have a good basis, who are willing and able to study. Therefore, we offer the best graduates the position of middle developer level in our company. Graduates of the school work for us in a variety of teams: search, web services, infrastructure. Currently, out of 50 people in the technical department of HeadHunter 5 are school graduates . 10% is an excellent indicator, and we continue to develop a successful program.

    School history



    In the first set, we received more than a thousand applications for study at school. 100 people completed the test task. After the interview, we selected the six best, three of them, according to the results of our studies, got a job in the company.

    For the second school, we changed the selection scheme by adding additional automated testing (written, incidentally, by a graduate of our school). 90 applicants showed the best results, and additional tasks were sent to them. 60 people successfully coped with their decision and went to the next stage - an interview with our programmers. The enrollment was increased to 14 people, and, unlike the first school, two girls were present among them.

    As in real universities, we had a session, following which 6 people were expelled. Yes, the fact of getting into our school does not mean that you will successfully complete it. The session was held in the form of completing all homework for the first half of the study, so it was easy enough for hardworking students. After passing the session, a short vacation began, and then the students continued their studies. Graduation and presentation of certificates, we noted a general trip to bowling. From the second set of school, two people continued to work in the company as full members of the HeadHunter team. For the rest, we gave recommendations to the largest IT companies in Russia. But most importantly, graduates received real experience in industrial development and knowledge that will certainly help them in their future careers.

    Admission


    This year, applicants will have to go through three stages to get to our school. The first is automated testing on the site. For those who will cope well with him, we will send out additional tasks to check their preparation and evaluate the real code. Students who correctly and effectively solve all problems will be invited to an in-person interview at the company’s office, where they will be able to meet with school leaders and tell us about themselves. Based on the results of all three stages, we plan to select the top 10 young specialists to school. We are looking for students and graduates of engineering and mathematical specialties who are passionate about programming.

    Program and study


    Within six months, they will learn modern approaches to building highly loaded systems and the latest software development technologies. In parallel, students of the school will implement their own projects, gaining experience in real industrial programming. Read lectures and share practical experience in developing leading programmers will HeadHunter (among them - the leading search Programmer, Head direction of front-end, the head of the Department of operation) and invited experts. We work closely with ScrumTrek and SkillTrek, leaders in the technical training market.

    We will consider such issues as modern methodologies and programming technologies (agile, version control systems, testing, code-review), web application architecture (MVC, SOA, REST template, asynchronous web architectures, queues and messaging), specific technologies and frameworks (Python for the example of tornado, ORM for the example of hibernate, full-text search for the example of apache lucene), algorithms (in addition to standard performance evaluations, we will give you real tasks for map-reduce and the opportunity to work with hadoop). We’ll tell you how to do Highload correctly (caching, SQL optimization, database replication, fault tolerance, and scaling). We are aimed at educating children with good theoretical training and the ability to learn quickly, so our program is aimed at what they most lack, to practice. We believe, that a good programmer is not one who can memorize ten sorting methods, but one whose code can be read, extended and maintained. All these topics will be useful to them already at the training stage. After all, they, in particular, will have to start designing, developing and developing their own projects from scratch, working in conditions as close to reality as possible. And these projects are carried out at a high level - last year, the online newspaper Marker took one of the school services for the new secret project of HeadHunter itself and even carried out a whole the development and development of their own projects, working in conditions as close to reality as possible. And these projects are carried out at a high level - last year, the online newspaper Marker took one of the school services for the new secret project of HeadHunter itself and even carried out a whole the development and development of their own projects, working in conditions as close to reality as possible. And these projects are carried out at a high level - last year, the online newspaper Marker took one of the school services for the new secret project of HeadHunter itself and even carried out a wholeinvestigation .

    The study will consist of two classes a week for two pairs in the evening at the Moscow office of the company and independent work. Since our program is quite large, we’ll have to do a lot more. Therefore, we pay students a monthly scholarship of 15,000 rubles so that they can concentrate on their studies and see a direct return on their actions. Applicants for studies should proceed from the calculation of 6 hours of lecture lessons per week and 8-10 hours of independent work. The time and days of classes will be agreed with the incoming students at the beginning of the training period. Of course, during the lecture classes in the office we will provide you with tea / coffee and treat you with fruits / cookies.
    Reception of applicationsAdmission is on the school's website until October 14. See you at our school of programmers!

    Also popular now: