Kod Sinyali - CodeSignal

Kod Sinyali (eski adıyla CodeFights[1]), Amerikan şirketi BrainFights, Inc. tarafından işletilen becerilere dayalı bir değerlendirme platformudur,[2] misyonu teknik yetenekleri keşfetmek, geliştirmek ve tanıtmaktır. 2014'te kurulan ve merkezi San Francisco'da bulunan CodeSignal geçerlidir oyun mekaniği tüm beceri düzeylerindeki geliştiricilere çevrimiçi olarak bilgisayar Programlama zorluklar[3] hem öğretim hem de işe alma amaçları için.[4]

Ağustos 2017 itibarıyla CodeSignal, Geliştiriciler için CodeSignal kullanan yaklaşık 1 milyon geliştiriciye sahip olduğunu bildirdi.[5]

10 Temmuz 2018 itibarıyla, CodeFights olarak yeniden adlandırıldı Kod Sinyali şirket bloguna göre ek özelliklerle.

Tarih

CodeSignal 2014 yılında kuruldu [6][7] Yazan: Tigran Sloyan, Aram Shatakhtsyan ve Felix Desroches.[8] CodeSignal fikri, Sloyan ve Shatakhtsyan’ın Uluslararası Enformatik ve Matematik Olimpiyatı dahil olmak üzere uluslararası kodlama ve matematik yarışmalarına katılma deneyimlerinden geliştirildi. Sloyan, MIT'deki Bilgisayar Bilimleri yüksek lisans tezi için bu oyun tabanlı bir öğretim platformu konseptini kullandı, ancak Oracle, Google ve Premise (Google Ventures tarafından desteklenen) dahil olmak üzere yerleşik Silikon Vadisi şirketlerinde çalışma fikrinden vazgeçti.[9]

CodeSignal ilk olarak yalnızca JavaScript için zorluklarla başlatıldı ve mevcut kodda kimin daha hızlı ve doğru bir şekilde hata ayıklayabileceğini belirlemek için 3 dakikalık bir kişi ve kişi yarışması olan "kod savaşları" na dayanıyordu.[10] Her oyundan önce, oyuncular zamana karşı yarışmayı seçebilir ya da CodeSignal'ın onları diğer çevrimiçi oyuncularla otomatik olarak eşleştirerek kafa kafaya mücadeleyi tamamlamasına izin verebilir. Başarılı yarışmacılar seviye atlar ve dil akıcılığı için rozetler kazanır. Oyunculara ilk olarak çözmesi yalnızca birkaç dakika süren kısa görevler sunulsa da, her bir zorluğun zorluk derecesi ve sorunu çözmek için verilen süre artar.

Yakında, CodeSignal Java, C ++ ve Python zorluklarını desteklemek için genişletildi. Bugün, CodeSignal 38 programlama dilini desteklemektedir ve ayrıca daha fazla zorluk türü, mülakat uygulaması ve açık yazılım mühendisliği pozisyonlarına sahip şirketlere erişimi içerecek şekilde genişlemiştir.[11]

CodeSignal, kullanıcıların kodlama becerilerini öğrenmelerine ve geliştirmelerine yardımcı olmak için bir platform olarak lanse edilmiş olsa da, CodeSignal işe alma sürecini hep birlikte değiştirmeye başladı. CodeFight’ın ana hedefi, programcıların özgeçmişlerine değil becerilerine göre işe alınmalarına yardımcı olmaktır.

Geliştiriciler için CodeSignal

CodeSignal başlangıçta, geliştiricilerin becerilerini bir dizi Head-to-Head kodlama zorluğu yoluyla geliştirebilecekleri bir çevrimiçi topluluk olarak başlatıldı.[12] rekabetçi programcılara hitap etti.[13] Ana amaç, geliştiricilerin programlama zorluklarını çözerek ve platformdaki diğer geliştiricilerle tartışarak kodlama becerilerini geliştirmelerine yardımcı olmaktı.[14]

İlk 2 yılda, CodeSignal platformunun 6 farklı oyun modu vardı: Mülakat Uygulaması, Şirket Robotları, Oyun Salonu, Turnuvalar, Bire Bir ve Zorluklar; hepsi geliştiricilerin beceriler geliştirmelerine ve gerçek dünyadaki teknik işler için hazırlanmalarına yardımcı olmaya yöneliktir. Tüm bu modlarda, CodeSignal sistemi bir kullanıcının çözümünü testlere karşı bir kodlama sorununa çalıştırır ve çözüm yalnızca tüm test durumları karşılandığında kabul edilir.[14] Geliştiriciler için tüm CodeFight modları ücretsizdir.

Ağustos 2017 itibarıyla CodeSignal, Geliştiriciler için CodeSignal kullanan yaklaşık 1 milyon geliştiriciye sahip olduğunu bildirdi.[5]

Mülakat Uygulaması

Mülakat Uygulaması, Geliştiriciler için CodeSignal'daki en yeni ve en popüler moddur.[15] Bu mod ilk olarak Şubat 2017'de beta olarak başlatıldı ve ardından genişletilmiş sürümü Haziran 2017'de başlattı.[15] Mülakat Uygulaması oyun modu, özellikle mühendislik teknik mülakatları için hazırlanan iş arayanlara yöneliktir. Geliştiriciler, gerçek mülakat sorularını çözmek, bilgisayar bilimi konularında uzmanlaşmak ve topluluk içinde sağlanan çözümleri gözden geçirerek öğrenmek için Mülakat Uygulamasını kullanabilir.

Şirket Botları

Kasım 2015'te piyasaya sürülen Şirket Botları[14] şirketlerin karşı karşıya olduğu gerçek dünya sorunlarını simüle eden küratörlü zorluklardır. Bu tür bir değerlendirme, iş başında kodlama zorluklarını çözmenin, şirketlerin potansiyel bir adayın becerilerini daha iyi değerlendirmesine olanak sağlayabileceği öncülüne dayanmaktadır.

Bir Şirket Botu yarışması sırasında, katılımcılar çeşitli zorluk derecelerine sahip birden fazla zorluk ile karşı karşıya kalırlar. Hem bot hem de meydan okuyan, kodlama sorununu yan yana çözmeye çalışıyor. Her katılımcı hız ve doğruluğa göre puan kazanır. Katılımcı çözümünü gönderdikten sonra değerlendirilir ve ancak tüm testleri geçerse kabul edilir. Katılımcıya ancak Bot yarışmasını kazandıktan sonra bilgilerini Şirket Botu yarışmasını yürüten şirketin işe alan kişiye sunma fırsatı verilebilir.

CodeSignal, şirket botlarını başlattı. Uber Uber markalı bir oyun mücadelesi olan Uberbot'u yaratmak için[16] Uber'in adayların programlama becerilerini bulmasına ve değerlendirmesine yardımcı olacak CodeSignal'da. Uberbot kodlama oyununu deneyen adaylar, bir Uber yolculuğu için en uygun rotayı veya bir uberPOOL için yolcuları eşleştirmenin en verimli yöntemini bulmak gibi Uber'in mühendislik ekibinin karşılaştığı gerçek dünya sorunlarını çözme konusunda zorlanır.[17]

CodeSignal'da şu anda 15 şirket botu var. Asana,[7] Dropbox,[7] Quora,[13] Instacart,[18] SpaceX, Raptiye,[3] ve diğerleri.[19]

İşverenler için CodeSignal

Geliştiriciler için bir öğrenme aracı olmanın yanı sıra, CodeSignal Recruiter (daha önce CodeSignalR olarak biliniyordu), şirketlerin işe alma süreçlerini iyileştirmelerine, daha nitelikli adaylar bulmalarına ve daha objektif hale getirmelerine yardımcı olmak için veri odaklı bir yaklaşım kullanan becerilere dayalı bir işe alma platformudur. işe alma kararları.[20][15]

Ekim 2017'de başlatılan CodeSignal Recruiter[21] teknik işe alım uzmanları için kaynak bulma, test etme ve görüşme platformudur. CodeSignal Recruiter hesabına sahip şirketler, CodeSignal topluluğundaki zorlukları iyi çözen geliştiricilerle iletişime geçebilir [7] ve yeni işlere açık olduklarının sinyallerini verdiler. İşe alım görevlileri, iletişime geçildiğinde, tamamı geliştirici odaklı bir IDE (entegre geliştirme ortamı) içinde olmak üzere, adaylara intihal kontrolleri, canlı kayıtlar, zamanlı değerlendirmeler içeren özel programlama testleri göndermek için CodeSignal'ı kullanabilir.

CodeSignal Recruiter aynı zamanda Greenhouse, Lever ve SmartRecruiters dahil Başvuru İzleme Sistemi (ATS) yazılımıyla da entegre edilmiştir; bu yazılım, işe alım görevlilerinin CodeSignal ve işe alma platformları arasında aday verilerini yönetmesine ve senkronize etmesine olanak tanır; kodlama testleri gönderme, sonuçları değerlendirme ve aday yaşam döngülerini yönetme.

CodeFight’ın Recruiter müşterilerinden bazıları şunlardır: Evernote,[22] Uber,[22][7] Raptiye,[22] Dropbox,[22][7] Asana,[22][7] Yükselmek,[23] Sihirbaz[24] ve Quora.[13]

CodeSignal Kodlama Puanı

CodeSignal, 10 Temmuz 2018'de Kodlama Puanı adı verilen derecelendirme sistemini başlattı. Kodlama Puanı, bir geliştiricinin genel uygulama ve problem çözme becerisinin bir ölçüsüdür. Bir geliştiricinin teknik görüşmelerde ne kadar iyi performans göstereceğinin bir göstergesidir. CodeSignal'da ilk Kodlama Puanı almak için her geliştiricinin CodeSignal'da en az 3 görevi çözmesi gerekir. Daha doğru bir puan almak için geliştiricilerden çözdükleri görevlerin zorluğunu değiştirmeleri istenir.

Test yapmak[25]

CodeSignal Recruiter, işe alım görevlilerinin potansiyel adaylarına teknik değerlendirmeler göndermelerine olanak tanıyan bir test özelliğine de sahiptir. Bu testler, adayın işte karşılaşabileceği gerçek dünyadaki zorlukları simüle etmek için özelleştirilebilir; bu, normal mülakat soruları veya teorik programlama testlerinden daha iyi bir yeterlilik ölçümü olduğu bildirilmiştir. Test paketi ayrıca, CodeSignal platformundaki diğer tamamlanmış testlerle ve bilinen sitelerden alınan çözümlerle karşılaştırarak intihal olasılığını tahmin eden yerleşik bir intihal denetleyicisine sahiptir. On-boarding süreci boyunca CodeSignal, müşterilerle birlikte özel testler oluşturmak için çalışır, böylece çevrimiçi testler mülakat süreci ve iş sorumluluklarıyla kalibre edilir.[25]

Mülakat

CodeSignal Recruiter Interview özelliği, işe alım görevlilerinin 38 programlama dilini destekleyen paylaşılan bir kodlama ortamında çevrimiçi ve yüz yüze görüşmeler yapmasına olanak tanır. Görüşme ortamı, zamanlı değerlendirmelere, canlı kayıtlara ve kapsamlı bir beceri tabanlı kodlama görevleri kitaplığına olanak tanır. Her canlı görüşme sırasında, işe alma yöneticisi, önceden tanımlanmış kodlama görevlerini kullanarak bir kodlama becerileri değerlendirmesi izleyebilir ve gerçekleştirebilir, aynı zamanda aday ile canlı bir video akışı üzerinden konuşabilir. İşe alım sürecindeki diğer işe alım yöneticilerinin adayları canlı değerlendirmeyi inceleyip paylaşabilmesi için her canlı görüşme de kaydedilir.[15][26]

Finansman

Temmuz 2017 itibarıyla CodeSignal, 23 yatırımcıdan 2 turda toplam 12,5 milyon dolar topladı.[27] Şirket, Nisan 2015'te başlangıçta 2,5 milyon dolarlık tohum fonu topladı,[16][28] tarafından yapılan yatırımlar dahil Felicis Ventures (Aydın Senkut), Sutter Hill Ventures (Mike Speiser), LiveRamp CEO'su Auren Hoffman, Google Shopping Express kurucusu Tom Fallows, Twitter Mühendislik Başkan Yardımcısı Raffi Krikorian, Quora CEO Adam D'Angelo ve GoDaddy Mühendislik Başkan Yardımcısı Marek Olszewski.[10] CodeSignal, Kasım 2016'da 10 milyon dolar topladı. Seri A finansman turu, e. maceralar. Bu turdaki diğer yatırımcılar arasında SV Angel, A Capital, Granatus Ventures,[29] ve Felicis Ventures.[3]

Resepsiyon

Lansmanının ilk 6 ayında, CodeSignal 1.500'den fazla zorluğa sahipti.[30] 1.5 milyondan fazla sorunu çözen 70.000'den fazla kullanıcıyı cezbetti. Oradan, CodeSignal'ın aydan aya% 30-40 büyüdüğü bildirildi.[30]

Ağustos 2017 itibarıyla CodeSignal, Geliştiriciler için CodeSignal kullanan yaklaşık 1 milyon geliştiriciye sahip olduğunu bildirdi.[5]

Desteklenen Diller

CodeSignal, platformunda 38 farklı kodlama dilini desteklemektedir. Ancak, sitedeki tüm görevler, zorluk türüne bağlı olarak her dil kullanılarak çözülemez.[31]

Müşteriler

CodeSignal müşterileri şunları içerir: Evernote,[32][33] Uber,[32][29] Raptiye,[32] Dropbox,[32][29] Asana,[29] Sihirbaz[24] ve Quora.[29]

Ayrıca bakınız

Referanslar

  1. ^ Lardinois, Frederic (10 Temmuz 2018). "CodeFights, CodeSignal oldu ve geliştiriciler için yeni bir derecelendirme sistemi başlattı". TechCrunch.
  2. ^ "CodeFights | Crunchbase". Crunchbase. Alındı 2 Nisan 2018.
  3. ^ a b c Petroff, Alanna. "Bu kodlama oyununu oynayın. Silikon Vadisi'nde bir iş kazanın.". CNNMoney. Alındı 2 Nisan 2018.
  4. ^ Fuhrmans, Vanessa (25 Nisan 2017). "Bu Başlangıçlarda, İK Masa Tenisi Masalarından Önce Geliyor". Wall Street Journal. ISSN  0099-9660. Alındı 2 Nisan 2018.
  5. ^ a b c "CodeFights, geliştiricilerin işe alınması için benzersiz bir araç sunar". SearchSoftwareQuality. Alındı 2 Nisan 2018.
  6. ^ Zimmerman, Eilene. "Uber, Robotlarıyla Kavga Kazanabilecek Programcıları İşe Aldı". Forbes. Alındı 2 Nisan 2018.
  7. ^ a b c d e f g Simons, John (16 Kasım 2016). "Yeni Site, Dış Teknoloji İşlerine Girenlere Yardımcı Oluyor". Wall Street Journal. ISSN  0099-9660. Alındı 2 Nisan 2018.
  8. ^ Zimmerman, Eilene. "Uber, Robotlarıyla Kavga Kazanabilecek Programcıları İşe Aldı". Forbes. Alındı 2 Nisan 2018.
  9. ^ "Premise Data | Crunchbase". Crunchbase. Alındı 2 Nisan 2018.
  10. ^ a b "Bu girişim, rekabetçi programlamanın üniversite futbolundan daha popüler olabileceğini düşünüyor". Business Insider. Alındı 2 Nisan 2018.
  11. ^ Bhattacharya, Ananya. "CodeFights, Code Arcade ile Silikon Vadisi'ndeki işe alma önyargısını ortadan kaldırmayı ve kodlama botlarına karşı yarışmaları - Quartz". qz.com. Alındı 2 Nisan 2018.
  12. ^ "Girişimler ret mektubunu geçmişte bırakıyor - TechCrunch". techcrunch.com. Alındı 2 Nisan 2018.
  13. ^ a b c "Bu girişim, rekabetçi programlamanın üniversite futbolundan daha popüler olabileceğini düşünüyor". Business Insider. Alındı 2 Nisan 2018.
  14. ^ a b c "Bir Mobil Oyun Oynayarak Bir Sonraki İşinize Başvurabilirsiniz". Hızlı Şirket. 29 Şubat 2016. Alındı 2 Nisan 2018.
  15. ^ a b c d "CodeFights, geliştiricilerin iş görüşmelerine hazırlanmalarına yardımcı olmak için yeni bir alıştırma modu başlatıyor - TechCrunch". techcrunch.com. Alındı 2 Nisan 2018.
  16. ^ a b "Uber ekipleri, potansiyel işe alımların kodlama becerilerini test etmek için bir oyun olan UberBot'u oluşturmak için CodeFights'lı. VentureBeat. 5 Kasım 2015. Alındı 2 Nisan 2018.
  17. ^ "Uber Mühendisliği için CodeFights'ta #UberBot Oluşturma | Uber Mühendislik Blogu". Uber Mühendislik Blogu. 20 Ekim 2015. Alındı 2 Nisan 2018.
  18. ^ "Bir 'Bot'a Karşı Rekabet Etmek Size Bir Geliştirici İşi Getirebilir". www.itbusinessedge.com. Alındı 2 Nisan 2018.
  19. ^ "Bu başlangıç, programcıların özgeçmişleri yerine kodlama becerilerine göre işe alınmalarına yardımcı olmak istiyor". Business Insider. Alındı 2 Nisan 2018.
  20. ^ Zimmerman, Eilene. "Uber, Robotlarıyla Kavga Kazanabilecek Programcıları İşe Aldı". Forbes. Alındı 2 Nisan 2018.
  21. ^ CodeFights. "CodeFights, Veriye Dayalı Becerilere Dayalı İşe Alım Sağlamak İçin CodeFightsR'yi Başlattı". www.prnewswire.com. Alındı 2 Nisan 2018.
  22. ^ a b c d e "İşe alma oyunu - TechCrunch". techcrunch.com. Alındı 2 Nisan 2018.
  23. ^ "CodeFights Müşteri Hikayeleri: Ascend.io | CodeFights". CodeFights. 23 Mart 2018. Arşivlenen orijinal 3 Nisan 2018. Alındı 2 Nisan 2018.
  24. ^ a b "CodeFights Müşteri Öyküleri: Wizeline | CodeFights". CodeFights. 8 Mart 2018. Alındı 2 Nisan 2018.
  25. ^ a b "CodeFights: Kodlama Becerilerini Test Etmek, Röportajlara Hazırlanmak ve İşlere Başvurmak İçin Bir Platform - Yeni Yığın". Yeni Yığın. 9 Mayıs 2017. Alındı 2 Nisan 2018.
  26. ^ CodeFights. "CodeFights, Kodlayıcılara En İyi Teknoloji Şirketlerinde Ace Teknik İş Görüşmelerine Yardımcı Olmak İçin Mülakat Uygulamasını Başlattı". www.prnewswire.com. Alındı 2 Nisan 2018.
  27. ^ "CodeFights | Crunchbase". Crunchbase. Alındı 2 Nisan 2018.
  28. ^ "CodeFights, beceriye dayalı işe alma platformu TechCrunch için 10 milyon dolarlık Seri A raundunu artırdı". techcrunch.com. Alındı 2 Nisan 2018.
  29. ^ a b c d e Simons, John. "Yeni Site, Teknisyen İşlerinde Yabancılara Yardımcı Olur." Wall Street Journal, 16 Kasım 2016.
  30. ^ a b "CodeFights, Kodlama Uygulamasını Oyuna Çevirmek İçin 2,4 Milyon Dolar Kazandı - TechCrunch". techcrunch.com. Alındı 2 Nisan 2018.
  31. ^ CodeFights Ekibi. "Desteklenen yeni diller: C, Erlang, Rust ve daha fazlası!" Arşivlendi 30 Eylül 2017 Wayback Makinesi CodeFight On !: Resmi CodeFights Blogu, 20 Temmuz 2017.
  32. ^ a b c d Petroff, Alanna. "Bu kodlama oyununu oynayın. Silikon Vadisi'nde bir iş kazanın." CNNTech, 17 Kasım 2016.
  33. ^ Craig, Ryan. "İşe alma oyunu." TechCrunch, 16 Ekim 2016.

Dış bağlantılar