FIT VUT - špatná volba?

peva

Re:FIT VUT - špatná volba?
« Odpověď #90 kdy: 25. 01. 2019, 10:10:01 »
Není důležité co konkrétně uděláš ty, ale co říká statistika....
1) Většína manažerů v IT se rekrutuje z původních developerů a ne ze studentů manažerských oborů...sám jsem ve své 25 leté praxi potkal asi 100 manažerů a 80% z nich v minulosti něco programovalo.
2) Pokud se podívám na své kolegy, s kterými jsem začínal...cca 100 lidí, tak z nich programuje teď cca jen 5..zbytek dělá analytiky, konzultanty a manažery.
...
Ty si věř čemu chceš....
A abych to doplnil...tak v tom hraje velku roli  i finanční ocenění...když prostě chcete i po 40 platově někam růst, tak vám nezbyde nic jiného než přijmout některou pozici s výše uvedených....


gll

  • ****
  • 429
    • Zobrazit profil
    • E-mail
Re:FIT VUT - špatná volba?
« Odpověď #91 kdy: 25. 01. 2019, 10:49:40 »
Vlákna zkušenost se školou X, zkušenost se zaměstnavatelem Y ... zakládá stále dokola jeden člověk, aby mohl kydat špínu.

R2D2

Re:FIT VUT - špatná volba?
« Odpověď #92 kdy: 25. 01. 2019, 11:45:30 »
skončí s O(2) algoritmem pro přihlašování uživatele
Někdy dokonce i O(3). Fuj, konstantní složitost  ::)

MarSik

Re:FIT VUT - špatná volba?
« Odpověď #93 kdy: 25. 01. 2019, 12:26:53 »
skončí s O(2) algoritmem pro přihlašování uživatele
Někdy dokonce i O(3). Fuj, konstantní složitost  ::)

To byl samozřejmě překlep :) O(n^2)

R2D2

Re:FIT VUT - špatná volba?
« Odpověď #94 kdy: 25. 01. 2019, 12:37:19 »
skončí s O(2) algoritmem pro přihlašování uživatele
Někdy dokonce i O(3). Fuj, konstantní složitost  ::)
To byl samozřejmě překlep :) O(n^2)
To mi došlo :) Ale O(n^2) u přihlašování uživatelů jsem ještě neviděl, to musí dát práci vymyslet.


jpu

Re:FIT VUT - špatná volba?
« Odpověď #95 kdy: 25. 01. 2019, 13:43:03 »
A abych to doplnil...tak v tom hraje velku roli  i finanční ocenění...když prostě chcete i po 40 platově někam růst, tak vám nezbyde nic jiného než přijmout některou pozici s výše uvedených....
Blbost. Tebou vymenovane pozicie si vacsinou vyzaduju pracu na TPP. Vyvojar ma moznost robit na zivnost, aj ked len svarc, tak dostane ovela vacsie peniaze. Mozno na pozicii manazera dostanete 3000e, na pozicii developer zivnostnik mozete ist k cislam ako 5000-6000e bez problemov. A dalsia vec, manazera, analytika nebudete moct robit vo forme home-officu, co u developera je opat bezne. Poznam developerov a vacsina z nich su stale vyvojari, aj po 40tke, 50tke. Chcem vidiet niekoho, kto 20 rokov programuje, so zakaznikom ani nechodi do styku, ze zrazu sa z neho stane manazer, ktory musi disponovat roznymi softskillami a niekto s 20 rocnou manazerskou praxou bude na tom ovela lepsie ako ten vyvojar s 20 rocnymi skusenostami.

Re:FIT VUT - špatná volba?
« Odpověď #96 kdy: 25. 01. 2019, 13:52:42 »
Ale O(n^2) u přihlašování uživatelů jsem ještě neviděl, to musí dát práci vymyslet.
To je jasný - prvně si vytvoří tabulku všech dvojic uživatelů a pak z té dvojice pužije jenom první prvek! To přece udělá každá lopata! :))

(Spíš bych ale řekl, že tady máme opět celkem typický jev: někdo píše o tom, jak je teorie důležitá, zmíní něco "hóch", aby bylo každýmu jasný, že on mezi lopaty nepatří, a co čert nechtěl, napíše úplnou zhovadilost. Čili jaksi mimochodem krásně demonstruje, že ta teorie ve skutečnosti asi zas tak důležitá není ;) )

peva

Re:FIT VUT - špatná volba?
« Odpověď #97 kdy: 25. 01. 2019, 14:12:00 »
A abych to doplnil...tak v tom hraje velku roli  i finanční ocenění...když prostě chcete i po 40 platově někam růst, tak vám nezbyde nic jiného než přijmout některou pozici s výše uvedených....
Blbost. Tebou vymenovane pozicie si vacsinou vyzaduju pracu na TPP. Vyvojar ma moznost robit na zivnost, aj ked len svarc, tak dostane ovela vacsie peniaze. Mozno na pozicii manazera dostanete 3000e, na pozicii developer zivnostnik mozete ist k cislam ako 5000-6000e bez problemov. A dalsia vec, manazera, analytika nebudete moct robit vo forme home-officu, co u developera je opat bezne. Poznam developerov a vacsina z nich su stale vyvojari, aj po 40tke, 50tke. Chcem vidiet niekoho, kto 20 rokov programuje, so zakaznikom ani nechodi do styku, ze zrazu sa z neho stane manazer, ktory musi disponovat roznymi softskillami a niekto s 20 rocnou manazerskou praxou bude na tom ovela lepsie ako ten vyvojar s 20 rocnymi skusenostami.
Veř si čemu chceš....

Postup přerodu developera-programatora do jiné role je pochopitelně pozvolný...a trvá třeba 2-3 roky.
Skoro všichni manažeři ve firmách v Brně (Turboconsult, IPS, NewSuite, RedHat, Embedit...) jsou dřívější programátoři, mnoho z nich znám osobně. Kolik součaných programátorů je 40+ v Redhatu, Kolik v Netsuite - Oraclu? Ze stovek developerů jen jednotlivci...letití kostlivci...

Pochopitelně jako živnostník popřípadě švarc, jsou MOMENTÁLNĚ možnosti lepší....to nepopírám...
/tak bacha aby jsou tvou chybou nevystavil celou tvopji rodinu do průseru.../


MarSik

Re:FIT VUT - špatná volba?
« Odpověď #98 kdy: 25. 01. 2019, 14:13:10 »
Ale O(n^2) u přihlašování uživatelů jsem ještě neviděl, to musí dát práci vymyslet.
To je jasný - prvně si vytvoří tabulku všech dvojic uživatelů a pak z té dvojice pužije jenom první prvek! To přece udělá každá lopata! :))

(Spíš bych ale řekl, že tady máme opět celkem typický jev: někdo píše o tom, jak je teorie důležitá, zmíní něco "hóch", aby bylo každýmu jasný, že on mezi lopaty nepatří, a co čert nechtěl, napíše úplnou zhovadilost. Čili jaksi mimochodem krásně demonstruje, že ta teorie ve skutečnosti asi zas tak důležitá není ;) )

Až na to, že tohle je reálný příběh. Možná bych i našel ten patch co to opravuje, je veřejný (musel bych se hodně snažit, je to už dávno a těch oprav je v gerritu hodně, takže se mi nechce).

A teorie je důležitá. Ne ve smyslu znalosti pouček, ale ve smyslu obecného povědomí o dobrých a očividně špatných postupech. Celkem typické je třeba parsování XML a HTML regulárními výrazy.. jsou případy, kdy to jde a pak hodně případů, kdy to byl špatný nápad (taky bych našel veřejné příklady na všemožných fórech). Přitom je to učivo cca druhého ročníku Bc. studia.

Pak je spousta případů, kdy někdo nepoužil vhodný postup jen proto, že o něm prostě nikdy neslyšel (typicky různé algoritmy z oblasti dynamického programování). A jako na potvoru se ten postup na vysoké škole buď přímo učí, nebo se alespoň zmiňuje jako dobrá látka pro samostudium. Toto se často vlastním samostudiem dohnat dá.. jenže občas je to opravdu problém vyhledat bez znalosti správných klíčových termínů (google výsledky jsou bez nich zahlceny nerelevantním obsahem).

V neposlední řadě je škola i o odborné terminologii daného oboru. Bez znalosti té terminologie se sice domluvíte, ale nebude to tak efektivní. V práci dost často pracujete na jednom projektu a Váš rozhled je proto omezený na ten projekt a použité techologie. Takže při přechodu jinam budete zase zpočátku neefektivní. Může Vám totiž chybět ten abstraktní rozhled v problematice.

Stavět na znalostech starších tudíž má smysl. I když Vám může připadat, že teorie na vysoké škole zaostává za moderní dobou. Dost často jsem časem přišel na to, že ta teorie je v pořádku a principy pořád platí. Jen se na škole neučí každá konkrétní možná aplikace nebo v dané chvíli módní programovací jazyk.

Re:FIT VUT - špatná volba?
« Odpověď #99 kdy: 25. 01. 2019, 14:44:51 »
Až na to, že tohle je reálný příběh.
Což nic nemění na tom, že jsi napsal kravinu.

Možná bych i našel ten patch co to opravuje, je veřejný (musel bych se hodně snažit, je to už dávno a těch oprav je v gerritu hodně, takže se mi nechce).
No bylo by super svoje tvrzení i ilustrovat příkladem z praxe. A jak psal kolega, moc si nedovedu představit, jak by v takovéhle věci mohl dosáhnout O(n^2), takže by to za to vyhledání imho fakt stálo.

MarSik

Re:FIT VUT - špatná volba?
« Odpověď #100 kdy: 25. 01. 2019, 15:51:51 »
Což nic nemění na tom, že jsi napsal kravinu.

Jo, upsal jsem se a nevšiml si toho. Nicméně to na pointě nic nemění.

No bylo by super svoje tvrzení i ilustrovat příkladem z praxe. A jak psal kolega, moc si nedovedu představit, jak by v takovéhle věci mohl dosáhnout O(n^2), takže by to za to vyhledání imho fakt stálo.

Zase si to nepředstavujte jako dvě zanořené smyčky nebo něco podobně očividného. Bylo to malinko složitější a souviselo to s návrhem API pro GWT frontend a s databází s uloženými procedurami. A byla to opravdu velmi blbá chyba... Nicméně se tenkrát nikdo nezamyslel and tím co ty vrstvy přesně dohromady udělají a dopadlo to jak to dopadlo. Proto se ta oprava nedá tak snadno ukázat a najít.


Re:FIT VUT - špatná volba?
« Odpověď #101 kdy: 25. 01. 2019, 16:17:20 »
Proto se ta oprava nedá tak snadno ukázat a najít.
Nedá se snadno ukázat, ale dá se vypočítat, že vnáší složitost O(n^2). Tak jo. My ti jako teda věříme :)

n

Re:FIT VUT - špatná volba?
« Odpověď #102 kdy: 25. 01. 2019, 17:05:27 »
Takze 20 rokov robim vyvojara a po 40tke sa dam na cestu manazmentu alebo na komunikaciu so zakaznikom. Hlavne bez predoslych skusenosti

Protoze pokud nejsi uplny dement, tak behem tech 20let, kdy ti sefuji ruzni manazeri, tak stihnes pochytit jen tak mimochodem spoustu chyb ktere udelali i spoustu dobrych veci, ktere se jim povedly. Pokud nejsi totalni lopata, tak se dokazes poucit z chyb i uspechu jinych. Taky velmi casto pri tak dlouholete praxi dostanes na starost urcite aspon nekolikrat skupinky nekolika lidi, ktere potrebujes vest, resit jejich problemy, takze nejsi uplne mimo.
Ano nemas KOMPLEXNI dlouholete zkusenosti a vsechno timhle nenaberes, ale muze to stacit. Zvlast kdyz jdes delat manazera ve stejnem oboru, ve kterem ses predtim pohyboval 20let.

Kazdeho to samozrejme nebavi a nechce to delat. Ale uplny nesmysl to neni.

n

Re:FIT VUT - špatná volba?
« Odpověď #103 kdy: 25. 01. 2019, 17:06:59 »
skončí s O(2) algoritmem pro přihlašování uživatele
Někdy dokonce i O(3). Fuj, konstantní složitost  ::)
To byl samozřejmě překlep :) O(n^2)
To mi došlo :) Ale O(n^2) u přihlašování uživatelů jsem ještě neviděl, to musí dát práci vymyslet.

A i kdyby, tak n je co, pocet prave prihlasovanych uzivatelu? Tudiz 1^2? :D

jpu

Re:FIT VUT - špatná volba?
« Odpověď #104 kdy: 25. 01. 2019, 22:02:51 »
Takze 20 rokov robim vyvojara a po 40tke sa dam na cestu manazmentu alebo na komunikaciu so zakaznikom. Hlavne bez predoslych skusenosti

Protoze pokud nejsi uplny dement, tak behem tech 20let, kdy ti sefuji ruzni manazeri, tak stihnes pochytit jen tak mimochodem spoustu chyb ktere udelali i spoustu dobrych veci, ktere se jim povedly. Pokud nejsi totalni lopata, tak se dokazes poucit z chyb i uspechu jinych. Taky velmi casto pri tak dlouholete praxi dostanes na starost urcite aspon nekolikrat skupinky nekolika lidi, ktere potrebujes vest, resit jejich problemy, takze nejsi uplne mimo.
Ano nemas KOMPLEXNI dlouholete zkusenosti a vsechno timhle nenaberes, ale muze to stacit. Zvlast kdyz jdes delat manazera ve stejnem oboru, ve kterem ses predtim pohyboval 20let.

Kazdeho to samozrejme nebavi a nechce to delat. Ale uplny nesmysl to neni.
Co ak nieco take nechcem robit a chcem sa venovat vyvoju? Kolko manazerov bolo vyvojarov a kolko z nich sa zopsulo tak, ze uz zabudli o com je vyvoj a ake to je, a zacnu klast nerealne poziadavky a terminy