Przejdź do zawartości
Menu główne
Menu główne
przypnij
ukryj
Nawigacja
Strona główna
Ostatnie zmiany
Losowa strona
Pomoc z MediaWiki
Mazovia
Szukaj
Szukaj
Utwórz konto
Zaloguj się
Narzędzia osobiste
Utwórz konto
Zaloguj się
Strony dla anonimowych edytorów
dowiedz się więcej
Edycje
Dyskusja
Edytujesz
5 kroků k první práci vývojáře, které rozhodují
Strona
Dyskusja
polski
Czytaj
Edytuj
Wyświetl historię
Narzędzia
Narzędzia
przypnij
ukryj
Działania
Czytaj
Edytuj
Wyświetl historię
Ogólne
Linkujące
Zmiany w linkowanych
Strony specjalne
Informacje o tej stronie
Uwaga:
Nie jesteś zalogowany. Jeśli wykonasz jakąkolwiek zmianę, Twój adres IP będzie widoczny publicznie. Jeśli
zalogujesz się
lub
utworzysz konto
, Twoje zmiany zostaną przypisane do konta, wraz z innymi korzyściami.
Filtr antyspamowy.
Nie
wpisuj tu nic!
Postman je nástroj, který umožňuje sestavit HTTP požadavek, odeslat ho a prohlédnout si odpověď včetně hlaviček, stavového kódu a těla. Pro testování API je klíčové pochopit, že nejde o klikání v grafickém rozhraní, ale o opakovatelné scénáře. Začněte tím, že si v levém panelu vytvoříte kolekci a do ní ukládáte jednotlivé požadavky. Kolekce je základ, bez něj se za týden nevyznáte v tom, co jste vlastně testovali.<br><br>První práce v IT nezačíná pohovorem, ale už přípravou. Firmy nečekají hotového odborníka, ale člověka, který umí přemýšlet a dotáhnout věci do konce. Pokud se ucházíte o juniorskou pozici, musíte prokázat, že zvládnete základní nástroje a nejste ztracení, když něco nefunguje. Zaměřte se na jeden jazyk a jeden framework. Kombinace „umím trochu od všeho" působí nejistě. Lepší je mít na GitHubu tři menší projekty, které jste sami napsali, než deset rozcviček z kurzů. U každého projektu mějte v hlavě, proč jste zvolili dané řešení a co byste dnes udělali jinak.<br><br>Jak se připravit na technický pohovor Technický pohovor obvykle kombinuje teoretické otázky, praktickou úlohu a povídání o předchozích zkušenostech. Na teorii se nevyplácí učit nazpaměť definice. Mnohem lepší je umět vysvětlit, k čemu věci slouží a kdy je použít. U praktické úlohy nahlas komentujte, co děláte. Tazatel sleduje postup, ne jen výsledek. Když narazíte na chybu, systematicky ji hledejte: nejdřív se podívejte na vstupy, pak na výstupy a nakonec na samotnou logiku. Typická chyba juniorů je, že okamžitě začnou psát kód, aniž by si úlohu rozmysleli. Pět minut přemýšlení ušetří hodinu zmatků.<br><br>Poslední věc, která rozhoduje o výsledku, je tón. Zpětná vazba nemá být obhajoba ani hodnocení člověka. Když někdo řekne, že něco nefunguje, není to útok. Facilitátor to musí říct nahlas, jinak se lidé začnou bránit a diskuze se změní v hádku o vině. Struktura drží emoce na uzdě jen do chvíle, kdy ji někdo začne používat jako zbraň. Proto je lepší mluvit o procesech a rozhodnutích než o lidech a jejich vlastnostech.<br><br>Dokumentace bývá první místo, kam se lidé dívají, ale sama o sobě nestačí. Čtěte ji kriticky: hledejte sekce o omezeních, známých chybách a verzích, ve kterých byla funkce přidána nebo naopak odstraněna. Pokud něco chybí, ověřte to v diskusních fórech nebo v systému pro hlášení chyb. Užitečné je také zjistit, jak často vycházejí opravy a zda jsou bezpečnostní aktualizace řešeny pravidelně. Databáze, která je technicky skvělá, ale nemá aktivní údržbu, se může stát pastí.<br><br>Typická chyba začátečníků je vkládat do historie soubory s přístupovými údaji, klíči nebo konfigurací pro produkci. Jakmile se takový soubor dostane do starší změny, smazání v dalším potvrzení ho z historie neodstraní. Řešením je vzorový konfigurační soubor bez hodnot a skutečné hodnoty držet mimo repozitář. Další častá chyba je vracení změn příkazem, který přepíše historii, na sdílené větvi. Přepisovat historii se smí jen tam, kam nikdo jiný neposílá.<br><br>Po nástupu do první práce se vyhněte dvěma extrémům. Prvním je tichost – když něčemu nerozumíte, zeptejte se, ale nejdřív zkuste hledat sami. Druhým je přehnaná sebedůvěra – nepushujte do hlavní větve kód, kterému nerozumí celý tým. Naučte se číst cizí kód a respektovat konvence projektu. Ptejte se na code review, ale neobhajujte každý řádek. První měsíce jsou o učení, ne o dokazování. Pokud vám někdo dá zpětnou vazbu, zapracujte ji a příště ukažte posun. Práce vývojáře je maraton, ne sprint.<br><br>Konflikty nejsou katastrofa, ale způsob jejich řešení často bývá. Nikdy neřeš konflikt automaticky ani slepým přepsáním jedné strany. Otevři si oba konce, zjisti, co ta druhá změna sledovala, a výsledek spusť. Po každém řešení konfliktu udělej build a testy, protože právě tady vznikají tiché regrese. Pozor na rebase na sdílené větvi: přepisuje historii a kolegům rozbije jejich lokální kopie. Rebase používej na své vlastní, ještě nesdílené větvi; sdílenou větev slučuj běžným merge. Stejně tak nikdy nepushuj přes --force do větve, kterou používá někdo jiný, aniž bys ho předem varoval.<br><br>Před pohovorem si zjistěte, na čem firma pracuje. Nejde o to znát všechny detaily, ale mít kontext. Připravte si dvě až tři otázky, které se týkají náplně práce, týmu nebo používaných technologií. Otázky na benefity a dovolenou nechte na později. Během rozhovoru mluvte konkrétně: „použil jsem relační databázi, protože data byla strukturovaná" místo „umím databáze". Pokud dostanete zpětnou vazbu, berte ji jako nástroj, ne jako útok. Odmítnutí není konec, ale informace, co zlepšit.
Opis zmian:
Wszelki wkład na Mazovia może być edytowany, zmieniany lub usunięty przez innych użytkowników. Jeśli nie chcesz, żeby Twój tekst był dowolnie zmieniany przez każdego i rozpowszechniany bez ograniczeń, nie umieszczaj go tutaj.
Zapisując swoją edycję, oświadczasz, że ten tekst jest Twoim dziełem lub pochodzi z materiałów dostępnych na warunkach
domeny publicznej
lub kompatybilnych (zobacz także
Mazovia:Prawa autorskie
).
PROSZĘ NIE WPROWADZAĆ MATERIAŁÓW CHRONIONYCH PRAWEM AUTORSKIM BEZ POZWOLENIA WŁAŚCICIELA!
Anuluj
Pomoc w edycji
(otwiera się w nowym oknie)
Przełącz ograniczenie szerokości strony