StÄsta turpinÄjums
Pabeidzot vakarskolu, bija laiks doties uz universitÄti. MÅ«su pilsÄtÄ bija viena tehniskÄ universitÄte. TajÄ bija arÄ« viena āMatemÄtikas un datorzinÄtÅuā fakultÄte, kurÄ bija viena āDatorsistÄmuā katedra, kurÄ apmÄcÄ«ja topoÅ”os IT darbiniekus ā programmÄtÄjus un administratorus.
IzvÄle bija maza un pieteicos specialitÄtÄ āDatortehnikas programmÄÅ”anaā. PriekÅ”Ä bija 2 iestÄjeksÄmeni. ValodÄ un matemÄtikÄ.
Pirms eksÄmeniem notika intervija, un apmÄcÄ«bas formas izvÄle - budžets vai lÄ«gums, t.i. bez maksas vai par naudu.
Mani vecÄki bija klÄt manÄ intervijÄ un bija noraizÄjuÅ”ies par uzÅemÅ”anu. Protams, viÅi izvÄlÄjÄs apmÄcÄ«bu lÄ«guma formu. Starp citu, tas maksÄja aptuveni 500 USD/gadÄ, kas 2003. gadÄ bija liela nauda, āāÄ«paÅ”i mÅ«su mazpilsÄtai. Es labi atceros sava tÄva dialogu ar meiteni no uzÅemÅ”anas biroja:
Meitene: varat mÄÄ£inÄt nokÄrtot eksÄmenus, izmantojot budžetu, un, ja tas nedarbojas, pÄrslÄdzieties uz lÄ«gumu. MaksÄt var pa daļÄm.
TÄvs: NÄ, mÄs jau esam nolÄmuÅ”i, ka pieteiksimies lÄ«gumam
Meitene: Nu kÄpÄc, tu ar neko neriskÄ
TÄvs: NÄ, tas joprojÄm ir risks. Sakiet, vai visi pretendÄ uz lÄ«gumu?
Meitene: JÄ, visi dara. Laikam tikai pilnÄ«gi debÄ«li nevar
TÄvs: Tad mums ir iespÄja... viÅÅ” smÄ«not teica, un mÄs parakstÄ«jÄm dokumentus uzÅemÅ”anai
Protams, priekÅ”nesumi no vidusskolas maniem vecÄkiem vÄl bija svaigÄ atmiÅÄ, tÄpÄc gadu gaitÄ es saprotu, kÄpÄc viÅi tÄ teica.
VasarÄ pirms uzÅemÅ”anas turpinÄju pirkt grÄmatas par visiem 40 dolÄriem, ko man iedeva vecmÄmiÅa no pensijas.
No neaizmirstamÄ un nozÄ«mÄ«gÄ:
1. "UML 2.0. ObjektorientÄta analÄ«ze un dizains". GrÄmata, kas man iemÄcÄ«ja izstrÄdÄt jebkuras sarežģītÄ«bas programmatÅ«ru, pÄrdomÄt arhitektÅ«ru, sadalÄ«t visu komponentos, rakstÄ«t lietoÅ”anas gadÄ«jumus un zÄ«mÄt UML diagrammas. Å Ä«s ir zinÄÅ”anas, kas nepiecieÅ”amas senioriem, vadÄ«tÄjiem un arhitektiem. Tie, kas materializÄ sistÄmu no tukÅ”uma, kad ir tikai idejas apraksts.
Es zinu cilvÄkus, kuriem jau ir pÄri 30, un viÅi joprojÄm nevar pieÅemt lÄmumu, ja vien nav pasÅ«tÄ«juma no augÅ”as, no augstÄka lÄ«meÅa izstrÄdÄtÄja. ÄrÅ”tata un attÄlinÄtÄ darbÄ, kad bieži strÄdÄjat viens pret vienu ar klientu, arÄ« Ŕīs zinÄÅ”anas ir nenovÄrtÄjamas.
Tie ir svarÄ«gi arÄ« neatkarÄ«giem izstrÄdÄtÄjiem, kuri veido jaunas lietojumprogrammas un pakalpojumus. Lai gan daži cilvÄki uztraucas ar detalizÄtu dizainu. TÄpÄc mums ir tÄdas kvalitÄtes programmatÅ«ra, kas aprij visu atmiÅu, ar greizu UX.
2. "ANSI C++ 98 standarts". Ne gluži grÄmata, bet tajÄ ir vairÄk nekÄ 800 lappuÅ”u pamatinformÄcijas. Protams, es to nelasÄ«ju pa sadaļai, bet gan atsaucos uz konkrÄtiem valodas noteikumiem, izstrÄdÄjot savu C++ kompilatoru. Valodas zinÄÅ”anu dziļumu pÄc standarta izpÄtes un ievieÅ”anas nevar raksturot ar kÄdu brÄ«niŔķīgu epitetu. MÄs varam teikt, ka jÅ«s zinÄt visu par valodu un pat vairÄk. Ä»oti ilgs, rÅ«pÄ«gs darbs, lai izpÄtÄ«tu standartu. Bet man priekÅ”Ä bija 5 gadi augstskolÄ, tÄpÄc neviens mani nespieda
3. "Delphi 6. PraktiskÄ rokasgrÄmata.". Tas bija Ätrs lÄciens GUI un formu glaimoÅ”anas pasaulÄ. GandrÄ«z nebija ieejas sliekÅ”Åa, un PaskÄlu es jau pazinu diezgan labi. StudÄjot augstskolÄ, Delfos rakstÄ«ju lauvas tiesu komerciÄlo programmu. TÄ bija programmatÅ«ra augstskolu absolventiem, grÄmatvedÄ«bas mazajiem uzÅÄmumiem, valdÄ«bai. iestÄdÄm. Tad bija vairÄki ÄrÅ”tata pasÅ«tÄ«jumi. XNUMX. gadu vidÅ« Delphi dominÄja Windows izstrÄdes tirgÅ«. LÄ«dz Å”im pie kases vietÄjos veikalos var redzÄt programmas ar pazÄ«stamiem fontiem un vadÄ«klÄm, kas Delphi aplikÄciju uzreiz atŔķir no citÄm.
4. "MFC apmÄcÄ«ba". ApgÅ«stot Delphi, bija loÄ£iski turpinÄt veidot interfeisu C++. Bija daudz grÅ«tÄk, ne viss izdevÄs un bija saprotams. TomÄr es Å”o tehnoloÄ£iju arÄ« nonÄcu lÄ«dz pielietojuma stadijai komerciÄlos projektos. Viens vÄcu antivÄ«rusu uzÅÄmums izplata manu programmu, kas lÄ«dz Å”ai dienai ir rakstÄ«ta MFC.
5. "3 diski ar MSDN bibliotÄku 2001". Man uzreiz nebija interneta, un, cik atceros, 2003. gadÄ MSDN bibliotÄka nebija tieÅ”saistÄ. JebkurÄ gadÄ«jumÄ man bija vieglÄk instalÄt MSDN uzziÅu grÄmatu savÄ lokÄlajÄ datorÄ un viegli atrast dokumentÄciju jebkurai WinApi funkcijai vai MFC klasei.
NozÄ«mÄ«gÄkÄs grÄmatas, kas lasÄ«tas laika posmÄ no 2002. lÄ«dz 2004. gadam
TÄs ir grÄmatas, kas lasÄ«tas laika posmÄ no 2002. lÄ«dz 2004. gadam. Protams, tagad tas ir nobružÄts mantojums, kas tiek pÄrrakstÄ«ts pa partijÄm, izmantojot .NET un Web tehnoloÄ£ijas. Bet tas ir mans ceļŔ, varbÅ«t kÄdam no jums ir bijis lÄ«dzÄ«gs.
Pirmais semestris
Vasaras beigÄs pienÄcis laiks kÄrtot iestÄjeksÄmenus augstskolÄ. Viss noritÄja gludi. NokÄrtoju valodas un matemÄtikas eksÄmenu un tiku uzÅemts DatorsistÄmu programmÄÅ”anas specialitÄtÄ pirmajÄ kursÄ.
PirmajÄ septembrÄ«, kÄ jau bija paredzÄts, devos uz pirmajÄm nodarbÄ«bÄm savÄ dzÄ«vÄ. "Studentu laiks ir spilgtÄkais laiks dzÄ«vÄ," man teica mana mÄte. Es tam labprÄt ticÄju.
PirmajÄ dienÄ nokÄrtoti 3 vispÄrizglÄ«tojoÅ”o priekÅ”metu pÄri, grupÄ visi iepazinÄs un kopumÄ augstskola atstÄja patÄ«kamu iespaidu.
Beidzot viÅi sÄka mÄcÄ«t mums patiesu programmÄÅ”anu C valodÄ! Un turklÄt viÅi mÄcÄ«ja datorzinÄtÅu vÄsturi, digitÄlÄs tehnoloÄ£ijas un daudz citu informÄciju, kas man bija aktuÄla. Pat lamÄties. analÄ«ze bija noderÄ«ga, jo tÄ Ä¼Äva man dziļÄk izprast ļoti cienÄ«tÄ Donalda Knuta rakstÄ«to.
ProgrammÄÅ”anas nodarbÄ«bas man notika braukÅ”anas gaisotnÄ. Beidzot cilvÄki nÄca pie manis pÄc palÄ«dzÄ«bas. Es jutos vajadzÄ«ga. NodarbÄ«bas sÄkumÄ mums tika dots uzdevums uzrakstÄ«t programmu. Uzdevums bija paredzÄts pusotram pÄrim, pÄc tam pusstunda testÄÅ”anai. Uzdevumu man izdevÄs uzrakstÄ«t 3-5 minÅ«tÄs, un pÄrÄjÄ laikÄ es staigÄju pa biroju un palÄ«dzÄju citiem izdomÄt problÄmu.
Visai grupai datoru nepietika, tÄpÄc visbiežÄk sÄdÄjÄm divi vienlaikus pie viena datora. Redzot manas spÄjas, pie mana rakstÄmgalda apsÄdÄs trÄ«s, Äetri, dažreiz pat 5-6 cilvÄki un nekautrÄjÄs apsÄsties, lai uzzinÄtu, ko pirms pÄris gadiem uzzinÄju no Kernigana un RiÄija grÄmatas.
Klasesbiedri redzÄja manas spÄjas un paÅ”i izdomÄja jautÄjumus, vai arÄ« piedÄvÄja vienkÄrÅ”i pabÅ«t pÄc stundÄm. TÄ es ieguvu daudzus draugus, ar kuriem lielÄkoties draudzÄjamies vÄl Å”odien.
ZiemÄ bija laiks pirmajai sesijai. KopumÄ bija nepiecieÅ”ams apgÅ«t 4 priekÅ”metus: 2 veidu augstÄkÄ matemÄtika, vÄsture un programmÄÅ”ana. Viss pÄrgÄja, kÄdi 4 punkti, daži 3. Un man iedeva automÄtisko programmÄÅ”anu. SkolotÄji jau zinÄja manas prasmes, tÄpÄc neredzÄja jÄgu mani pÄrbaudÄ«t. Es laimÄ«gÄ kÄrtÄ ierados sesijÄ ar ierakstu grÄmatiÅu, lai uzreiz dabÅ«tu uz tÄs parakstu, un grasÄ«jos atgriezties mÄjÄs, kad klasesbiedri man lÅ«dza palikt un stÄvÄt aiz durvÄ«m. Nu. NosÄdies pie palodzes, pie izejas no biroja, sÄku gaidÄ«t. Ap mani karÄjÄs vÄl viens puisis, kurÅ” arÄ« automÄtiski nokÄrtoja eksÄmenu.
"KÄpÄc tu paliki Å”eit," es jautÄju
ā āGribu pelnÄ«t naudu, risinot problÄmas. KÄpÄc tu esi Å”eit?
- "ES arÄ«. Es vienkÄrÅ”i netaisos pelnÄ«t naudu. Ja jums ir nepiecieÅ”ama palÄ«dzÄ«ba, tad no sirds laipnÄ«bas es vienkÄrÅ”i izlemÅ”u.
Mans pretinieks vilcinÄjÄs un kaut ko nomurminÄja, atbildot.
PÄc kÄda laika klasesbiedri sÄka pamest auditoriju, paÅemot lÄ«dzi salocÄ«tus papÄ«ra gabalus, kuros bija eksÄmena problÄmas.
"PalÄ«dziet man izlemt," jautÄja pirmais pÄrdroÅ”nieks. "Labi, es tagad izlemÅ”u," es atbildÄju. Nebija pagÄjuÅ”as pat 5 minÅ«tes, lÄ«dz es ar lodÄ«Å”u pildspalvu uzskricelÄju risinÄjumu uz saburzÄ«tas papÄ«ra lapas un atdevu to atpakaļ. Redzot, ka shÄma darbojas, cilvÄki sÄka pamest auditoriju daudz biežÄk un dažreiz pat divas vai trÄ«s vienlaikus.
Uz manas darba palodzes bija trÄ«s lapu kaudzes. VienÄ iepakojumÄ ir tikko saÅemtas TODO lapas. ManÄ priekÅ”Ä atradÄs lapa ar In Progress, un blakus tai gulÄja paciÅa ar āGatavsā.
Å Ä« bija mana skaistÄkÄ stunda. Visa grupa, kurÄ bija gandrÄ«z 20 cilvÄku, vÄrsÄs pie manis pÄc palÄ«dzÄ«bas. Un es palÄ«dzÄju visiem.
Un puisis, kurÅ” gribÄja piepelnÄ«ties, pÄc dažÄm minÅ«tÄm steidzÄ«gi devÄs prom, saprotot, ka te nav ko Ä·ert, visa uzmanÄ«ba tika pievÄrsta altruistam.
Visa grupa eksÄmenu nokÄrtoja ar 4. un 5. atzÄ«mi, un man tagad ir 20 draugi un nesatricinÄma autoritÄte programmÄÅ”anas jautÄjumos.
PirmÄ nauda
PÄc ziemas sesijas pa visu fakultÄti izplatÄ«jÄs baumas, ka ir kÄds puisis, kurÅ” var atrisinÄt jebkuru programmÄÅ”anas problÄmu, kas mums tika uzticÄta mÄjÄs vai sesijas laikÄ. Un no mutes mutÄ izplatÄ«jÄs ne tikai pirmkursnieki, bet arÄ« vecÄko klaÅ”u studenti.
KÄ jau rakstÄ«ju, man izveidojÄs draudzÄ«gas attiecÄ«bas ar visiem grupÄ pÄc ālabÄkÄs stundasā eksÄmenÄ, un mÄs sÄkÄm ļoti cieÅ”i komunicÄt ar pÄris puiÅ”iem. MÄs kļuvÄm par Ä«stiem draugiem un pavadÄ«jÄm daudz laika Ärpus universitÄtes. PrezentÄcijas vienkÄrŔības labad sauksim tos par Elonu un Alenu (iesaukas ir tuvi Ä«stajiem).
MÄs saucÄm Elonu vÄrdÄ, bet AlÄns tika iesaukts par godu AlÄnam Delonam, jo āāspÄja savaldzinÄt jebkuru skaistumu. Meitenes burtiski riÅÄ·oja ap viÅu, dažÄdos daudzumos. AttiecÄ«bÄ uz satikÅ”anos ar cilvÄkiem un attiecÄ«bu uzsÄkÅ”anu uz nakti AlÄnam Delonam nebija lÄ«dzvÄrtÄ«gu. SievieÅ”u dzimumam viÅÅ” bija Ä«sts alfa tÄviÅÅ”, kas lielÄkajai daļai IT speciÄlistu ir pilnÄ«gi neparasti. Papildus mīļajÄm attiecÄ«bÄm AlÄns bija dizainers pÄc aicinÄjuma. Un, ja viÅam vajadzÄja kaut ko uzzÄ«mÄt, piemÄram, tolaik populÄros mirgojoÅ”os Web 1.0 formÄta banerus, tad viÅÅ” to izdarÄ«ja viegli.
Par Elonu var teikt daudz vairÄk. MÄs joprojÄm ar viÅu tiekamies lÄ«dz pat Å”ai dienai, desmit gadus pÄc universitÄtes. Pirmajos gados viÅÅ” bija kalsns, diezgan kluss puisis. (To paÅ”u nevar teikt par mÅ«sdienu lielpuisi džipÄ). TomÄr es biju tÄds pats ā tievs un kluss. TÄpÄc es domÄju, ka mÄs Ätri atradÄm kopÄ«gu valodu.
Bieži pÄc nodarbÄ«bÄm es, ÄŖlons un Alens pulcÄjÄmies alus zÄlÄ, apsegti ar brezentu. PirmkÄrt, tas atradÄs pÄri ielai augstskolai, otrkÄrt, par ārubliā un 50 kapeikÄm varÄja dabÅ«t kÄdu gardumu 2 stundu aizdedzinoÅ”ai ballÄ«tei. TÄpat kÄ izlejamais alus un krekeri. Bet bÅ«tÄ«ba bija cita.
Elons un Alens bija no citÄm pilsÄtÄm un dzÄ«voja Ä«rÄtÄ istabÄ. ViÅiem pastÄvÄ«gi trÅ«ka naudas, un bija brīži, kad viÅiem nÄcÄs badoties. PriecÄ«gie brīži, kad viÅi saÅÄma 10 dolÄru stipendiju savÄ kartÄ, tika atzÄ«mÄti tajÄ paÅ”Ä dienÄ, un tad bija laiks āsavilkt jostasā un dzÄ«vot no Dieva sÅ«tÄ«tÄ.
Protams, Ŕī situÄcija motivÄja viesskolÄnus meklÄt iespÄjas papildus nopelnÄ«t. Un viÅu priekÅ”Ä, rokas stiepiena attÄlumÄ, sÄdÄja āgaiÅ”a galvaā manis formÄ. Kas arÄ« ir vijÄ«gs un reti atsakÄs palÄ«dzÄt cilvÄkiem.
Es nezinu, vai es pareizi aprakstÄ«ju Å”o situÄciju, bet galu galÄ Å”Ä«s tikÅ”anÄs krogÄ noveda pie pirmÄ IT uzÅÄmuma izveides manÄ karjerÄ ar nosaukumu SKS. VÄrds vienkÄrÅ”i tika izveidots no mÅ«su uzvÄrdu pirmajiem burtiem. MÅ«su jaunais uzÅÄmums, kuru pÄrstÄvÄja trÄ«s dibinÄtÄji, nÄkamo Äetru gadu laikÄ saŔķÄla konkurentus un visu universitÄti.
Elons bija ROP. Tas ir, pÄrdoÅ”anas nodaļas vadÄ«tÄjs. Proti, viÅa pienÄkumos ietilpa jaunu klientu atraÅ”ana mÅ«su Ärpakalpojumu biznesam. TirdzniecÄ«bas kanÄls bija horizontÄli drukÄtas A4 lapiÅas ar vienkÄrÅ”u uzrakstu: āProgrammÄÅ”anas problÄmu risinÄÅ”anaā. Un zemÄk ir Elona tÄlruÅa numurs.
Å Äda veida vides reklÄma tika izvietota katrÄ stÄvÄ, kur varÄja parÄdÄ«ties programmÄÅ”anu studÄjoÅ”ie.
Papildu kanÄls, kas ir spÄcÄ«gÄks klientu lojalitÄtes ziÅÄ, bija pÄrdoÅ”anas kanÄls mutiski.
Biznesa modelis bija vienkÄrÅ”s. Ar ieteikuma vai sludinÄjuma palÄ«dzÄ«bu ar mums sazinÄjÄs augstskolas students. ViÅÅ” sniedza programmÄÅ”anas problÄmas aprakstu, kas bija jÄatrisina lÄ«dz noteiktam termiÅam, un es to atrisinÄju par studenta cenu. Elons bija iesaistÄ«ts pÄrdoÅ”anÄ un saÅÄma savu procentuÄlo daļu. AlÄns Delons mÅ«su biznesÄ piedalÄ«jÄs retÄk, taÄu, ja vajadzÄja izveidot dizainu, attÄlu vai piesaistÄ«t papildu klientus, viÅÅ” vienmÄr palÄ«dzÄja. Ar savu Å”armu viÅÅ” pie mums atveda diezgan daudz jaunu cilvÄku. Viss, kas man bija jÄdara, bija apstrÄdÄt Å”o cauruļvadu ar Ätrumu 5-10 uzdevumi dienÄ. TermiÅi bija stingri ā ne vairÄk kÄ nedÄļu. Un biežÄk tas bija jÄdara vakar. TÄpÄc Å”Ädi apstÄkļi man Ätri iemÄcÄ«ja rakstÄ«t programmas āplÅ«smÄā, nenovÄrÅ”ot uzmanÄ«bu no katra sÄ«kuma, piemÄram, zemestrÄ«ces ar magnitÅ«du 5,9 vai lielu avÄriju aiz loga.
KarstÄkajÄ sezonÄ pirms sesijas, tas ir, decembrÄ« un maijÄ, likÄs, ka manÄ datorÄ ir visi universitÄtes uzdevumi. Par laimi, lielÄkÄ daļa bija viena tipa, it Ä«paÅ”i, ja ar mums sazinÄjÄs vairumtirgotÄjs, kuru pÄrstÄvÄja veselas grupas pÄrstÄvis. PÄc tam varÄja veikt 20 uzdevumus, piemÄram, assemblerÄ, mainot tikai 2-3 rindiÅas. TÄdÄ sezonÄ svini tecÄja kÄ upe. VienÄ«gais, kas mums trÅ«ka, bija disketes. 2003.-2005.gadÄ mÅ«su pilsÄtas trÅ«cÄ«gajiem skolÄniem nebija tÄdas lietas kÄ naudas pÄrskaitÄ«Å”ana caur internetu. TurklÄt nebija nekÄdu maksÄjumu garantiju, ko tagad sauc par darÄ«jumu. TÄpÄc uzÅÄmums SKS kÄ pasÅ«tÄ«jumu izpildÄ«tÄjs norunÄja tikÅ”anos augstskolas teritorijÄ un mÄs devÄm diskete ar risinÄjumu. Atmaksa gandrÄ«z nebija (no angļu valodas refund - maksÄjuma atgrieÅ”ana pÄc klienta pieprasÄ«juma). Visi bija apmierinÄti un saÅÄma savus 4-5 punktus, ja varÄja uzzinÄt, ko es pievienoju failam readme.txt disketÄ. TomÄr arÄ« vienkÄrÅ”a pilnÄ«bÄ strÄdÄjoÅ”as programmas demonstrÄcija skolotÄju vidÅ« bieži izraisÄ«ja wow efektu.
Cena, protams, bija smieklÄ«ga, bet mÄs to ÅÄmÄm daudzumÄ. PiemÄram, tipisks mÄjas darbs maksÄja 2ā3 USD. Kursu darbs 10$. Džekpots programmas veidÄ kandidÄta darbam vienu reizi izkrita, un tas bija pat 20 USD par pieteikumu absolventam, kurÅ” gatavojas aizstÄvÄÅ”anai. KarstajÄ sezonÄ Å”os ienÄkumus var reizinÄt ar 100 klientiem, kas galu galÄ bija vairÄk nekÄ vidÄjÄ alga pilsÄtÄ. MÄs jutÄmies forÅ”i. ViÅi varÄtu atļauties naktsklubus un tur izklaidÄties, nevis aizrÄ«ties ar Äebureku par savu pÄdÄjo santÄ«mu.
No manu prasmju viedokļa tÄs vairojÄs ar katru jaunu studenta uzdevumu. SÄkÄm saÅemt pieteikumus no citÄm fakultÄtÄm, ar citu apmÄcÄ«bu programmu. Daži vecÄko klaÅ”u studenti jau pilnÄ«bÄ izmantoja Java un XML, kad mÄs izmantojÄm C++/MFC. Dažiem vajadzÄja Assembler, citiem PHP. Risinot uzdevumus, apguvu sev veselu tehnoloÄ£iju zoodÄrzu, bibliotÄkas, datu uzglabÄÅ”anas formÄtus un algoritmus.
Å is universÄlisms manÄ« ir palicis lÄ«dz Å”ai dienai. StrÄdÄjot pie projektiem, tiek izmantotas arÄ« dažÄdas tehnoloÄ£ijas un platformas. Tagad es varu rakstÄ«t programmatÅ«ru vai lietojumprogrammu jebkurai platformai, OS vai ierÄ«cei. KvalitÄte, protams, bÅ«s dažÄda, taÄu uzÅÄmumam, ar kuru galvenokÄrt nodarbojos, budžets parasti ir svarÄ«gs. Un viena cilvÄka orÄ·estris viÅiem nozÄ«mÄ samazinÄt budžetu tieÅ”i tik daudz, cik izstrÄdÄtÄjus varu aizstÄt ar savÄm prasmÄm.
Ja runÄjam par lielÄko ieguvumu, ko man deva studijas augstskolÄ, tad tÄs nebÅ«tu lekcijas par algoritmiem vai filozofiju. Un tas "nemÄcÄ«sies mÄcÄ«ties", kÄ tas ir modÄ teikt par universitÄtÄm. PirmkÄrt, tie bÅ«s cilvÄki, ar kuriem pÄc treniÅa palikÄm draudzÄ«gi. Un, otrkÄrt, tas ir tas pats SKS uzÅÄmums, kas mani kaldinÄja par profesionÄlu izstrÄdÄtÄju ar reÄliem un daudzveidÄ«giem pasÅ«tÄ«jumiem.
Es gribÄtu atcerÄties frÄzi, kas ir ļoti piemÄrota Å”ai stÄsta daļai: CilvÄks kļūst par programmÄtÄju, kad citi cilvÄki sÄk lietot viÅa programmas un par to maksÄ naudu..
TÄdÄjÄdi SKS uzÅÄmuma zÄ«mols bija plaÅ”i pazÄ«stams ne tikai studentu aprindÄs, bet arÄ« skolotÄju vidÅ«. Bija pat gadÄ«jums, kad viens no skolotÄjiem ieradÄs pie manis mÄjÄs, lai es viÅam palÄ«dzÄtu uzrakstÄ«t programmu viÅa zinÄtniskajÄm vajadzÄ«bÄm. ViÅÅ” savukÄrt man palÄ«dzÄja savÄ specialitÄtÄ. MÄs abi tik ļoti iegrimÄm savos darbos, ka abi aizmigÄm rÄ«tausmÄ. ViÅÅ” ir uz dÄ«vÄna, bet es uz krÄsla datora priekÅ”Ä. Bet viÅi paveica savus uzdevumus, un abi bija apmierinÄti ar viens otra darbu.
likteÅa pagrieziens
SÄkÄs universitÄtes 4. gads. PÄdÄjais kurss, kuru pabeidzot tiek pieŔķirts bakalaura grÄds. VispÄrizglÄ«tojoÅ”o priekÅ”metu praktiski nebija, bet tikai ar datoriem un tÄ«kliem saistÄ«tie. Tagad dažreiz es nožÄloju, ka man nebija laika vai neizrÄdÄ«ju interesi par to paÅ”u elektroniku vai tÄ«klu iekÅ”Äjo struktÅ«ru. Tagad es to pabeidzu nepiecieÅ”amÄ«bas dÄļ, taÄu esmu pÄrliecinÄts, ka Ŕīs pamatzinÄÅ”anas ir nepiecieÅ”amas jebkuram izstrÄdÄtÄjam. No otras puses, jÅ«s nevarat zinÄt visu.
Es pabeidzu rakstÄ«t savu C++ kompilatoru, kas jau varÄja pÄrbaudÄ«t kodu, vai nav kļūdu saskaÅÄ ar standartu un Ä£enerÄt montÄžas instrukcijas. Es sapÅoju, ka drÄ«zumÄ varÄÅ”u pÄrdot savu kompilatoru par 100 USD par licenci. Es to pavairoju ar tÅ«kstoÅ” klientiem un garÄ«gi
transportÄts uz Hammer, ar 50 centu basiem no skaļruÅiem un karstajiem skaļruÅiem aizmugurÄjÄ sÄdeklÄ«. Ko tu vari darÄ«t 19 gadu vecumÄ - tÄdas ir prioritÄtes. Mana paÅ”taisÄ«tÄ kompilatora viltÄ«ba bija tÄda, ka tas radÄ«ja kļūdas krievu valodÄ, nevis angļu valodÄ no Visual C++ un gcc, kas nav visiem saprotams. Es to uztvÄru kÄ slepkavu funkciju, ko neviens pasaulÄ vÄl nebija izgudrojis. Es domÄju, ka nav jÄgas stÄstÄ«t tÄlÄk. Tas nenonÄca pÄrdoÅ”anÄ. TomÄr es ieguvu dziļas C++ valodas zinÄÅ”anas, kas mani baro lÄ«dz Å”ai dienai.
CeturtajÄ kursÄ arvien retÄk gÄju universitÄtÄ, jo zinÄju lielÄko daļu programmas. Un to, ko nezinÄju, atrisinÄju maiÅas ceÄ¼Ä ar studentu, kurÅ” saprata, piemÄram, elektroniku vai varbÅ«tÄ«bu teoriju. Ko mÄs toreiz neizdomÄjÄm. Un neredzamas austiÅas uz stieples, kurÄ tika diktÄta atbilde. Un izskriet no klases, lai guru savÄ specialitÄtÄ tev 2 minÅ«tÄs varÄtu izrakstÄ«t visa eksÄmena atrisinÄjumu. Tas bija lielisks laiks.
TÄ paÅ”a kursa laikÄ es sÄku domÄt par Ä«stu darbu. Ar biroju, reÄliem komerciÄliem pieteikumiem un pieklÄjÄ«gu atalgojumu.
Bet tolaik mÅ«su pilsÄtÄ darbu varÄja atrast tikai par programmÄtÄju
ā1C: GrÄmatvedÄ«baā, kas man nepavisam nederÄja. Lai gan no bezcerÄ«bas, es jau biju tam gatavs. Toreiz mana draudzene izdarÄ«ja spiedienu, lai pÄrvÄcos uz atseviŔķu dzÄ«vokli.
CitÄdi gulÄt ar vecÄkiem cauri sienai vispÄr nav comme il faut. JÄ, un man jau bija apnicis risinÄt studentu problÄmas, un es gribÄju kaut ko vairÄk.
NepatikÅ”anas radÄs no nekurienes. IzdomÄju mail.ru reklamÄt, ka meklÄju darbu ar algu 300$ C++/Java/Delphi programmÄtÄja amatam. Tas ir 2006. gadÄ. Uz ko viÅi bÅ«tÄ«bÄ atbildÄja apmÄram Å”Ädi: "VarbÅ«t jums vajadzÄtu rakstÄ«t Bilam Geitsam ar Å”Ädiem algas pieprasÄ«jumiem?" Tas mani sarÅ«gtinÄja, bet starp daudzÄm lÄ«dzÄ«gÄm atbildÄm bija kÄds, kurÅ” mani ieviesa ÄrÅ”tata darbÄ. Å Ä« bija vienÄ«gÄ iespÄja mÅ«su nabadzÄ«gajÄ LasvegasÄ nopelnÄ«t labu naudu, darot to, ko es zinÄju.
TÄpÄc studijas universitÄtÄ vienmÄrÄ«gi ieplÅ«da darbÄ ÄrÅ”tata apmaiÅÄ. NoslÄdzot augstskolas tÄmu, varam teikt sekojoÅ”o: 5. kursÄ negÄju. Bija viena programmÄÅ”ana un tÄds jÄdziens kÄ ābezmaksas apmeklÄjumsā, ko izmantoju 146%.
VienÄ«gais, kas bija jÄdara, bija aizstÄvÄt speciÄlista diplomu. Ko es veiksmÄ«gi izdarÄ«ju ar savu draugu palÄ«dzÄ«bu. Ir vÄrts teikt, ka Å”ajÄ kursÄ es jau biju pÄrcÄlies no vecÄkiem uz Ä«rÄtu dzÄ«vokli un iegÄdÄjies jaunu automaŔīnu. TÄ sÄkÄs mana profesionÄla izstrÄdÄtÄja karjera.
NÄkamÄs nodaļas bÅ«s veltÄ«tas atseviŔķiem projektiem, smagÄkajÄm neveiksmÄm un visneadekvÄtÄkajiem klientiem. ÄrÅ”tata karjera no 5 lÄ«dz 40 USD/stundÄ, sava starta dibinÄÅ”ana, kÄ man tika aizliegts piedalÄ«ties Upwork ÄrÅ”tata birÅ¾Ä un kÄ no ÄrÅ”tata darba es kļuvu par komandas vadÄ«tÄju otrajÄ lielÄkajÄ naftas uzÅÄmumÄ pasaulÄ. KÄ es atgriezos attÄlinÄtÄ darbÄ pÄc biroja un startÄÅ”anas un kÄ es atrisinÄju iekÅ”ÄjÄs problÄmas ar socializÄciju un sliktiem ieradumiem.
Lai varÄtu turpinÄt ...
Avots: www.habr.com