Bizimle iletişime geçin

Röportajlar

Vishwastam Shukla, HackerEarth Baş Teknoloji Sorumlusu – Röportaj Dizisi

mm

Vishwastam Shukla, şirketinde Baş Teknoloji Sorumlusu HackerEarth, en iyi geliştiricileri hackathon'larla meşgul eden veya kaynak sağlayan, aynı zamanda işletmelerin geliştiricileri kolaylıkla değerlendirmesine, röportaj yapmasına ve becerilerini artırmasına olanak tanıyan bir platform.

Başlangıçta sizi bilgisayar bilimi ve kodlamaya çeken şey neydi?

Henüz okuldayken ilk kodumu yazdım. Sadece birkaç satır kod yazarak değerli bir şey yaratmak sihirliydi. Metin manipülasyonu ve aritmetik işlevler yapmak için küçük C ve BASIC programları yazdığımı ve bunları değerli bir mülk olarak bir diskette taşıdığımı hatırlıyorum. Her zaman matematiğe yöneldim ve bu nedenle ikili sistemi öğrenmek de çok ilgi çekiciydi.

HackerEarth'ün tam olarak ne olduğunu bizimle paylaşır mısınız?

HackerEarth'ün vizyonu, yazılım geliştiricilerini dünya çapında doğru fırsatlarla buluşturmaktır. Platformumuzu kullanarak kodlamayı öğrenen yaklaşık 6 milyon geliştiriciden oluşan bir topluluğumuz var. Platformumuz üzerinden çeşitli kuruluşlar tarafından düzenlenen Hackathon'lara ve İşe Alım Yarışmalarına katılıyorlar. İşletmeler için, yazılım geliştirici adaylarını elemek üzere teknik bir değerlendirme aracı sunuyoruz. Ayrıca, yakın zamanda hem görüşmecilere hem de görüşmecilere birinci sınıf bir deneyim sunan teknik bir görüşme aracı da kullanıma sunduk. Her şeyi bir araya getirerek, öğrenmeden beceri belirlemeye, işe alınmaya ve ardından tekrar öğrenmeye kadar uzanan uçtan uca bir geliştirici yaşam döngüsü platformu sunuyoruz.

Beceri sinyali vermenin ne olduğunu ve zaman içinde nasıl geliştiğini tanımlayabilir misiniz?

Beceri sinyali, temelde, zaman içinde öğrendiklerinizi sergilemek için potansiyel işverenlere sunduğunuz bir kanıttır. Geleneksel olarak, işverenler üniversite diplomaları, önceki kuruluşlar ve özgeçmişte belirtilen beceriler gibi geçmiş bilgileri beceri sinyali olarak kullanıyorlardı. Bu, adayların özgeçmişlerine yazdıklarına mantıksız bir bağımlılık yarattı. Ancak bu durum hızla değişiyor. Günümüzde, en iyi teknoloji işverenleri becerileri değerlendirirken gerçek iş kanıtı arıyor. Bu tür bir beceri sinyali, bir adayın Github profili veya HackerEarth gibi platformlardaki liderlik sıralaması aracılığıyla yapılabilir. Bunun da ötesinde, işverenler daha sonra bu adayları, tamamen iş için gerekli becerilere dayanan çevrimiçi bir teknoloji değerlendirmesindeki performanslarına göre elemektedir. Bu, genel işe alım sürecini hem işveren hem de aday için oldukça objektif ve adil tutar.

Açık kaynak projelerine katkıda bulunmak neden bu kadar önemli?

Açık kaynak katkılarının, işe alınmak isteyen herhangi bir aday için güçlü beceri sinyallerinden biri olduğunu söyleyebilirim. Ancak genel olarak konuşursak, açık kaynak katkılarına sahip herhangi bir yazılım geliştiricisi için bu, birçok geliştirme en iyi uygulamasını bildiği, bir ekip kurulumunda verimli çalışabileceği, süreçleri takip edebileceği ve temiz, bakımı yapılabilir kod yazabileceği anlamına gelir.

Hackathon'lara katılmak neden adayların kendilerini farklılaştırmasının en iyi yollarından biri?

Hackathon'lar, öğrenmek için eşsiz bir fırsattır. Adaylar teknik becerilerini kullanır ve gerçek dünyada gerçekten yararlı olan bir fikrin uygulaması veya prototipi gibi bir şey yaratır. Bu, adayların yalnızca teknik güçlerini geliştirmelerine değil, aynı zamanda oluşturdukları alanda uzmanlık kazanmalarına da yardımcı olur. Aynı zamanda onlara, hızlı büyüyen herhangi bir kuruluş için genellikle gerekli olan bir takım çalışması ve koşuşturmaca tadı verir. Bu nedenle, işverenlerin gerçek teknik becerileri, yaratıcılığı ve ekip çalışmasını aynı anda görebildikleri bugünlerde daha fazla işe alım hackathonları yaptığını görüyoruz.

Adayların çalışmalarını sergilemelerinin başka yolları nelerdir?

Adaylar, Github'da ve HackerEarth gibi açık kodlama topluluklarında aktif olmanın dışında StackOverflow gibi platformlarda veya Medium'daki teknik bloglarında yaptıkları katkılarla çalışmalarını sergileyebilir.

Adaylar neden her zaman öğrenmeye istekli olmalı ve sürekli olarak becerilerini geliştirmeyi alışkanlık haline getirmelidir?

Yazılım geliştirmenin temelleri her ne kadar değişmese de, yeni diller, çerçeveler, kod yazma stilleri veya yazılım mimarileriyle birlikte birçok değişiklik yaşanmaktadır. Bu, öncelikle işlem gücündeki artış, büyük miktarda veriye erişim ve çok çeşitli alanlara uygulanabilirlik ile desteklenmektedir. Adaylar, bu alanlardan en azından birkaçında derinlemesine bilgi sahibi olmalı, aynı zamanda belirli bir problem ifadesi için en iyi aracı uygulayabilmeleri için geniş bir anlayışa sahip olmalıdır. Bu, sürekli öğrenme ve bu tür gelişmelerin genel farkındalığını gerektirir.

İşe alma uzmanları ve işe alım yöneticileri, yeni nesil geliştiricileri işe alırken neleri düşünmeli?

Veri yapıları, algoritmalar ve tasarım gibi temel becerilerin yanı sıra, işverenler ilkesel düşünceye odaklanmalıdır. Bunu kontrol etmenin birkaç yolu var, ancak benim favorim adaylardan düzgün bir yazılı ödev hazırlamalarını istemek. Bu, onları yalnızca sorunu çözmeye değil, aynı zamanda çözümlerini başkalarının anlayabileceği bir şekilde açıklamaya da zorlar. Düşünülmesi gereken bir diğer önemli husus da çeşitliliktir. Bir işe alım yöneticisi olarak, tıpkı sizin gibi düşünen ve hareket eden bir ekip oluşturmak istemezsiniz. Ekipler aslında fikirlerin ve farklı görüşlerin bir araya geldiği bir pota olmalıdır. Bu, uzun vadede inovasyonu teşvik etmeye yardımcı olur.

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

Bir kuruluş olarak HackerEarth, öğrenmelerine ve dünya genelindeki yüzlerce büyük kuruluşta iş bulmalarına yardımcı olarak on binlerce hayatı etkileyebildiğimiz gerçeğiyle gurur duyuyor. Yazılım dünyayı yemeye devam ettikçe, daha fazla yaşamı etkilemeye, teknolojiyi daha erişilebilir hale getirmeye, önyargıları ortadan kaldırmaya ve beceriye dayalı işe alımları demokratikleştirmeye yardımcı olmaya devam edeceğiz.

Antoine, yapay zeka ve robotiğin geleceğini şekillendirme ve tanıtma konusunda sarsılmaz bir tutkuyla hareket eden vizyon sahibi bir lider ve Unite.AI'nin kurucu ortağıdır. Bir seri girişimci olan Antoine, yapay zekanın toplum için elektrik kadar yıkıcı olacağına inanır ve sıklıkla yıkıcı teknolojilerin ve AGI'nin potansiyeli hakkında övgüler yağdırırken yakalanır.

Olarak fütürist, bu yeniliklerin dünyamızı nasıl şekillendireceğini keşfetmeye adamıştır. Ayrıca, kurucusudur menkul kıymetler.ioGeleceği yeniden tanımlayan ve tüm sektörleri yeniden şekillendiren son teknolojiye yatırım yapmaya odaklanan bir platform.