Skratka do sveta IT

furbo
4 min readFeb 16, 2020

--

Počas poslednej akadémie za mnou prišla študentka s obavami:

Ja sa do IT nedostanem, matika mi nikdy nešla.

Programovanie je ťažké.

Prezradím Ti dve tajomstvá.

1. Matematiku vôbec nemusíš ovládať.

Z matiky som mal štvorky, no vo svete IT sa pohybujem už viac ako 10 rokov a stále mi na to nikto neprišiel.

Áno, v IT sa nájdu špecializácie, ktoré si vyžadujú prísne matematický prístup, ale väčšinou si vystačíš s logickým myslením a uplatníš sa bez toho, aby si sa preukázal diplomom z Pytagoriády alebo si na pohovore musel derivovať.

2. Programovanie nie je jediná pozícia v IT.

S programovaním som prišiel do kontaktu už na strednej. Mojim arzenálom bol vtedy TurboPascal a Comlogo (korytnačka pero hore pre pamätníkov). Na výške sa však naše cesty na pár rokov rozišli a zarábať programovaním som sa naučil až vtedy, keď som bol ako tester príliš lenivý.

5 rokov som v IT prežil bez toho, aby som napísal čiarku kódu.

Ak nevieš kde v IT začať, začni ako tester.

Univerzálna rola kombinujúca logické myslenie, cit pre detail, chuť vŕtať sa vo veciach, komunikáciu a prehľad v technológiách.

Tester musí vidieť veci v súvislostiach a zabezpečiť, že výsledok ktorý tím frontend programátorov, backend developerov prípadne ux dizajnérov vyprodukoval je naozaj to, čo zákazník chcel.

Do kontaktu s naozajstným kódom zo začiatku neprídeš. Ak sa bojíš divných znakov, zátvoriek, bodkočiarok a pohľad na Rorrschachov test nižšie v Tebe vyvolá úzkosť, neboj sa.

Toto je ukážka kódu zo série Testuj REST, ktorú nájdeš na youtube.

Častokrát vidím, že ľudia majú pred programovaním hysterický rešpekt. Majú pocit, že správnou kombináciou znakov zrazu počítač ožije vytrhne sa zo stola a vydá sa z tlačiarňou podmaniť si svet.

Keď si to na hodine vyskúšajú na vlastnej koži, vdýchnu stránke život, apokalyptické obavy sa zrazu rozplynú.

V rámci QA academy a Women Tester Academy sa za 3 hodiny naučíš napísať jednoduchú HTML stránku. Budeš pracovať aj s CSSkom a na záver ju dokonca oživíš Javascriptom.

A Javascript, to už je naozajstné programovanie.

Sprvoti Ťa v práci nikto nebude mučiť Javou ani Pytónom, ale skratky ako HTML, XML, SQL, API, JSON, čokoľvek na Teba programátor pri bežnom rozhovore vychŕli, musí vyústiť v prepojenie aspoň dvoch neurónov a Ty musíš vedieť o čom je reč.

Vďaka akadémii sa za 8 týždňov zoznámiš s najpoužívanejšími technológiami, osvojíš si prácu v SCRUM teame. Ľavou zadnou si otvoríš v prehliadači developer tools a skontroluješ console logy.

Komunikuješ, stále a dookola

Si detektív a podozrivý z chyby v softvéri je každý v tíme. Ako to má fungovať? Je zle spracovaná požiadavka alebo programátor niečo nedomyslel?

Neustále vysvetľuješ, zisťuješ a pýtaš sa otázky.

Zákazník špekuluje, mení požiadavky za behu, častokrát nevie čo chce a ty musíš tento turbulentný stav zvládnuť a rozlúštiť, čo má aplikácia vlastne robiť. Programátorom taktne vysvetľuješ, čo všetko nefunguje a čo by malo, pretože pozajtra je release. Projektový manažér si šklbe vlasy nad termínmi, všetko malo byť hotové včera, ty musíš vedieť argumentovať, že aplikácia stále nie je dosť dobrá na to, aby ju uvidel celý internet.

Prezentácie pre zákazníka taktiež patria medzi tvoje úlohy, programátori často rozprávajú príliš technicky a nevedia produkt predať.

Kde a ako začať?

Nevieš sa odraziť? Dám ti zopár tipov.

1. Sprav si kurz, bez úvodného vzdelania to nepôjde

Investuj čas. Peniaze sa Ti určite vrátia. V rámci našich kurzov si veľa absolventov úspešne našlo prácu už počas samotného kurzu.

Či už je to QA Academy alebo Women Tester Academy, stále dbáme na to, aby sme pripravili absolventov na prax. Žiadna zbytočná teória, v práci nebudeš ráno recitovať poučky, sústredíme sa len na to, čo je naozaj potrebné.

2. Vyšperkuj svoj životopis.

Zahoď svoje staré CV, vyhoď skúsenosti typu www, email. Napíš len relevantné informácie. V životopise neklam a radšej ukáž, že máš chuť všetko sa naučiť. Ak nevieš ako na to, máme pre Teba pripravené kariérne workshopy, kde si to vysvetlíme.

3. Choď na pohovor a uspej

Na pohovore dostaneš úlohu. Napríklad ako otestovať žehličku? Imaginárnu, nikto v IT firme nemá naozajstnú žehličku. Čo máš povedať? Kde začať? Kde skončiť? Musí to mať hlavu a pätu, chcú vedieť ako rozmýšľaš nie ako naozaj otestovať žehličku. Teda pokiaľ nejdeš do firmy, ktorá vyrába žehličky. V takom prípade budeš naozaj testovať žehličky. Chápeš.

Či v praxi dostaneš testovať bankový softvér alebo algoritmus výťahu, musíš si s tým vedieť poradiť.

Epilóg

O robotu nebudeš mať núdzu, firmy si dávajú záležať na kvalite. Šťavnatý mix technologických a komunikačných zručností je vhodný, ak sa zatiaľ nevieš rozhodnúť či sa ubrať viac alebo menej technickým smerom.

Niekde však začať musíš.

Začni ako tester.

Ak sa chceš odraziť, prihlás sa na www.qa-academy.sk

Ja som Furby a pomáham ľuďom dostať sa do sveta IT.

Chceš sa naučiť automatizované testovanie? Online kurzy nájdeš na learn2code, na youtube zasa nejaké video o testingu alebo programovaní.

Pridaj sa do QA komunity na slacku, prípadne hoď lajk na facebooku.

www.furbo.sk

--

--

furbo

Call me Furbo. I enjoy testing, test automation, teaching and buliding LEGO.