Connect with us

Vishwastam Shukla, Chief Technology Officer at HackerEarth – Haastattelusarja

Haastattelut

Vishwastam Shukla, Chief Technology Officer at HackerEarth – Haastattelusarja

mm

Vishwastam Shukla, on HackerEarthin Chief Technology Officer, joka on alusta, jossa voidaan osallistua tai etsiä huipputehosteja hackathonien avulla ja mahdollistaa yrityksille kehittynyt tapa arvioida, haastatella ja kehittää ohjelmistokehittäjiä.

Mikä aluksi veti sinut tietokoneen tieteen ja koodauksen pariin?

Kirjoitin ensimmäisen koodin, kun olin vielä koulussa. Se oli yksinkertaisesti taikaa luoda jotain arvokasta kirjoittamalla vain muutamia koodirivejä. Muistan kirjoittaneeni pieniä C- ja BASIC-ohjelmia tekstin manipulointiin ja aritmeettisiin funktioihin ja kantaneeni niitä mukana levykkeellä arvokkaina omistuksina. Olin aina luonnonläheinen matematiikkaan, ja oppia binaarijärjestelmää oli erittäin mukaansatempaavaa.

Voitko kertoa meille, mitä HackerEarth on erityisesti?

HackerEarthin visio on yhdistää ohjelmistokehittäjät oikeisiin mahdollisuuksiin ympäri maailmaa. Meillä on yhteisö, jossa on lähes 6 miljoonaa kehittäjää, jotka käyttävät alustaaan oppiakseen koodaamaan. He osallistuvat hackathoneihin ja palkkaamiskilpailuihin, jotka eri organisaatiot järjestävät alustallamme. Yrityksille tarjoamme teknisen arviointityökalun, jonka avulla he voivat arvioida ohjelmistokehittäjäehdokkaita. Olemme myös vastikään lanseeranneet teknisen haastattelutyökalun, joka tarjoaa parhaimman mahdollisen kokemuksen haastattelijoille ja haastateltaville. Kaiken kaikkiaan tarjoamme kehittäjien elinkaaren alustan, joka kattaa oppimisen, taitojen osoittamisen, palkkaamisen ja takaisin oppimiseen.

Voitko määritellä, mitä taitojen osoittaminen on ja miten se on kehittynyt ajan myötä?

Taitojen osoittaminen on perusteltu näyttö siitä, mitä olet oppinut ajan kuluessa. Perinteisesti työnantajat ovat käyttäneet sukupuuta, kuten yliopistotutkintoja, aiempia organisaatioita, työnhakijan CV: ssä mainittuja taitoja, taitojen osoittamiseen. Tämä on luonut epäkohtuullisen riippuvuuden siitä, mitä työnhakijat kirjoittavat CV: nsä. Tämä kuitenkin muuttuu nopeasti. Nykyään parhaat teknologia-alan työnantajat etsivät todellista näyttöä työnteosta, kun he arvioivat taitoja. Tällaista taitojen osoittamista voidaan tehdä esimerkiksi työnhakijan Github-profiilin kautta tai hänen sijoituksensa HackerEarthin leaderboardissa. Lisäksi työnantajat arvioivat näitä ehdokkaita sen perusteella, miten he suoriutuvat verkkotehtävistä, jotka perustuvat työhön vaadittuihin taitoihin. Tämä pitää koko palkkaamisprosessin erittäin objektiivisena ja reiluna sekä työnantajalle että työnhakijalle.

Miksi avoimen lähdekoodin projekteihin osallistuminen on niin tärkeää?

Sanon, että avoimen lähdekoodin projekteihin osallistuminen on yksi vahvimmista taitojen osoittamisista työnhakijalle, joka haluaa palkkaamisen. Mutta laajemmin ottaen, ohjelmistokehittäjälle, jolla on avoimen lähdekoodin projekteihin osallistumista, se tarkoittaa, että hän tuntee monia kehityksen parhaita käytäntöjä, pystyy työskentelemään tehokkaasti tiimissä, seuraa prosesseja ja kirjoittaa puhdasta, ylläpidettävää koodia.

Miksi osallistuminen hackathoneihin on yksi parhaimmista tavoista erottautua työnhakijana?

Hackathonit ovat ainutlaatuinen oppimismahdollisuus. Työnhakijat voivat käyttää teknisiä taitojaan luodakseen jotain, kuten sovelluksen tai idean prototyypin, joka on todella hyödyllinen todellisessa maailmassa. Tämä auttaa työnhakijoita kehittää sekä teknisiä taitojaan että asiantuntemusta alueella, jolle he rakentavat. Se antaa myös maun tiimityöstä ja kiireestä, jota yleensä vaaditaan nopeasti kasvavissa organisaatioissa. Tämän vuoksi näemme, että työnantajat järjestävät enemmän palkkaamishackathoneja, joissa he voivat nähdä todelliset tekniset taidot, luovuuden ja tiimityön yhtä aikaa.

Mitkä ovat muut tavat, joilla työnhakijat voivat esittää työnsä?

Lisäksi Githubissa ja avoimissa koodiyhteisöissä, kuten HackerEarthissa, työnhakijat voivat esittää työnsä osallistumalla alustoille, kuten StackOverflow tai teknisiin blogeihin Mediumissa.

Miksi työnhakijoiden on aina oltava valmiita oppimaan ja tehdä jatkuvasta uudelleenkoulutuksesta tapa?

Vaikka ohjelmistokehityksen perusteet eivät välttämättä muutu, on monia muutoksia uusien kielten, kehysten, koodin kirjoittamistyylien tai ohjelmistoarkkitehtuurin suhteen. Tämä johtuu ennen kaikkea prosessointitehon kasvusta, massiivisen määrän tietojen saatavuudesta ja soveltamisesta niin moniin eri aloihin. Työnhakijoiden on kehitettävä hyvä syvyys useissa näistä, mutta heidän on myös oltava laajasti perillä kehityksistä, jotta he voivat soveltaa parasta työkalua tiettyyn ongelmaan. Tämä vaatii jatkuvaa oppimista ja yleistä tietoisuutta näistä kehityksistä.

Mitä rekrytoijien ja palkkaamisen johtajien on mietittävä, kun he palkkaavat seuraavan sukupolven kehittäjiä?

Lisäksi perustaitojen, kuten tietorakenteiden, algoritmien ja suunnittelun, työnantajien on keskityttävä ensisijaisiin periaatteisiin. On useita tapoja tarkastaa tämä, mutta suosikkini on antaa ehdokkaille kirjallinen tehtävä. Tämä pakottaa heidät ratkaisemaan ongelman ja selittämään ratkaisunsa tavalla, jota muut voivat ymmärtää. Toinen tärkeä asia, jota on mietittävä, on monimuotoisuus. Palkkaamisen johtajana et halua luoda tiimiä, joka ajattelee ja toimii vain sinun lailla. Tiimit tulisi itse asiassa olla eri mielipiteiden ja monimuotoisten mielipiteiden sulatusuuni. Tämä auttaa kiihdyttämään innovaatiota pitkällä aikavälillä.

Onko jotain muuta, mitä haluaisit jakaa HackerEarthista?

HackerEarth on organisaatio, joka on ylpeä siitä, että olemme pystyneet vaikuttamaan kymmeniin tuhansiin elämiin auttamalla heitä oppimaan ja saamaan töitä sadoissa erinomaisissa organisaatioissa ympäri maailmaa. Koska ohjelmisto jatkaa maailman syömistä, vaikutan vielä enemmän elämiin, teen teknologian helpommin saataville, poistan ennakkoluulot ja autan demokratisoimaan taitoihin perustuvan palkkaamisen.

Antoine on visionäärinen johtaja ja Unite.AI:n perustajakumppani, jota ohjaa horjumaton intohimo muokata ja edistää tulevaisuuden tekoälyä ja robottiikkaa. Sarjayrittäjänä hän uskoo, että tekoäly tulee olemaan yhtä mullistava yhteiskunnalle kuin sähkö, ja hänestä usein kuuluu ylistyksiä mullistavien teknologioiden ja AGI:n mahdollisuuksista.
Hänen ollessaan futuristi, hän on omistautunut tutkimiseen, miten nämä innovaatiot muokkaavat maailmaamme. Lisäksi hän on Securities.io:n perustaja, joka on alusta, joka keskittyy sijoittamiseen uraauurtaviin teknologioihin, jotka määrittelevät uudelleen tulevaisuuden ja muokkaavat koko sektoreita.