• C++ Programming for Financial Engineering
    Highly recommended by thousands of MFE students. Covers essential C++ topics with applications to financial engineering. Learn more Join!
    Python for Finance with Intro to Data Science
    Gain practical understanding of Python to read, understand, and write professional Python code for your first day on the job. Learn more Join!
    An Intuition-Based Options Primer for FE
    Ideal for entry level positions interviews and graduate studies, specializing in options trading arbitrage and options valuation models. Learn more Join!

Russian programmers

Joined
2/7/08
Messages
3,260
Points
123
Finally, for more than 10 years, Russian programmers have been coming top in major international olympiads, such as the International Collegiate Programming Contest (ICPC) and the International Olympiad in Informatics (IOI).

All these are just the most outstanding achievements by programmers from Russia and together, they fit into a coherent system that can be traced back to Soviet education.

 
Can you name one Russian IT company?
Historically a challenge is when software has to written to fit into 16 bit machines.
And a soclal price was paid if they discovered you were a prodigy..
 
Last edited:
Let me qualify. 'IT' is a term that emerged during the outsourcing bonanza of the 1990s.
My bad. I should have known better not to use that word because it does not mean what many people think it means.

Let me rephrase: how many software companies that originate, develop and market software products? In the 80s

. Oracle (it started with 2 programmers and 10 salesmen)
. Microsoft
. CAD CAM companies
etc.

How long is a piece of string?
 
Last edited:
In an academic context, the Association for Computing Machinery defines IT as "undergraduate degree programs that prepare students to meet the computer technology needs of business, government, healthcare, schools, and other kinds of organizations .... IT specialists assume responsibility for selecting hardware and software products appropriate for an organization, integrating those products with organizational needs and infrastructure, and installing, customizing, and maintaining those applications for the organization’s computer users."[38]

Undergraduate degrees in IT (B.S., A.S.) are similar to other computer science degrees. In fact, they often times have the same foundational level courses. Computer science (CS) programs tend to focus more on theory and design, whereas Information Technology programs are structured to equip the graduate with expertise in the practical application of technology solutions to support modern business and user needs.


IT has for more part got to do with planning and maintenance.
And there are zillions of IT companies.
 
- Sergey Brin's family is from Moscow. His Grandfather, Abram Brin, was head of the Differential Equations faculty at Moscow State.
 
Can you name one Russian IT company?
Historically a challenge is when software has to written to fit into 16 bit machines.
And a soclal price was paid if they discovered you were a prodigy..
I think you are severely underestimating Russian IT companies. One of the giants (not only in Russia) is Yandex, check it out.
 
I think you are severely underestimating Russian IT companies. One of the giants (not only in Russia) is Yandex, check it out.
Your interpretation of my words. I am asking a simple question.
I am not taking about outsourcing, more about software products.

I looked up Yandex .. it's registered in Schiphol (Amsterdam) as an NV (anonymous company) as we call it in NL.
Turnover in 2014 was quite modest. I wouldn't call it a giant.

The phrase NV literally means "nameless partnership" or "anonymous venture" and comes from the fact that the partners (the shareholders) are not directly known. This is in contrast to the term for a private limited company, which is called besloten vennootschap (an "exclusive" or "closed partnership", one in which stock is not for sale on open markets).
 
Last edited:
Back
Top