Můj názor: Proč IT není pro každého

Někdy nám ajťákům připadá, že náš obor je lehký, a vše se dá naučit.

Tento článek původně vyšel na webu IT efektivně.

Někdy nám ajťákům připadá, že náš obor je lehký, a vše se dá naučit. Kamarád, co programuje v Javě, věří tomu, že do jeho oboru nejsou silné bariéry vstupu, neboť přeci programování je tak jednoduché. Já zase podvědomě věřím tomu, že správa serverů a vůbec Linuxu je ohromně jednoduchá. Ovšem, když jsem zkusil programovat v Javě, tak jsem se sice něco naučil, ale prostě úroveň kamaráda, co už programuje aktivně 10 let, je mi na míle vzdálená. Stejně tak kamarád, co programuje a přitom aktivně dělá v Linuxu, nemá žádné zkušenosti s návrhem infrastruktury, přičemž mě to přijde tak jednoduchoučké, že bych to mohl skoro dělat i ze spánku.

Předurčí vás historie k úspěchu?

Nebudu vám lhát, když mi bylo tak 13, půjčil jsem si v knihovně knížku o binární logice a vůbec programování. Už v 10 letech jsem měl první počítač (Didaktik Gama), a tuším že ve 12 jsem byl členem elektronického kroužku. V 17 jsem začal psát články pro PC World, a pořídil si modem. V 18 nebo 19 jsem dělal jednoduché webovky, a dokonce jsem vyhrál v soutěži o nejlepší webové stránky první cenu od UPC (na rok internet zdarma, počítač a foťák, cca věci v hodnotě 30.000,-). Poté jsem začal pracovat, a nedlouho potom jsem se naučil plynně anglicky v Británii. Dostal jsem na starost datové centrum, a když jsem dělal v druhé práci, tak se mě ptali, jak je možné, že jsem tak mladý.

Kdybych to vzal kolem a kolem (dnes mi je 30 let), tak od doby, co jsem získal první počíta, už uplynulo 20 let. Nemusíte být génius na to, abyste se za 20 let stali v něčem dobří, úplně postačí fakt, že jste vytrvalí. Když jsem začínal na různých brigádách, tak jsem samozřejmě mnoho věcí zkazil, a tuším že když mi bylo 16 nebo 17, tak si mě tehdy najala jedna firma na letní brigádu, abych jim spravoval síť. Důvod? Chtěl jsem tehdy kilčo na hoďku a jejich externí administrátor chtěl 500 Kč / hodina. Byl jsem prostě laciný.

Druhý den ve firmě jsem instaloval toner do tiskárny Canon, a stejně jako u tiskáren typu HP jsem sloupl ochranný proužek. Problém byl ten, že u toneru v HP se sloupával před vložením do tiskárny, u toneru Canon po vložení do tiskárny. Výsledek mého snažení? Vymaloval jsem celou kancelář tonerem, sice ve firmě byly slyšet jisté nadávky, ale toto jsem přežil bez úhony. Další můj pokus majitele firmy ale rozzuřil, měl jsem tehdy plno energie a elánu a byl jsem velmi pracovitý. Takže jsem během 10 minut stihl aktualizovat všechny antiviry ve firmě a nastavit automatické aktualizace. AVG to tehdy nemělo zřejmě moc otestované a výsledek byl, že všechny počítače skončily modrou smrtí ihned po jejich nabootování – 20 lidí si tehdy mohlo tak leda vařit kafe a já vůbec neměl potuchy, co dělat dál, protože všichni na vás začnou řvát, ať to rychle opravíte a vy s tím nemáte žádné zkušenosti a jste jenom ve stresu. Co si dobře pamatuji, tak v té společnosti moje brigáda rychle skončila.

A takovýhle zkušeností na brigádách bylo povícero. Samozřejmě dnes, dneska by se mi něco takového nestalo. Přesně naopak, zkušenosti s administrací mám takové, že společnosti, kde jsem pracoval, jsem spíše z problémů vysekával. Například dneska už vím, že když děláte změny na infrastruktuře, na které visí byznys a můžete klidně způsobit výpadkem škodu i 1 mil. Kč za hodinu, tak je prostě děláte mimo pracovní dobu. Někde si to také otestujete apod.

Po letech mi to přijde úplně jasné jako spousta věcí. Když vyjde dneska někdo ze školy, tak možná taky ovládá ten Linux, ale o tom, jak ho má nasazovat a nad čím přemýšlet, prostě moc neví. A upřímně, vzali byste si do firmy člověka, který dělá za ½ platu, ale možná vám to celé shodí na hodinu a vy na tržbách tratíte třeba mega? Jak moc výhodné vám toto přijde?

U programování je to obdobné

Víte, když se bavím se zkušenými programátory, zjistil jsem jednu zajímavou věc, oni dělají něco, co vás žádná knížka ani škola nenaučí. Oni než si sednou a začnou patlat kód, oni si nejdříve velmi dobře promyslí, čeho vlastně chtějí docílit, navrhnou si základní struktury kódu, databáze a všechno si připraví. Toto zkonzultují, a teprve, když mají jasno, co programovat, tak začnou programovat. Kupodivu toto v kurzech o programování nenajdete. Na to jsou totiž potřeba zkušenosti. Je tak úplně nemožné naučit se programovat profesionálně za pár měsíců. I když pro profesionálního programátora je navržení architektury aplikace hračka a nevidí na tom nic těžkého, pro vás to může být úplně stejně nepřekonatelný úkol.

Když jsem se já doučoval programování, měl jsem velké oči s tím, že se to dá zvládnout naučit jako libovolnou technologii, ale ono je to mnohem širší než se zdá, a trvalo by to roky než bych se profesionálně naučil programovat. Přičemž když tohle řeknu svému kamarádovi – profesionálnímu programátorovi, tak jemu připadá, že si z něj dělám srandu, protože pro něj jsou jisté věci úplně jasné. Jako třeba analýza složitosti apod. Přeci jenom je rozdíl, jestli spuštění programu trvá 10 000 let nebo 3 vteřiny, a ano, takovýhle je rozdíl mezi profesionálním a amatérským programátorem.

Co se moc neví o učení

Nemůžete se učit IT 8 hodin denně, 5 dní v týdnu, protože prostě neudržíte pozornost, a když si ty informace nevyzkoušíte, tak je zapomenete. Reálný čas, který můžete věnovat učení, je 1-2 hodiny denně. Takže naučení se nové technologie nějakou chvíli trvá. Znám spoustu lidí, co jsou ochotni na něčem makat 10, 12 i 14 hodin denně, ale po týdnu to vzdají! Problém IT je ten, že zde je všechno hodně dlouhodobé, a na to většina lidí prostě nemá trpělivost.

I v dnešní době – a to možná více než kdy jindy, je velký hlad po odbornících a trpělivých lidech. Opravdu pokud se budete snažit, můžete se dostat do IT, ale nepočítejte s tím, že to bude zadarmo. Spousta lidí v IT vidí jenom ty velké peníze, ale málokdo již ty časové investice, který každý z nás v oboru musel obětovat.

Martin K. začínal na Didaktiku Gama v 10 letech, a při brigádách si přivydělával například vývojem v PHP. Profesionálně se věnuje především administraci IT (s drobným vývojem a automatizací) a další informace o něm naleznete na webu www.itefektivne.cz

Komentáře: 5

Přehled komentářů

Mareks_082 V článku je popsáno, to co platí u všech oborů, kde je potřeba soustavné sebezdokonalování
KarelI profi programator
Dor
Radim Učení
LEFTforHOPE Uceni a praxe...
Zdroj: https://www.zdrojak.cz/?p=12009