Rus programcılar "Tetris" dışında ne yarattı?

  • 06.08.2019

Birçoğu bunu Amerika Birleşik Devletleri'nde varsayabilir. Ne de olsa ABD, Bill Gates, Ken Thompson, Dennis Ritchie ve Donald Knuth gibi programlama armatürlerine ev sahipliği yapıyor. Ancak aynı Hindistan, üniversiteleri ile ünlüdür, örneğin Hindistan Teknoloji Enstitüsü (IIT) ve Rusya'dan gelen bilgisayar korsanlarının çok etkili olduğu düşünülmektedir. Hangi ülkenin en iyi programcılara sahip olduğunu belirlemenin bir yolu var mı?

HackerRank araştırması bu sorunun yanıtlanmasına yardımcı oldu.

HackerRank, geliştiricilerin kodlama becerilerini geliştirmeleri için düzenli olarak on binlerce kodlama yarışmasına ev sahipliği yapıyor. Dünyanın her yerinden yüz binlerce geliştirici, Python'dan güvenlik algoritmalarına ve dağıtılmış sistemlere kadar çeşitli dillerde ve programlama alanlarında rekabet ediyor. Geliştiriciler, görevleri tamamlamadaki hız ve doğruluğa göre derecelendirilir ve sıralanır.

HackerRank'e göre, en yetenekli programcılar Rusya ve Çin'de yaşıyor. Çinli programcılar matematik, fonksiyonel programlama ve veri yapısı problemlerinde diğer tüm ülkeleri geride bırakırken, Ruslar en popüler ve en rekabetçi alan olan algoritmalara hükmediyor. Amerika Birleşik Devletleri ve Hindistan en fazla sayıda yarışmacı sunsa da, sıralamada sadece 28. ve 31. sırada yer alıyorlar.

En popüler alanlar nelerdir?

HackerRank, geliştiricileri çeşitli alanlarda 15 yarışmaya katılmaya davet ediyor, ancak bazıları diğerlerinden daha popüler. Aşağıdaki tablo, her bir programlama alanı için tamamlanmış yarışmaların yüzdesini göstermektedir.

Günümüzde programlamanın en popüler alanı algoritmalardır. Tüm geliştiricilerin yaklaşık% 40'ı bunun içinde rekabet ediyor. Bu alan, veri sıralama, dinamik programlama, anahtar kelime aramaları ve diğer mantık tabanlı atamalar gibi karmaşık görevleri içerir. Geliştiriciler bu tür yarışmalara katılmak için herhangi bir dili kullanabilirler, ancak seçimleri belirli bir dilin neden bu kadar popüler olduğunu kısmen açıklayabilir. (Algoritmalar, programcıların işe alınabileceği teknik görüşmeler için de kritik öneme sahiptir.) Yüzde olarak geniş bir farkla, ikinci ve üçüncü sıraları, katılımcıların yaklaşık %10'unu oluşturan Java görevleri ve veri yapıları işgal ediyor. Dağıtılmış sistemler ve güvenlik en az popüler olan alanlardır.

Peki, bu yarışmaların sonuçlarına göre en iyi sonuçları hangi ülkelerin programcıları gösterdi?

Bu soruyu cevaplamak için her ülkenin tüm oblastlardaki ortalama puanı alındı. Ortalamayı bulmadan önce, puanlar her alan için standartlaştırıldı (her puandan ortalama çıkarılarak ve ardından standart sapmaya bölünerek) Z puanı veya standart puan olarak adlandırılan şeyi vermek için. Bu, bazı alanlar diğerlerinden daha karmaşık olsa da, farklı programlama alanlarındaki bireysel göstergelerin benzer özelliklerini karşılaştırmayı mümkün kıldı. Daha sonra kolay yorumlanması için Z-skorları 1'den 100'e kadar tabloda sunulmaktadır.

Aşağıdaki tablo, HackerRank'te en fazla geliştiriciye sahip 50 ülke için veri sağlar. Bu ülkelerden insanlar binlerce yarışmaya katılmıştır (en az 2000).

Çin en yüksek puanı alırken, Çinli geliştiriciler 100 puanla listenin başında yer alıyor. Ancak Çin en küçük farkla kazandı. Rusya 100 üzerinden 99.9 puan alırken, Polonya ve İsviçre 98 civarında puanla sıralamanın zirvesini kapatıyor. 50. sırada yer alan Pakistan 100 üzerinden sadece 57,4 puan aldı.

Yarışmaya katılan en fazla geliştiriciye sahip iki ülke olan Hindistan ve ABD, listenin ilk yarısında bile yer almıyor. Hindistan toplam 76 puanla 31. sırada ve ABD 78 puanla 28. sırada yer alıyor.

Belirli alanlarda en iyi geliştiriciler hangi ülke?

Çin, ortalama olarak dünyanın geri kalanından daha iyi performans gösterirken, genel olarak hakim değil. Belirli programlama alanlarındaki en iyi geliştiriciler hangi ülkeyi temsil ediyor? Her bölge için en iyi ülkeleri düşünün.

Şaşırtıcı olmayan bir şekilde, Çin bazı alanlarda dünyanın geri kalanını geride bırakıyor. Çinli geliştiriciler veri yapıları, matematik ve fonksiyonel programlamada rakipsizdir.

Öte yandan, Rusya en popüler alan olan algoritmalara hükmediyor. Burada Çin ve Polonya sırasıyla ikinci ve üçüncü sırada yer alıyor.

Farklı ülkelerin farklı alanlardaki başarı oranlarını ne açıklıyor? Olası bir açıklama, örneğin, Rus programcıların algoritmalarla ilgili yarışmalara katılmaya daha meyilli olmaları ve bu nedenle bu alanda daha fazla pratik yapmaları, Çinli geliştiricilerin ise veri yapıları üzerindeki sorunları çözme olasılığının daha yüksek olmasıdır.

Ayrıca, her ülkeden geliştiricilerin zamanlarını farklı görev türleri arasında nasıl ayırdıklarını ve ardından ortalama HackerRank katılımcısının hangi programlama alanlarını tercih ettiğini karşılaştırdı. Bu, hangi ülkelerin belirli bir alanda testi geçme olasılığının diğerlerinden daha yüksek olduğunu bulmayı mümkün kıldı.

Ülkeler ve belirli bir alanda test edilme olasılıkları. Belirli bir alandaki görevlerin tamamlanma yüzdesi önemli ölçüde yüksek veya düşük olan ülkeler. Soldan sağa sütunlar: programlama alanı; yüksek olasılık; Düşük olasılık.

Yukarıdaki tablodan, Çinli programcıların, ortalama bir geliştiricinin tercihleri ​​göz önüne alındığında, matematik yarışmalarında beklenenden çok daha sık yarıştığı anlaşılmaktadır. Bu, bu alanda nasıl 1 numara olduklarını açıklamaya yardımcı olur. Ve örneğin, Çek geliştiriciler ilk sırada yer aldıkları Shell yarışmasına büyük ilgi gösteriyorlar.

Ancak bu iki örnek dışında, tablonun belirli bir rekabet türü için belirli bir ülkenin seçimi ile bu alandaki faaliyetleri arasında çok az ortak nokta olduğu görülmektedir.

Bazı ülkelerin programlama dillerini tercih edip etmediğini bilmek de ilginç mi? C ++ Hindistan'daki en popüler dil mi? Ya da çoğu Meksikalı Ruby'yi mi seçiyor?

Aşağıdaki çizelge, ülkelere göre her dilde yarışmaların oranını göstermektedir.

Genel olarak, farklı milletlerden geliştiriciler Java yarışmalarına diğer programlama dillerinden daha sık katılırlar (C++'ın tercih edildiği Malezya ve Pakistan ve Python'un baskın olduğu Tayvan gibi birkaç istisna dışında). Java'yı tercih eden ülkeler arasında Sri Lanka ilk sırada yer alıyor. HackerRank'te en fazla geliştiriciye sahip olan Hindistan, 8. sırada yer alıyor.

Hangi ülke asla kaybetmez?

Bir geliştirici, herhangi bir ilerleme göstermeden önce HackerRank yarışmasına katılmak için başvuruda bulunduğunda 0 puan alır. İsviçre, sıfır puana sahip en düşük geliştirici yüzdesine sahiptir ve bu, İsviçre kodlayıcılarını dünyanın en çalışkan programcıları haline getirir.

Programlama Olimpiyatlarını hangi ülke kazanacak?

Her gün dünyanın dört bir yanındaki geliştiriciler, bir sonraki Gates veya Whip olmak için birbirleriyle rekabet ediyor. Olimpiyatı geliştiriciler arasında tutarsak, yukarıda tartışılan verilere dayanarak, Çin'in altın, Rusya - gümüş ve Polonya - bronz alacağını varsayabiliriz. Şu anda gösterdikleri sonuçlar için kesinlikle övgüyü hak etseler de, Amerika Birleşik Devletleri ve Hindistan ilk 25'e dahil bile değil.

programcılar


Bir uzman olarak, bir programcı kendi kendini yetiştirmiş bir kişinin niteliksel olarak ustalaşabileceği bilgi, beceri ve yetenekleri kapsayan bir konu alanında uzmanlaşmıştır. Bir programcı için konu alanının genişliği ve becerilerin kalitesi bireyseldir. İş deneyimine, eğitime, zekaya, doğuştan gelen eğilimlere, iradeye, sosyal izolasyona bağlıdırlar.

programcılar- bilgisayar teknolojisi, modern yazılım, üretim otomasyonu ve diğer süreçler alanında uzmanlar.
Programcı- matematiksel modellere dayalı algoritmalar ve programlar geliştiren bir kişinin mesleği.

Programcılar geleneksel olarak üç kategoriye ayrılabilir:

  • Uygulama programcıları kuruluşun işleyişi için gerekli yazılımların geliştirilmesi ile ilgilenmektedir. Örneğin, buna 1C programcıları dahildir.
  • Sistem programcıları işletim sistemleri, dağıtılmış veritabanlarına arayüzler geliştirmek, ağlarla çalışmak. Bu kategorideki uzmanlar en nadir ve en yüksek ücretli olanlardır.
  • Web programcıları ağlarla ilgilenir, ancak genellikle İnternet gibi küresel ağlarla ilgilenir. Veritabanlarına web arayüzleri yazarlar, dinamik web sayfaları oluştururlar vb.

Dünyanın en ünlü programcıları


Programcıların profesyonel tatili tüm dünyada 12 Eylül'de (13) kutlanıyor. Bu, aynı sayıda değeri ifade etmek için sekiz bitlik bir bayt karakteri olarak seçilen yılın 256. günüdür. Rusya'da Programcılar Günü 2009 yılında resmi tatil oldu.

Resmi tatil öncesi Programcılar Günü farklı günlerde kutlandı. Örneğin, 19 Temmuz - ilk programcı Ada Augusta Lovelace'ın fotoğrafı. , Babbage'ın analitik makinesi için ilk programlar olan Byron'ın kızı Büyük Britanyalı matematikçi, böylece programlamanın teorik temellerini attı. İlk önce bir operasyon döngüsü kavramını tanıttı. Notlardan birinde, analitik motorun, hesaplamaların zorluğu nedeniyle manuel olarak çözülmesi neredeyse imkansız olan sorunları çözebileceği ana fikrini dile getirdi. Böylece ilk kez, bir makine yalnızca bir kişinin yerini alan bir mekanizma olarak değil, aynı zamanda bir kişinin yeteneklerini aşan işler yapabilen bir cihaz olarak kabul edildi.

John von Neumann Macar-Amerikalı matematikçi, kuantum fiziği, fonksiyonel analiz ve bilgisayar bilimi gibi birçok bilim dalına önemli katkılarda bulunmuştur. Von Neumann'ın adı, çoğu modern bilgisayarın mimarisiyle ilişkilidir ve bunlar için programların ve verilerin bir bilgisayarın belleğinde ortak depolanması anlamına gelir. Hayatının son yıllarında, esas olarak oyun teorisi, otomata teorisi ile ilgili soruların geliştirilmesiyle uğraştı.

Bilgisayar uzmanı Dennis Ritchie FORTRAN programlama dili için ALTRAN uzantısı olan BCPL, B, C programlama dillerinin oluşturulmasına katılımıyla bilinir. C ve FORTRAN dilleri uygulamalı problemlerde geniş bir popülarite kazanmış ve daha sonraki birçok programlama dili C dili temel alınarak geliştirilmiştir. Ritchie, Multics ve UNIX işletim sistemlerinin geliştirilmesine de katıldı.

Björn Stroustrup - En yaygın kullanılan programlama dillerinden biri olan, C temel alınarak geliştirilen C++ programlama dilinin yazarı. Stroustrup, büyük ölçekli projeler oluşturmanıza olanak sağlayan nesne yönelimli programlama kullanımında öncü oldu. kısa sürede, katılımcılar arasında görev dağılımı yapmak ve önceden geliştirilmiş çözümleri kullanmak. C ++ temelinde birkaç modern programlama dili geliştirilmiştir.

Alexey Pajitnov - Sovyet programcısı ve dünyaca ünlü ve sevilen oyun "Tetris"in mucidi. 1996'dan 2005'e kadar Microsoft'ta çalışan Pajitnov, Pandora'nın Kutusu bulmacalarını geliştirdiği yerde 2007 ve 2009'da Game Developers Choice Awards Birinci Penguen Ödülü'ne layık görüldü.

Evgeny Kaspersky - Rus programcı, bilgi güvenliği uzmanı, CJSC Kaspersky Lab'ın kurucularından, lider geliştiricisi ve en büyük hissedarı. Ayrıca 2008 Devlet Bilim ve Teknoloji Ödülü sahibidir. Bilgisayar virolojisi sorunu üzerine çok sayıda makale ve incelemenin yazarıdır, Rusya'da ve yurtdışında düzenli olarak özel seminer ve konferanslarda konuşur.

"Yandex" arama şirketinin kurucularından biri İlya Segaloviç ... Rus programcı, teknoloji ve geliştirme direktörü ve ayrıca aktif bir katılımcı ve yetimlere ve hasta çocuklara yardım organizatörü. 23 Temmuz 2013'te öldü.

1992 g. Boris Nuraliyev kardeşi Sergei Nuraliev ile birlikte 1C muhasebe programını oluşturdular. 1996 yılında, başkanlığındaki şirket 1C: Enterprise sistemini piyasaya sürdü ve bilgisayar oyunları geliştirmeye başladı. 2005 yılında 1C, Rusya entegre kurumsal yönetim sistemleri pazarındaki üç liderden biri oldu.

Bilgisayarlar - ne varsa,
Ve "İnternet" kelimesi moda oldu,
Programcıların yaşı - 21. yüzyıl,
İnsan bilimin doruklarına ulaştı!
Programcılar harika insanlar
Modern ve zeki bir halk,
Onlarla her zaman her şey görecelidir.
Neredeyse ileriye doğru çabalar.

Ünlü programcılar, onlar kim ve modern dünyanın gelişimine ne gibi katkılarda bulundular? Bu materyalde, bilişim dünyasının en seçkin şahsiyetlerini, nasıl ve nelerde başarıya ulaştıklarını ve neden sadece başarmakla kalmayıp, aynı zamanda BT alanında gelişen herkese örnek olmaya değer olduklarını hatırlayacağız.

Björn Stroustrup (1950).

dil yazarı C++ programlama hangi nesne yönelimli programlamayı destekler. Günümüzde, C++ temelinde birkaç modern programlama dili oluşturulmuştur. Bjorn Stroustrup, "C++ Programlama Dili" (programlama alanındaki en popüler kitaplardan biri, dünyanın 19 diline çevrilmiş), "C++ Tasarım ve Evrimi" kitaplarının yazarıdır, "Yorumlu C++ Programlama Dili Başvuru Kılavuzu".

Dennis Ritchie (1941-2011).

Amerikalı bilgisayar uzmanı. Dilin yaratılmasıyla ünlü oldu C programlama programlama dillerinin geliştirilmesi ve iyileştirilmesinin yanı sıra BCPL, B, C, ALTRAN uzantıları programlama dili için FORTRAN... Ritchie, işletim sistemlerinin geliştirilmesinde yer aldı Multics ve UNIX... Dennis Ritchie kitabın yazarı (Brian Kernighan ile birlikte) " C programlama dili»

Richard Stallman (1953).

Özgür Yazılım Hareketi, GNU Projesi (Genel Kamu Lisansı), Özgür Yazılım Vakfı ve Programlama Özgürlüğü Ligi'nin kurucusu. O da bir mucit copyleft kavramı.

Linus Torvalds (1969).

Programcı ve hacker aslen Finlandiyalıdır. Linux geliştiricisi- işletim sisteminin temel aldığı GNU / Linux işletim sisteminin çekirdeği Android sistemi Dünyada en yaygın kullanılan akıllı telefon işletim sistemidir.

Steve Jobs (1955-2011).

BT teknolojileri çağına öncülük eden Amerikalı bir girişimci. Apple şirketinin yönetim kurulu başkanı ve CEO'sundan sonra kuruculardan biriydi. Pixar film stüdyosunun kurucularından ve CEO'larından biri.

Steve Wozniak (1950).

Amerikalı mucit, elektronik mühendisi ve programcısı, Apple'ın kurucu ortağı. 1970'lerin ortalarında bağımsız olarak Apple I ve Apple II bilgisayarlarını tasarladı ve böylece "Mikro bilgisayar devrimi".

Bill Gates (1955).

Gezegendeki en zengin insanlardan biri, mucit, programcı ve iş adamı. Ve en önemlisi, şirketin kurucusu ve en büyük hissedarı Microsoft... On üç yaşında, Bill ilk programını yazdı - programlama dilinde "Tic-Tac-Toe" oyunu TEMEL... Kitapların Yazarı: "Geleceğe Giden Yol", "Düşünce Hızında İş".

Mark Zuckerberg (1984).

Amerikalı programcı, dünyaca ünlü sosyal ağın yaratıcısı ve geliştiricisi Facebook.

Pavel Durov (1984).

Girişimci, programcı, sosyal ağın yaratıcılarından ve geliştiricilerinden biri "Temas halinde" ve aynı isimli şirket; haberci yaratıcısı "Telgraf".

malzeme gibi "Dünyanın her yerinden en ünlü programcılar ve BT uzmanları" mı? O halde diğer haberlerimizi takip edin!

Bir hata bulursanız, lütfen bir metin parçası seçin ve Ctrl + Enter.

Silikon Vadisi bugün tüm dünyanın zihinlerini heyecanlandırıyor. Önceleri astronot olmak isteyen çocuklar, şimdi programcı olmayı hayal ediyor. Bilgisayarsız hayat imkansızdır, bu alan her yıl olduğu gibi gelişmemektedir - her ay personel ihtiyacı çok büyüktür. Aynı zamanda, programcıların neredeyse %99'u erkektir. Daha güçlü cinsiyetin temsilcileri, bilgisayarların zor, özenli olduğunu, bir kadının anlayamadığı özel bir zihniyet ve mantığa ihtiyaçları olduğunu söylüyor. Bu adamlardan çok azı mesleklerini bir kıza borçlu olduklarını biliyor. Ayrıca bilim tarihi, kadınların kilit rol oynadığı bilgisayarlarla ilgili birçok dönüm noktası biliyor. Size en önde gelen öncüleri ve kadın programcıları anlatacağız.

Bu kişilik dışında programlamadan bahsetmek mümkün değil hanımlar. Çok basit, bu bayan olmasaydı bilgisayarlar ve programlar olmazdı. Şair George Byron ve Anna Byron'ın tek kızı, garip bir şekilde, babasından şiirsel hediyeyi devralmadı. İlham perisinin perdesi ve huşu hakkında endişelenmiyordu. Bu ailede durum tam tersiydi. Kız, annesi gibi matematiğin uyumlu mantığı konusunda tutkuluydu.

Ada, 1815'te, bir kadın bilim adamının dünyada soylular arasında boşanmalar kadar nadir olduğu bir zamanda doğdu. Bu, anne ve babasının bebeğin doğumundan kısa bir süre sonra boşanmasını engellemedi. Byron onu yalnızca bir kez gördü, çünkü kısa süre sonra İngiltere'yi temelli olarak terk etti. Anne Anna kızını tüm gayretiyle büyütmeye başladı. Zamanın en iyi matematikçileri tarafından öğretildi.

Ada hayatta şanslıydı. O zaman, pozisyonundaki kadına, bir lordla evlenmesini ve çocuklarını doğurmasını, yaşam tarzına bakmasını dikte etti. Şimdi . Ancak gençliğinde kız evlilikte bitki örtüsü olmak istemedi, ilk bilgisayar makinesinin yaratıcısıyla - mevcut bilgisayarın prototipi - tanıştı. Babbage dersler verdi ve Ada'dan onları bir yabancı için tercüme etmesi istendi. Babbage'ın bilimsel düşüncesindeki boşlukları yeniden yapmak ve tamamlamak için zamanının çoğunu işte geçirdi. Notları ilk programlamanın bir örneğidir.

Tarihteki bu kişilik açıkça en atipiklerden biri olduğunu iddia edebilir. 40'ların ve 50'lerin Hollywood aktrisleri, düşüncesiz, güzel marifetlerle, partiden partiye koşuşturan ve flört eden çağrışımlar uyandırır. Avustralya doğumlu Hedy Lamarr kesinlikle onlardan biri değil. Çekimler arasında, kız dünyadaki her şey hakkında aktif olarak araştırma yaptı. Birçok Avrupa ülkesinde ve Avustralya'da mucit günü, tahmin edebileceğiniz gibi 9 Kasım'da kutlanıyor, bu aktrisin doğduğu gün.

40'lı yıllarda, Lammar ve arkadaşı, torpidoların uzun mesafelerde uzaktan kontrol edilmesini sağlayan bir buluşun patentini aldı. Oyuncu, yalnızca ele geçirilebilecek bir iletişim kanalı değil, rastgele bir kod oluşturmanın gerekli olduğunu anladı. Böyle bir atılım, şifreleme ve bu bilimdeki yetenekleri ile ilişkilendirildi. Ne yazık ki, Lammar'ın devrimci sistemi hemen tanınmadı. Bununla birlikte, 50 yıl sonra, bu buluş, günümüzde akıllı telefonlar ve Wi-Fi bağlantısı olarak adlandırılan şeye dönüşmüştür.

Bir kız olarak, Mary matematiğe olağanüstü bir ilgi ve tutku gösterdi. 1924 yılında İngiltere'de doğdu. Okulda matematik kızın en sevdiği dersti, sürekli olarak çeşitli problemleri ve bilmeceleri çözdü ve çözdü. Daha sonra, bir uzmanlık seçeneği yoktu - Mary, kendini tamamen bilime adamak için Birmingham Üniversitesi'ne girdi. Kız çalışmalarında kendini iyi gösterdi, bu yüzden ticari bilgisayarlar üreten bir şirkette çalışmaya alındı. Aralarındaki fark, bir programın kendi başına bir şeyler yapabilen belleğe zaten gömülü olmasıydı.

Mary, kocasıyla birlikte uzun süre Manchester bilgisayarlarıyla çalıştı, ordunun ihtiyaçlarını karşıladı, ilk ticari bilgisayarların yaratılmasının kökeninde durdu. Ama bir özellik daha var. Daha sonra internete öncülük eden Tim Berners Lee adında bir oğlu oldu. Artık hayatınızı onsuz hayal etmek imkansız ve herhangi biri şu ya da bu şekilde dünya çapındaki ağla ilgili.

Bu girişimci kadın sadece programlama ve bilgisayar için çok şey yapmadı. Ayrıca liderlik pozisyonuna sahip olmayı ve diğerlerine teknolojik alandaki başarılar için ilham vermeyi başardı. Steve Jobs'un bize en iyi keşiflerini ve şu anda tüm dünya tarafından kullanılan akıllı telefonları ve dizüstü bilgisayarları vermek için Apple'a dönmesi gerçeğini ona borçluyuz. 90'lı yıllarda firma devrim niteliğinde ve kullanıcı dostu bir işletim sistemi oluşturmaya çalıştı ve Helene bu arayışın başındaydı.

Bu kadın cesur bir adım attı ve işletim sistemini kullanıcı merkezli yapmayı önerdi. Nihayetinde bu, Apple'ın tarihini değiştiren ve şirketi benzeri görülmemiş başarı zirvelerine taşıyan şeydir. Bunu gerçekleştirmek için şirketin o dönemde elma severlerin ana dehasının çalıştığı NeXT'den bir ürüne ihtiyacı vardı. Sonuç olarak, Apple şirketi satın aldı ve Steve'i benzer düşünen bir kişi ve neslin ana mucidi yaptı.

Çocukken Marissa matematiğe düşkündü. Stanford'a kolayca girdi, önce sembolik sistemlerde ve sonra - o zamanlar embriyonik durumda olan yapay zekada bir derece aldı. Harika bir çalışmanın ardından kız Google'da çalışmaya başladı. 1999'da bu şirketin henüz tüm ağın devi olmadığını, aslında umut verici bir başlangıç ​​olduğunu anlamalısınız. Marissa, yalnızca 21. çalışanı ve genel olarak Google hayranlarının saflarındaki ilk kadın mühendis oldu. Mayer, 13 yıl boyunca programlama, tasarım, yapay zeka sistemleri ve arama alanlarında çalıştı. Google haritaları, görseller ve haberler yaratmada parmağı vardı. Bundan sonra Yahoo!'nun CEO'su olmak için şirketten ayrıldı. Şimdiye kadar, Marissa'nın adı, dünyanın en etkili kadınlarının derecelendirmelerinde sürekli yanıp sönüyor.

Görünüşe göre kızın geleceği daha doğmadan kararlaştırıldı. Ailesi mühendislik bilimleriyle yakından ilişkiliydi ve erken yaşlardan itibaren formüllerin doğruluğuna ve güzelliğine aşık oldular. Adele, çalışma kariyerine XEROX'ta başlamadan önce Bilgisayar Bilimleri bölümünden mezun oldu. Çok hızlı bir şekilde laboratuvar üstüne laboratuvara yöneldi ve şirketteki en umut verici uzman haline geldi. Örneğin, bir kız, dünyanın henüz bilmediği nesne yönelimli bir programlama dili geliştirdi - Smalltalk.

Genç programcı birçok projede çalıştı. Artık bir grafik arayüzden başka bir şey olmayan sistemler için tüm gelişmeleri yaratan oydu. Adele'nin artık internetle ilgili kendi şirketi Neometron var. Ama yine de genel olarak çeşitli vakıfları ve eğitim programlarını destekliyor.

Bu proaktif kız, çevrimiçi fotoğraf depolama alanında bir öncüdür. Eski zamanlarda, sosyal ağlar çağında hayal etmek zor olsa da, birine görüntüleri sağlamanın tek yolu onları postayla göndermekti. Bu kadar uzun bir yolculuğun ne kadar zahmetli olduğunu söylemeye gerek yok, uzun vadede depolama sorunlarından bahsetmiyorum bile. 2004 yılında Katarina, insanların fotoğraflarını saklayabilecekleri ünlü hizmet Flickr'ı kurarak bu sorunu çözdü. Bu büyük tahliye hala yürürlükte.

Kızın kendisi Pennsylvania'da doğdu, matematikte değil, sanatta lisans derecesi aldı. Daha sonra ilgi alanını önemli ölçüde değiştirir ve beşeri bilimlerden sonra sitelerin web geliştirmesiyle aktif olarak ilgilenir. Müşterileri arasında dünyanın en büyük şirketleri var. Beyin çocuğunu Yahoo! tarafından satın aldıktan sonra Katarina dev için çalıştı. Web sitesi Hunch kısa süre önce 100 milyon dolarlık rekor bir fiyata satın alındı.

Tüm bu kadınlar bir gurur duygusu uyandırıyor ve hepimiz için inanılmaz bir motivasyon olabilir. Birçoğu, programlamanın kadınlara tahammül etmediği bir zamanda çalıştı ve kadın emeğine ilişkin dünya görüşleri tamamen farklıydı. Ve yine de başarılı oldular. Şimdi binlerce kadın programcı bunun sadece bir erkek mesleği olmadığını kanıtlıyor. Sadece onları örnek almak için kalır.

Programcılık günümüzde çok saygın bir meslektir. Bu şaşırtıcı değil, çünkü dijital teknolojiler bizi her yerde çevreliyor. Milyonlarca insan BT alanında çalışıyor - sistem yöneticilerinden ve sıradan "kodlayıcılardan" büyük projelerin önde gelen geliştiricilerine kadar. Ve elbette, bu endüstrinin kendi efsanevi kişilikleri var, bunlar olmasaydı dünya biraz farklı olurdu.

Programcılar arasında kimlere değer verilir ve saygı duyulur? En iyilerin en iyileri kimler? Bu konuda kesin bir derecelendirme yoktur. Ancak BT'ye yaptıkları katkı paha biçilemez olduğu için isimleri neredeyse her zaman anılan kişiler var. Onları tanıyalım.

Alex Dawson tarafından - orijinal olarak Flickr'a Linus Torvalds, CC BY-SA 2.0, Link olarak gönderildi

Fin-Amerikan programcı, dünya çapında veri merkezlerine ve birçok bilgisayara güç sağlayan Linux işletim sisteminin yaratıcısı.

Ücretsiz yazılımların sadık bir destekçisi olan Torvalds sayesinde, para, ticaret ve paranoya dolu bir sektörde tamamen ücretsiz ve açık kaynaklı bir işletim sistemi ortaya çıktı. Bugün, binlerce programcı Linux'un geliştirilmesi ve güncellenmesiyle ilgilenmektedir.

Profesyonel bir ortamda Linus Torvalds, insanları memnun etmeye çalışmayan ve ifadelerde tereddüt etmeyen bir kişi olarak bilinir. Programcılar arasında, dar kafalı bir ortamda Chuck Noris hakkında olduğu gibi onun hakkında şakalar var. Örneğin sıfıra bölebildiği ya da kaynak kodunu okuyarak kafasında 3 boyutlu oyunlar oynayabildiği söyleniyor.

Donald Knuth


Oakland, Nmibia'dan vonguard tarafından - DSC_0079 Yükleyen: YMS, CC BY-SA 2.0, Link

Knuth'un akademik çalışması, veri yapılarından algoritmaların analizine kadar programlamanın neredeyse tüm alanlarını kapsayan devasa bir çalışmadır. Son yön, Root tarafından şahsen oluşturuldu. Monografi, teoriye ek olarak Assembly dilinde birçok örnek içermektedir.

Google, Facebook ve diğer büyük projelerin önde gelen geliştiricileri, benzersiz bir ders kitabı için Donald Knuth'a bir kereden fazla şükranlarını dile getirdiler. Bill Gates ayrıca Knut hakkında şunları söyledi: "Kendine programcı diyorsan, Knut'u okumaya çalış. Ve bu kitabın tamamını okuyabiliyorsan bana özgeçmişini gönder."

Bu anıtsal eser üzerindeki çalışmalar 1962'den beri devam ediyor. Bugüne kadar 4 cilt yayınlandı. 2020 yılına kadar profesör beşincisini yayınlamayı vaat ediyor. Ayrıca Donald Knuth, vektör yazı tipleriyle çalışmak için TeX dizgi sisteminin ve METAFONT dilinin yaratıcısı olarak bilinir.

Sir Tim Berners-Lee


Fotoğrafı çeken:
Paul Clark

Bugün, ana hedefi herkes için uygun fiyatlı ve hızlı İnternet olan Erişilebilir İnternet İttifakı kamu kuruluşuna başkanlık ediyor. Organizasyon büyük şirketler tarafından destekleniyor - Google, Microsoft, Facebook.


Peter Campbell tarafından - kendi yapımı, Nikon D80, CC BY-SA 4.0, Link

Bir diğer önemli gelişme, bilgisayar ağlarında bir bilgi işlem dağıtım sistemi olan NEWS'dir. Üzerinde çalıştığı projelerin listesi oldukça geniştir. İşte uydu telemetrisinin sonuçlarını analiz etmek için sistemler ve metin editörü Emacs ve çok daha fazlası. Bir süredir Gosling, Google algoritmalarının geliştirilmesine dahil oldu, en son sualtı araştırmaları için yazılım geliştiriyor.

- Anders Hejlsberg'in PDC2008, CC BY 2.0, Link'teki The Future of Programming Languages ​​​​Panel sırasında yanıt verdiği için orijinal olarak Flickr'a gönderildi

Pascal için derleyicinin geliştiricisi, bu sayede programın derlenmesi birkaç saniyeye düşürüldü.

Derleyicinin ilk sürümü DOS için yazılmıştır. Daha sonra derleyici Turbo Pascal ortamına yerleştirildi. Hejlsberg derleyicisi sayesinde BT verimliliği birkaç kat arttı.

Hejlsberg daha sonra Borland Delphi'yi geliştiren ekibi yönetti. Ve burada da performansa özel önem verildi. Delphi, günümüzün en popüler dillerinden biridir.


Tarafından: Anthony Quintano, Honolulu, HI, Amerika Birleşik Devletleri - Mark Zuckerberg F8 2018 Keynote, CC BY 2.0, Posilannya

Amerikalı programcı, sosyal ağ Facebook'un geliştiricisi.

Bu ad, profesyonel çevre dışında yaygın olarak bilinir. Zuckerberg bir halk figürüdür. Son zamanlarda birçok skandal sosyal ağıyla ilişkilendirildi. Bununla birlikte, proje başarıyla gelişmeye devam ediyor.

Zuckerberg, küçük ekiplerin en etkili olduğuna inanıyor. Büyük ekiplerden daha verimli çalışabilirler. Bu nedenle, dünyada sadece 10.000 kişi devasa bir sosyal ağın bakımına katılıyor.


Yazar: Ijon - kendi işi, CC BY-SA 4.0, Ref.

Torrent tüm dünyada popüler. BitTorrent kullanıcılarının sayısının 250 milyon olduğu tahmin ediliyor. Torrentler aracılığıyla büyük miktarda bilgi indirilir. Ne yazık ki, "korsanlar" torrent özelliklerini aktif olarak kullanıyor.


Darcy Padilla tarafından - https://web.archive.org/web/20140209081556/http://blog.mozilla.org/press/bios/brendan-eich/ https://web.archive.org/web/20131108073412/ https://blog.mozilla.org/press/files/2012/04/Thumbnail-Full_Eich_04.jpg, CC BY-SA 3.0, Bağlantı

JavaScript geliştiricisi. Bu dil, WEB programlamadaki standartlardan biri olarak kabul edilir.

Mozilla şirketinin ve Firefox tarayıcısının oluşturulmasında yer aldı. CEO olarak görev yaptı. Eşcinsel evliliği konusundaki tutumuyla ilgili bir skandalın ardından istifa etti (Brendan, onları Kaliforniya'da yasaklama hareketinde aktif bir katılımcıdır).


Yazan Julia Kryuchkova - Kendi çalışması, CC BY-SA 2.5, Bağlantı

C++ dilinin yaratıcısı (C'nin geliştirilmiş versiyonu).

Bugün, C++ programlama dili hemen hemen her üniversitede öğrenciler tarafından incelenmektedir; uzun zamandır temel uygulamalı dillerden biri haline gelmiştir. C dili sözdizimi PHP ve diğer modern programlama dillerinde kullanılır. Bjorn Stroustrup'un geliştirmeleri o kadar iyi oldu ki bugün "C" dedikleri zaman dilin temel versiyonunu bile hatırlamıyorlar.

Günümüzde programcı birkaç üniversitede ders veriyor, Morgan Stanley ile işbirliği yapıyor.


Resmi GDC tarafından - https://www.flickr.com/photos/officialgdc/16693728506/, CC BY 2.0, Bağlantı

id Software'in kurucularından biri. Efsanevi bilgisayar oyunu Doom'un yazarı olarak ün kazandı.

Doom fikri John'a bir kurumsal D&D partisi sırasında geldi. O zaman, şirket düzenli olarak bu tür partiler düzenledi. Ve sık sık John, üzerlerinde bir oyun ustası rolünü oynadı.

Doom'u yaratırken, bilgisayar oyunlarında hala kullanılan orijinal 3D hileleri uygulayan ilk kişi John Carmack oldu.