Publikacija može buty opublikovana vyključno na komercijnij osnovi. Dlja komercijnoї spivpraci zvertajtesja do [email protected]
Koly ja pryjšov u Scrimmage, tam vže bula komanda z 3 inženeriv. Vsi vony buly “deševymy” rozrobnykamy z takyh kraїn, jak Indija ta Pakystan. Na dodatok do ćogo, vony buly počatkivcjamy, tož produkt buv u važkomu stanovyšči. Ja pryїhav z miscja, de čystota kodu bula priorytetom №1, i bez reteľnogo refaktoryngu vy ne mogly naviť vidpravyty svij kod na viddalenyj server. Tut že vsi pysaly kod v jedynij master-gilci bez revju, bez linteriv i bez arhitektury. Na dodatok do ćogo vony vykorystovuvaly banaľnyj JS, jakyj zmušuvav mene plakaty znovu i znovu, koly ja bačyv funkciї z 10 parametramy i ne mav žodnogo ujavlennja pro te, ščo ci parametry označajuť.
Koly ja stav tehničnym dyrektorom, vsi vže rozumily, ščo pryjduť zminy. Spočatku ja pragnuv, ščob use pracjuvalo tak, jak je. Ja počav dodavaty biľše struktury v rozrobku, vprovadžuvaty recenzuvannja, lajnery. Ale potim ja pomityv, ščo nedostatńo prosto daty instrumentarij, potribno, ščob ljudy ščyro viryly v ńogo i znaly, jak nym korystuvatysja. Ja počav govoryty z kožnym členom komandy v režymi 1 na 1 pro te, ščo vony povynni počaty vyvčaty čystyj kod i kupu inšyh resursiv, jaki ja їm nadsylaju. Dlja mene bulo zvyčajnoju praktykoju vytračaty 2-3 godyny na deń na vyvčennja novyh tehnologij, ale ja znav, ščo ce daleko ne kožen može sobi dozvolyty, tomu meni bulo trohy dyskomfortno prosyty pro ce. Dijšlo do togo, ščo ja naviť zaproponuvav platyty za čas, jakyj vony vytračajuť na vyvčennja cyh tehnologij, tomu ščo vygoda vid ćogo bula dlja mene očevydnoju.
Pislja 3 misjaciv namagań ja zrozumiv, ščo teper ja vytračaju biľšu častynu času na spilkuvannja z ljuďmy, peregljad kodu ta vypravlennja pomylok, niž na vlasne jogo napysannja. Čas letiv nepomitno, a jakisť kodu praktyčno ne pokraščuvalasja. Tak ja dijšov vysnovku, ščo inodi krašče buty samomu, niž u komandi z 3 džuniv. Ja spryjmaju sebe jak šče odnogo hlopcja u vašij komandi, u jakogo tež je vlasne žyttja, vlasni problemy. Inodi ja takož vtomljujusja, inodi ja duže vmotyvovanyj, inodi ščaslyvyj. Zreštoju, ja buduju micnyj zv’jazok z komandoju i formuju lojaľnisť, ščo je kincevoju metoju mogo upravlinśkogo pidhodu.
Perevaga takogo pidhodu poljagaje v tomu, ščo pracjuvaty legko. Ty možeš skazaty meni vse, ščo hočeš, i nikoly ne počuješ dokoriv čy holodnoї vidpovidi. Odnak je j nedoliky… Ja duže pryv’jazujusja do ljudej, z jakymy pracjuju, i koly pryhodyť čas zviľnjaty, ce vse uskladnjuje. Ja pam’jataju koly vperše doveloś kogoś zviľnjaty. Ja vzjav naviť vyhidnyj, ščob zaspokoїty svoї emociї i perekonaty sebe, ščo pryjnjav pravyľne rišennja.
Zreštoju, ja zviľnyv usih, okrim odnogo front end rozrobnyka, jakyj dopomagav meni z elementarnoju dyzajnerśkoju robotoju. Pracjuvaty stalo nabagato krašče, teper ja mav povnyj kontroľ nad kodom i mig zmusyty proekt ruhatysja švydše, niž vin robyv ce raniše, ščo mene zdyvuvalo. Jak vysnovok: biľša kiľkisť inženeriv ne zavždy dorivnjuje biľšomu progresu.
U pošukah novogo inženera
Ja znav, ščo u nas je dostatńo finansiv dlja šče odnogo inženera, ale ja ne hotiv najmaty kogoś z dosvidom menšym, niž u mene. I ja znav odnu taku ljudynu. Ce buv hlopčyna, z jakym ja poznajomyvsja na poperednij roboti. My propracjuvaly z nym blyźko 2 misjaciv, ale vin vrazyv mene svojeju česnistju ta viddanistju spravi. Najbiľš razjučym faktom bulo te, ščo vin programuvav u svij viľnyj čas. Vin takož buv najkraščym inženerom, jakogo ja koly-nebuď znav, tomu ja napoleglyvo za nym ganjavsja. Ščomisjacja ja pysav jomu, čy ne šukaje vin novyj proekt, i taky otrymav zadoviľnu vidpoviď. Na toj moment moї spivzasnovnyky vže buly pevni, ščo vin dijsno vidpovidaje kryteriju «cina-jakisť», tož rešta – ce bula lyše moja rozmova z nym.
Ce buv najbiľš nezgrabnyj dzvinok, jakyj u mene koly-nebuď buv, tomu ščo zazvyčaj ty ne znaješ ljudynu, jaku najmaješ, ale tut my znaly odyn odnogo do pevnoї miry. Ja namagavsja pozycijuvaty Scrimmage jak potencijno velykyj startap z mojeju čudovoju komandoju. Moja dovira do ńogo zmusyla mene skazaty, ščo naš kod – fignja, a naš drugyj rozrobnyk – džunior, ščo leď ne zmusylo jogo vidkynuty propozyciju, lol. Ne kažiť inženeram, ščo vaš kod – ce fignja na peršij zustriči, nikoly)
Zreštoju, vin poprosyv biľšu zarplatu, ja dovgo sumnivavsja, ale taky pogodyvsja. Ce buv čas velykyh zmin dlja tehničnoї komandy Scrimmage, tomu ščo cej hlopeć zminyv vse. U mene buly vysoki standarty napysannja kodu, a v ńogo vony buly do nemožlyvosti vysoki. Ja naviť vyrišyv perepysaty veś kod pislja togo, jak vin stav členom komandy.
2 misjaci zbigly švydko, i my domoglysja čymalogo progresu u napysanni kodu. Na toj moment my namagalysja zmusyty pracjuvaty komandu iz tŕoh osib, vključajučy molodšogo front end rozrobnyka. Ščob zmusyty jogo pracjuvaty, my zaprovadyly žorstki linčery, suvore upravlinnja proektamy ta podvijnu veryfikaciju kodu, ale vrešti-rešt, my jogo zviľnyly. Nas lyšylosja lyše dvoje, i ce buv perelomnyj moment v istoriї kompaniї. Pid čas prohodžennja Techstars kompanija vyrišyla zrobyty akcent na web3-produkti. Ce buv naš šans pererobyty veś zastarilyj kod i vprovadyty novu arhitekturu z abstrakcijamy i typamy.
Ja ne dumaju, ščo koly-nebuď zrobyv by ce bez ńogo. Ja buv hlopcem, jakyj buv stvorenyj dlja togo, ščob buty zasnovnykom. Ja vkladaju svij čas u vse, vključajučy marketyng, produkt, biznes, dyzajn toščo. Vin buv hlopcem, jakyj buv stvorenyj dlja togo, ščob buty tehničnym liderom. Vin investuje veś svij čas u vyvčennja novyh tehnologij ta pryncypiv programuvannja. Koly u ńogo z’javljajeťsja nathnennja, vin organizovuje nevelyki hakatony na vyhidnyh. U ponedilok ja pyšu jomu z pytannjam “Jak projšly tvoї vyhidni?”, očikujučy vidpovidi na kštalt “Dobre, dobre vyspavsja i pograv u kiľka igor”. Natomisť otrymuju vidpoviď na kštalt “Dobre, napysav modeľ ŠI, jaka može klasyfikuvaty, hto vygrav gru za skrinšotom”. Koly vy čujete take vid kogoś, nezaležno vid togo, ščo u vas je zaraz, zrobiť tak, ščob cja ljudyna spivpracjuvala z vamy.
Jakščo htoś gotovyj vytračaty svij viľnyj čas na navčannja abo na te, čym zajmajeťsja pid čas roboty – ce najbiľša oznaka myslennja, sprjamovanogo na rozvytok, i prystrasti do togo, ščo vin robyť. Z takyh ljudej vyhodjať čudovi kofaundery, i same taka ljudyna maje buty vašym peršym najmanym pracivnykom. Perši 3 ljudyny, jakyh vy najmete, sformujuť atmosferu u vašij komandi na vse podaľše majbutnje. Ne najmajte ljudej, jaki ne je nadijnymy ta viddanymy svoїj spravi. Naviť odna taka ljudyna u komandi može zrujnuvaty cilu systemu.
Pidsumky
Koly Scrimmage tiľky počav rozvyvatysja, biľšisť developeriv ne gorily bažannjam do svojeї spravy, i ce buly ne najperspektyvniši časy. V procesi my znajšly tyh ljudej, jakym možna dovirjaty, i jaki vkladaly dušu u stvorennja našoї kuľtury. I mij peršyj najmanyj pracivnyk zrobyv najbiľšyj vnesok u ce. Potim buly drugyj i tretij, jaki pryjšly na vže sformovanyj ğrunt korporatyvnoї kuľtury ta arhitektury programnogo zabezpečennja. Standarty jakosti, viddanisť spravi ta kuľtura zrostannja – ce ne te, čogo my hočemo dosjagty, ce vže častyna nas i častyna kožnogo novogo pracivnyka, jakyj pryjednujeťsja do našoї komandy.