0:00:15a tale
0:00:18takže já vás vítám na svůj prezentace to by měl umět dobrý vývojář
0:00:23menu se petr adámek a pracuju jednak ve společnosti on kredit international na pozici že
0:00:29vo program koordinátora znamená mám tam na starosti tým juniorských prej ní kteří se tam
0:00:37učí nový věci je nový technology aby mohli být po zdi nasazení na projektech a
0:00:40vedle toho ještě přednáším jako externista právě kurzy který se týkají programování v jazyce java
0:00:46vývoj na platformě že uvažování na tady na fakultě informatiky na masarykově univerzitě
0:00:51já bych já jsem si pro vás dneska připravil takovou přednášku která se zkusí zamyslet
0:00:56nad tím co by měl umět dobrý vývojář žádným případě si nemyslím že bych měl
0:01:00patent na rozum to znamená můžete třeba mít jinej názor nebo musíte s můžete si
0:01:05myslet něco jinýho ale myslím že by pro vás mohu by mohlo bejt inspirací
0:01:10pohled na věc pozice spořice člověka který byl mockrát už toho lze si kariéře něco
0:01:17zažil u zpracoval vývojáře fungoval roli v roli tým lída a prošel řadou pohovoru jak
0:01:25pozice o pohovor oválného tak pozice povolující ho
0:01:29takže pokusím se vám něco víc ten můj pohled bude hodně spoof pohledu člověka který
0:01:35se věnuje těm technologiím kolem tý platformy java Í to znamená zejména když budu mluvit
0:01:40o těch technologických je tech tak jo pokud to zajímá to nějakou jinou platformu nebo
0:01:45programujete v jiných jazycích tak tam třeba ta sada těch znalostí může být trošičku jiná
0:01:50ale doufám že to nebude na škodu
0:01:53tak
0:01:55to je to vlastně vývoj softwaru
0:01:57to si představíte podpojmem když slyšíte vývoj softwaru
0:02:05masírování klávesnice no
0:02:07ano
0:02:10návrh implementace údržba posledně důležitý na to spoustu lidí zapomíná
0:02:17připadat jako k indové vy víte nové software
0:02:20zase připadá jako kingy živý nové software
0:02:24adresy připadá von dobře
0:02:28aby vlastně když ale nějak jako tvrdej napsal někdo jinej
0:02:33a kdo z vás toho neměl úplně příjemný pocit
0:02:38tak takže
0:02:39když se tak hlavní vám tak předpokládám že většinu věcí která tady zazní nečekejte že
0:02:43tady přídu nějakejma převratným a myšlenkama nebo zničím to by vládl nějak extrémně nový ale
0:02:48to jsem se to nějakým způsobem se směrovat nečekejte že tady třídu nějakým nemůžu receptem
0:02:54že když budete v o půlnoci někde názvy toho vytrhnete tam nějakou kytku a vytvoří
0:02:58multibody teče že za bude skvělej vývojář
0:03:01ale zkusme se zamyslet nad tím to si myslím že opravdu důležitýho
0:03:06je vývoj softwaru kreativní činnost
0:03:10vytváříte něco novýho
0:03:12něco co vznikne pokaždý trošku jinak
0:03:17není to jako dělník u ve fabrice kterej prostě pojede podle za je tech postupu
0:03:22a každej denně vypadnou úplně ty stejný věci
0:03:25to znamená dalo by se vidět operativní činnost
0:03:29když se bavíme operativní činnosti okamžitě nás napadne něco umění
0:03:35tak dobře tak jako art of unix programming k bible naznačuje že to umění ale
0:03:42já si podpojmem umění představím umělce který není svázán žádnými konvencemi žádnými pravidly může udělat
0:03:49téměř cokoli zejména když se díváte dneska na moderní umění tak pokud tomu nerozumíte tak
0:03:54vám přijde že ten umělec hrozné nějakou barvu na plátno nebo prostě udělá úplně cokoliv
0:03:59a okamžitě to okamžitě se na to dá nahlížet jako neumění
0:04:03takže umění a potom klasickým slova smyslu to podle mýho názoru není
0:04:11můžete změní po nevím jo dejme tomu že už kdyby jsme se bavili o design
0:04:18jo třeba ale když se třeba budu tak
0:04:25ale dobře udělanej záchod podle mýho názoru není u měnil je design a design právě
0:04:29rozdíl mezi design M a umění je v tom že design že design není umění
0:04:35samozřejmě dyzajnér musí mít nějaký estetický cítění design nervy musí být svým způsobem trošku uměle
0:04:41ale ten design jako takové vlastně věc kterou já na kterou začínám kterou nekončím jo
0:04:47design je větru vod začátku směřuju primárním cílem dyzajnu je funkční a dobře udělanej dobře
0:04:53udělanej výsledek jo to znamená dyzajnér mi a design není že někdy že někdo udělá
0:04:57nezvednu krabičku a design a nakonec řekne že bude modrá bude na ní bude na
0:05:00ní taková nějaká samota nebo něco takovýho že design dejme tomu ale mění jako takový
0:05:05si myslím že to není
0:05:08to takle věda
0:05:09je to věda
0:05:10bude se to na univerzitě můžete toho mít doktora
0:05:14můžete udělat solidně nějakej research že jo
0:05:19já si myslím
0:05:20je to věda
0:05:21není
0:05:22on se říká že umět dobře programovat i věda ale věda znamená že
0:05:28přinášíte něco úplně novýho ano jako vývojáři můžete dělat vědu jako vývojáři můžete vyvyšovat nový
0:05:33algoritmy nový koncepty a podobně ale tom případě si nemyslím že byste byli roli vývojáře
0:05:38v tom případě se roli spíš nějakýho výzkumníka nebo v roli
0:05:43jde odborníka ale ne vývojáře jako takový není vědec
0:05:48podle mýho podle mýho názoru
0:05:51je to řemeslo
0:05:54co dělá řemeslník
0:05:55řemesla dejme sem tam tomu nějakýho truhláře který vyrábí nějaký nábytek
0:06:01dělá to má celou řadu zásadu tedy zásad který dodržuje jaký postupy má zvolit aby
0:06:06ten výsledek nábytek vydržel V jakým způsobem má třeba spojovat jednotlivý díly aby se to
0:06:11na rozpadlo V jakým způsobem to má ověřit má nějaké na skutečně pracuje podle nějakých
0:06:16zajetý standardů a postupu ale přitom každý ten kus nábytku který vylomí může být jiný
0:06:21není to žádná průmyslová velkovýroba není toto jako fi K kde prostě máte padesát nebo
0:06:27sto spolu každej všechny jsou stejný ale to člověk kterej do toho vnáší určitý prvek
0:06:32individualismu ale přitom pracuje podle zajetý postupu
0:06:36to znamená já si myslím že vývoj softwaru je kreativní či no
0:06:40a je to zároveň řemeslo
0:06:43dá se na to taky dívat jiným způsobem že já jsem sice říkal že to
0:06:46spíš řemeslo nevšimneš nějaké nějaká průmyslová fabrika ale svým způsobem něco průmyslu a podstatný je
0:06:53že ten vývoj softwaru nějaká průmyslová disciplína která je prováděna týmy vysoce odbor vysoce kvalifikovaných
0:06:59odborníků neboli softwarových inženýrů
0:07:02o toho vlastně se odpíchnuto píchnu potom
0:07:06napíchneme když se budeme bavit o to o těch softwarových o tom co by měl
0:07:10umět N dobrý voják poďme se ještě na Q zamyslet nad tím sou charakteristický dnešní
0:07:15projekty
0:07:17dnešní projekty jsou velmi často složitého dosáhla
0:07:20jo samozřejmě těmi projekty budete jsou samozřejmě jsou formy který vyrobit vyrábí dobový aplikace jo
0:07:28nebo vyrábí webový stránky kde prostě vezmete redakční systém upravíte měl několik věcí a pak
0:07:33to dodáte zákazníkovi nechci na takovými projekty ohrnoval nos nechci říkal že sou nějaký někde
0:07:37sou méněcenný nebo že toto je že prostě dělají míň kvalitní práci ale přece jenom
0:07:43toto je to je dejme tomu okraj většina softwarového průmyslu nebo většina těch velkých projektů
0:07:50je dneska o tom že jsou to složitý a rozsáhlý
0:07:52rozsáhlý systémy to modře to znamená
0:07:55vo jsou obsahu jo
0:07:58komplexní funkcionalitu obsahovou celou řadu technologií a co je důležité se musí na ni pracovat
0:08:04týmy lidí obvykle na velkých projektech nepracuje jeden tým protože upřímně řečeno jeden tým můžem
0:08:10jeden tým může mít tak zhruba dejme tomu
0:08:14o do patnáct dvacet lidí už když má tým dvacet lidí tak už je dost
0:08:18velký of tam začíná být problém auře stejně ten tým musí nějak vnitřně strukturovat nominally
0:08:23děláte s velký si projekt na kterým pracuju třeba desítky nebo stovky lidí tak už
0:08:27tam těch týmů musíte mít víc znamená na těch projektech nejenom že se vyvíjí v
0:08:31týmu ale vinnýho více týmu a ty týmy musí com komunikovat i mezi sebou
0:08:36ty projekty často sou charakteristický tím že to systémová integrace dneska málokdy vy víte nějaký
0:08:41systém na zelený louce protože každá firma každý zákazník už má nějaký informační systémy má
0:08:47nějaký C aplikace a podslovy výsevy musíte integrovat tím touž má to znamená zase je
0:08:52to další prvek který nám do toho vlažná že nějakou složitost protože musíte řešit nejenom
0:08:57po tady mysleli vy ale musíte řešit taky nějaký jiný systém musíte řešit to jiné
0:09:02komponenty které s tím vašim musí spolupracovat co je důležitý u takovýto systému složitých je
0:09:08nutná nějaká zpětná vazba a komunikace bodě zákazníkem
0:09:12a nebo alespoň analytiky
0:09:14ne vždycky je dobrý když ten vývoj a přímo komuniké zákazníkem tomu se dostaneme za
0:09:18chviličku to znamená ale nějaká komunikace tam je potřebujete upřesňovat o zadání by dneska klasický
0:09:25metodiky jsou založený na tom že máte kompletní specifikaci ale eště v životě jsem neviděl
0:09:30specifikaci ve který by bylo opravdu všechno a byly i byly opravdu kvalitní specifikace ale
0:09:35vždycky tam nějakej decal chybí protože ten až teprv když to vezmete implementovat tak zjistíte
0:09:39že se vám tam objevila nějaká otázka na kterou analytik zapomněl bych připravoval když dělal
0:09:44tu analýzu a při provozu specifikace
0:09:47o to se právě dneska často řeší tím že se používají agilní metodiky jo já
0:09:53jak do zápis potkal nebo vyzkoušel nějakou agilní metodiku
0:09:57no už někdy pracoval na nějakém projektu kde se používá scrum
0:10:01extreme programming
0:10:04něco jinýho
0:10:06to konkrétně
0:10:07a
0:10:09A Z tak si nemám žádnou zkušenost ale slyšel tohoto hezky
0:10:14jo volnější scrum jakmile něco volnější scan tak to není scrum to nám to tohoto
0:10:19to je to je právě to je problém že když někde chcete nasadit scrum tak
0:10:24zjistíte že spousta firem jako by chtěla mít kam ale nechce to dělat tak jak
0:10:28to pak metodika scrum popisuje
0:10:30a nevím jestli jste slyšeli
0:10:34u nás největším expertem na scrum je panovalo
0:10:37a ten je na ten vždycky s tohoto ne vždycky sto takový poměrně nervózní a
0:10:42nevrlý když jo nějaká forma pozor na konzultace a mohli poměrně drahé konzultant že dobré
0:10:47a pak sem tam snaží vysvětlit že voni chtěj ten scrum ale nechtít udělat tak
0:10:50jak se to má dělat scrum ale trošičku jinak že voni třeba nemůžu toho zákazníka
0:10:54zapojí do vývoje samozřejmě ve chvíli kdy nemůžete zapojit zákazníka do vývoje tak nemá smysl
0:10:58uvažovat o jakým agilním přístupu můžete udělat nějaké svůj vlastní i na os metodiku ale
0:11:03můj je otázka jestli vůbec máte vy nazývat agilní mimochodem to je jeden problém který
0:11:08řešíme momentálně i
0:11:11vo naši společnosti
0:11:13a o není to rozhodně to není jednoduchý
0:11:17to znamená pokud se někde dostanete do týmu kde budete opravdu používat plnohodnotný scrum tak
0:11:22vězte že vám budou ostatní závidět a já taky
0:11:26každopádně C podstatný až X K tomu dobrý mu softwarové samozřejmě potřeba tým kvalitních lidí
0:11:33nejsou to jenom vývojáře potřebujete tam celou řadu dalších rolí čím větší projekt tím více
0:11:39rolí a tím víc lidí no ale my se tady samozřejmě budeme na podívat pohledu
0:11:42toho vývojáře to znamená budeme se bavit o těch vývojáře
0:11:46to už se dostáváme teď se dostáváme k tomu nejdůležitějšímu cpeme prezentace a sice k
0:11:50tomu co je teda důležitý u vývojáře
0:11:53tak samozřejmě to co vás napadne sou ty technický znalosti a zkušenosti
0:11:57dobrý vývoj by měl znát pro nějaký ty programovací jazyky nebo vono mnohdy stačí když
0:12:03na ten jeden a zná ho dobře
0:12:05ale
0:12:07do zvána právě jeden programovací jazyk
0:12:11dost vazná dva programovací jazyky
0:12:14doznává na s tím zná znamená že se v něm aspoň něco naprogramovali jo ne
0:12:19něco malýho jo nevím něco to znamená do z vás zná konci programovací jazyky
0:12:28ale dobře právě si tak
0:12:31čtyři
0:12:33pět
0:12:34šest
0:12:36sedum
0:12:38víc než dvacet
0:12:41nebo udělejme to jinak do na vám že kdo z vás zná javu
0:12:46céčko
0:12:47C plus
0:12:49jo vlastně
0:12:51bytem
0:12:53páru
0:12:55lehátko
0:12:57assembler
0:13:00a na skel
0:13:03pro
0:13:05brain pak
0:13:07no byly myslím ještě dlouho jo
0:13:11je to je to opravdu strašně moc
0:13:13a já zapomněl jsem tam je tady někdo kdo zná kdo sonar aby
0:13:18tak určitě jsem zapomněl určitě sem zapomněla celou řadu jazyků ale
0:13:26samozřejmě čím víc znáte jazyku
0:13:28ne nic neni neznáme ne není pravda že čím víc znáte jazyků tím líp jo
0:13:32on L někdy lepší znát jeden dva jazyky znáte pořádně mi zná spoustu jazyku a
0:13:36žádný pořádný žádný z nich pořádně ale na druhou stranu samozřejmě čím vyznáte jazyků a
0:13:43čili znáte konceptu tím větší máte přehled a tím spíš ste schopni třeba když se
0:13:48potom pozici architekta zvolit vhodnou technologie nebo vhodný řešení na daný jazyk
0:13:54takže když budete potřebovat nastartovat nějakej scénář nějaký ze tak budete vědět že na to
0:14:00třeba dobrá nějaká lulat jo a nebudete se to složit jo to za ten příběh
0:14:04dopis asembleru
0:14:06samozřejmě další důležitou věcí souměr knihovny a technologie jo to znamená ten jazyk sám o
0:14:11sobě nestačí potřebujete k tomu knihovny a zejména kdy vy víte nějaký which informační systémy
0:14:16tak těch knihovny potřeba celá řada je potřeba celá řada technologií jo zase záleží to
0:14:22hodně na tom jaký typy aplikací řešíte netipla formátovacích jazycích ne toho celá řada
0:14:29obecně je velmi sou hodnotim programovacím jazykům a tím knihovna má technologiím se nebudu týdle
0:14:35prezentaci moc věnovat jo vezmu to protože žid říkám to je strašně moc a to
0:14:40je věc kterou určitě sami dobře znáte a není potřeba se kolem toho zastavovat tomu
0:14:45se budeme účtu věnovat trošičku u toho se zastavíme trošičku víc sou nástroje
0:14:50nástroje jak už název vyplývá je něco co vám pomáhá řešit nějakej problém že jo
0:14:56a zase je potřeba znát vhodný nástroje a je potřeba ty nástroje umět používat
0:15:01víte je riziko toho bych tě když znáte těch nástrojů málo
0:15:09že ne na je ta ten správný víte co se stane když budete muset držet
0:15:12kladivo
0:15:15každý problém bude vypadat jako hřebík
0:15:17jo
0:15:18takže s těma nasrané to podobný samozřejmě je sou strašně důležitý nějaký já se omlouvám
0:15:25já budu říkat podle pořád dokola že něco strašně důležitý jo protože samozřejmě všechno je
0:15:32to důležitý
0:15:33ale
0:15:35ale to se nedá nic dělat důležité sou taky doporučené postupy že jo nějaký beztak
0:15:40tisíc návrhový vzory a podobně
0:15:42stejně tak jsou potom potřeba nějaký obecný koncepty obecný znalosti obecný principy
0:15:47nicméně todle sou všechno technický věci to sou takový věci který věci zadara ajťák nebo
0:15:53většina ajťák má nějak více či méně balíku
0:15:56ale další věcí kterou která které sou taky důležitý a kterým bych se chtěl trošičku
0:16:00věnovat jsou tak zvaný soft skills
0:16:03takovýmu moderního populární slovo dneska i na větší univerzitou nějaký kurzy na to skills a
0:16:08podobně někdo po mermomocí chceme protože všude píšu že to důležitý někdo jinej se na
0:16:15podívá že stovky jo že to je to přece není potřeba nebo že to zbytečný
0:16:19já si myslím že pravda někde uprostřed každopádně nějaký sociální dovednosti jsou potřeba a sou
0:16:23důležitý
0:16:24nevím jestli do tohodlectoho je vhodný řadicí třeba spolehlivost
0:16:29to znamená schopnost dodržet ani na kvalitu ale vzhledem k tomu že todlecto úzce souvisí
0:16:34některými opravdu o volní těmi měkkými dovednostmi tak to mám zařazeny tady po touhlenctou u
0:16:40kategorií dál dále to samozřejmě nějaká schopnost spolupráce prachatým úplně na začátku jsme si říkali
0:16:46že dneska většina těch velkých projektů je opravdu batika složitých to znamená pracujete na tom
0:16:50týmu
0:16:51samozřejmě důležité komunikace a jednání s lidmi protože musíte
0:16:56bit někteří ajťáci jsou takový spíš volitelně tak a o nerdi tak jako sou situace
0:17:02kdy prostě je potřeba s někým jedna no a to je důležitý a to často
0:17:06může znám počet co je
0:17:08často podceňovaný je schopnost a umění pro na výsledky své práce můžete naprogramovat sebelepší prodat
0:17:14produkt sebelepší program ale nesměli kde vone budete umět pro data ne budete umět vysvětlit
0:17:19zákazníkům nebo vašemu nadřízeným u
0:17:22že opravdu tak dobrý jako je tak samozřejmě vám to nepomůže jo vemte si třeba
0:17:26tetě no velká velka
0:17:29velký halo že microsoft před přeneslo tabla jo přišli tabletem
0:17:34samozřejmě všichni říkají že microsoft kopíruje vo up obchod applu já se přiznám že já
0:17:40osobně nejsem příznivec ani společnosti microsoft ani společnosti a to
0:17:44a takže se teď ve velkém hovoří že jako microsoft okopíruje o teplu ale přitom
0:17:51ve skutečnosti microsoft přišel s prvním tabletem a po koncepcí jaká se dneska používá už
0:17:56někde já nevím kolik to bylo dva tisíce čtyři nebo
0:17:59nebo dva tisíce dva jo ale vemte si
0:18:03přišli tabletem ale neuměli tomu dělat pořádnej marketing takže nic přišel jako ten marketing má
0:18:09dobrej a mezi náma ta technická kvalita těch produkuje taky poměrně slušná okamžitě se kolem
0:18:15toho vznikla obrovské high a dneska k skoro každej se mít oblast do vás na
0:18:18tabla
0:18:21do vás ho nemá ale chtěl by
0:18:24a kdo ho nemá životě by to nechtěl
0:18:27a to
0:18:31či ano
0:18:39já se k tomu ještě dostanu já toto dřevo budeme samozřejmě je to pro bla
0:18:43je to problém
0:18:50ne
0:18:54je tady ta otázka byla o tom že žení řada dobrých ajťák nejsou introvertní a
0:18:58samozřejmě s tou komunikací mají problém já sektor tomu let tomu to je samozřejmě otázka
0:19:03která se nabízí já se k ní dostanu za chviličku
0:19:05jo
0:19:06no a to ještě důležitá věc
0:19:08extrémně důležitá věc možná jedna z nejdůležitějších ale bývá opomíjena a to je motivace
0:19:14motivace já tam já ho motivaci se bavit moc nebudou protože já jsem psal o
0:19:19tom co to tadle přednáška se menuje to by
0:19:23měl umět dobrý vývoj
0:19:25a motivace není něco co umí tale motivace něco to máte a o tom abyste
0:19:29byli dobře motivovaní tak to je hodně o tom jaký podmínky pracovní dostanete
0:19:34kolik že samozřejmě kolik dostanete plně ale není to jenom o penězích je to samozřejmě
0:19:38ta vnitřní motivace strašně důležitá a
0:19:42pokud chcete mít dobrý vývojáře taky dobrý když vaší primární motivací je takovej ten dobrý
0:19:47pocit dobře odvedený práce
0:19:49vyhodíme který že to znamená že máte pracovat na pásku to rozhodně ale třeba firmy
0:19:53jsou hodně opatrných tom jestli přijdete na nějaký pohovor a teďka firma získá dojem že
0:19:58vaši hlavní motivací sou peníze tak přestože třeba nechcete tolik kolik by vám také klidně
0:20:03můžete chtít poli že to že by vám to sta formativně dala ale pokud a
0:20:06firma začne mít pocit že ty peníze sou pro vás hlavně a jedinou motivací tak
0:20:10ta firma je dost pravděpodobně před váma dá přednost i u kandidátovi
0:20:14my třeba když vybíráme říkám já sem byl má řadě pohovoru jak pozice toho uchazeče
0:20:18tak pozice toho člověka který rozhoduje o tom nebo spolurozhoduje tak ve chvíli kdy máte
0:20:24pocit že ten člověk že ta motivace penězma je strašně pomíjivá protože ve chvíli kdy
0:20:28dostanete nějakej plat tak si není za chvíli zvyknete a
0:20:32by byť nechci říkat že ty peníze vůbec nejsou důležitý a že prostě musíte člověka
0:20:39motivovat že vono častou často když se mluví o tom že peníze nejsou důležitý je
0:20:43že důležitá jiná motivace je to taky často veslové firma který máme sou přidat
0:20:47jo ale to je samozřejmě špatně ale na druhou stranu něco pravdy na tom je
0:20:54že opravdu
0:20:55nejlepší a nejproduktivnějších vývojáře jsou ti kteří jsou motivovaní tím že chtějí řešit zajímavý problémy
0:21:02kteří chtějí něco udělat něco vyřešit něčím novým se seznámit něco novýho se naučit to
0:21:07sou lidi kteří jsou nejžádanější jsou po lidi kteří mívají taky neúspěšnější protože takovej ten
0:21:12dráhy jako tak teď prostě podle mě zajímá tak potom ve chvíli kdy se do
0:21:16toho takovou smete tak prostě na tom děláte a nenecháte se ničím vyrušit a podobně
0:21:21ve chvíli kdy vaši jedinou motivaci jsou peníze tak ty výsledky nikdy nebudou tak dobrý
0:21:25jako když se to motivace ji na
0:21:27mimochodem pokud vás ta problematika kolem ty motivace zajímá tak je docela dobrá knížkami nese
0:21:32popu ono
0:21:33jo teď mně za teď sem zapomněl jak se to jak se to menu jak
0:21:36jsem ne ten autor ale když myslím si že moc knížek o motivace tmavém pohon
0:21:41na true není takže když se podíváte tak se o tom že to něco přečíst
0:21:46to znamená když si to be dobrý vývojářem tak je ale to není věc kterou
0:21:49se naučíte to věc kterou mít máte nebo nemáte ale pokud máte tady tudlectu motivaci
0:21:54pokud vás obalí a děláte poradit tak samozřejmě je to právě to strašně důležitá věta
0:22:00jednou pro obrovská výhoda oproti vašim kolegům
0:22:04poďme se protějšku podívat na ty těm technickými jsem se samozřejmě ještě na chvíli vrátím
0:22:08ale podle se teď podívat na ty na ty věci ne technický
0:22:12jednou z důležitých věcí nejenom a jistý ale všeobecně je spolehlivou
0:22:17to znamená schopnost dodržet termín dodržet zadání a dodržet kvalitu
0:22:23protože to důležitý
0:22:24to je tak je to důležitý protože na tom závisí úspěch celého týmu
0:22:28ve chvíli kdy pracujete s týmem a teď s týmu a teďkom týmu máte člověka
0:22:31který vám slíbí jo do pátku ty validace budou
0:22:35a voni do pátku nejsou tak samozřejmě ten zbytek týmu s tím pro bla
0:22:39takže potom samozřejmě
0:22:41ten tím ten tým nedotkne nesplní třeba termín právě proto že některých těch jo členů
0:22:46nesplní ten svůj potencují komitne
0:22:49a zároveň na té schopnosti dodržet ten termín a tu kvalitu záleží i vlastně osobní
0:22:54úspěch toho daný ho vývojáře
0:22:56proto samozřejmě i jeho další motivace protože pokud dodržíte termín a dodržíte kvalitu a dodržíte
0:23:02zadání tak jednak s váma bude spokojený ten nadřízený budou s vámi spokojeni kolegové týmu
0:23:08dostanete adekvátní odměnu a případně dostanete prémie a hlavně budete mít pocit dobře odvedený práce
0:23:16určitě to nám určitě to znáte ne když prostě když prostě
0:23:21něco udělám dobře tak to mám potom takovej dobrej pocit a motivuje mně to k
0:23:24další
0:23:25další práci o tom stejně jako já takle
0:23:30jo to znamená to je to znamená to je hrozně důležitý a ve chvíli kdyby
0:23:33nejsme schopný tady tydle a ten termín a tu kvalitu a to zadání dodržet nebo
0:23:37něco s toho tak samozřejmě z toho pramení nejenom že s váma samostatně nespokojený ale
0:23:43pokud nejste pokud nejste
0:23:46nějaký slov co
0:23:49já nevím bit jaká mě napadne víme sečtete senza levom tam používá pojmy smrt a
0:23:55vohnout
0:23:56a já teď nevím jako formulovat jinak prostě pokud se člověk který má nějak rozumně
0:24:01nastavili ty hodnoty tak tam i za sebou nese spokojený pokutu nedodržíte a největší problém
0:24:06je vtom že to i vám samotný vlastně odebírá motivaci odebírá to vaši spokojenost odebírá
0:24:13to vaše dobrý rozpoložení a roztáčí se nám spirála že tím spíš nejste schopni potom
0:24:18podávat dobrý výkony když se vám jednou něco nepovede tak to může být určitej určité
0:24:22impulsní udělá to určitým způsobem posunout že si řeknete tak mě se to nepovedlo ale
0:24:26teď se zatnu jo teď prostě se heslo aby to prostě dodělám napravím to dotáhnu
0:24:31to
0:24:31když se to stane občas tak to takle zafunguje může to za fungovat jako určitý
0:24:35určitej pohonu určitá zpětná vazba určete katalyzátor ale když se to stává pravidelně tak potom
0:24:40dřív nebo později rezignuje té a velice rychle se dostaví syndrom vyhoření a pak o
0:24:46to určitýho B bodu zlomu už není potom návratu
0:24:50jakým způsobem na po jakým způsobem se s tím porvat abysme byli schopný dobře do
0:24:54B spolehlivý a jevy se spolehlivě naším pohledů
0:24:58tak se samozřejmě zákonem sou dvě věci jednak mít zvládnutý sebe řízení
0:25:03a tady máme nezmar jo to znamená dobře plánovat časem to že věc která je
0:25:09samozřejmě to je důležitý ve všech oborech lidský činnosti
0:25:14a spoustu lidí si myslí že ten tady mezi třeba důležitýho pro manažera který má
0:25:18tady který schůzky a musí pracovat se spoustou lidí a podobně ale není to pravda
0:25:22ten tady management je důležitej pro každýho člověka I pro no obyčejní ho datovýho vývojáře
0:25:27je důležitý aby si uměl dobře rozplánovat práce ten time elementem jenom o to že
0:25:32si naplánuju kdy co budu dělat ale ten tady menežmentu je taky o tom že
0:25:36třeba vím čím ztrácím část nebo vím kdy mám win kdo vás někdy mapová zima
0:25:42nejproduktivnějších žádné
0:25:46nevím jak vy je sou lidi kteří třeba toho nejvíc udělej večer jo ve chvíli
0:25:50kdy doušek města jo manželka děti a podobně jo mám kamaráda který už vlastně kdysi
0:25:55dávno během studií patřil k těmto chodili spát pozdě a ráno stávaly pozdě což byl
0:26:01trošku problém že potom mnohdy ani nevěděl co to je dopoledne za přednášky a docela
0:26:05blbě sem cestoval rozvrh no a dnešní době on to má tak že on chodí
0:26:10spát někdy kolem osmé deváté ráno
0:26:14a stává někdy vo šest
0:26:17dospět se odpoledne
0:26:19takže to ale vono stevena se udělá prostě strašně moc protože má plicního neruší sice
0:26:24nevím jak sem jak se mu s manželkou podařilo zplodit dvě děti protože se podle
0:26:28
0:26:29nemaj kdy potka na tom potřebné místě ale funguje to a pak sou lidé kteří
0:26:36když nastanou brzo takto nejvíc udělaj ráno jo třeba já osobně jsem vždycky byl takový
0:26:41a rozhodně nepatří mezi ranní ptáčata práce ráno pospím ale mám vyzkoušený že když ráno
0:26:46se mi podaří stav proto tak dopoledne to udělám strašně moc jakmile do potom na
0:26:49obě tak po vobědě začnu právě o který se mi mohli kouř učit neudělám takže
0:26:54vodpoledne si nechávám na to že může vyřizuju maily jo nebo telefony nebo takový ty
0:26:58věci nebo N si domlouvám konzultace studenta má takový ty věci který nejsou
0:27:04příliš náročný
0:27:07každou to znamená ten kajmanech mezi opravdu důležitej a není to jenom o plánování času
0:27:11je to celkově o celkově o tom jakým způsobem se schopni s tím časem hospodařit
0:27:15efektivního využívat
0:27:17znamená to je jedna věc ten tady menežmentu a po sebe řízení další věc která
0:27:21s tím úzce souvisí je disciplína
0:27:24jo to je takovýto že když prostě
0:27:28na tento termín je až za měsíc jo třeba termín odevzdání úlohy nebo projektu do
0:27:33školy tak proč bych proč bych se dneska nezašel na pivo nebo byl bysme dělal
0:27:37něco jinýho a potom se objeví potom se objeví ten termín objeví se ten deadline
0:27:41a vy najednou zjistíte že máte práce tak na čtyři dny a máte na to
0:27:45zhruba taky čtyři hodiny
0:27:47takže ta disciplína docela důležitá je to asi možná nejsložitější tady těhletěch bodů je to
0:27:54asi ta nejsložitější v je ta která stojí nejvíc úsilí a nejvíc nějaký sebe kázně
0:28:00a sebezapírání
0:28:02ale samozřejmě ten kajmanech menta disciplína nejsou jediný věci
0:28:06velmi užitečná věc je to že když dostanete nějaký úkol nebo samozřejmě i když zadáváte
0:28:11úkol tak je dobrý trvat na tom aby ten po měl tak zvaný s má
0:28:15zadání do vlastně vyslyšel tu zkratku smát
0:28:20osm R je zkratka která vychází jsou to počáteční písmena
0:28:25pěti vlastnosti který by měl mít dobře zadaný úkol S znamená že ten úkol dobře
0:28:30specifikovaný
0:28:32to znamená že jasně popsaný co je cílem toho úkolu
0:28:35jo to znamená není to takový že prostě šelmám řekne řeknete no my bysme tady
0:28:39potřebovali todle vyřešit a vám řekne takto vyřešte jo ale řekne vám to a neřekne
0:28:44vám vy vlastně nevíte co máte dělat to znamená to S znamená že ten úkol
0:28:47dobře specifikovaný ajaxem zadávající tak ten
0:28:51tak ten simulovaný oba dobře ví co má co je předmětem toho úkolu
0:28:56další to písmeno M znamená že to měřitelný je tam nějaká metrika je tam nějaká
0:29:02metrika podle která vy ste schopni jednoduše rozhodnout je ten úkol splněny není ten úkol
0:29:07splněn když budete mít dva kopáče který mají vykopat víko tak ta metrika je jednoduchá
0:29:11ten výkop má bejt metr hlubokej dva metry širokej a já nevím deset metrů dlouhej
0:29:16tak ta metrika jednoduchá vezmete prostě metr měříte a víte splněno nesplněno
0:29:20jo ve chvíli kdy máte
0:29:23kdy máte nějaký úkol kde to metriku nemáte jednoznačně danou jo to znamená šéf vám
0:29:27řekne třeba dejme tomu naprogramujte tady aplikaci která mě věží tady tendle problém jo nebo
0:29:32která vyřeší ten problém s těma dovolenejma doby něco naprogramujete avon potom přijde a řekne
0:29:37no a to se mi nelíbí a sem vám říkal že to má bejt hezký
0:29:39jo třeba tak jako to není to není toto není
0:29:43tam není žádná metrika jo to znamená vy když ty když ten úkol vyřešíte tak
0:29:46nevíte si to splnily nebo ne znamená sedum další věc že tam musí být metrikám
0:29:50musí být měřitelný jestli byl splněný nebo ne třetí věc je to znamená se akceptovatelný
0:29:56že to úkol který akceptovatelný nebo akceptovaný to znamená že to úkol který akceptujete to
0:30:01znamená že vy řeknete ano tadle úkolu musí splnit nebo ano tendle úkol splní jo
0:30:05mám na to část nebo mám na to prostor mám na to znalosti mám na
0:30:09to podmínky jo to znáte důležitý aby ten úkol byl akceptovaný než vám šest něco
0:30:13pošle do mejlu a prostě žádná diskuze a žádný prostor pro oznámení zvon vám řekl
0:30:19že to máte udělal do příštího T nábytek mami máte teď logická dovolenou jo dominate
0:30:23další že
0:30:25R znamená že to má být reálný
0:30:27to znamená že ten unk o musí být ve vašich síla
0:30:31jo to znamená že vám nikdo nedá za úkol prostě za tři dny naprogramovat na
0:30:36program kompletní carem po jo nebo prostě vám tady za úkol abyste V ve stanoveném
0:30:43čase vyřešil nějaké entou udělali algoritmus kterej bude řešit nějaký nějakém stanoveném čase nějaké npúplný
0:30:50problém a podobně
0:30:52poslední je poté a poté znamená že musí být jasně stanovený termín to znamená že
0:30:56víte kdy ten kdo ten úkol zadal doby ten úkol má být splněny
0:31:00to znamená to sou ty to sou ty to sou ty body s mára
0:31:04a to znamená každý úkol který je takovýmdle způsobem zadaný by každý měli resetovat na
0:31:09tom aby veškerý úkoly který dostanete byly zadány tady tímhlectím způsobem
0:31:13další věc je to říkali je takovej s tím že se že se vo pepíček
0:31:20na tatínka jako
0:31:24co je nebo of
0:31:25tak zapomněl jako přesně ale je tam něco o tom že je tam něco o
0:31:29tom že dítě se ptá svého tatínka jaký by měl být prán jímuš
0:31:34a že správně buď by měl být to čestný
0:31:38a rozumí a to znamená dočasným už vždycky dobrý to slíbí
0:31:43a rozumím už nikdy nic neslibuju
0:31:45jo to znamená todleto je todleto je přesně taky věc neříkám někdy něco slibovat že
0:31:50jo když tý vaší partnerce nic myslí víte tak
0:31:54tak vona si vás nevezme jo nebo
0:31:58vám
0:31:59ano ne po neposkytne jiné věci
0:32:02každopádně
0:32:03každopádně důležitý ale vím když něco slíbíte abys aby to bylo splnitelný jo to znamená
0:32:08je to hlavně důležitý proti tý nadšení znáte to přijde za váma zákazník nebo váš
0:32:13nadřízený nebo polekat nějakým zajímavým problémem a vám se to začíná hrozně líbí začnete bejt
0:32:17nadšený rozmete vymejšlet jak by se to dalo ještě vylepšit jo zejména když jedna tak
0:32:22zejména když takle pošlete nezkušený ho vývojáře na jednání zákazníkem tak zákazníci jednoduché redakcí systém
0:32:28jo za určitou cenu a přijde tam programátora ten mu řekne je to jsou pro
0:32:31to by mohlo umět ještě podle zákazník samozřejmě na všechno týdne že jo nula nemůže
0:32:37potom samozřejmě zjistíte že toto ste na slibovali že není vůbec reálný dodat mzdu a
0:32:41už vůbec ne v daném termínu a zadanou cenu
0:32:44s tím souvisí další věc je potřeba se naučit provádět rány odhady to znamená ne
0:32:49přeceňovat se ani se nepodceňoval
0:32:51s tím podceňováním zas až tak často problémy bývá ale to přeceňování je docela problém
0:32:57protože často když vidíte nějaký problém tak vzhledem k tomu že se vysoce kvalifikovaní a
0:33:02máte ty znalosti a zkušenosti tak víte že tendle typ problému je v podstatě jednoduchý
0:33:06a že by neměl být pro kdyby to otázka pár hodin jenomže mnohdy vzhledem k
0:33:10tomu že jsou to složitý věci tak na první pohled si neuvědomíte že jsou tam
0:33:14nějaký komplikace nějaký složitosti nějaký zákoutí do problém který je řešitelný během deseti minut se
0:33:20může protáhnout na několik hodin ve chvíli kdy zjistíte že se zapomněli na jeden drobný
0:33:24aspoň že tam třeba potřebujete nějaký vstupní data který nemáte k dispozici a který jsou
0:33:29nějaký datový struktuře která je momentálně nedostupná a kvůli to musíte překopat celej celou architekturu
0:33:34program to se mně stalo zrovna včera
0:33:37a kvůli tomu sem šoupat asi o tři hodiny později sem plánovat že sem chtěl
0:33:40udělat triviální refaktoring a zjistil jsem a doplnit jednu funkci a zjistil jsem že ten
0:33:45triviálně faktor budem C podstatě komplexnějším že tam potřebu nějakou hodnotu kterou tam byly potřebuju
0:33:51prostě nemám dispozice že na to je potřeba dávat pozor obecně a odhady platnosti to
0:33:56jedna z nejsložitějších věcí o data branže toho softwarového inženýrství
0:34:02a to je taky důležitý ve chvíli i když podle všechno dodržíte může se stát
0:34:06že narazíte na problém který jsme nečekali pak je strašně důležitý
0:34:10o buď vobčas řešit to znamená neříkat o vyřeším potom ale víte jaké zásada když
0:34:15máte když máte před sebou nese problém který z nich byste si měli vybrat jako
0:34:19první
0:34:20nejsložitější ten nejsložitější nebo ten kterýho se nejvíc bojíte ono se nakonec může ukázat buď
0:34:26že se o sice bojíte leží ve skutečnosti jednoduchý což vás povzbudí a na motivuje
0:34:30vás to a bude opravdu složitý a je tam nějaká komplikace tak na to přijdete
0:34:34včas a budete mít víc větší časovej prostor na jeho řešení a když nebo budete
0:34:38mít nějaké prostoje tak ten pak můžete vyplnit i mamí složitej má okolo bohužel lidská
0:34:42přirozenost je taková že naopak ty nejtěžším kulisy necháváte nakonec jo a
0:34:48a to je samozřejmě špatně tak znamená je potřeba ten problém řešit část a pokud
0:34:52nejste schopni řešit tak o něm včas informovat zaškolení týmu nebo nadřízené jo protože ten
0:34:57nadřízený potom V ten nadřízený počítá s tím že za ten že tendle že tam
0:35:01postihne to za dvě na dvě za dvě hodiny a pak někdy za ním přijdete
0:35:04za dva dny a zjistíte on zjistí že se dva dny dělali na tomdle tak
0:35:07pak máte problém vo mám to neuzná nebo to budete muset naprosto tak účes asi
0:35:11a podobně a vony nespokojenej abyste nespokojený přestože třeba opravdu to byl úkol který nebyl
0:35:16ve vašich síla
0:35:17bývalý ve petr někde sem pracoval před tím tam se měl jednookou které bylo hrozně
0:35:21šikovné ale hrozně úzkost levej a když narazil na problém tak to považoval za svoje
0:35:25osobní selhání a nikomu o tom neřekl a měl pořád problémy s projektovým manažerem a
0:35:30protože mu dlouho trvalo když pochopil že když přijde zatím manažerem nebo zatím tým lidem
0:35:34nebo za svým kolegou a řekne mu hele sorry já opravdu
0:35:38já opravdu tady tomudle nerozumí nebo tady s tím zatím si nevím rady takže on
0:35:43bude hledat řešení a ne a nevniká nebo prostě nebude mu nadává nelezl úplně nebo
0:35:47blbe tak vlastně pak takto funguje naštěstí na to potom ve chvíli kdy ho málem
0:35:53vyhodili
0:35:54tak sme si sedli o ten liniový manažer ten projektový manažer byl sem u toho
0:36:00já to byl můj kamarád a já jsem taky určitou pozici menežmentu našeho jsme si
0:36:05vysvětlili a pak to začalo tak pěkně fungovat máte taky důležitý čas řešit problém nebo
0:36:11o něm aspoň informovat že podle nějakej pro bla a to je taky důležitý je
0:36:15zaměřit se na ty důležitý věci neztrácet čas na pod různost tak jo to znamená
0:36:19ne neplýtvat tím časem na mise který nejsou podstatně lze měřit opravdu na to důležitý
0:36:24do vás já nevím jak se na tom vy ale já když sem začínal vyvíjet
0:36:28tak se měl začínal jako programovat tak se měl spoustu stylech nápadu kolik kilik aplikací
0:36:32napíšu a to třeba potřeba každej tejden sem začal program ottovu aplikace nebo je dvakrát
0:36:37do měsíce
0:36:38mám doma celou řadu aplikací ve kterejch nám akorát hotový hlavní menu a třeba vo
0:36:44jo a funkcionality ani čárku
0:36:46tak samozřejmě jako spoustu věcí jsem se na tom naučil myslím si že jsem jeden
0:36:51nejvyšších expertu na evou boxy česku
0:36:54ale samozřejmě otázka jestli nebo to důležitý nebo ne
0:36:58čili o podle co sou nějaký typy nějaký rádi který je dobrý na ně myslet
0:37:02a pak najednou zjistíte že dodržet termín
0:37:05a kvalitu že není tak složité úkoly by se mohlo na první pohled zdát neříkám
0:37:10že to jednoduchý že to nestojí nějaký úsilí ale je to zvládnutelný pro bla
0:37:15další věc o kterém sme se tady o který sme se tady zmiňovali a komunikace
0:37:19jednání s lidmi
0:37:21jak tady mám tady právě tu poznámku to že jsem se to na to co
0:37:25nejvíc diplomaticky že u některých špičkových I P odborníků nepatří schopnost komunikovat a jednotlivými těch
0:37:31silným stránkám
0:37:33ve své kariéře sem se potkal celou řadu poměrně extrémních případu tady tohodlectoho
0:37:40to sou lidi kteří jsou opravdu špičkový
0:37:44ve smyslu opravdu kvalitní odborníci ale nemůžete je nechat jedna ze zákazníka
0:37:50jednak někteří z nich
0:37:52ne vždycky dodržujou treskou
0:37:57ivan a musím říct že i že i
0:38:00snad jedině bankách na ten deskou to úrovně hákliví ale i ve firmách kde na
0:38:04ten dres code hodně hrajou tak jsou lidi kteří jsou natolik snad natolik kvalitní a
0:38:10natolik dobrý a ta firma v nich vidí ten přínos že u ní určitou vínku
0:38:14deskou udělá samozřejmě takovýho člověka poslední někde do nějaký místnosti která je co nejdál o
0:38:20koridoru kde se pohybuju zákazníci nebo obchodní partneři
0:38:24a případně takovýmdle lidem se z radosti spolu moc jestli a podobný věci
0:38:29ale
0:38:30ale pokud ten člověk má něco nabídnout jinýho tak to není problém jo to znamená
0:38:35já se k tomu ještě vrátím na chviličku na dalším slajdu by se budeme bavit
0:38:38obecně o týmech a podobně ale
0:38:41bohužel ne všechny lidi takle můžete uklidní uklidit to znamená je dobrý pokuď i vývojáře
0:38:46jsou schopni s těmi lidmi nějak komunikovat a jednat protože to je věc kterou děláte
0:38:50denodenně
0:38:52jak když si to tak vezmu tak
0:38:55i když dobře já nejsem typicky vývoj a ale když sem byl na vývojářský pozici
0:38:59tak sem zjistil že prostě třeba třicet čtyrycet procent času moc a někdy i víc
0:39:04je o tom že ne že programujete ale že s někým komunikujete potřebujete osvětlit něco
0:39:09zadání potřebujete něco
0:39:12potřebujete něco vyřešit že vám chybí nějaký zdroje potřebujete něco integrujete
0:39:19třeba v rámci firmy potřebujete k něčemu nerozumíte potřebujete si potřebujete aby vám to někdo
0:39:23vysvětlil potřebujete aby vám někdo poskytl nějakou konzultace potřebujete aby vám někdo poskytnu nějakou zpětnou
0:39:29vazbu o to znamená komunikujete jak s kolegy v rámci týmu i mimo tým musíte
0:39:33komunikovat nadřízený jo a zrovna s tím nadřízeným je dobrý když jako to trošku když
0:39:38to prvků mějte jo ne každýmu se poštěstí mít nadřízenýho kterýho má omotaný vokolo prostu
0:39:43ale tím spíše potom dobrý když umíte se tomu nadřízený mu říct o toto potřebujete
0:39:49nebo umíte za ním tříd a umíte s ním jednat na rovinu nebo umí tomu
0:39:53umí tomu prostě říct že tak tady je problém a nebo tady to potřebu tady
0:39:57to a to někdy musíte komunikovat zákazníkem to nebývá pravidlo zejména u větších projektů je
0:40:03mezi váma zákazníkem analytik nicméně pokud máte to štěstí a máte tam nějakou agilní metodiku
0:40:09tak je potom dobrý když toho zákazníka máte přímo v tom týmu a komunikujete přímo
0:40:13s ním protože to je ten člověk který vám poskytne nejvíc informací o ty problémový
0:40:17doméně
0:40:19dále musíte komunikovat partnerskými organizacemi musíte komunikovat dodavateli těch systému a podobně
0:40:26se důležitý je že musíte také spolupracovat týmu
0:40:29tady je potřeba si uvědomit že tým je nějaká skupina lidí která pracuje společně na
0:40:33dosažení nějakýho společnýho cíle a právě ten tým je složený z různých lidí z různými
0:40:38vlastnostmi čili přínosem pro ten týmu může být i člověk určitou slabinou pokud je to
0:40:43kompenzovaný nějakou jinou přidanou hodnotou této na k těm o čem jsme se bavili pokud
0:40:47budete mít týmu jednoho nebo dva introvert i ale tím je ti lidé budou opravdu
0:40:51špičkoví odborníci tak to není problém ten zbytek týmu se musí naučit jakým způsobem s
0:40:56nimi komunikovat a bude to fungovat ale nemůžete mít tím složený jenom ze samých introvert
0:41:01jo to znamená na druhou stranu todle i prostor pro vás pokud někdo z vás
0:41:04třeba nejsem úplně špičkoví programátoři ale máte dobrý třeba jiný dovednosti taky by můžete pro
0:41:09ten tým být přínosem sice nebudete řešiteli složitější problémy ale budete vlastně v tom týmu
0:41:16řeší budete ten tým doplňovat nějakým jiným vhodným způsobem tato věc této souvislosti je dobrý
0:41:21pokud si tu práci týmu vyzkoušíte na školním projektu na projektu s kamarády a podobně
0:41:26je dobrý si z mapovací znalosti schopnosti a dovednosti silný slabý stránky identifikovat a na
0:41:31základě toho se zamyslet jakou roli v tom týmu byste mohli mít jo podle samozřejmě
0:41:36primární úkol pro toho člověka který ten tým sestavuje ale vy když dopředu bude eště
0:41:40třeba v než se budeme ukázat nějakou práci budete podle vědět tak tím spíš se
0:41:45budete hlásit na pozici kde vyniknout vaše silný nebo slabý stránky
0:41:50samozřejmě extrémně důležitý je prodat mě prodat výsledky své práce marketing je důležitý bys apple
0:41:56je to v důležitý u přijímacích a hodnotících pohovorů když jedná se zákazníkem nadřízeným a
0:42:02podobně ono se říká že dobrá práce by se měla prodat sama ale často je
0:42:06potřeba tomu trošičku pomoci
0:42:08a je pravda že přehnaná skromnost tady není na místě ale samozřejmě na druhou stranu
0:42:13musíte umět musíte místo proda jo to znamená jako jsou lidi kteří prodají i když
0:42:20vůbec nic nemají a pokud v zejména obchodní odděleních některých sem sou na todle která
0:42:26mě dobří ale samozřejmě i když něco máte taky dobrý to umět prodat je dobrý
0:42:31rozvíjet V prezentační dovednosti nějakým způsobem to trénovat důležitá je samozřejmě dobrá příroda příprava na
0:42:36druhou stranu je potřeba ne zveličovat svoji práci ani si ne přivlastňovací nějaké přínosy jiný
0:42:41jo to se velice rychle obrátí proti vám na samozřejmě dobrý když svoje znalosti máte
0:42:46čím prokázat nějakou certifikaci nějakými školeními a podobně zejména certifikace pro metry to sou takový
0:42:51ty certifikace o ibm ty od microsoftu nebo oprátku jsou docela levný ta certifikace stojí
0:42:57odspodu od i o toho jednoho sta dolarů tři stovek jo to znamená toto řádově
0:43:02jednotky tisíc přitom touto certifikát vektoru majolku hodnotu znamená pokud chcete zvýšit hodnotu na trhu
0:43:07práce není vůbec špatný se podívat tady na tydlety certifikát ve chvíli věku potřeba nějaký
0:43:12školení takže to horším že ty školení tou sou desítky tisíc ale ty certifikace se
0:43:17dají zaplatit i poměrně skromným rozpočtem
0:43:20to bych jazyků nás a technologií já to tady mám na tom slajdu nějakej příklad
0:43:25jak je potřeba na té platformě dělala enterprise edition ale samozřejmě na různých platformách to
0:43:30bývá různý to znamená nebudu se tím zabývat nějak moc dopodrobna jo podívám se spíš
0:43:35na ty nástroje
0:43:36mezi nás mezi nástroje který potřebujete na každym projektu jsou jednak systémy pro správu verzí
0:43:42to můžu mít klasický vědním stromem pro mě dneska už strašně zastaralý otce celé eska
0:43:49je to s navržen
0:43:51no a nebo samozřejmě distribuovaný tam jejich to zase celá řada
0:43:55nejznámější asi git který se použít který používá třeba rather nebo se používá pro vývoj
0:44:00linuxový o jádra ale poměrně dalším po frekventovaným nástrojem který se používá ve firmě má
0:44:06snímat merkuria
0:44:07obecně že to že ty distribuovaný primo ty jsou nástroje sou jsou o oblíbený oblíbenějšího
0:44:14modernější ve většině firem že jsem se pohyboval nebo který se většinou používá ten zavržen
0:44:20protože ta firma má ráda pod kontrolou celej ten strom těch zdrojáku a ten distribuovaný
0:44:25vývoj moc ne voni to znamená ve většině ten se potkáte s tím taberny
0:44:29pak to samozřejmě důležitý nějaký nástroje na sestavování projektů jo proud jednoduchých nástrojů typu mac
0:44:35nebo budeš o výskytu až potom po komplexních systémů pro zprávu projektu jako je třeba
0:44:41maven
0:44:42mejm N rovná se někdy potom jiném
0:44:47a do vás nemá hrách vlivem
0:44:50a kdo zálohovaní lze nástroje kterýmu výrazně usnadňuje práci
0:44:54většinou lidi který potkají maven poprvý tak měl jsou takový rozpačití ale na druhou stranu
0:44:59ve chvíli kdy se kdy se s ním s kamarádíte a o že zejména když
0:45:03se s ním potkáte poprvý tak se tak je to často teprve v době kdy
0:45:07se třeba ještě nepracovali na tak velkém projektu abyste ocenili přínos takovýho nástroje ale musím
0:45:11říct že třeba já se dneska vývoj bez menu nedovedu představit vyžaduje jo že skutečně
0:45:15to nástroj který výrazně usnadní ten vývoj zejména si pokud lipov týmu a zejména pokud
0:45:20se tam proces různejma vezem a podobně na maven nedám dopustit
0:45:23samozřejmě důležitý jsou potom nástroje typu zvyšují taky tak některý firmy mívají nějaký svoje proprietární
0:45:29řešení nicméně nejfrekventovanější variantou která se dneska používá ve většině podporu ve kterém je čaj
0:45:35na
0:45:36podobně jako pro spolupráci rozdělení znalosti se používá ho systém konzulem samozřejmě zde T další
0:45:43věc kterou téměř vždycky musíte znát jako vývojářem microsoft office nebo alespoň open office protože
0:45:49většina dokumentu která vám přijde o panely typu nebo zákazníka budou ve wordu nebo v
0:45:53něčem podobny nebo tak celou takže pokud ten se zdali naprogramování protože nechcete nikdy nic
0:45:58vonásek celém tak to budete mít životě docela těžký
0:46:02samozřejmě důležitý jsou potom vývojový nástroje nějaký debuggery profilery a podobně
0:46:08co je ale důležitý kontech nástrojů že umět je dobře ovládat že když umíte dobře
0:46:13ovládat N nástroje tak vám to šetří spoustu času aby ten čas potom můžete věnovat
0:46:17na řešení toho vlastního
0:46:19problém
0:46:21jo poslední věc která je důležitá sou potom nějaké doporučené postupy týká se to konvencí
0:46:28nějakých best access east nějakých návrhových vzorů nebo případně anti vzoru důležitý je umět testovat
0:46:35a znáte principy polem testování přičemž znalost a uplatňování tady těhletěch věcí hrozně důležitá protože
0:46:41tím že znáte uplatňuje se tady tydle postupy takto vede udržovatelný kódu to znamená call
0:46:46který se dobře opravuje upravuje udržuje optimalizuje fakturuje dobře se do něj doplňuje nová funkcionalita
0:46:53a podobně a hlavně je to de facto nutný k tomu abyste mohli ten kód
0:46:57sdílet v rámci týmu a v rámci toho týmu na tom kódu spolupracoval podle věc
0:47:02která byla podceňovaná a můžu vám ví že pokud pracujete na projektu kde se podle
0:47:05důsledně nedodržuje tak to není vůbec žádná příjemná zkušenost
0:47:09jinak v tomdle tenhle souvislosti bych taky a
0:47:13to je tam zkopírovaný ze špatnýho slajdu poslední věcí kterou je taky potřeba znát o
0:47:18nějaký obecný principia koncepty to znamená měli byste něco vědět o architekturách počítačů o principech
0:47:24operačních systémů o principech počítačových sítí o konceptech on o algoritmech pomát matematika je strašně
0:47:31důležitá musím viděli jsem studoval tak mi přišlo většina věci kterou jsme se učili teoretický
0:47:36informace nebo matematice tak sem si říkal že to sou věci na to akorát aby
0:47:39nás potrápily že to praxi v životě nevyužiju a byl jsem překvapen jak brzo sem
0:47:43tady tydlety znalosti využil protože to že se ve škole naučíte nějaké program maciaszek nebo
0:47:48nějakou technologie to sou věci který za deset let budou úplně jinak ale ta teoretická
0:47:52informatika pase tak rychle nemění a sou to principy který se uplatní pořád může vás
0:47:56ulici že se od na o podle to můžete
0:47:58opravdu opřít ve škole mě studenti často říkají že mají rádi moje předměty protože já
0:48:03tam musím udělat vo to programování že to je to prakticky toto v životě využijou
0:48:06I vždycky říkám abyste se nedivili tomato pak zjistíte že ta matematika pro vás mnohem
0:48:11důležitější byste si mysleli mimo jiný protože mám přináší schopnost řešit abstraktní problémy
0:48:16obecně ta znalostem principu a konceptu je velmi důležitá protože vy to sice můžete obejít
0:48:21tím že použijete metodou pokus omyl ale
0:48:24ta metoda někde efektivní nástrojem ale rozhodně by neměla být vaším hlavním o hlavní metodou
0:48:31tak čili
0:48:33to bylo to bylo o tom o mém pohledu na toho co by měl umět
0:48:36a znát dobrý voják soubor samozřejmě jednak ty technický znalosti a jednak nějaký sociální a
0:48:42komunikační dovednosti a dal bych vám snad jednu radu že by bylo dobrý se mapovací
0:48:47schopnosti a dovednosti a nějakým způsobem si naplánovat vzdělávání a svoji kariéru aby se vám
0:48:52nestalo toto některým vašim kolegům že strávíte pět a to nějaký pozici a pak zjistíte
0:48:56že chcete dělat něco úplně jinýho že těch pět let pohledu vaší kariéry bylo ztraceným
0:49:01časem
0:49:02tak to jedné strany všechno pokud máte někdo nějaký dotaz
0:49:08pokud ne tak budu ještě chvíli na našem spánku bunkr editu děkuju vám za pozornost
0:49:12a přeji vám příjemný zbytek dne