Nejste přihlášen/a.
Jazyk je z toho celeho najmenej, dolezite su celkove znalosti, napr rozne kniznice, ako sa robia vacsie projekty, znalost databaz ...
Tie rozne if-else, do-while su vsade plus minus rovnake, to sa da naucit rychlo. Ak si myslite, ze si doma urobite nejaku jednoduchu apku napr v Jave a s tym sa budete uchadzat o pracu, tak sa mylite.
Nejžádanější je web to znamená HTML + JS + CSS + PHP + SQL? Ale ve firmách se lidé specializují na části, takže jeden třeba programuje skoro jenom v PHP, avšak to neznamená, že nemá ovládat ostatní části. Budoucnost má místo JS Typescript.
Nejčastější jsou 1. Python, ... Java, C#, C++, C
Nejlepší... každý programovací jazyk se hodí na něco jiného
Začátečník aha tak asi C#, než jít Pythonu tak se pořádně naučit typy proměnných
Těžko říct. Ono nejdůležitější je programování, tj. převod reálného (a obvykle ne úplně přesně zadaného) probému do přesného zadání pro stroj.
Normální programátoři používají procedurální jazyky a tam je to vesměs stejné, problém rozkouskujete na menší celky a ty zase na menší atd. a podle syntaxe daného jazyka napíšete jako soubor příkazů.
Podle mě se lze novému programovacímu jazyku naučit poměrně lehce, pokud umím programovat v jednom, neni tak těžké přejít na jiný. Pascal jsme měli ve škole, ale ten se bere jako takový hodně out (přesto v delphi nebo lazaru je napsaná spousta programů). Svého času bylo moderní Céčko (to jsme měli ve škole letem světem, takže v zaměstnání jsem se na něj musel přeorientovat, když to bylo potřeba, naštěstí na to existují knihy i v češtine (např. legendární Herout)), a jeho odvozeniny C+ C++ a podobně.
Mladší spojužáci se učili jawu, což je něco jiného než jawaskritpt (ten jsem taky v zaměstnání využil).
Poslední dobou je moderní python, hlavně protože jeho interpreter je vestavený v linuxu (a paspberry). Ale opravdu těžko říct, může to záviset na oboru, někde mohou být požadované takové relikty jako fortran nebo cobol. Já třeba hodně pracuju v Matlabu (to je prostředí orientované na výpočty, údajně zkratka MATrix LABoratory), zase nic těžkého se na to z pascalu nebo céčka přeorientovat (opět s pomocí dokumentace a jsou na to i české knihy), no a simulink to je pro změnu grafické prostředí, kde se programy sestavují z bloků a v tom toho dělám nejvíc. A přitom fakticky nepracuju jako programátor.
Opravdu bych řekl, že nejdůležitější je umět zadání (a pokud si ho neděláte sám, tak nikdy neni přesné) převést do jazyku počítače. A jaký to bude jazyk je celkem jedno. Samozřejmě pokud zaměstnavatel nějaký jazyk má, tak je to tím určené.
Tyto požadavky se neustále mění. Podívejte se na nabídky práce a tam uvidíte co zrovna letí. Pravděpodobně se bude jednat o nějaké skriptovací jazyky. Jinak programování musíte mít v sobě a, ano, musíte mít na to talent. Sám jsem si prošel basicem, qbasicem, pascalem, assemblerem, c++, pythonem, html apod., ale časem jsem zjistil, že na to jednoduše nemám. Nyní programuji jen jednodušší skripty. I tak s tím mám velké potíže - zatímco kamarád si po 6 pivech v restauraci otevře notebook a začne programovat poměrně high level software. Takže jak píši, hlavně na to musíte mít hlavu, pak se naučíte cokoliv.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.