Tipy a triky na zlepšení logického myšlení u pohovorů

iwtu

Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #45 kdy: 15. 02. 2022, 18:02:56 »
React je frontend.
Frontend nie je dva krát o zložitosti, skôr je to o know how a makaní. Najzaujímavejšie mi na frontende mi príde UX. Tam naozaj treba premýšlať.

Algoritmické a logické úlohy.
To správne slovo je tréning. Už ti tu ľudia dali niekoľko odkazkov na tréning.

Algoritmické úlohy.
Potrebuješ poznať dátové štruktúry a základne algoritmy. Ideálne aj 0 notáciu ohľadom časovej a pamätovej zložitosti.

Logické úlohy.
Logické úlohy dostáva celé hafo povolaní. Anylitici, markeťaci, policajti.. Všade tam, kde potrebuješ človeka, ktorý vie aspoň trochu premýšlať.

Pohovor.
Je to brutálne inviduálne. Ja osobne s uchádzačom sa iba porozprávam, občas sa rieši zaujímavý problém, či už jeho/jej alebo môj. Správnymi otázkami viem o človeku získať ďaleko viac ako nejakým testom.

Pravdepodobne na frontend by som Ťa prijal, ak by na Teba niekto dohliadol, na backend podľa toho, čo si napísal, nehrozí.

Ako frontend developer prácu najdeš v pohode. Ak chceš niečo viac alebo zaujímavejšiu prácu, budeš sa musieť namakať.


xyz

  • ***
  • 137
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #46 kdy: 15. 02. 2022, 18:48:06 »
Někdo moudrý (nepamatuji si kdo) prohlásil, že vrozený talent je (nepamatuji si kolik, ale málo) procent a zbytek je píle , pravidelnost a vytrvalost. Platí to u sportu, cizích jazyků i tréninku algoritmického myšlení. Stanovte si cíl - X minut denně -  dodržujte ho. Dejte tomu prioritu.

No to byla oblibena myslenka zejmena v USA (meritokracie). Ze kdyz clovek chce, tak dosahne ceho chce. Bohuzel je to jen mytus. Talent, predpoklady, ale i okolnosti jsou mnohdy dulezitejsi.




none_

Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #47 kdy: 15. 02. 2022, 19:07:14 »
Ja bych se tim tolik nestresoval. Pokud vas od pohovoru vyhodi jen kvuli tomu, ze neumite prohodit 2 promenne bez pomocne promenne, tak bych se drzel od takovy firmy dal.

Podle me je to takovy party trick. K cemu je neco takovyho v realnem zivote? V 99% je obecne blbost 2 promenne prohazovat, pokud se nesnazite o zmateni nepritele.

Zaradil bych to mezi typicke pohovorove otazky.

Delam posledni dobou dost pohovoru s Indama a odpovedi na podobne otazky sypou jak zbesili. Pokud jich ale zeptate na jednoduchy SQL select pres 2 tabulky nebo navrh REST API na vyhledavani uzivatelu, tak nic nevyplodi... A to tvrdi, ze maji 10+ let zkusenosti v obou oblastech.

BoneFlute

  • *****
  • 1 842
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #48 kdy: 15. 02. 2022, 19:07:28 »
Talent, predpoklady, ale i okolnosti jsou mnohdy dulezitejsi.
Což je naštěstí mýtus.

xyz

  • ***
  • 137
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #49 kdy: 15. 02. 2022, 19:19:20 »
Talent, predpoklady, ale i okolnosti jsou mnohdy dulezitejsi.
Což je naštěstí mýtus.

No a mas pro to nejake argumenty?



Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #50 kdy: 15. 02. 2022, 19:48:24 »
Jako to otázka sama o sobě je asi samoúčelná, ale mohla by vést k zajímavé debatě. A to klidně i když "řešení" napíše sám tázající na tabuli. Potom se může diskutovat o tom, kdy a jak to funguje, jestli to má vůbec v tom kontextu význam řešit a tak. Pokud to však jen byla položena otázka s tím, že si někdo odškrtl "odpověděl/neodpověděl", tak je asi celý ten pohovor trošku ztráta času. Taky jsem něco takového zažil, odpověděl správně + nějaký dodatky okolo, ale udělal si trošku špatný dojem o té firmě.

A takových otázek je... Ze stejného ranku třeba jak se dá z počtu minut (třeba 1234) odvodit co nejmenším počtem operací počet hodin a minut.

Nebo klidně i převody arabské -> římské, tam se dá vyřádit (hlavně, když to nemá být moc efektivní řešení :-)

none_

Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #51 kdy: 15. 02. 2022, 20:12:56 »
Ano, uloh se da vymyslet hodne. Podle me ale tyto jednoradkova reseni postradaji to hlavni, co od produkcniho kodu pozaduju. A to je citelnost. Je sice krasny, ze napisu funkci stavejici mrakodrap na 2 radky, ale pokud nikdo dalsi nepochopi, co ten kod dela, tak je ve vysledku k nicemu. Tedy jsou skvely do tech soutezi o program v nejmensim poctu bitu.

BoneFlute

  • *****
  • 1 842
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #52 kdy: 15. 02. 2022, 21:39:28 »
Talent, predpoklady, ale i okolnosti jsou mnohdy dulezitejsi.
Což je naštěstí mýtus.

No a mas pro to nejake argumenty?

Já jo. A ty?

xyz

  • ***
  • 137
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #53 kdy: 15. 02. 2022, 21:50:22 »
Talent, predpoklady, ale i okolnosti jsou mnohdy dulezitejsi.
Což je naštěstí mýtus.

No a mas pro to nejake argumenty?

Já jo. A ty?

https://www.respekt.cz/tydenik/2021/44/slava-vitezum-ale-co-s-porazenymi

“Tyranny of Merit: What’s Become of the Common Good?” by Michael J. Sandel




BoneFlute

  • *****
  • 1 842
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #54 kdy: 15. 02. 2022, 22:39:05 »
Talent, predpoklady, ale i okolnosti jsou mnohdy dulezitejsi.
Což je naštěstí mýtus.

No a mas pro to nejake argumenty?

Já jo. A ty?

https://www.respekt.cz/tydenik/2021/44/slava-vitezum-ale-co-s-porazenymi

“Tyranny of Merit: What’s Become of the Common Good?” by Michael J. Sandel

Máš boda za podklady.

Jen abychom si ujasnili stanoviska: Ten článek je o tom, kdo bude nejlepší? Že když dáš vedle sebe talentovaného, a méně talentovaného, oba budou dřít, tak kdo vyhraje? Protože Henry Ford nemluvil o nejlepších, ale o úspěšných, což je drobný detail s velkým dopadem.

Já mohu poskytnout (mimo jiné) svou osobní zkušenost. Jsem vcelku obyčejný, nijak zvlášť geniální jedinec. Většina kolegů mě inteligencí a schopnostmi strčí do kapsy. Přesto mám nadprůměrný plat, a nechají si odemne radit. Když dostaneme za úkol si něco nastudovat, tak oni by to zvládli za hodinu, já třeba za pět. Přesto jsem já na konci dne ten úspěšnější. A o tom je ten talent, jak o něm mluvil předřečník.

Kdo věří mýtu o tom, že na XY je třeba talentu, jinak to vůbec nejde, zbytečně si zařezává své štěstí.

Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #55 kdy: 15. 02. 2022, 22:46:35 »
nikdo z nas meritokracii nezazil.

Meritokracie sice byla zakotvena v ustavach temer vsech socialistickych statu ("kazdemu podle zasluh" nebo "kazdemu podle odvedene prace"), ale skutecne existovala jen kratce Sovetskem Svazu mezi lety 1936 a 1941, za valky meritokracii provozovat nelze. Potom jeste mozna kratce po valce do Stalinovy smrti. Chruscovova revisionisticka politika narovnavani mezd podle me v praxi stalinskou meritikracii zrusila. Kdyz CSSR v roce 1960 zavadela socialistickou ustavu, prakticka politika byla ovivnena Chruscovovym revisionismem. Ke Stalinskemu systemu odmenovani a postihu se zacatkem osmdesatych let chtel vratit Andropov, umrel (byl otraven?) driv nez to stacil udelat.
« Poslední změna: 15. 02. 2022, 22:53:09 od A.P.Hacker »

Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #56 kdy: 15. 02. 2022, 23:16:50 »
podle mě si pletete "úsilí" a "zásluhu"

"merit" - zásluha

xyz

  • ***
  • 137
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #57 kdy: 16. 02. 2022, 09:08:17 »
Talent, predpoklady, ale i okolnosti jsou mnohdy dulezitejsi.
Což je naštěstí mýtus.

No a mas pro to nejake argumenty?

Já jo. A ty?

https://www.respekt.cz/tydenik/2021/44/slava-vitezum-ale-co-s-porazenymi

“Tyranny of Merit: What’s Become of the Common Good?” by Michael J. Sandel

Máš boda za podklady.

Jen abychom si ujasnili stanoviska: Ten článek je o tom, kdo bude nejlepší? Že když dáš vedle sebe talentovaného, a méně talentovaného, oba budou dřít, tak kdo vyhraje? Protože Henry Ford nemluvil o nejlepších, ale o úspěšných, což je drobný detail s velkým dopadem.

Já mohu poskytnout (mimo jiné) svou osobní zkušenost. Jsem vcelku obyčejný, nijak zvlášť geniální jedinec. Většina kolegů mě inteligencí a schopnostmi strčí do kapsy. Přesto mám nadprůměrný plat, a nechají si odemne radit. Když dostaneme za úkol si něco nastudovat, tak oni by to zvládli za hodinu, já třeba za pět. Přesto jsem já na konci dne ten úspěšnější. A o tom je ten talent, jak o něm mluvil předřečník.

Kdo věří mýtu o tom, že na XY je třeba talentu, jinak to vůbec nejde, zbytečně si zařezává své štěstí.

Chapu, ale ten clanek je i o tom, ze jsou dulezite ty okolnosti. Ty mas stesti v tom, ze tvoje schopnosti jsou prave ted potreba. Dejme tomu, ze by ses narodil treba o 200 let drive, kdy jeste zadne pocitace nebyly, bylo jen zemedelstvi a remesla.  Tam by tvoje schopnosti a talent byly k nicemu a treba bys jen zivoril.
Ale je pravda, ze jsem trochu offtopic.

Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #58 kdy: 16. 02. 2022, 11:20:47 »
K původní otázce, je dobré umět i teorii, chápu že to některé firmy chtějí, dřív jsem si myslel, že ty lidi co to zvládají jsou geniální, ale není to pravda. Pro mě nejjednodušší cesta je zaplatit si nějaký kurz na Udemy, a udělat 1 lekci za den, to je na 10 minut, za rok se pak toho člověk naučí kompletně dost.

Třeba to prohození proměnných jsem věděl, to bylo v kurzu na udemy, v Pythonu je to jednoduché (a,b) = (b,a)

Někdy to ale ty firmy pravda přehánějí a chtějí nesmysly, moje zkušenost je taková, že je to o hodně častější u českých než zahraničních firem. Prostě přijde nějakej ajťák co řešil před měsícem nějaký ultra specifický problém, na který je expert, a začne tě na něm dusit.

Na druhou stranu u nás ve firmě najali člověka, co dictionary v pythonu kopíruje stylem dict1 = dict2, a pak dělá dict1.update, tam člověk přesně vidí tu chybějící teorii třeba v tom, že mutable types takto kopírovat nejdou.

V každém případě, nemusíš na to být geniální, prostě tomu každý den věnuj 10 minut, a uvidíš že během pár let budeš úplně jinde.

A jinak představy firem jsou často nereálné, oni si vytvoří neskutečné síto, a pak když jim s ním někdo projde tak se diví, že chce 200k a oni mají budget 100k, ale všechny lidi co by za těch 100k dělali už od pohovoru vyhodili  ;D

BoneFlute

  • *****
  • 1 842
    • Zobrazit profil
Re:Tipy a triky na zlepšení logického myšlení u pohovorů
« Odpověď #59 kdy: 17. 02. 2022, 01:22:19 »
Kdo věří mýtu o tom, že na XY je třeba talentu, jinak to vůbec nejde, zbytečně si zařezává své štěstí.

Chapu, ale ten clanek je i o tom, ze jsou dulezite ty okolnosti. Ty mas stesti v tom, ze tvoje schopnosti jsou prave ted potreba. Dejme tomu, ze by ses narodil treba o 200 let drive, kdy jeste zadne pocitace nebyly, bylo jen zemedelstvi a remesla.  Tam by tvoje schopnosti a talent byly k nicemu a treba bys jen zivoril.
Ale je pravda, ze jsem trochu offtopic.

Nepochybuju o tom, že i před dvěmi sty lety bych měl velkou výhodu díky svému talentu pracovitosti, cílevědomosti a vytrvalosti. A byl by ze mě docela úspěšný řemeslník.