Skip to main content

Command Palette

Search for a command to run...

Programování od nuly? Proč ne, každá stupnice přece něčím začíná.

Updated
4 min read

Přepadl tě pocit, že je na programování pozdě? Navíc ve škole matika nikdy nic moc.

Tyhle myšlenky nech pro sraby! Lvi žerou první!

Programování má budoucnost. Všude okolo je vidět práce programátorů.

Například, stojíš v potravinách v dlouhé frontě a krátíš si čekání na svém chytrém telefonu, pak se uvolní samoobslužná pokladna a jsi na řadě. Jedeš domů z nákupu, padne zelená a ty se můžeš rozjet.

To, že sis krátil čekání na smartphonu, nemusel ses bavit s prodavačkou, a byl doma dřív díky dobře nastavenému semaforu, je zásluha nějakého programátora.

Programování dnes není doménou nerdů, ale může ulehčit práci i ve spoustě dalších činností. Hodně profesí pracuje s Excelem nebo vykonává činnosti, které lze automatizovat. Všude tam se hodí myšlení, které získáš při učení se programování.

Víš, co to reálně znamená? Hodně práce pro specializovanou skupinu lidí.

Co potřebuješ vědět:

  1. Programování je jako učení se cizí řeči Pamatuješ, jak ses učil angličtinu? Nejdřív základní fráze, pak gramatika, no a nakonec jsi začal mluvit. S programováním je to stejné! Akorát místo s lidmi se učíš mluvit s počítačem.

  2. Zvládneš to rychleji, než si myslíš Za rok se můžeš dostat na juniorní úroveň. Ale je to pot, krev a slzy. Na konci je sladká odměna, IT je obor jako žádný jiný! A kolik budeš potřebovat času? Nenech se obalamutit PR články, že stačí hodina denně a za rok jsi junior. Jde o stovky hodin intenzivního studia. Na druhou stranu velice rychle uvidíš výsledky své práce a to tě požene dopředu.

    Vypůjčíme si přirovnání ze studia jazyků.

    V online přednášce Veroniky Rychlé Angličtina (nejen) pro ajťáky se objevil obrázek, na kterém je znázorněno kolik hodin musíš věnovat, aby ses dostal na konkrétní úroveň angličtiny. Zároveň Veronika zdůrazňovala, že to není tak jednoduché, protože osvojení jazyka je kumulativní.

    Je to jako sněhová koule. Když se pravidelně učíš, informace se nabalují na sebe, a koule roste. Situace, když se přestaneš učit, je jako obleva. Všechen sníh roztaje a ty musíš začít znova.

    K tomu, aby z tebe byl programátor nemusíš mít IQ vysoké jak mrakodrap a tvůj počítač nemusí být jako ten v Cernu, vystačíš si s málem. Ale musíš se neustále učit a nepolevovat. Hlavně se nebát ukazovat svoje výtvory. Zpětná vazba je cenná.

    Bohužel v IT nejsou dané úrovně standardy jako v angličtině, protože IT je hodně široká oblast. Backend programátor potřebuje jiné znalosti než tester webových aplikací. Takže se nedá určit jestli je potřeba hodina denně po celý rok nebo spíš celý den.

  3. Není to jen pro matikáře a IT geeky Zapomeň na stereotypy! Nepotřebuješ být expert na matematiku ani mít titul z IT. Firmy chtějí lidi, co umí programovat - je jim jedno, kde ses to naučil. Náš zakladatel Petr vysokou nemá a už osm let pracuje jako vývojář. Nikoho netrápí, že není titulovanej. Jen od nás si nechává říkat šefe, sire a Vaše Satanstvo.

  4. Ochotu učit se Tu ty máš, jinak by ses nedočetl až sem. Když ji ukážeš, tak i když nic jiného nemáš, budeš mnohem zajímavější i jako junior.

  5. Tvoje zkušenosti z jiných oborů jsou plus Pracuješ ve financích a chceš do IT? Super! Firmy ocení, že rozumíš i něčemu jinému než jen kódu. Takže koukej na nabídky práce s ohledem na tvůj dosavadní obor. Budeš za hvězdu.

  6. Peníze nejsou všechno, tvoje práce tě musí bavit. Jako programátor si budeš žít fakt dobře. Na výplatní pásce budeš mít víc, než je běžné. ALE! Nebude to hned. Je to vázané na tvoje zkušenosti a ty přicházejí časem. Jako junior si ze začátku můžeš ve skutečnosti pohoršit. Proto pokud je to tvoje jediná motivace, tak se na to rovnou vykašli.

  7. Soft skills Programování není vše. Vývoj není jen o kódu. Proto nezapomeň i na soft skills. Na projektu rozhodně nebudeš pracovat sám - je důležité umět komunikovat, vystupovat a kooperovat. Také nepodceňuj mít schopnost analyzovat a řešit problémy. Aktivní přístup a zdravá sebereflexe jsou nad zlato. Firmy při náboru neřeší jen jak jsi dobrý programátor, ale jestli zapadneš do týmu. Někdy to hraje dokonce větší roli než se zdá. Protože učit tě soft skills může být náročnější než naučit tě programovat.

Shrnutí:
🟢 Programátor to je člověk zvídavý.
🟢 Programátor má trpělivost.
🟢 Programátor má základy angličtiny, důležitý je číst v technické dokumentaci.
🟢 Programátor se nebojí, vždycky to nějak vymyslí. Klidně i s něčí pomocí.
🟢 Programátor se přidá k nám na Discord, aby měl oporu v komunitě.
🟢 A taky se programátor nikdy nevzdává!

Používej to jako mantru, budoucí programátore.

Tak co, jdeš do toho?

Programování může být tvoje cesta k zajímavější práci, časem i k lepšímu platu a spokojenějšímu životu. Přejeme hodně úspěchu.

První krok můžeš udělat hned teď! Pokud nevíš, jakým směrem, mrkni na naše kurzy nebo konzultace. Jsme tu, abychom pomáhali.

Máš nějaké otázky? Chceš vědět víc? Neváhej se zeptat!

Nechť tě fungující kód provází. 🧠

More from this blog