In the IT sphere, high quality of a product heavily
depends on the abilities of its creators. According to many analysts, the
number of companies that decide to outsource their search for high quality
developers is increasing. That is why we will start our blog post series by
looking into the quality of the technology resources that can be found in
Russia.
As the Business Line columnist Vipin V. Nair
notices, “Russia draws its software strength from its enormously talented pool
of people.” In Russia,
the abilities of IT developers are significantly enhanced by an extremely
strong educational system, which is recognized all over the world. While, for example,
“In India, students learn generic software skills, Russian students are taught
advanced mathematical and computing techniques, which allows them to perform
hard-core technical work,” says Vipin V. Nair. More than 40% of university
degrees in Russia
are in technology and science.
Russian software companies do not miss the opportunity
to leverage that great manpower. According to a research paper by Market-Vision
/ EDC,
77.4% of Russian software companies employ PhDs, and in 45.8% of those
companies, PhDs make up 10% or more of their staff. So by dealing with Russian
outsourcing vendors, you get the opportunity to benefit from employing these
highly educated engineers.
Russian developers’ strengths are recognized by local
market tech circles and global ones as well. A 2006 study by the FCREUE, the Haas School
of Business and the UniversityCalifornia concluded,
“In terms of education and experience with complex software development tasks,
Russian programmers are likely to outrank all others.”
of
Most analysts stress that very capability of Russian
developers to manage tasks of high complexity and to find fresh and
groundbreaking solutions to knotty problems. “Exceptionally well-educated
developers who can perform extremely complex jobs, and a great understanding of
engineering and financial services domains, are core strengths of Russia's
outsourcing industry,” remarks William Martorelli, principal analyst at Forrester.
According to another study run by by Ernst &
Young, Russia beats several other outsourcing locations in terms of skills and
training of its IT workforce. You can see Russia’s top position from this
table.

One of the ways for specialists to prove their
knowledge and skills is to partake in high-profile contests. Russian technology
students regularly win international programming contests. Russia has won
the world's most prestigious competition, the Association
of Computing Machinery (ACM) International Collegiate Programming Contest,
5 times over the last 10 years. For comparison, the USA
has taken the first place only once over the same period, while India has not
appeared on the top of this contest at all.
When reading this article, you may think, “Well, the
Russian resources are talented, but their number is probably more limited to
choose from, than, for example, in India.” Then here is some data for you. As
it is written in the paper on BRIC layers by Economic Research from the GS
Institutional Portal, Russia,
being almost 80% smaller by population than India,
its main competitor, produces even more tertiary graduates (16,765 graduates in
Russia to 16,095 in India). In per
capita terms, Russia has by
far more graduates when compared to India
(115 graduates per capita in Russia
to 16 graduates per capita in India).
As for technical PhDs, Russia has almost as many of them as Germany does and
even in absolute terms leaves India far behind (about 12,000 technical PhDs in Russia to about 5,000 of
them in India). Russia also
outranks India
in the number of workers with tertiary qualifications in science and
engineering. Thus, you are sure to find in Russia enough
specialists for all your projects to be realized.