Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Sunday, August 16, 2020

Creme de la Creme.

Whenever I stumble onto any "education rating" produced in the West I smile, ironically. Just look at this "ranking" for the fun of it. Good luck finding any Russia's university in the Top 100. Never mind the fact that "achievements", as an example, of #27, London School of Economics and Political Science, in advancing a wholesale ignorance of Western "elites" will take decades to address. But then again, meaning of education in Russia and in the West differ dramatically. And here is the proof. 
Here is the map of global competence in the programming and, by default, mathematics field. Here is a part related to technology, in terms of Data Science, Russia also leads the field of Cutting Edge, never mind other, less advanced, fields. You may ask, but how this could be, when there are no a single Russia's university in Top 100 in all those rankings. Agree, there are none. Russian universities and military academies do not teach tolerance, social justice and do not have programs on gender-studies. Most Western students taking entrance exams in mathematics and physics to any good Russia's STEM school of higher learning will not pass them. Large portions of required knowledge for math, physics and chemistry with other natural sciences are simply not taught in the West, and elsewhere where Bologna Process is followed and education is modeled after American K-12 and higher ones. 

Yet, somehow those backward Russians top the world of cutting edge IT and programming, same as the world of radar, signal processing, network centricity, and are direct and ONLY competitors to US Military-Industrial Complex. I would dare to state that a very successful competitor. Recall, ladies and gentlemen, as it is written in plain English in my first book, couple of chapters in fact are dedicated to it, that already by 1960 average Soviet high school graduate received three times more instructions in math, physics, biology than it was stipulated for the entrance to Massachusetts Institute of Technology (MIT). Things didn't change since, in fact, what passes for mathematics and general "science" being "taught" in American schools today is pathetic, it is a third world level of "education" which, inevitably, translates into atrociously small numbers of American kids deciding to go into STEM fields in universities, not to mention the fact that those who go there, they start with a dramatically lower level than their Russian counterparts in those backward and low-rated Russia's universities. 

I guess that explains why, then, Russia leads the world and by a huge margin in nuclear energy, cutting edge weapon systems, continues to dominate piloted space flight, why she builds her own satellite constellations, commercial aircraft, top notch jet engines and super-computers. It is all because they teach mathematics and physics (and chemistry, I hate chemistry) in Russian public schools the way it is supposed to be taught. Hence, the results I presented here, but I write about this matter for years. Just to give you example. here is one of Russia school math teacher's way of introducing 7th or 8th grade kids to factoring  (squares of the sum and difference and operations with algebraic fractions). The end result of this simple problem is what comes down, when is factored properly, to I Love/You in Russian. 
I guess this is one of a good ways for introduction to factoring. It is also the only way to maintain national intellect in the top notch form--by challenging kids by means of serious and systemic math-physics-chemistry curriculum which develops proper synapses which, in the end, translate into new cutting edge technologies, ranging from space exploration to hyper-sonic weapons. It is also the only way to grow and educate real national elite, which is creme de la creme of nation's brightest and most capable, in numbers sufficient to feel oneself independent and free.  

Thursday, May 25, 2017

Some Introspective Per ACM-ICPC World 2017 Finals.

Some people abroad sometimes ask: how come that Russia whose population is hovering slightly above 146 million mark still remains in a race in many truly hi-tech fields globally. Well, there is no secret here. Admiral Hyman Rickover knew it all along with his "Russian educational menace" as early as 1960.   
Obviously, many things go into the competitiveness, but one of the pillars of this competitiveness remains national educational level in STEM--Science, Technology, Engineering And Math. Mind you, not in journalism, music or political science. One of subdivisions of this STEM is the field of programming languages and software engineering. So, yesterday, the results of World Finals in International Collegiate Programming Contest 2017 have been published. Here is a screenshot of first 10 places.



Out of 10 first places, 4, that is 40%, are taken by Russia's colleges. Out of first 20, 7, that is 35%, are taken by Russians. This is what is called a preponderance. This absolutely doesn't mean that while traveling somewhere in Irkutsk (a lovely city, very sophisticated) or in Magadan (former capital of GULAG) and seeing Russian gopniks,    
This is a basic Russian model
 
These are Czech gopniks at their convention in Prague
you would expect them discussing peculiarities of formal logic going into program languages or methods of OOP (Object Oriented Programming). Not at all. But you may expect a very tough STEM curriculum in any Russian institution of higher learning in appropriate field and, also, in many public schools, including those in Magadan. Russians simply know how to prepare own elite. It is really very simple, basic statistics. As Clausewitz' dictum goes: the more nation is involved in war, the more numerous are the instances of military genius. The same applies pretty much to any field and it just happened so that it is STEM--always was, is and will remain so--that happens to be the most important of them. Humanities follow, in the end--the best philosophers are very often produced in the field of precise sciences. Be it Rene Descartes or one of the fathers of Russian Cosmism (and the father, one of, of spaceflight) Constantin Tsiolkovsky. So, technical nerds do have this knack for serious generalizations which transcend the world of pure numbers. Many of them wax philosophical and do it very often better than some Ph.Ds in philosophy. Indeed, who knows them other then some pretentious nerds, yet Doctor Michio Kaku is known globally and the whole world (yours truly included) reads his books and find them compelling not only in scientific but in a larger philosophical sense. 

So, there you go--some of the "secret" to Russians still being around in military, science, technology, economy, high art, what have you--teach them well, they will later pay it back by becoming excellent engineers, scientists, teachers, designers of technology....you name it.