Tule programmeerima ehk/või/ja veebi arendama
Veebiarendus ehk web development on üsna lai mõiste. See võib tähendada mida iganes webmaster‘ina lehel muudatuste tegemisest kuni keerukate e-äri rakenduste loomiseni. Seepärast proovin lahti kirjutada, mida me Skype’is teeme ja missuguseid inimesi juurde otsime.
Aga enne asja juurde asumist tahaks selgitada, miks see meile üldse tähtis on. Skype’i kasv on väga kiire. Päevas liitub umbes poole Tallinna linna jagu uusi kasutajaid ja kogu kliendibaas ligineb 150 miljonile kasutajale. Selline kasv mõjutab oluliselt infosüsteeme, andmebaase, andmemahtusid ja ühenduskanaleid. Need kõik peavad olema kiiresti arendatavad, dünaamilised, skaleeruvad, tihedalt integreeritud, turvalised ja üleüldse sellised, millega saab maailma muuta. Tihti on süsteemid ja nende kasvamise kiirus niivõrd suured, et Eestis ei ole keegi selliste küsimustega varem tegelenud ning lahenduste leidmine on tõsine (heas mõttes) väljakutse. Ja selliseid suuri väljakutseid saame vastu võtta ainult koos inimestega, kes on oma ala tõelised spetsialistid, kellele oma valdkond meeldib ja kes pelgalt asjade ärategemisele lisaks näevad ka puude taga metsa. Kui tundsid ennast ära, loe palun lõpuni.
]]>Tavaliselt alustavad inimesed veebitehnoloogiatega tutvumist HTML (hypertext markup language) keele uurimise ja katsetamisega, sellega seotub tihti webmasteri nimetus. Skype.com veebileht on enam kui 20 keeles ja endiselt suures osas puhas HTML. Skype’i veebilehe sisu täieneb igapäevaselt, mistõttu kulub meil päris suur hulk aega erinevate muudatuste tõlkimisele. Kui valdad heal tasemel HTML-i ning sulle pakub huvi töötamine võõrkeelte ja välismaa partneritega, võiks sulle sobida mõni roll meie lokaliseerimise/tõlkimise meeskonnas. Hetkel sellesse tiimi kedagi juurde ei otsi, aga kui ilmub mõni töökuulutus märksõnaga localization, siis tead, millest jutt.
Järgmine “tase” tähendab juba veebiliidesega infosüsteemide arendamist. Ehk siis kasutaja saab veebis midagi teha nö, jäämäe veepealse osaga. Tahaplaanile jääb aga mitmekihiline andmebaas sisemiste sõltuvustega ja liidestega meie teistesse infosüsteemidesse. Seejuures on lahendused sellised, mida saavad korraga kasutada tuhended või miljonid inimesed. Heaks näiteks on Skype’i veebipood, kust oma kontole krediiti saad osta.
Skype’i frontend ehk veebi kasutajaliideseid arendava meeskonna projektide juures on olulised uued märksõnad XHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheets), JavaScript (skriptimiskeel) ja AJAX (JavaScript ja XML). Kui sina ei vajanud sulgudes olevaid selgitusi, vaata täpsemalt Frontend Web Developer kuulutust.
Veebi tagarakenduste ehk backend meeskond tegeleb kolme suurema valdkonnaga:
* Maksesüsteemid ja iseteenindusbüroo. Näiteks integratsiooniprojektid suuremate arvelduspartneritega, maksete API liidesed partneritele või maksete võimaldamine otse Skype’i tarkvara sees web container lahendusega.
* E-äri lahendused (Kui kõned on tasuta, peab kuskilt ju raha tulema
). Näiteks tootekataloogid, Skype’i veebipõhised funktsionaalsused või kontekstipõhise reklaamisüsteemi väljatöötamine.
* Sisemised tööriistad. Näiteks sisemise wiki arendus, kõikide äriliste rakenduste backoffice funktsioonid ja kõikide tarkvaravigade hirm Bugtracker.
Kui tunned sügavamat huvi programmeerimise, infosüsteemide arenduse, tarkvara disaini ja arhitektuuri vastu, uuri lähemalt Skype Web Backend ja Architecture meeskonnaga seotud rolle: PHP/Web Based IS Developer ja Java Developer.
Kuna süsteemid on keerukad, otsime juba kogemustega PHP ja Java programmeerijaid. Suure huvi ja potensiaaliga noored võivad samuti kandideerida, kuid PHP ja SQLi baasteadmised peavad kindlasti olema.
Esialgu väiksemate kogemusetega inimesed võiksid alustada näiteks veebi testimise valdkonnas ja kogemustepagasi suurenemisel liikuda edasi arenduse poolele. Loe edasi Tester – Web Based IS and Services.
Ja siis on veel neid, kes tunnevad keerukate süsteemide vastu huvi ja omavad vastavat kogemust, aga programmeerimine ise ei paku (enam) pinget. Nemad on väga teretulnud analüütikuks või projektijuhiks, aga see on juba mõne järgmise postituse teema.
Ma usun , et mu jutt ei käi küll asjast,kuid uus idee on selles, et võiks saada ka hariliku mobiiltelefoni või lauatelefoniga Skype kasutajale helistada. Siis oleks vist küll kõik rahul.
Põhimõtteliselt ju saabki, kui sul on SkypeIn number. Aga jah, telefonikioskist või mobiiliga kohe Skype’i-nime valimine praegu ei õnnestu.