Všimli ste si už, ako priveľa hodín strávených pri riadkoch kódu ovplyvňuje váš slovník alebo myšlienky? TITANS vám prináša zoznam zážitkov, ktoré pochopia len ľudia z IT komunity.
Ak vás práca napĺňa a viete vaše superschopnosti z IT sveta využiť aj v bežnom živote, je to skvelé, no občas sa treba zamyslieť aj nad tým, či to s kódovaním náhodou nepreháňate. V TITANS sme zozbierali 6 kategórií znakov, podľa ktorých rozoznáte, či sa u vás prejavila profesionálna deformácia. Vopred upozorňujeme, že tento článok nie je kritikou, ale skôr zdieľaním čudesných skúseností, ktoré sa sem-tam prihodia nám všetkým.
1. Blízki si musia vygoogliť význam vašich slov
Používate technické metafory, ako “Musím si refaktorovať spánkový režim.”.
Vetu „fungovalo to na mojom počítači“ vyslovíte aj mimo práce.
Ostatných ľudí voláte „užívatelia“.
Potraviny v nákupnom zozname označujete ako „item_1“, „item_2“, prípadne nazvete svojho psa „dogObject“.
Vety neukončujete bodkami, ale bodkočiarkami.
Keď v bežnom živote niečo prvýkrát skúšate a zlyháte v tom, nazvete to verziou 1.0.
Všetko meriate v milisekundách.
Začínate počítať od 0 a nie od 1.
Jediné hashtagy, ktoré používate, sú #include a #define.
2. 404: Social Life Not Found
Stretnutie s priateľmi omylom nazvete „standup meeting“.
Wi-Fi pripojenie kontrolujete aj počas romantickej večere.
Nie každý vie oceniť, že i jednoduché úlohy, napríklad prípravu jedla, vysvetľujete pomocou algoritmov.
V editore máte otvorených viac kariet ako v prehliadači.
Máte za sebou vážnu hádku s gumovou kačičkou. Vysvetľovanie kódu neživému predmetu je legitímna debugging technika, no ak začnete očakávať, že vám bude kačička odpovedať, začína to byť znepokojujúce.
Cestou domov si hovoríte: “Všade dobre, 127.0.0.1 najlepšie.”
Vaša klávesnica vyrába väčší rozruch ako váš spoločenský život.
Product Manager sa vás viac ako raz denne pýta, ako sa máte.
Premenné pomenúvate podľa svojich obľúbených snackov alebo domácich maznáčikov, pretože všetky dobré mená sú už obsadené.
3. V riadkoch kódu máte viac fauny než v zoo
Tak dlho hľadíte na bug, až ste začali mať podozrenie, že to vy ste tá chyba.
V 40-riadkovom súbore kódu sa vám zobrazí kompilačná chyba, ktorá je v riadku 123.
Viac času ste strávili vyhľadávaním chybových správ na Googli ako samotným kódovaním.
V určitom momente prestanete považovať chybové správy za neutrálnu spätnú väzbu a začnete ich vnímať ako osobné útoky. Prisahali by ste, že kompilátor si na vás zasadol.
Keď sa váš kód konečne bezchybne skompiluje, tešíte sa tak, že ani neriešite, či to skutočne funguje – to je problém zajtrajška.
Muchu, ktorá vám pristála na obrazovke, sa snažíte odohnať kurzorom.
Po prečítaní knihy Clean Code chcete prepísať všetok kód vo vašom okolí.
Omylom odstránite databázovú tabuľku, pretože ste zadali DELETE bez WHERE.
Idete do postele s myšlienkami na bug a namiesto pokojných snov sa ocitnete priamo v debugging session. No práve v momente, keď to takmer vyriešite, vám zazvoní budík.
Preferujete tmavý režim, pretože svetlo priťahuje bugy.
4. Jediný detox, ktorý poznáte, je git clean
Neviete, aký je deň, ale presne viete, koľko trvá build vášho projektu.
Slnečné svetlo vám pripadá ako nový framework.
Máte viac commitov než hodín spánku.
Na obed si varíte ramen, lebo má najmenší čas kompilácie.
Optimalizovali ste svoj denný režim do takej miery, že už ani nepotrebujete piť kávu, pretože ju prijímate formou infúzie. Vaša mantra znie: „Žiadna káva, žiadny kód.“
Chrbát vás bolí v každej polohe okrem tej, keď sedíte za stolom a hrbíte sa s rukami na klávesnici.
Otvoríte notebook „len aby ste niečo skontrolovali“ a zrazu sú 3 hodiny ráno.
Mentálne počítate, koľko riadkov kódu ste dnes napísali, namiesto toho, aby ste zrátali odpracované hodiny.
Vo voľnom čase prejdete na vami preferovaný jazyk a technológiu, aby ste sa odreagovali pri troche nezáväzného vývoja.
5. Ste radi, že vám nikto nečíta myšlienky
Pri všetkom hodnotíte UX, dokonca aj pri mikrovlnke.
Ráno pred zrkadlom recitujete zoznam vašich povinností, akoby ste boli na sprint planning meetingu.
Klávesovú skratku CTRL+S (na uloženie kódu) použijete i počas písania komentára či statusu na sociálnej sieti.
Čas meriate v „nasadeniach“, nie v hodinách.
Váš myšlienkový proces znie ako počítačový program: „If máš hlad, then jedz; else, pokračuj v programovaní.“
Vytvárate si šablóny na bežné situácie, napríklad ako napísať email alebo ako vyriešiť konflikty, aby ste zefektívnili vaše reakcie.
Ak sa strápnite pri rozprávaní historky, vašou prvou myšlienkou je git commit –amend.
Smejete sa na vtipoch o binárnych číslach, napríklad: „Na svete je 10 typov ľudí: tí, ktorí rozumejú binárnym číslam, a tí, ktorí nerozumejú.“
Skúsili ste niekedy „Ctrl+Z“ rozliaty nápoj alebo „Ctrl+F“ na nájdenie kľúčov? Kiežby aj v reálnom živote existovali klávesové skratky.
6. Neveríte kódu, ktorý funguje na prvýkrát
Keď narazíte na neobvyklý bug, zvládnete ho opraviť bez AI či online vyhľadávania, pretože vám spôsobil silnú migrénu už pred niekoľkými rokmi.
Zabudli ste, ako vyzerá „čistý kód“, pretože vaším mottom sa stalo „len aby to fungovalo“.
Vaše commit messages sú buď „opravte veci“ alebo epické romány.
Nasadíte hotfix do produkcie o 17:55 a o 18:00 odchádzate z práce.
Vaše commit messages sa zmenili z deskriptívnych na existenciálne: „Teraz to funguje, nepýtajte sa ako.“
Vaše heslo má 32 znakov a obsahuje ASCII art.
Keď otvoríte Excel, cítite sa ako Neo, ktorý dešifruje Matrix. Len pripomíname, že Excel má byť o číslach, nie o existenciálnych krízach týkajúcich sa povahy reality.
Regex ovládate lepšie ako svoje rodné číslo.
Okrem vyššie uvedených situácií spája mnohých IT špecialistov aj ďalší univerzálny zážitok, a to pracovný pohovor s recruiterom, ktorý netuší, kde je vo vašom odbore sever. Ak vás unavuje zháňať si zmysluplné projekty a márne sa snažíte Ctrl+F vašu motiváciu, je najvyšší čas pridať sa k freelancerom v TITANS. Prostredníctvom rešpektovanej medzinárodnej značky získate okrem iného prístup k špičkovým projektom na mieru, k odbornému poradenstvu o účtovníctve, k včasnej finančnej kompenzácii a k spoľahlivej podpore.