Slashdot Mirror


Ukraine Holds 4th Largest Programmer Population

andrewuoft points out this BusinessWeek article on the budding technology sector of Ukraine; the article points out that Ukraine has -- "after the U.S., India, and Russia -- the fourth largest number of computer programmers in the world" and that "Even today, scientific institutes each year churn out some 50,000 science or technology graduates. Not surprisingly, Ukrainians don't see why their country can't become a big player in the global technology market, like India."

60 of 301 comments (clear)

  1. Correlation? by l810c · · Score: 5, Funny
    4th largest Geek Population?

    Maybe this would explain why there seem to be so many Hot, Available Ukrainian Women looking to get out.

    1. Re:Correlation? by ConceptJunkie · · Score: 2, Interesting

      Yes, it is. My brother-in-law married a young lady from Russia and she's really good-looking.

      That's my wife's brother, BTW. I'm not saying my sister is from Russia.

      Unfortunately, it's not working out too well yet because Natalya has had some unreasonably high expectations with regard to material wealth, but she's a nice person, and did I mention, she's HOT. We're all hoping things improve.

      --
      You are in a maze of twisty little passages, all alike.
  2. Globalization by FiReaNGeL · · Score: 4, Interesting

    With the economical globalization these days, the trend (strategy?) for some countries seem to overspecialize in one specific area (in this case, IT) to outperform competition on a worldwide scale. Risky for sure, but it seems to work right now (at least for India, who reap the profits of investing massively in IT).

    1. Re:Globalization by Tablizer · · Score: 2, Insightful

      some countries seem to overspecialize in one specific area (in this case, IT) to outperform competition on a worldwide scale. Risky for sure, but it seems to work right now

      With our newfound IT dependence on India as a nation (US), imagine the termoil generated by a nuclear war between India and Pakistan. The tech centers of India are probably the top targets of Pakistan war planners. And, Pakistan is a power-keg of fundimentalism and India-haters inches from going off.

      For example, the moderate prime-minister was close to being assassinated about a ago IIRC. Next time the radicals may not miss. The north is full of Bin Laden fans.

      India is high on the list of Nations Most Likely to get Nuked. (Unfortunately, the US is also up there.)

  3. Quality Not Quantity by derEikopf · · Score: 5, Insightful

    What the future of technology needs more than anything is the reversal of the quantity philosophy. More is not always better.

    1. Re:Quality Not Quantity by yobbo · · Score: 2, Funny

      And it's entirely possible that feeding nuclear radiation into people's skulls has breeded a race of super programmers.

    2. Re:Quality Not Quantity by plopez · · Score: 3, Funny

      I believe it was Stalin who said 'Quantity has a quality all its own'. How that applies to IT (vs military might), I am not sure but it seeems an appropriate qoute.

      --
      putting the 'B' in LGBTQ+
  4. hold on by DNS-and-BIND · · Score: 2, Interesting

    I wouldn't think that emulating India is really the way to go. The entire economic output of India is less than the state of Illinois. In addition, India's call center business is almost 100% U.S. customers. Ukraine has some, ahem, moral issues that make it politically difficult for American companies to outsource there.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    1. Re:hold on by Creepy+Crawler · · Score: 2

      Moral issues? Care to explain?

      --
    2. Re:hold on by bestadvocate · · Score: 2, Insightful

      Thats the real problem with outsourcing jobs anyway.
      the basic inequality of rights and responcebility

      wouldent it be nice if we held international corporations to provide the same level of economic and humanitarian funding outside the country, and taxed the pajamas out of importers that don't

      bye bye wallmart :*(

      --
      my sig
    3. Re:hold on by arbi · · Score: 2, Insightful

      India will always have a natural advantage over countries like Russia and Ukraine in terms of American IT outsourcing because they can speak English.

    4. Re:hold on by Anonymous Coward · · Score: 2, Insightful
      Ukraine has some, ahem, moral issues that make it politically difficult for American companies to outsource there.

      So what!? Large multinational companies are amoral in nature, they don't give a shit about "moral issues", only about profit and the bottom line.

    5. Re:hold on by tftp · · Score: 2, Insightful

      Is there any law of physics that stops everyone else from learning English? If you don't know already, Indian English is not any better than Polish English, for example. Indians often use a writing style totally alien to western literature and to western readers.

    6. Re:hold on by Anonymous Coward · · Score: 2, Interesting

      Not exactly sure what he means by that, India has loads of different languages, but a big part of India (West, I think) does use English as its' primary language dating back to the British empire. A lot of Indians in these certain regions are deeply immersed in British culture, which is a large amount of Indians who move to the UK settle in easily, because back home they watched/played the same sports, went to the pub and were Christian etc.

      Something that does perplex me about call centres, though, is that a lot of these Indians, though they do speak english, are extremely difficult to understand, especially bad for things such as IT support where the customer may not even know the most commonly used IT-lingo, let alone a very deep accent on top of that.

    7. Re:hold on by eobanb · · Score: 5, Funny

      I wouldn't think that emulating India is really the way to go

      Yah, they should just run it natively.

      --

      Take off every sig. For great justice.

    8. Re:hold on by BobaFett · · Score: 2, Insightful
      wouldent it be nice if we held international corporations to provide the same level of economic and humanitarian funding outside the country, and taxed the pajamas out of importers that don't

      Are you prepared to pay the significantly higher price for the goods you can by today cheap precisely because the companies do not provide the same level of funding outside the country?

      I have great respect for people who argue for equal wages and labor conditions and then live by their ideals (which means their level of life is significantly lower than what they could afford otherwise). I may not agree with their ideas, but I respect them. Hypocrites who yak about terrible working conditions in the 3rd world and then go by chineese t-shirts on sale get no respect from me.

    9. Re:hold on by DNS-and-BIND · · Score: 2, Informative

      Well, like the fact that the Prime Minister of Ukraine was caught red-handed on a tape selling huge radar systems to Iraq in 2002?

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  5. speak for yourself, object. by Man+in+Spandex · · Score: 2, Insightful

    more of quantity can turn in this case into more of quality.

    We as humans evolve.

    A crappy car will remain a crappy car no matter how much type-r stickers you put on it but as individuals who study and gain experience, programmers may not study in anything "outstanding" in the beginning but you never know what path they will take.

    1. Re:speak for yourself, object. by derEikopf · · Score: 5, Insightful

      Indeed, that is where people like Linus Torvalds make an odds-defying explosion into mainstream computing. However, there is more to my statement than just programmer population. Quality also refers to program quality. Not half-assed buggy software that was hurriedly released because of a dealine, and then half-assed patches and updates that were also released on a deadline.

  6. Small typo by Anonymous Coward · · Score: 5, Funny

    Both the submitter and the FA author seem to have misspelled "Elbonia."

  7. more to it by Quixote · · Score: 4, Interesting
    There's more to becoming a global player than just the number of programmers. The infrastructure is important: not only the physical infrastructure like roads, trains and powerlines, but also the governmental infrastructure (like courts, government offices, etc.). Plus, a stable government (not a one-man show like in many other places) is necessary: money flees uncertainty.

    It is unfortunate, but Ukraine has gained notoriety for being the base of a lot of the "east european bride" scammers. Plus, the general perceived lawlessness of the fUSSR republics is not conducive to investment. Face it: post communism, there were a lot of problems with foreign partners of Russian businessmen being bumped off and strong-armed.

    Things may be different now, but a good reputation takes time to develop.

    As far as India is concerned: there are many Indians in high places in tech companies in the US, and the natual tendency is for them to favor India (a known commodity, to them) for outsourcing their operations.

    1. Re:more to it by Ohreally_factor · · Score: 2, Insightful

      First of all, I don't think Silly is patentable outright. I think you might be able to patent a silly implementation or silly method, but you can't just patent Silly, as it is a concept.

      Second, (and seriously now), you are confusing the legal system with the fucked up US patent system, and you seem to want to throw the baby out with the bath water due to your hatred of patents. If you think that modern society could get along without the rule of law and a legal system, you are probably terribly naive.

      Modern business is one of those human endeavors that absolutely relies on legal systems for dispute resolution. Now, we can question whether going to court is always the best first action to take, but I don't think many would question that the courts provide the best last word when other methods of dispute resolution have failed.

      Countries without rule of law and court systems are far too risky for most investors and conventional business people.

      --
      It's not offtopic, dumbass. It's orthogonal.
  8. Article text in case someone actually reads it by a.different.perspect · · Score: 5, Informative

    and the server goes down.

    Building The Muscle To Be A Tech Player

    Ukraine has a bunch of cornfields, a bunch of old steel mills, and not much else. Right? Well, Ukraine also has a budding technology sector, and -- after the U.S., India, and Russia -- the fourth largest number of computer programmers in the world. It was a main center of the Soviet programming industry. The first computer built in continental Europe was made in Ukraine in 1951. Even today, scientific institutes each year churn out some 50,000 science or technology graduates. Not surprisingly, Ukrainians don't see why their country can't become a big player in the global technology market, like India. "We want Ukraine to become a technological country again, not just a country with agriculture and tank production," says Yuri Sivitsky, chairman of Softline, one of Ukraine's largest software producers.

    What are the chances? While Ukraine isn't likely ever to rival India, it certainly has the potential to become a player. Just look at Softline. Founded by mathematicians in 1995, it has 500 employees, up from a dozen in 1998. Revenues are set to hit $10 million this year, up 70% from 2003. Its clients include Ingersoll-Rand Co. (IR ) and Hugo Boss.

    The offshore programming industry, although small, is growing fast. According to Market-Visio, a research firm in Moscow, Ukraine's software exports will grow 43% this year to $100 million. Around 10,000 programmers are employed in the industry, working for customers such as Boeing (BA ), DaimlerChrysler (DCX ), General Electric (GE ), Citibank (C ), and NASA. Much of the work is customized business software. But gaming is also growing. Kvasar-Micro, Ukraine's largest info tech company, recently landed an order to develop a computer game for mobile handsets.

    Ukraine's main selling point is the quality of its mathematical education. Another is cheap labor. An average programmer in Ukraine earns $500 a month, not quite as low as India, but half the level in Moscow and a fraction of programming salaries in the West. But the edge Ukraine gets from high education and low wages is offset by other factors. Around 90% of all software on sale in Ukraine is pirated, so domestic makers can't get the revenue they need to grow. Other problems are a lack of business skills, venture finance, and government support. But things are looking up. Management skills are improving as Ukrainians gain Western experience and earn MBAs. The government is mulling tax incentives for tech investment and starting to tighten piracy laws.

    Some of the biggest names in the global technology industry have started to wake up to Ukraine's potential. "Ukraine is building up quickly," says Gerard J. Kleisterlee, CEO of Dutch electronics giant Royal Philips Electronics (PHG ), which makes an array of high-tech goods there. Flextronics International Ltd. (FLEX ), a Singapore electronics powerhouse, recently set up a software design lab in Ukraine, and CEO Michael E. Marks is enthusiastic about the nation's potential as an engineering and design power. If he's right, Ukraine has a digital future.

  9. I'm shocked, so shocked. by loraksus · · Score: 4, Interesting

    Not surprisingly, Ukrainians don't see why their country can't become a big player in the global technology market, like India."

    Because of the massive amounts of corruption at all levels of government? Organized crime bosses who refuse to let companies set up shop without bribes?

    --
    1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    1. Re:I'm shocked, so shocked. by bestadvocate · · Score: 2, Interesting

      how about population alone giving them the edge?

      --
      my sig
    2. Re:I'm shocked, so shocked. by Daniel832US · · Score: 2, Funny

      Organized crime bosses who refuse to let companies set up shop without bribes?
      But they'll give you a better exchange rate US Dollars-->Hryvnia than the banks...

    3. Re:I'm shocked, so shocked. by tomhath · · Score: 2, Interesting

      "Because of the massive amounts of corruption at all levels of government? Organized crime bosses who refuse to let companies set up shop without bribes?" Are you referring to Ukraine or India? Corruption is a way of life in India. http://www.asiaweek.com/asiaweek/96/0216/ed1.html/

  10. in by Konster · · Score: 2, Funny

    In the former Soviet Union, the software compiled YOU!

  11. Ukrainian programmers by slavik1337 · · Score: 5, Interesting

    the next Doom3/HL2/Far Cry killer that THQ will publish next year, STALKER: SHadow of Chernobyl is developed by a Ukrainian company called GSC gameworld. They also developed Firestarter if you played it :)

    --
    just my 2 bytes
  12. A Message From PAACA by Anonymous Coward · · Score: 3, Funny

    (People Against Akward Car Analogies)

    What the fuck do cars, human evolution, and type R stickers have to do with the price of eggs in russia?! Not everything is analogous to a car. Give it up!

    1. Re:A Message From PAACA by deimtee · · Score: 2, Funny

      Well, think of it like this - some analogies are like sports cars fast, sleek, expensive and to the point. The ones you want to avoid are the SUVs, big, clunky and wasteful of space.

      --
      I'm guessing that wasn't on their radar screen...
  13. Re:Corruption by luvirini · · Score: 4, Informative
    Well, the fact is, corruption is a matter of fact in large parts of the world.

    India is among the quite corrupt contries, like number 90 of 146 in the Transparency International Corruption Perceptions Index 2004 http://www.transparency.org/cpi/2004/cpi2004.en.ht ml#cpi2004

    So corruption it itself does not seem to be able to stop tech-business, though Ukraine is way lower at #122.

  14. dont underestimate... by Jimmy+The+Tulip · · Score: 3, Interesting

    dont underestimate about the upcoming rivals like ireland and china. who can offer cheap outsourcing than india. but i guess software-outsourcing industry will take 2-3 years more to mature well... and to decide where to put money.

  15. Classic Seinfeld by cdsr · · Score: 2, Funny

    [Kramer and Newman are playing Risk...] Newman: I'm not beaten yet. I still have armies in the Ukraine. Kramer: Ha ha, the Ukraine. Do you know what the Ukraine is? It's a sitting duck. A road apple, Newman. The Ukraine is weak. It's feeble. I think it's time to put the hurt on the Ukraine. Ukrainian: I come from Ukraine. You not say Ukraine weak. Kramer: Yeah, well we're playing a game here, pal. Ukrainian: Ukraine is game to you?! Howbout I take your little board and smash it!! The Ukrainian pounds the game board, destroying it and sending army pieces flying.

  16. incorrect assumption by Kohath · · Score: 2, Insightful

    Ukrainians don't see why their country can't become a big player in the global technology market, like India."

    Because "programming" isn't the key factor in whether your nation is a "big player" in the global technology market. It is a factor, but it's a ways down the list.

  17. Re:Corruption by Anonymous Coward · · Score: 3, Interesting

    For those reading the table, realize that the lower the rank, the higher the corruption. The score is on a scale of 1 to 10, with countries leaning towards 10 being the least corrupt. Nigeria, with a rank of 144, is one of the most corrupt. Finland, with a rank of 1, is the least corrupt of all according to this data.

    In regards to the topic at hand, the Ukraine is a very criminally influenced country. I have a number of contacts in the Ukraine and they're all trying to get out before they drown in the country's corruption. One reason Russian/Ukranian/other Eastern European women are willing to do the "mail order bride" thing is to get out of their respective countries and go somewhere with less criminal activity. A would-be bride said that a rich, successful husband in Russia or the Ukraine doesn't last very long, so she'd rather marry someone stable from the US and live there. It's sad, but it's no different people from Mexico hopping the US-Mexican border to the US for a better life.

  18. Ukranian guy won a software competition by AndreyFilippov · · Score: 5, Interesting

    Last winter I've got an idea of trying a software competition to develop a video streamer for the network cameras developed by Elphel (both software and hardware are GPL'ed). I decided to try Russian software developers (I'm Russian myself) so I wrote an article in a Russian online magazine "Computerra" and offered a $3000 prize for the best streamer to use with the camera (the code was to retain author's copyright and be released under GNU/GPL). I did not expect many participants and thought I'l sacrifice 3 cameras. But it turned different and I've sent out 9 of them - 4 to Russia, 3 - to Ukraine, 1 - to Germany and 1 to India (the article was in Russian - that restricted participants to Russian-reading).

    Of those 9 participants 6 reached the finish line and the winner is Ukrainian Alexander Melichenko. What amazed me was that I've got the first version of his steamer in just a couple weeks after the announcement _before_ he received the hardware! Hi used my online camera to download his application over the Internet and made it working. And the camera uses Axis ETRAX100LX CPU - something he never programmed before.

    All that software is now on our Sourceforge project page - https://sourceforge.net/projects/elphel.

    1. Re:Ukranian guy won a software competition by notany · · Score: 2, Interesting
      I have worked/friend with some east European programmers/scientists/ohterpeople and here is my humble opinion.

      Basically east Europe is culturally/mentally 30-50 years behind western europe. Many people with my age (~30) have something common with my parents or other older westerners. And I mean that in good sense.

      It has something to do with old fashioned education plus better general self discipline in all areas.

      Some personal data points; (consider them as general observations)

      1. They don't generally suffer from AHDH (as sickness and general mentality) like many western counterparts.
      2. They don't eat too much.
      3. They don't use all these sleeping pills/prozac/etc. combinations I have noticed many my North American friends do (we western europeans are not that deep in shit yet).
      4. They don't have severe email/web/slashdot addictions.
      5. They can concentrate.
      6. They have good mathematical background.
      7. They can do even painful and not so fun projects if they must

      And don't think that I'm saying that we westerners are some kind of degenerate bunch of people. What I'm saying that our culture has some drawbacks that can knock out big % of our potentially talented people into slacker mode.

      --
      Dyslexics have more fnu.
  19. This is not serious! by Simonetta · · Score: 3, Insightful

    Should we seriously believe that The Ukraine has more computer programmer productivity and output than:

    China - 1.3 billion people and a booming economy with millions of students studying technology?

    Korea - where 1/4 of the people have at-home broadband, and like China, has millions of people working in the technology industry?

    Taiwan - where nearly everything technological that isn't specifically designed to kill people who don't shop at the Baby Gap is designed, programmed, and manufactured?

    Japan - With the world's second largest economy and a world leader in electronic R&D and embedded-systems computers?

    I think some second-rate journalist got an all-expenses-paid government tour and spent a lot of time with Hot, Available Ukrainian Brides-to-be
    and then wrote up this wild fantasy of Ukrainian computer mastery in order to get invited back on next year's government tour.

    We must not take these snow-jobs seriously.

    1. Re:This is not serious! by cuteseal · · Score: 2, Interesting
      You need to take into account affordability in terms of outsourcing software development contracts to. In Australia, where I'm from, the big thing at the moment is outsourcing stuff to India, as their rates are somewhere between a third and a half of our local rates - and that's after factoring in travel expenses and the like.

      China might be a viable alternative, I don't know about the rest.

    2. Re:This is not serious! by antoy · · Score: 4, Insightful

      Get a hold of yourself.

      Have you ever been to Ukraine? I haven't, but I've been to Romania, a neighbouring country with the same mindset regarding computer programming. I was there for BOI (the Balkan Olympiad in informatics) and let me tell you that Romanians kicked our Balkan (and in other times international) asses. I'm not going to chalk this up to training and practice because they were awfully talented guys (and it would like I'm bitter, which I am not), but they *do* have an excellent education system which, as I've heard, would teach them about graphs and minimum spanning trees while we were being taught on using MS Paint on Windows 3.1.

      Is it a rich country? From what I've seen in Iasi, it's not. Do they know how to get there? Somebody in their Ministry of Education sure does.

    3. Re:This is not serious! by drgonzo59 · · Score: 2, Insightful

      You are looking at numbers. But have you been to all those countries? I grew up in Soviet Union, lived close to Ukraine but I am a Romanian. Now I live in US and work and study along Indians, and Asians. I have to say, that China, Korea and India might have a larger population and more graduate students come from those countries, and the students from Ukraine, Russia, and Romania are fewer but they kick everyone's behind when it comes to doing math or developing an application from scratch, or doing something innovative. Indians and Chinese are good at programming if they have the flowchart or the algorithm ready. I think there are mainly two reasons behind this, one is that people from Eastern Europe a more competitive and also they have a better education system. One of the replies to the comment was that 99% of students there cheat and just "get by" to graduate, that is true but the rest %1 come out to be pretty darn good and end up all over the world as experts.

      Yeah I know I stereotyped everyone, but behind most stereotypes there is a grain of truth.

  20. Contradicting the popular opinion by DataDragon · · Score: 4, Insightful

    I've just gotten done reading the initial reaction of trolls and jokes about this.

    Ukraine does have quality engineers, does have better economics and less corruption than other CIS countries, and has been a considerable supporter of US interests (e.g., they dropped one of the highest levels of troops into Iraq for support. Even though, honestly, a country like that couldn't afford large military action, they did so anyway and I might add- with a level of political push considerably lower than others.)

    They are a society with European heritage, a large number of the population understands English, German, French, Italian, etc.) and for most Americans travelling to a typical "outsource" destination, Ukraine is both a familiar and not-so-culture-shocking destination (Compared, say, to China or India, for most Americans)

    I cannot say they don't have drawbacks, but I've researched the area heavilly and found that the people are much like the USA glory days -- preferring "Handles" and such, for fun mostly, and their display of individual pride. Here in old Silicon Valley, I'm corporate Borg. Getting sick of it.

    The organized crime aspects, well, I've had many discussions about that as well-- software isn't really their target, though. In most cases, its usually "competition" that drives the hostilities, and likewise, the vast majority of such cases are non-violent... just annoying (phone turned off, electricity cut, etc.) Like anywhere in the world, if you don't want trouble, don't start trouble. Respect goes a long way in those cultures.

    Personally, I'd jump at the chance to go to Ukraine myself. I think it would be rewarding and fun to help cultivate not only the economic flow, but to work with the people there.

    For those who are more politically inclined about how the Ukrainian air is going, the present Presidential Elections in Ukraine are showing a huge outpouring of support for the new candidate that wishes to bring Ukraine into the EEC.

    There aren't that many CIS countries that can say they are trying quite as hard to embrace the Westernized world by cooperation and with as little grandstanding as Ukraine is doing.

    Anyway, they aren't so bad: Wikkkipedia on Ukraine and they can ROCK too!

    Peace out. :)

  21. Lots of pascal in Eastern Europe by cold+fjord · · Score: 2, Interesting


    I've gotten the impression that there is lots of pascal development still going on in Easter Europe, including turbo. That seems to be something of a dying / lost art in the US. I wonder if there is a viable business in maintaining / updating pascal code.

    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
  22. Re:ASK SLASHDOT: What language to learn by vipw · · Score: 2, Informative

    Everyone in Ukraine speaks Russian, many of them don't speak Ukrainian; this is because the Ukrainian language was surpressed during the Soviet era. So learning Russian makes much more sense especially because you can speak it in Russia, Belarus, Kazakhstan, Kyrgyzstan, and it's also fairly well known in many of the former Soviet satellites. Knowing it will also give a big head start for learning any of the Slavic languages. However, it's extremely difficult to learn, from my limited experience studying it.

    German is a good language to know in Europe, but it's usefulness doesn't go much beyond the German speaking countries. You might also want to consider Portuguese, knowing it would be useful for learning any of the romance languages later.

  23. Skills by pipingguy · · Score: 3, Insightful


    I used to have a defineable, pretty unique skill. I can draw stuff as a draftsman on paper. My unique "skill" was pretty much killed by widespread CAD adoption. This major change didn't just affect me, it screwed quite a few hundred thousand other people that had decades of experience and knowledge.

    This is not really a problem as it will only take two or three generations of designers to adapt to the new technology. Death will eventually solve this problem.

    I could elaborate, but it's probably pointless to do so in this forum where computerization=cool.

    1. Re:Skills by Zen+Punk · · Score: 2, Insightful
      I don't understand...if you are skilled draftsman, why is it that you cannot learn to use a CAD program in order to stay current with industry? You already understand the concepts, and you're here so I assume you aren't afraid of computers...

      Engineers and designers don't use CAD because "computerization is cool," they use it becuase it opens up the possibility of professional-level drafting to those who don't have the special skill of drawing, like yourself.

      --
      Sleep is futile.
  24. How about Nigeria? by rahard · · Score: 2, Funny

    With the amount of spam generated from Nigeria,
    I would have thought that Nigeria would made it to the list.
    No?

  25. Went to Ukraine... by stibles · · Score: 2, Informative

    I actually went to Kiev in 2001 to start an outsourcing company. It was a FASCINATING if not profitable experience. Kiev is somewhat cosmopolitan for an Eastern European city though not Paris. We started a joint venture with a CompSci department at the University of Kiev. The first class of recruits would probably have gotten a B as a group with a couple of A students and a bunch of Bs and a couple of Cs. The educational system for tech there is very rigorous. These guys were ready to go in C++ but we had them all take certs in Java to have things covered. Sadly, we were underfunded and when the bubble burst, trying to sell a software service contract for a startup in Kiev to someone in the US was nigh impossible. One year and the team took their terminals as severance. Helluva learning experience.

  26. Re:ASK SLASHDOT: What language to learn by Vitus+Wagner · · Score: 2, Informative


    Learn Russian. People who live on Ukraine typically speak Russian or Polish better than Ukrainian. And most of Ukrainian programmers know Russian. Because there are a lot more technical literature published in Russian than in the Ukrainian.

    Ukrainian language is more or less invention of nationalists politics from West Ukraine. And most educated people are located in the East part (Kharkov region) where Russian was always native language.

  27. Re:I rolled 6 sixes! by Ohreally_factor · · Score: 4, Interesting

    Speaking as a fellow Californian, you're full of shit. California was never "emptied" of Mexicans. Hispanic people have lived continuously in California since the days when the missions were founded.

    What's funny is that most of the anti-immigration people are probably descendants of the Oakies, the refugees from the dust bowl. I guess being poor white trash isn't so bad when you have someone you can treat like a nigger.

    --
    It's not offtopic, dumbass. It's orthogonal.
  28. Expensive... by KontinMonet · · Score: 2, Informative

    A few months ago, we tendered for some work in the region of US$2m to be outsourced. The best prices came from Poland and Bulgaria. Then Ukraine, then India. We did site visits to all but India (their quote was off the radar) to determine their capabilities. We were not impressed with the infrastructure or general atmosphere in the Ukraine although their guys seemed good - it was too much of a risk and we could see it costing us money. Poland looked good but Bulgaria was cheaper. What to do?

    And then, of course, the inevitable happened - the project got cancelled...

    --
    Did he inhale?
  29. The first computer built in continental Europe .. by vilbel · · Score: 2, Informative

    was build 1936 in Germany (Zuse Z1) and not 1951 in Ukraine as BusinessWeek claimed.

  30. Re:The first computer built in continental Europe by Guy+Harris · · Score: 2, Insightful
    was build 1936 in Germany (Zuse Z1) and not 1951 in Ukraine as BusinessWeek claimed.

    Business Week should have said "stored program computer", or "Von Neumann computer", as per the timeline on this page. (Emphasis on "continental Europe"; the first Von Neumann machine ever, as far as I know, was built at the University of Manchester.)

    Sergey Alekseyevich Lebedev, the head of the group that developed that machine (MESM), was born in Russia; that group also created the Big-Ass Computer series (OK, that's not an exact translation of "Bolshaja Elektronno-Schetnaja Mashina" :-)). There's a BESM-6 Nostalgia page about the sixth series of BESM machines. (It's a bit tricky to do the usual sort of buffer overflow tricks on those machines:

    Each memory word had two parity bits - one for each half, the combined parity for the whole word must have been odd. Thus, the distinction between code and data was achieved: one had the halfword parities even-odd, the other - odd-even, so code overwriting or branches to data got caught as soon as an offending instruction was executed. (The program had to ask the kernel to switch the mode of the store instruction to "code" before generating executable code, or to use a special system call, so using self-modifying code was discouraged.);
  31. Re:ASK SLASHDOT: What language to learn by rxmd · · Score: 4, Informative
    Learn Russian. People who live on Ukraine typically speak Russian or Polish better than Ukrainian.
    This is not quite right. It depends on where you are and whom you hang around with, and there is a large Russian-language minority, but still Ukrainian is the majority language in Ukraine. And you're completely wrong about the Polish; even in the West Ukraine, the dialects of Ukrainian are not mutually intelligible with Polish at all, even though they share some features.
    And most of Ukrainian programmers know Russian. Because there are a lot more technical literature published in Russian than in the Ukrainian.
    That's true. Which is why I'd agree with you and recommend learning Russian; most Ukrainians tend to speak it, even if many of them don't particularly love it, and generally Russian is a much more useful language in the world than Ukrainian, because you can use it in Russia, too.
    Ukrainian language is more or less invention of nationalists politics from West Ukraine.
    This, again, is completely wrong. In debunking Ukrainian nationalism as a whole, you're spreading another nationalist myth, from Russia this time. (Since I'm neither Ukrainian nor Russian, I think I can say this.)

    Ukrainian is an East Slavic language of its own. Dialects from East Ukraine are mutually intelligible with Russian to some extent. I've learned Russian as a foreign language (I'm German), and when I listen to Ukrainian speakers from East Ukraine, I understand about a third.

    However, literary Ukrainian is far less close to Russian, and I don't understand it as easily. The literary language is also quite old; the first grammar of Ukrainian was published well in the 1830s (about twenty years after the first modern grammar of Russian), and the center of Ukrainian nationalism in the early 19th century was Kharkiv (or Kharkov in Russian), not the Polish-influenced West.
    And most educated people are located in the East part (Kharkov region) where Russian was always native language.
    Wrong again; the center of education is probably the capital, Kyiv (Kiev in Russian), which is in an Ukrainian-speaking region, and Lviv in the far west has an extremely good university. Even in the East, Russian isn't and wasn't "always" native language everywhere; my girlfriend is from Dnepopetrovsk, which is about as far east as it gets, and she's a native speaker of Ukrainian.

    --
    As a state gets corrupt, its laws multiply; the most corrupt states have the most numerous laws. (Tacitus, Annales 3:27)
  32. Re:ASK SLASHDOT: What language to learn by Registered+Coward+v2 · · Score: 2, Funny

    I need to pick up a foreign language elective. Should I learn Russian, Ukrainian, German, or another? (note: not French, Spanish, or Italian. I hate everyone who speaks those)

    Pick the one with hot babes that you like. Nothing motivates learning like the possibility of a sleeping dictonary.

    --
    I'm a consultant - I convert gibberish into cash-flow.
  33. What Unit? by boatboy · · Score: 2, Funny

    Sure, maybe the 4th largest by quantity, but the US has the largest programmer population by volume.

  34. Outsourcing my personal project by patternjuggler · · Score: 2, Interesting

    I kind of resent the fact that all these huge multi-billion dollar corporations get to save all this money with cheap overseas labor, when there is no parallel opportunity for me as an individual. I hear that there are programmers who will work for $5/hour (I don't know about the Ukraine)- it would be really great if I could jumpstart my sourceforge project by getting say 20 hours of programming time from someone for $100, or if I could do the same for art assets or anything else. Hell, if all the programming in this country is going to be outsourced while the management stays here, having this outsourcing management experience is going to look a lot better on my resume than if I had done all the coding myself.

    Seriously, I realize that Sourceforge has the paypal thing which probably is more for rewarding work that has already been done, but there also needs to be some kind of micro-contract agency that allows me to get a set amount of work done in the future.

  35. The potential will remain there by danila · · Score: 2, Insightful

    My view on this is that this huge potential will remain just that - potential, without translating into anything tangible, like a huge booming offshore programming industry like in India.

    There are many reasons for this, but I'll list the main ones only:

    1) The government doesn't give a squat about programming industry or economy in general. They won't care about it unless there are some money to be had for them. It won't happen unless the industry magically develops by itself and even then will only be to its detriment.
    2) Yes, Ukraine is better than most other CIS countries, but that only means they are neck-deep in shit instead of being totally submerged like Uzbekistan, Kyrgistan, Tajikistan and other whateverstans. Ukraine is worse off than Russia and that's saying something.
    3) These graduates aren't good. You all know about problems in American educational system, but in Ukraine (and other CIS countries) people who graduate from schools are often simply functionally illiterate. They are just going through the motions without actually learning or understanding anything. You may think cheating and grade inflation became problems in the US. You aint's seen nothing until you visit CIS. These 50000 graduates are really bad programmers (ditto for 100000 in Russia).
    4) Obviously, with such a huge pool of programmers there are bound to be some who are really great. That's why Russia wins so many programming competitions. This doesn't mean that the other 99.9% of programmers are any good. So forget the stereotypes. Ukrainian/Russian programmers suck.
    5) You need good management to do this kind of business and the business education in Ukraine is basically as bad as IT education.
    6) Ukraine doesn't have good image abroad and noone really does anything to change it, so it would be hard to persuade the prospecting clients.

    So the only possible result is that the IT industry in Ukraine will remain quite small and insignificant in the international market. Sad, but true. Ditto for Russia.

    --
    Future Wiki -- If you don't think about the future, you cannot have one.
  36. Re:I rolled 6 sixes! by Guppy06 · · Score: 3, Informative
    "The USA did not "take" anything from Mexico."

    Not familiar with the Mexican-American War, are we?

    "Mexico seceded from the western half of North America over the issue of joining the USA."

    It looks like you're talking about California and Texas, whose white, English-speaking population suddenly decided they wanted to be Americans (again), similar to what happened in Hawaii. They both became states practically overnight, while other parts of Mexican lands ceded to the US that didn't have so many American transplants (such as Arizona and New Mexico) had to wait until the early Twentieth Century before statehood. Even Mormon Utah was admitted before them.

    The US Army occupied most of Mexico's key cities including its capital by the time the Treaty of Guadalupe Hidalgo was signed. The Mexicans were also dealing with a cesession of states in the Yucatan that was partly supported by American filibusters (the original meaning of the word). Mexican independence today relied perhaps less on Mexican unity and the Mexican military than it did on the US Senate (who had to ratify the treaty), including such powerful senators as John C. Calhoun:
    (W)e have never dreamt of incorporating into our Union any but the Caucasian race--the free white race. To incorporate Mexico, would be the very first instance of incorporating an Indian race; for more than half of all the Mexicans are Indians, and the other is composed chiefly of mixed tribes. I protest against a union as that! (...) The greatest misfortunes of Spanish America are to be traced to the fatal error of placing these colored races on an equality with the wite race...
    If we're ever going to make good on the ideals of the American Revolution we first have to accept the mistakes of the past instead of denying they happened.