Locale.ai -tiimin tuntemus – Vimal Sheoran!

(Dravisha) (21. toukokuuta 2020)

Sukelletaan syvemmälle siihen, mikä tekee jokaisesta kielen perheenjäsenestä erityisen. Kuulkaamme heidän näkemyksensä, oppimisensa ja matkansa suoraan heiltä! Tässä on lyhyt haastattelu backend-insinöörimme Vimalin kanssa, joka on syy siihen, että kaikki tietosi kulkevat sujuvasti Locale.ai: lle paikkatietojen analytiikkaa varten.

Milloin aloitit koodaamisen ja joudut backend-kehitykseen?

”Ensimmäinen muisti ohjelmoinnista on BASIC-luokalta, jota minulle opetettiin 6. luokassa, mutta se ei koskaan tullut enää esiin, ennen kuin opiskelin 10. luokkaa ja sitten myöhemmin yliopistossa aloitin ohjelmoinnin harrastuksena.

Toistaiseksi backend-kehityksen osalta aloitin täysikokoisena kehittäjänä, mutta kaikkien yliopistolla harjoittelujen aikana löysin itseni aina backend-kehitystyön, joten siirtyin taustakehittäjäksi. ”

Kolme kovinta haastetta taustakehittäjänä oleminen ja miten selviytyit niiden ratkaisemisesta?

”On todella vaikeaa erottaa kolme erityistä haastetta, jotka olen kohdannut, koska edes helpoin esimerkiksi GET-sovellusliittymän kirjoittaminen, joka noutaa tietoja taulukosta, tuntuu pelottavalta tehtävältä jo varhaisessa vaiheessa.

Jokaisella ongelmalla on oikea ratkaisu, ja kun aloitat ratkaisun toteuttamisen, se esittelee oman joukonsa.

Kun olet ratkaissut tarpeeksi ongelmia tai ottanut käyttöön erilaisia ​​ratkaisuja, alat tunnistaa malleja ja kehität intuition, joka kertoo sinulle, miten voit lähestyä ongelmaa ja työskennellä sitten läpi. ”

Jokaisella ongelmalla on oikea ratkaisu, ja kun aloitat ratkaisun toteuttamisen, siinä on omat ongelmakokonaisuutensa.

Miksi päätit työskennellä varhaisessa vaiheessa käynnistettäessä, kuten Locale, etkä etsi perinteisiä työtehtäviä?

“Käynnistyksen yhteydessä työskentely on erilainen kokemus, saat rakentaa jotain tyhjästä. Olet alttiimpi tekemään virheitä, mikä avaa uusia keinoja oppimiseen ja yleiseen kaaoksen ympäristöön ja halu hillitä sitä kaaosta on jotain, mikä innostaa minua.

En sano, että saatat unohtaa näistä asioista perinteisessä työtehtävässä, mutta olen perehtynyt paremmin käynnistysympäristöön kuin perinteiseen työympäristöön. ”

Python vs Java vs Go valitsemisesta käydään koko alan keskustelua. Kumpi pidät mieluummin ja miksi?

“Olen hyvin kieliagnostiikka. Kielet ovat kuin työkaluja, ja sinun on aina valittava sinulle sopivin ja ratkaiseva käyttötapauksesi.

Oman kokemukseni mukaan, jos rakennat jotain tyhjästä, pitäisi ensin aloittaa kielellä, jonka kanssa olet tyytyväinen (ei väliä oletko asiantuntija), jotain, jota olet käyttänyt aiemmin, ymmärtää sisäisen toiminnan. Jos jossain vaiheessa tuntuu, että olet käyttänyt kaikki kielen tarjoamat ominaisuudet, voit etsiä kieltä, jonka avulla voit ratkaista ongelman paremmin. ”

Jos rakennat jotain tyhjästä, sinun on ensin aloitettava kielellä, johon olet tyytyväinen (ei väliä oletko asiantuntija), jotain, jota olet käyttänyt aiemmin, ymmärrä sisäinen toiminta.

Jos haluat antaa neuvoja opiskelijoille, jotka haluavat olla taustakehittäjiä, mikä se olisi?

”Siitä, mitä olen oppinut, ja tämän teen jotain, jos olisin ensimmäisellä yliopistovuosellani, ehdotan, että säilytätte terveellisen teorian ja sovelluksen yhdistelmän. Sinulla on oltava toiminnallinen käsitys CS-perusteista, kuten käyttöjärjestelmät, tietokannat, verkot, tietokonearkkitehtuuri ja algoritmit.

Sinun tulisi rakentaa projekteja, jotka voivat olla alkuperäisiä ajatuksia, mutta mikä tärkeintä, sinun tulisi viettää aikaa katsomalla mitä muut ihmiset tekevät, yritä ymmärtää, miten he ovat tehneet, ja yritä toteuttaa se. Lue paljon, mikä pitää uteliaisuutesi polttoaineena eikä koskaan lopeta asioiden tutkimista. Taustaohjelma itsessään on erittäin laaja ala, eikä sinun pitäisi huolehtia paljon erikoistumisesta opiskelijana, joten jatka tutkimista, jatka blogien lukemista, hakkeriuutisia, ole sopusoinnussa käytäntösi ja oppimiesi kanssa. ”

Jos haluat ottaa yhteyttä Vimaliin, voit lähettää hänelle sähköpostia LinkedIn ! – Etkö tiedä mikä on Locale.ai? Tutustu täällä .

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *