Programovanie bez VŠ/vzdelania

Chcem sa opýtať či je možné nájsť si solídne zamestnanie ako programátor aj bez vš vzdelania.

Mám ukončené gymnázium ale vtedy som sa o programovanie ešte nezaujímal. Je to vlastne čerstvý záujem a vychádza to z časti toho, že ma vždy bavili počítače a z časti aj preto lebo už nedokážem zvládať byť otrok a robiť ťažkú prácu za minimálny plat.

A jediné východisko z tejto situácie vidím v tom že by som sa začal učiť programovať. Zaujíma ma hlavne front-end tvorba webov. Len mám pochybnosti o tom, že či to všetko zvládnem sa naučiť počas toho ako pracujem. Práca je totiž únavná, a cestujem takže tiež nemám veľmi veľa času.

Ale to je len jeden problém. Ďalší problém je že sa bojím, že aj keby som to všetko zvládol sa za pár rokov naučiť tak sa nezamestnám lebo nemám vysokú školu. A to je ten problém, ja si už VŠ teraz robiť nebudem - za prvé, mám 28 rokov, a za 2. nemám peniaze a nemám si ich ako našetriť na školu... takže jediná možnosť ako sa dostať do programovania je cez "samo- vzdelávanie "

Je teda možné dostať sa do práce programátora aj bez oficiálneho technického vzdelania? Budú ma zamestnávatelia brať vážne keď nemám žiadne papiere? Stačím im že ukážem ako viem programovať? Alebo je nezmysel a zbytočná práca vôbec s tým začínať a radšej si mám hľadať iné možnosti?

Na internete som si čítal rôzne diskusie a väčšinou som sa dozvedel, že "reálny programátor" nikdy nebudem lebo treba sa o to zaujímať už od narodenia (obrazne preháňam ) a že ako samouk sa dostanem nanajvýš na takú pozíciu kde v podstate len prepisujem kód - cvičená opica. Čo ma dosť demotivovalo a znížilo mi sebavedomie... že programátori na internete doslova odhovárajú "obyčajných" ľudí od toho aby sa začali učiť to robiť...

Taktiež som pozeral kurzy ale videl som názory, že kurzy sú len fraška a že nikto vás nebude brať vážne ak máte kurzy... tak ja teda naozaj neviem ako ďalej! Čo mám robiť? Ľudia z profesie? Aký je váš názor? Čo by ste robili na mojom mieste?
  • Komentáre
  • Ahoj, VS vo svete IT nie je podmienka. Do zivotopisu si napises kurzy, ktore si absolvoval a programy, ktore si naprogramoval.
    Dalsia vec je vsak ta, ze programovanie je narocne a nie kazdy to zvladne. Odpovedz si sam aky si mal na strednej skole vztah k matematike a k programovaniu. Podla toho sa mozes odrazit dalej.
    Dalej si treba zvolit vhodny programovaci jazyk. Na ucenie sa je dobry Python, no na samotnu pracu Java. A hlavne webove stranky sa neprogramuju, ako ty pises
    Na akejkolvek pozicii vo svete IT musi ovladat plynulo ANJ a optimalne este i dalsi jazyk (najcastejsie NEJ)
    Pokial si sa doteraz programovaniu nevenoval, tiez si myslim, ze dostat sa na uroven, aby si mohol pracovat bude poriadne narocne. Odporucala by som skor ine oblasti IT. Nerozmyslal si nad testerom? Pripadne si pozri ponuky na profesii z oblasti IT a uvidis co je ziadane a ake su tam poziadavky
    • K matematike a programovaniu som mal celkom dobrý vzťah. Viac ma bavili hodiny IT ale nikdy som sa tomu nevenoval presne preto lebo to isté čo hovoríš ty mi hovorili aj ľudia - že je to veľmi náročné a nie každý to zvládne atď. ... a to mi znížili sebavedomie a nakoniec som si prihlášku na IT nedal. Ale teraz sa k tomu opäť vraciam, lebo ako som už písal, vždy ma počítače bavili. Angličtinu ovládam plynule, nemčinu mám základy...
      Lenže pre mňa je teraz dôležité vymaniť sa z toho kruhu chudoby v ktorom žijem a IT mi prišlo ako jediný spôsob ako sa dostať k peniazom bez vysokej školy a bez známostí.. je mi jasné že to bude "poriadne náročné" ako píšete, ale stále je lepšie za pár rokov začať pracovať aj ako cvičená programátorská opica než otrok, čo si v práci ničí zdravie a ani za to nedostáva poriadny plat a ledva prežije. Tiež by som si rád možno v budúcnosti založil rodinu a s platom otroka to bohužiaľ nebude možné. Keby platili radovým pracovníkom normálne aby vedeli slušne vyžiť tak by som zostal. Ale takto nie. Už toho mám naozaj dosť! Neustále ponižovanie, ťažká práca a nič z toho... keď som videl aké podmienky majú ľudia v IT a ako ústretoví sú k nim zamestnávatelia a porovnal to so svojou situáciou tak som si musel sadnúť... Toto je moja silná motivácia a nie som žiadny hlupák... viem sa učiť a viem že to bude trvať dlho. Musím sa dať dokopy psychicky a potom mi to pôjde. Všetko je lepšie než zostávať tam kde som.
  • Ahoj, mam ukoncene gymnazium, ziadnu vysku, pracujem ako frontend developer. Bola som "iba" na kurze frontend developera, nastupila som do prace a uz po par mesiacoch mi zacali chodit rozne ponuky na zmenu prace a chodia mi doteraz. Nemcina nie je vyslovene potrebna a ucit sa python alebo javu tiez nepotrebujes, ak chces pracovat ako frontend developer, tak zacni s Html, css, javascript, ak si osvojis javascript, tak zacni nabalovat rozne kniznice, momentalne je vyhladavany React a Angular. Stahuj si rozne nakodovane sablony, zmen v kode niektore veci a sleduj, co sa na stranke zmeni/pokazi, zacni si kodovat vlastne mini weby a potom prejdi na zlozitejsie, oslov nejaku neziskovku alebo kamosa a nakoduj im nieco, cim sa budes moct prezentovat na pohovoroch.
    Zelam vela stastia a nenechaj sa odradit nikym
    • Opät upozornim, ze webove stranky sa neprogramuju. K tvorbe a uprave webovych stranok naozaj programovacie jazyky netreba.
      • Tak to mas mylne informacie. Programuje sa backendova cast webu v C#, Java... a programuje sa frontendova cast webu pomocou Javascriptu, ktory je scriptovaci programovaci jazyk. Pracovne pozicie najdes pod nazvom frontend programator, frontend developer, softwerovy inzinier, webovy vyvojar... Myslim si, ze chytanie za slovicka dotazovatelovi nijako nepomoze.
        • V prvom prispevku napises, ze Javu netreba a v druhom, ze sa programuje v Jave. Webove stranky sa neprogramuju a terminologia je dolezita. Kym k tomu ,aby sa stal programatorom mu kurz nepomoze, tak webove stranky sa nauci upravovat i pomocou kurzov.
          • Treba citat s porozumenim. Pisem, ze na to aby bol frontend programator JAVU nepotrebuje, nie, ze sa pri programovani webov JAVA nepouziva. Nastudujte si rozdiel medzi backendom a frontendom. Ak sa webove stranky neprogramuju, tak sa co? Upravuju, vytvaraju ...? Myslim, ze hladate slovo SKRIPTUJU, ale ani to nie je spravne oznacenie, pretoze spravne oznacenie neexistuje. Ak nie ste frontendista a nemate realne skusenosti, tak sa uz, prosim, k mojmu prispevku nevyjadrujte, lebo vase komentare nemaju ziadnu vypovednu hodnotu. Dovolim si ja a aj moji kolegovia, ktori pracuju v C# vyvratit tvrdenie, ze programatorom sa clovek nestane pomocou kurzu. Dolezite je, co sa clovek nauci a nie ako sa k tym informaciam dostal.
            • Nuz vyjadrim sa. Odporucas mi dostudovat si nejake rozdiely. Ty si teda dostuduj rozdiel medzi programatorom, ktory napr. v Jave programuje zlozitu aplikaciu a porovnaj si to s niekym kto tvori a upravuje webove stranky. Je tam diametralna odlisnost a nemozno pouzit rovnaku terminologiu. S tym suvisi i rozdiel, kde programovanie sa uci clovek roky a algoritmicke myslenie rozvija od detstva. Kdezto k webovym strankam staci dobry kurz, chut a cas.
    • Ahoj, ako dlho ti trvalo než si sa dostala na potrebnú úroveň znalostí a našla reálnu prácu ako FE dev?
  • Ahoj.

    Nepoznam sice ''svet It'', ale tak vseobecne. Pracujem na manazerskej pozicii a vyberam si ludi do tymov. Aby si presiel sitom HR oddelenia, potrebujes mat uz nejake ''papiere alebo skusenosti''. Ak nemas ani jedno, tak je mala sanca ze z personalneho poslu tvoj zivotopis dalej. Jedine ze by si urobil nejaky CV, co by velmi zaujal. Pretoze dnes sa casto na zaujimavu poziciu hlasy vela ludi. A nemozes cakat, ze ta niekto zamestna bez skusenosti, bez dokladovania znalosti a bude Ta novy zamestnavatel zaucat, ked dokaze najst ''hotoveho'' cloveka.

    Preto by si si mal urobit nejake certifikovane kurzy aby si mal papier a zacat na zakladnych poziciach aby si dostal aj realnu prax, ako pises ''cvicena opica''. A potom uz budes mat dvere viac otvorene aj na lepsie miesta.