Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - xyz

Stran: 1 ... 16 17 [18] 19 20
256
Kontraktor nedostává plat. A jeho cena se odvíjí od dovedností a schopností, ne od let praxe.

Samozrejme, myslel som MD rate. Viem, ze je to dost individualne, no urcite existuje priemerny rozsah v ktorom sa tie rate pohybuju. Momentalne chcem ziskat aspon nejaku predstavu.

"Priemerny rozsah" je nesmysl. Bud chcete znat rozsah a nebo prumer (aritmeticky, median). Mrknete treba na jobs.cz. Pokud uvidite 80000 az 160000, tak to obykle znamena  4000 az 8000 za MD.

257
Studium a uplatnění / Re:IT od nuly
« kdy: 09. 07. 2020, 08:52:31 »
Ahojte.

Študoval som rok na PF UPJŠ- učiteľstvo akademických predmetov matika-informatika, ale zanechal som štúdium. Bolo to z dôvodu, že odbor moje očakávania nenaplnil. Študovať na technicky orientovanej vysokej škole podľa mňa potrebuje nadšenie pre odbor tak, že nič okrem informatiky a počítača neexistuje. (Štúdium na najlepšej technike na Slovensku FIIT STU by podľa mňa pre mňa nebolo, pretože nie som takým nadšencom.)

O Informatiku som zakopol len na gymnáziu, keď sme v treťom ročníku brali programovanie, a to sa mi páčilo. Bol som rád, že s pod mojich rúk vychádzajú (banálne- a aj po porovnaní programov, ktoré vychádzali z rúk mojej kamošky z FIIT, aj banálne vždy ostanú) programčeky, ktoré na niečo slúžia. Keďže som bol na gymnáziu, tak som sa veci, ako administrovanie, skladanie PC, siete a iné veci, ktoré som vždy chcel vedieť nenaučil. Myslel som si, že na VŠ sa k tomu dostanem, ale nestalo sa. Namiesto toho som sa dozvedel o gramatikách a jazykoch, automatoch, umelej inteligencii, fuzzy a symbolickej logike, ktoré ma pre ich spôsob výuky nebavili. (nechcem to tu ďalej rozoberať)

Teraz mi však napadlo, že by nebolo na škodu, aby som sa niečo z tej informatiky vo svojom voľnom čase, ktorého mám teraz neúrekom, naučil. Som však nepopísaný list, čo sa informatiky týka. Poradíte mi, čím by som mohol začať? Rád by som sa s nadobudnutými vedomosťami uchádzal aj o nejakú prácu, ak by moje znalosti boli hlbšie. Poraďte mi nejakú oblasť, ktorou by som mal začať... DIK

To vypada na nejaky psychicky problem:
"Namiesto toho som sa dozvedel o gramatikách a jazykoch, automatoch, umelej inteligencii, fuzzy a symbolickej logike"
X
"Som však nepopísaný list, čo sa informatiky týka."

259
Studium a uplatnění / Re:Základy programování
« kdy: 22. 06. 2020, 09:38:20 »
Dob­rý den jsem stu­dent střed­ní prů­mys­lo­vé ško­ly , z ma­te­ma­ti­ky mám 1. V po­sled­ní do­bě jsem uva­žo­val o za­čát­ku s pro­gra­mo­vá­ním, po­dí­val jsem se na in­ter­net, ja­ký je dob­rý za­čí­na­cí ja­zyk. Do­hra­bal jsem se k Ja­vě ne­bo PHP. Je tu ješ­tě ně­ja­ký ja­zyk, kte­rý bys­te do­po­ru­či­li pro za­čá­teč­ní­ka? (dě­lal jsem ně­co v html, ale to pro­gra­mo­vá­ní ne­ní)
Osob­ně zva­žu­ji za­čít Ja­vou
Dě­ku­ji

To nemáte na průmce předměty o programování?

Pokud zajdu do historie 2006 - 2010 - tak nás na průmce učili pascal, html, c, javascript a nakonec php

Můsím teda říct, že mě ani jeden z těch jazyků v té době nijak nechytil a nechápal jsem jejich využití v reálném životě.

Chci tím říct že je dobré se na programovací jazyk dívat stejným pohledem jako na lidské jazyky. Člověk se učí angličtinu aby mohl jezdit na dovolené a objednat si v restauraci pivo? Nebo se člověk učí angličtinu aby mohl pracovat v Americe ? Proč se člověk vlastně učí angličtinu u nás v české republice kde všichni mezi sebou mluví česky.

S tím souvisí ambice které máš pro to to někam dotáhnout. Pokud se učíš angličtinu jen kvůli testům a proplutí ve škole, daleko se s ní nedostaneš a postupem času zapomeš. Pokud se však učíš angličtinu, aby jsi mohl číst články v angličtině, koukat na filmy v angličtině, psát si s lidmi v angličtině, mluvit s lidmi anglicky, domluvit se na cestách, používat jazyk při práci a škole (erasmus) pak se ti stane nástrojem, který používáš bez přemýšlení.

Programování je na tom úplně stejně, pokud nemáš cíl a vůli někam to dotáhnout, je to ztráta času.

Souhlasím s názorama zde v diskusi, že na tuto otázku by se mělo jít opačným směrem a říct si spíš čeho chci dosáhnout ve svém programování.

Chci psát hry ?
Chci psát automatizaci ?
Chci dělat web ?
Chci dělat appku na android / apple ?
Je to na Windows / Linux ?
Chci mít grafický rozhraní, nebo příkazový řádek ?
Makra pro Excel ?
Chci dělat analýzy / grafy ?
Ovládat roboty ?
Ovládat Raspberry Pi ?
Ovládat arduino ?
Budu po používat já nebo celý svět?

Pokud jsi si jistý cílem čeho chceš skutečně dosáhnout můžeš začít hledat jaké nástroje jsou pro daný problém nejvhodnější. Na to je zde spousty názorů a můžeš začít zkoušet. Další jistotu máš, že pokud chceš začít něčím jednoduchým, většinou to napadlo někoho před tebou a při troše štěstí zanechal na internetu svojí cestu trápení a nalezená řešení.

V počátku bych ignoroval nějakou čistotu kódu, a best practices. Důležitý je, aby si věděl co si napsal a chápal přesně jak to funguje. Postupem času se budeš sám fackovat za špatný kód který si dřív vymyslel protože si zkrátka neviděl vetší obraz a důsledky co to způsobí. To je však v pořádku, je to vývoj.

Počítej s tím, že to budou roky než budeš moct říct že umíš programovat.

Pokud se budeš hlásit o zaměstnání a příjdeš na pohovor s tím co si sám z 0 vymyslel v nějakém jazyku, budeš mít rozhodně větší šanci na úspěch než ten, kdo přijde na pohovor a řekne, že se na škole učil v javě.

Platí zde pravidlo, že pokud umíš jeden jazyk na úrovni toho že si k tomu sedneš a za den nabušíš funkční program bez hledání ničeho. Tak jsi programátor a jazyky jsou jen různé lopaty co právě používáš.

Pro mě konkrétně byla motivace naučit se programovat automatizace mojí práce. Dělám konstruktéra a spoustu rutiních operací co nešli dělat nijak než odklikat, jsem se naučil automatizovat. Z nuly jsem se naučil jazyk (visual basic), který byl pro konkrétní případ nejvhodnější. Nyní už převážně píšu automatizaci pro další firmy které mají stejný problém s rutiními operacemi.

Zde byl efekt programu okamžitý ať byl napsaný čistě nebo bastlení - nad vývojem jsem ztrávil cca 14 dní a ten program dělal práci, která byla na týden za pár sekund. Tu práci děláš tak 10x za rok. Rok 2019 měl 251 pracovních dnů a automatizace ušetřila 50 dní. Ať si lidi říkají co chtějí o jazycích a jejich dobrých a špatných stránkách. Pokud něco vytvoříš z ničeho a funguje to je to pořád lepší než nedělat nic!

Mozna je dobre dodat, ze lidi, kteri by presne vedeli, co a kam to chteji dotahnout, moc neni.
A dale, ze to take chce trochu talent. Bez schopnosti reseni problemu (problem solving skill) se muzete ucit syntaxi jak chcete, ale moc toho nenaprogramujete. Nebo resp. nemuzete si pak vybirat, ze chcete programovat dejme tomu hry. Ale budete se muset spokojit s napr.informacnimy systemy.

260
jako určitě se zkuste vodvolat ato klidně i podruhý potřetí počtvrtý... vono né všichni tam třeba jakoby nastoupěj nebo tam je nějaká rezerva jako třeba pro holku holičky co pani ředitelce pocelou karanténu dělala trvalou když to bylo zakázaný nebo tak.
vymysli si nějakou uvěřitelnou lež kterou budete schopný dokázat do odůvodnění jakože 'měli sme v rodině těžkej koronavirus', 'sme vohromný socky a pět se nás dělí vo jeden jedinej starodávnej počítač', 'fotřík chlastá a všechny nás tluče násadou z koštěte', 'teta babičky naší sestřenice tchána vod bratrance z pospoloprd spadla do mlátičky umřela a žadatelka z toho byla uplně mimo'.
mužeš taky zkusit sehnat nějakou autoritu kdo se zaní jakoby zaručí/přimluví prostě vodchytni tam uvás na škole nějakýho nejšvihlejšího pana profesora ať napiše dvě tři větičky že to je jako talentovaná turbostudentka aže nemá absolutně žádný pochyby žeby se tam jako měla dostat a přicvakni to k tomu.
odvolání samo pošli doporučeně ale normálě tam taky fyzicky zajdi. vono je něco jinýho hodit papír zestolu a něco jinýho řict všecko člověkoj do vočiček :o ;D

slušnost poctivost a skromnost sou v čechii dobrý akorát na dvě věci :o :o :o :o :/ :/

No kamo, zrovna tobe by nejaka ta hodina Cestiny navic prospela.

261
Vývoj / Re:Abstrakce u OOP
« kdy: 12. 06. 2020, 21:11:46 »
Komentar v kodu beru jako svoje selhani pri snaze napsat sebevysvetlujici kod. Snazim se jich mit co nejmin a ostatni k tomu nabadam taky.
Osvedcilo se mi to.

No tak si to užij. Akorát si dovolím podotknout, že tady nikdo netvrdil, že kód má být nepřehledný a že komentář je od toho, aby to kompenzoval.

Taky sem nerekl, ze to nekdo tvrdil. byla to reakce na to ze "komentujeme hodne". To mi rika, ze je neco spatne....

EDIT: Muzes sem treba dat kus kodu, ktery podle tebe vyzaduje byti hodne okomentovan. Rad bych ho videl.

Tady je treba kousek kodu, ktery by si okomentovani zaslouzil:

function [lambdaMax, nullMSE] = computeLambdaMax(X, Y, weights, alpha, standardize)

if ~isempty(weights)
    observationWeights = true;
    weights = weights(:)';       
    normalizedweights = weights / sum(weights);
else
    observationWeights = false;
end

[N,~] = size(X);

if standardize
    constantPredictors = (range(X)==0);

    if ~observationWeights
        [X0,~,~] = zscore(X,1);
    else
        muX = normalizedweights * X;
        X0 = bsxfun(@minus,X,muX);
        sigmaX = sqrt( normalizedweights * (X0.^2) );
        sigmaX(constantPredictors) = 1;
        X0 = bsxfun(@rdivide, X0, sigmaX);
    end
else
    if ~observationWeights
        muX = mean(X,1);
        X0 = bsxfun(@minus,X,muX);
    else
        muX = normalizedweights(:)' * X;
        X0 = bsxfun(@minus,X,muX);
    end
end

if observationWeights
    wX0 = bsxfun(@times, X0, weights');
end

if ~observationWeights
    muY = mean(Y);
else
    muY = weights*Y;
end
Y0 = Y - muY;

if ~observationWeights
    dotp = abs(X0' * Y0);
    lambdaMax = max(dotp) / (N*alpha);
else
    dotp = abs(sum(bsxfun(@times, wX0, Y0)));
    lambdaMax = max(dotp) / alpha;
end

if ~observationWeights
    nullMSE = mean(Y0.^2);
else
    nullMSE = weights * (Y0.^2);
end
end

Me prijde, ze by si spis zaslouzil smazat.... :-)

Jasny, kdyz nevim, co to dela, tak to smazu :-))

262
Vývoj / Re:Abstrakce u OOP
« kdy: 12. 06. 2020, 20:48:20 »
Komentar v kodu beru jako svoje selhani pri snaze napsat sebevysvetlujici kod. Snazim se jich mit co nejmin a ostatni k tomu nabadam taky.
Osvedcilo se mi to.

No tak si to užij. Akorát si dovolím podotknout, že tady nikdo netvrdil, že kód má být nepřehledný a že komentář je od toho, aby to kompenzoval.

Taky sem nerekl, ze to nekdo tvrdil. byla to reakce na to ze "komentujeme hodne". To mi rika, ze je neco spatne....

EDIT: Muzes sem treba dat kus kodu, ktery podle tebe vyzaduje byti hodne okomentovan. Rad bych ho videl.

Tady je treba kousek kodu, ktery by si okomentovani zaslouzil:

function [lambdaMax, nullMSE] = computeLambdaMax(X, Y, weights, alpha, standardize)

if ~isempty(weights)
    observationWeights = true;
    weights = weights(:)';       
    normalizedweights = weights / sum(weights);
else
    observationWeights = false;
end

[N,~] = size(X);

if standardize
    constantPredictors = (range(X)==0);

    if ~observationWeights
        [X0,~,~] = zscore(X,1);
    else
        muX = normalizedweights * X;
        X0 = bsxfun(@minus,X,muX);
        sigmaX = sqrt( normalizedweights * (X0.^2) );
        sigmaX(constantPredictors) = 1;
        X0 = bsxfun(@rdivide, X0, sigmaX);
    end
else
    if ~observationWeights
        muX = mean(X,1);
        X0 = bsxfun(@minus,X,muX);
    else
        muX = normalizedweights(:)' * X;
        X0 = bsxfun(@minus,X,muX);
    end
end

if observationWeights
    wX0 = bsxfun(@times, X0, weights');
end

if ~observationWeights
    muY = mean(Y);
else
    muY = weights*Y;
end
Y0 = Y - muY;

if ~observationWeights
    dotp = abs(X0' * Y0);
    lambdaMax = max(dotp) / (N*alpha);
else
    dotp = abs(sum(bsxfun(@times, wX0, Y0)));
    lambdaMax = max(dotp) / alpha;
end

if ~observationWeights
    nullMSE = mean(Y0.^2);
else
    nullMSE = weights * (Y0.^2);
end
end

263
Studium a uplatnění / Re:Práce v zahraničí - vyplatí se?
« kdy: 06. 06. 2020, 08:05:09 »
....
BTW, to " nedelam si p-r-d-e-l" meni na "nedelam si zadek" tenhle web, fakt super funkce.
souhlas!
Celkově úroveň komunikace spadla hodně hluboko. Linkedit nabízí firmy, kde třeba člověk zkusí zaslat CV a všechny ty "moderní" firmy a je jedno zda v IT sektoru nebo kdekoliv jinde, tvářící se dynamicky, moderně a kdo ví co ještě se nezmůžou ani odpovědět na zaslané CV. Tento humpolácký syndrom mi potvrzuje nemálo lidí. Firmy neumí dokončit komunikaci a chovají se jak banda na kokainu.

Hlavne nechapu pridanou hodnotu tech recruiteru. Uz se to tu resilo. Jeden mne napsal, jestli muze preposlat zivotopis do firmy XYZ. To ho tam muzu poslat sam, kdyz bych mel zajem...

264
Studium a uplatnění / Re:Základy programování
« kdy: 01. 06. 2020, 10:18:12 »
Ad haskell: asi bych taky rád viděl kontrolovaný experiment... těžko říct.

Včera jsem dostal dotaz od začínající programátorky ohledně počítání fibonacciho posloupnosti. V Pythonu. No... a nějak jsem skončil s tím, že jsem to vysvětloval jak v Haskellu, tak v Pythonu. A ve výsledku to prostě v Haskellu pořád vypadalo jako "popis řešení problému", zatímco v pythonu to zůstávala "posloupnost instrukcí", byť značně učesanější než na začátku a zkušený Python programátor v tom ten popis řešení je asi "schopen uvidět". FP řešení v pythonu nevypadá dobře už vůbec. Ale připadá mi, že přechod od "popisu řešení" k "posloupnosti instrukcí" je výrazně jednodušší, než postup opačným směrem. Ona pak spousta lidí programuje systémem "pokus-omyl" - což v haskellu tak trochu nejde. Zase, nevím nakolik je to špatně, když je člověk začátečník, tak to možná potřebuje....

Jinak ad výhoda Haskellu: vzhledem k tomu, že vyvíjím mimo jiné jednu aplikaci pro Android a google přišel s Kotlinem, tak v tom můžu prakticky okamžitě programovat a akorát řeším, "jak se tahle věc v Haskellu syntakticky zapíše v kotlinu". A podobně to pravděpodobně bude vypadat i s Rustem. Takže pokud jde o praktické využití, tak je mnohem větší, než to na první pohled vypadá.

Jednou jsem si zkousel delat tutorial Haskellu a docela me zarazila vysoka uroven abstrakce. Nejake monoidy a monady. Prislo mi to dost slozite. Podle me to moc pro zacatecniky neni.

265
Jsem absolutni laik, ale

1) dokud bude ta mena tak kolisat, tak nelze ocekavat nejake rozsireni. U normalni meny muzu pocitat s inflaci 2-3% (u nas ted teda bohuzel trochu vic :-(( ), u bitcoinu nevim zda to bude 100% plus nebo minus.

2) Toto je tez problem https://digiconomist.net/bitcoin-energy-consumption

3) Proc je autor bitcoinu anonymni?

266
/dev/null / Re:Blockchain - kde je?
« kdy: 07. 05. 2020, 16:39:49 »
No nejenze se to nikde nepouziva, ale navic

https://digiconomist.net/bitcoin-energy-consumption

267
Studium a uplatnění / Re:Vplyv ekonomického kolapsu na IT
« kdy: 16. 04. 2020, 11:19:41 »
Myslím, že v nové době postcoronové homeofficové bude nejspíš stačit bydlet tak do 80km od Prahy max jednou za týden a bydlet v Praze už nebude tak nutné. Možná i v jiných oborech.

Až bude za dva roky vakcína, tak se sem budou stejně zase všichni tlačit...

Ale neni jiste, ze se podobna pandemie nebude opakovat. Mimochodem, vedeli jste, ze morova epidemie, ktera vyhubila ve 14. stoleji tretinu Evropy, prisla ze stejne provincie, jako koronavirus? Nedivil bych se, kdyby to bylo i ze stejneho mesta.

https://cs.wikipedia.org/wiki/%C4%8Cern%C3%A1_smrt

"První zprávy o vypuknutí moru pocházejí z Číny z počátku roku 1330, jako první zasáhl provincii Chu-pej ve střední Číně, odkud se rozšířil do jižních i severních provincií. Odtud se vojenskými přesuny a cestami kupců po karavanních stezkách šířil mor dále na západ"

268
To vzniklo dokonce uz v 80. letech, kdy jeste neexistovaly poradne IDE a kod se psal v textovem editoru a pokud byly metody a kod slozitejsi, tak to umoznovalo se vyznat v typu. Navic to ti programatori jeste blbe pochopili, nemelo se to pouzivat pro jednoduche typy, ale rozlezlo se to vsude. Jsou o tom clanky na webu.

Dnes je to historie a nemelo by se to pouzivat. Typ mne ukazuje IDE.

269
Studium a uplatnění / Re:Vplyv ekonomického kolapsu na IT
« kdy: 02. 04. 2020, 12:59:52 »
Mozna by to mohlo trochu procistit ty darmozroutske IT personalni agentury, protoze ted asi nikdo v rouskach na pohovor nechodi (vim, existuje skype), ale stejne si myslim, ze 90% firem predtim nez prijme cloveka si s nim chce promluvit osobne.

270
Studium a uplatnění / Re:Zlepšení znalosti matematiky - CBT
« kdy: 24. 03. 2020, 10:15:42 »
Jakýkoliv úvod pro bakaláře do kosmologie nebo kvantové mechaniky, tam se to integrály jen hemží a všechny mají praktickou motivaci.

Tož ty bude tedy expert. Doporučovat matematický aparát konce 17.století !!!! Numerické metody z 19.století nejspíš budou slepá ulička podle tebe? A MKP(FEM) z poloviny 20.století je na hovno, že? A co třeba tensory příp. tensory vyšších řádů či tensorové operace z přelomu 20/21. století je odpad, že?

Tupí šprti, serte na to, bez Mensa IQ na to stejně nemáte. Takových jako vy co jenom konzumují šprtáním ale žádné vlastní myšlenky a postupy netvoříte jsou na planetě miliardy. Ty znalosti jsou vám na hovno.

Proc? Pokud to nekoho bavi, proc by si nemohl studovat matematiku? Ne kazdy se narodi jako Einstein. To je asi jako kdyz nekdo sbira brouky, tak ne kazdy ma to stesti, ze objevi novy druh :-)

Stran: 1 ... 16 17 [18] 19 20