Röportajlar

Vishwastam Shukla, HackerEarth’in Baş Teknoloji Sorumlusu – Röportaj Serisi

mm
Unite.AI sitesini Google'daki tercih ettiğiniz kaynaklara ekleyin

Vishwastam Shukla, HackerEarth’in Baş Teknoloji Sorumlusu’dur, HackerEarth bir platformdur ve hackathon’lar ile en iyi geliştiricileri çekip veya kaynaklarını sağlar, aynı zamanda işletmelere geliştiricileri değerlendirmeleri, görüşmeleri ve becerilerini geliştirmeleri için kolaylık sağlar.

Bilgisayar bilimi ve kodlama ile ilk olarak nasıl tanıştınız?

Okuldayken ilk kodumu yazdım. Sadece birkaç satır kod yazarak bir şey yaratmak gerçekten büyüleyiciydi. Küçük C ve BASIC programları yazıp metin işlemleri ve aritmetik işlemler yapmak için flopi diskte taşıdığımı hatırlıyorum. Her zaman matematiğe yöneliktim ve bu nedenle ikili sistemi öğrenmek çok ilgi çekiciydi.

HackerEarth nedir?

HackerEarth’in vizyonu, yazılım geliştiricilerini dünya çapındaki doğru fırsatlarla eşleştirmektir. Platformumuzda yaklaşık 6 milyon geliştirici var ve bunlar kod öğrenmek için bizim platformumuzu kullanıyorlar. Various organizasyonlar tarafından sağlanan Hackathon’lar ve Hiring Challenges’e katılıyorlar. İşletmeler için, yazılımcı adaylarını değerlendirmek için teknik bir değerlendirme aracı sunuyoruz. Ayrıca yakın zamanda teknik bir görüşme aracı lanç ettik ve bu, görüşmecilere ve görüşülen kişilere en iyi deneyimi sunuyor. Her şeyi bir araya getirerek, öğrenmeden beceri sinyaline, işe alınmadan öğrenmeye kadar kapsayan bir geliştirici yaşam döngüsü platformu sunuyoruz.

Beceri sinyali nedir ve zaman içinde nasıl evrimleşti?

Beceri sinyali, potansiyel işverenlere neler öğrendiğinizi göstermek için sunduğunuz kanıttır. Geleneksel olarak, işverenler, üniversite diplomaları, önceki organizasyonlar, özgeçirimdeki beceriler gibi şeylere güveniyorlardı. Ancak bu, özgeçirimizde neler yazdığımıza karşı mantıksız bir bağımlılık yaratıyor. Bu durum hızlı bir şekilde değişiyor. Bugün, en iyi teknoloji işverenleri, becerilerini değerlendirmeye çalışırken gerçekten iş için gerekli becerileri kanıtlamaya çalışıyorlar. Bu tür bir beceri sinyali, bir adayın Github profili veya HackerEarth gibi platformlardaki liderlik sıralaması aracılığıyla yapılabilir. Bunun üzerine, işverenler bu adayları, yalnızca iş için gerekli becerilere dayalı olarak bir online teknik değerlendirme ile değerlendirir. Bu, hem işveren hem de aday için tüm işe alım sürecini çok objektif ve adil kılar.

Açık kaynaklı projelere katkıda bulunmanın önemi nedir?

Açık kaynaklı katkılar, işe alınmak isteyen herhangi bir aday için güçlü bir beceri sinyalidir. Ancak daha geniş anlamda, açık kaynaklı katkıları olan herhangi bir yazılım geliştiricisi, birçok geliştirme en iyi uygulamasını bilir, takım içinde verimli bir şekilde çalışabilir, süreçleri takip edebilir ve temiz, bakımı kolay kod yazabilir.

Hangi nedenlerle hackathon’lara katılmak, adaylar için kendilerini ayırt edebilecek en iyi yollardan biridir?

Hackathon’lar, öğrenme için benzersiz bir fırsattır. Adaylar, teknik becerilerini kullanarak gerçekten dünyada faydalı bir şey yaratabilirler. Bu, adaylara yalnızca teknik kaslarını güçlendirmekle kalmaz, aynı zamanda inşa ettikleri alan içinde uzmanlık kazanmalarına da yardımcı olur. Ayrıca, genellikle hızlı büyüyen organizasyonlarda gerekli olan takım çalışması ve çabayı da deneyimlemelerine olanak tanır. Bu nedenle, işverenlerin gerçek teknik becerileri, yaratıcılığı ve takım çalışmasını aynı anda görebilecekleri işe alım hackathon’ları yaptıklarını görüyoruz.

Adaylar çalışmalarını sergileyebilecekleri diğer yollar nelerdir?

GitHub ve HackerEarth gibi açık kod topluluklarında aktif olmak dışında, adaylar çalışmalarını StackOverflow’daki katkıları veya Medium’daki teknik blogları aracılığıyla da sergileyebilirler.

Neden adaylar sürekli öğrenmeye ve becerilerini geliştirmeye istekli olmalılar?

Yazılım geliştirmenin temelleri değişmese de, yeni diller, çerçeveler, kod yazma stilleri veya yazılım mimarileri ile ilgili birçok değişiklik vardır. Bu, işleme güçlerindeki büyüme, büyük miktarda veriye erişilebilirlik ve birçok alana uygulanabilirlik tarafından sürüklüştürülür. Adaylar, bunlardan birkaçında iyi bir derinlik geliştirmeli, ancak aynı zamanda birçok gelişmeyi anlamak için geniş bir bakış açısına da sahip olmalıdır. Bu, sürekli öğrenme ve bu gelişmelerden haberdar olma gerektirir.

İşe alım yöneticileri ve işe alım müdürleri, bir sonraki geliştirici neslini işe alırken neler düşünmelidir?

Temel becerilerin yanı sıra, işverenler ilk prensipler düşünme konusunda odaklanmalıdır. Bunun için birkaç yol vardır, ancak favorim, adaylardan uygun bir yazılı görev yapmaları istemek. Bu, adayların sadece sorunu çözmekle kalmayıp, çözümünü başkalarının anlayabileceği bir şekilde açıklamalarını da sağlar. Bir diğer önemli husus, çeşitliliktir. Bir işe alım müdürü olarak, sadece size benzeyen bir takım yaratmak istemeyebilirsiniz. Takımlar, gerçekten fikirlerin ve çeşitli görüşlerin eritildiği bir pota olmalıdır. Bu, uzun vadede inovasyonu teşvik eder.

HackerEarth hakkında paylaşmak istediğiniz başka bir şey var mı?

HackerEarth olarak, dünyanın dört bir yanındaki yüz binlerce kişinin öğrenmesine ve büyük organizasyonlarda iş bulmasına yardımcı olarak hayatlarını etkileyebildiğimiz için gurur duyuyoruz. Yazılım dünyayı yediğinde, daha fazla hayat etkilemeye, teknolojiyi daha erişilebilir kılmaya, önyargıları ortadan kaldırmaya ve beceri temelli işe alımı demokratikleştirmeye devam edeceğiz.

Antoine, Unite.AI'nin vizyoner lideri ve kurucu ortağı, AI ve robotik geleceğini şekillendirmeye ve tanıtmaya yönelik sarsılmaz bir tutkuya sahiptir. Bir seri girişimci olarak, AI'nin toplum için elektrik kadar yıkıcı olacağına inanmaktadır ve sık sık yıkıcı teknolojiler ve AGI'nin potansiyeli hakkında konuşmaktadır.

Bir gelecekçi olarak, bu yeniliklerin dünyamızı nasıl şekillendireceğini keşfetmeye adanmıştır. Ayrıca, Securities.io kurucusudur, bu platform geleceği yeniden tanımlayan ve tüm sektörleri yeniden şekillendiren teknolojilere yatırım yapmayı hedeflemektedir.