Apie autorių
From The Joel on Software Translation Project
Apie autorių
Džoelis Spolskis (Joel Spolsky)
2005m. spalio 30d., sekmadienis.
Esu Džoelis Spolskis (Joel Spolsky), atsakingas už beveik viską šiame puslapyje. Čia yra „Džoelis apie programinę įrangą“ (Joel on Software), kur aš pamokslauju apie programinės įrangos kūrimą, prižiūrėjimą, verslą ir internetą nuo 2000-ųjų. Šiaip ar taip, tai nėra vienas iš tų baisiųjų blog'ų apie bloginimą.
Contents |
Istorija, kiek jos tėra
Gimęs JAV, aš užaugau Albuquerque, Naujojoje Meksikoje, ir būdamas 15 metų su tėvais persikėliau į Jeruzalę (Izraelis).
Baigęs aukštąją mokyklą, kaip ir dauguma Izraelio vaikų, tarnavau armijoje, kur dalyvavau „Nachal“ programoje, suteikusioje galimybę praleisti mažiau laiko uniformoje, vietoj to dirbant kibuce. Šiuo periodu praleidau beveik du metus dirbdamas milžiniškoje duonos kepykloje Oranime, pagaminančioje šimtus tūkstančių duonos kepalų kiekvieną naktį. Baiginėdamas karinę tarnybą, jau buvau gavęs seržanto laipsnį parašiutininkuose (tzanchanim), ir kiekvienas mane nors truputį pažįstantis supras, koks tai absurdas. Aš neturiu savybės paklusti disciplinai, man baisiai nesiseka bet kokia fizinės ištvermės reikalaujanti sritis ir aš nekenčiau kiekvienos armijoje praleisto laiko minutės.
Grįžau į JAV studijoms koledže, vienerius metus mokiausi Pensilvanijos Univesitete, tuomet persikėliau į Yale, kur gavau bakalauro laipsnį kompiuterių moksluose (Computer Science). Mano bakalaurinio darbo tema buvo programavimo kalbos pavadinimu U kūrimas, tai toks C dialektas kuriame programuotojas galėjo deklaruoti funkcijas kaip „naudotojo funkcijos“. Joms kompiliatorius automatiškai sugeneruotų naudotojo sąsają, leidžiančią naudotojui kviesti tas funkcijas.
Į darbo pasaulį
Savo karjerą pradėjau Microsoft, nedidelėje programinės įrangos kompanijoje už Sietlo, kur buvau programavimo menedžeris Excel komandoje. Mano sritis buvo „programmability“, ir tomis dienomis dauguma mano darbo buvo Excel Macro kalbos (XLMs) keitimas į Excel Basic, bei Excel'iui objektinės sąsajos kūrimas. Excel Basic tapo „Visual Basic programoms“ ir OO sąsaja tapo tuo, ką dabar žinote kaip OLE Automation, kitaip – IDispatch.
Tomis dienomis Microsoft buvo maža (5000 darbuotojų!) ir normali. Tačiau aš pavargau, neturėdamas normalaus gyvenimo išskyrus darbą, tad persikėliau į Niujorką, kur praleidau apie 10 minučių dirbdamas „Microsoft Consulting“, tuomet pabėgau, pasiėmiau dviratį ir keliavau po JAV dešimt savaičių, svarstydamas savo kitą planą.
Niujorke dirbau dar dvejose vietose. Pora metų praleidau „Viacom Interactive Services“, daugiausiai slampinėdamas šen bei ten, tačiau taip pat MTV serverį, veikusį tikrai greitai. Tuomet persikėliau į kitą gatvės pusę ir dirbau „Juno Online Services“, nacionaliniame IPT.
Fog Creek Software
Kadangi visada norėjau įkurti savo paties įmonę, galiausiai priėjau etapą kai man sušvietė jog tai bus lengva. Taigi, kartu su savo draugu Michael Pryor 2000 m. rugsėjį įkūriau „Fog Creek Software“ ir nuo to laiko užsiimu ja. Mes augame nuosekliai ir palaipsniui, be jokių išorinių investicijų, ir kiekvienais metais pavyksta padvigubinti atlyginimus. Mes nepradėjome iškart su konkretaus produkto planu: tikslas buvo paprasčiausiai sukurti programinės įrangos kompaniją, kurioje patys norėtume dirbti, tokią, kurioje programuotojai yra žvaigždės o visa kita egzistuoja tik tam kad jie būtų produktyvūs ir laimingi. Teorija, įrodžiusi savo teisingumą daug kartu, sako, kad tokia įmonė pritrauks aukščiausios klasės programuotojus, kurie kurs aukščiausios klasės produktus ir visi uždirbs daug pinigų ir bus laimingi.
Džoelis apie programinę įrangą (Joel on Software)
Šį puslapį pradėjau 2000 m. pradžioje, adresu joel.editthispage.com, laikomu Dave Winer'io UserLand su jo naujaja Manila publikavimo platforma. Tiesiog pradėjau kepti straipsnius apie programavimą ir programinės įrangos verslą, įskaitant visą knygą apie naudotojo sąsajos dizainą. Visa tai čia tebėra, ir vis papildau. Taip pat, išleidau dvi knygas, kurios iš esmės yra pakoreguotos šio puslapio versijos.
