Archiv rubriky: Práce, programování

někteří lidé se živí v průmyslu, někteří v zemědělství, někteří ve službách a já blázen jídlem …

Co je cílem xxx v podniku

Čas od času se asi každý musí zamyslet, co je cílem lidí v podniku, co se snaží (nebo by se měli snažit) dosáhnout jednotliví lidé. Možná nejméně je to jasné právě u těch, kteří stojí nejvýše – majitelů/top managementu. Podíl na tom má fakt, že často nevidíme všechny souvislosti (snaha prodat firmu, vstoupit na nové trhy, … strategické investice atd., ale z části IMHO i fakt, že jejich činy nejsou zcela čitelné. Kdybych to tedy shrnul, asi každý by měl mít v zájmu, aby ten JEHO podnik co nejlépe prosperoval – myslím každý zaměstnanec o majitele u toho asi málokdo pochybuje. Jenže jsme lidé a tak jako myšlenka komunismu „všichni budeme pracovat co nejlépe a brát si jen co potřebujeme“ je utopií, podobně je utopií, že toto budou dělat lidé sami od sebe – legrační, že většina majitelů firem a top-managerů = těch „nej“ představitelů kapitalismu, který tuto myšlenku zavrhl, stejnou myšlenku více či méně aplikuje ve své firmě a věří, že jeho zaměstnanci se jí budou řídit. Sami se zeptejte, kolik jste poznali firem, kde platila alespoň přibližná přímá úměra – čím více pro firmu dělám, tím lépe se sám já mám. A není to popřeno jen, když se firmě nedaří.

Co by tedy mělo být cílem lidí ve firmě (pokud budu utopista a budou věci fungovat, jak IMHO má být)

  1. Nákup – zajistit co nejkvalitnější a nejlevnější (samozřejmě to jde proti sobě – musí být rozumné vyvážení) vstupy pro výrobu – suroviny, resp. obchod – zboží.
  2. Výroba – vyrábět s nízkými náklady a co nejvyšší kvalitou zboží, které zákazník (tedy obchod) požaduje a to v naplánovaných termínech
  3. Obchod – snažit se prodat co nejvíce výrobků/zboží za co nejvyšší cenu a zároveň poskytovat informace, co zákazníci žádají a co je tedy třeba (a kdy) vyrábět/nakupovat
  4. Ostatní podpůrné části – marketing, účetnictví, údržba, sklady … podporovat onen řetězec nákup – výroba – prodej, pokud možno levně a spolehlivě a také co nejméně jim komplikovat život další administrativou
  5. No a teď asi ta největší perla – TOP management – jeho úkolem je IMHO především sladit předchozí 4 a více skupin, aby fungovaly co nejlépe – zní to snadno, ale když vidím, kolik firem v tomto plave, nebude to tak snadné. V čem bývá největší problém je právě ono nespojení sil skupin zaměstnanců aby „táhli za jeden provaz“.
Když se podíváte na bod 4 a 5 … ať si to top management uvědomuje nebo ne … i on je, svým způsobem, JENOM podpůrná skupina pro řetězec nákup-výroba-obchod a měl by tedy ctít pravidla – musíme podporovat tento řetězec (třeba osobním jednáním se známými dodavateli, zákazníky, …) – a nesmíme jim překážet a zatěžovat je příliš velkou administrativou. Na jednu stranu je strašně fajn vidět spoustu grafíků a tabulek s daty, jenže … všechny tyto grafy něco stojí – byť jen čas zaměstnanců. Jenže možná přesně ten čas, který mohli věnovat produktivní činnosti. Oblíbenou metodou v dobách krize pak bývá tvrdá kontrola a dření firmy – i to lze dělat s noblesou a … bez ní. První způsob, kde musí platit, že lidé vědí, proč jsou „na pranýři“ a především kdy musí věřit, že nebudou tepáni, pokud projeví dostatek snahy a aktivity, opravdu může pomoci. Peskování lidí bez předchozích vlastností má jediný efekt – likvidaci kolektivu a jeho následnou nákladnou sanaci. Ať si kdo chce co chce říká, pominula doba, kdy největší devizou firem byly výrobní prostředky, kdy to byly suroviny, kdy to byly finance … dnes je to především lidský potenciál a majitel/top management, který si toto neuvědomí/nechová se podle toho – si říká o průšvih. Samozřejmě to neznamená benevolenci, spíše podotknutí, že personální řízení firem a zvládnutí jeho částí – od přijímání/předávání informací od odcházejících lidí, po rozvoj zaměstnanců a také jejich motivaci nabývá na významu. A tak jako se vyplatí přemýšlet, jak zafinancovat investici, do kterého segmentu se vrhnout, kde nakupovat … měl by top-management/majitel přemýšlet s kým toho dosáhne a jak si schopné lidi udržet, případně nové přilákat. Hodně často jsem v poslední době slyšel o tom, že získat nového zákazníka je mnohem těžší (a dražší) než si udržet stávajícího … tak pánové top-manageři, tohle platí stejně o zaměstnanci a pokud ve vaší firmě odchází jeden zaměstnance za druhým – nuceně nebo dobrovolně – je to i vizitka o vašich schopnostech (pardon spíše neschopnostech).
Jenže i zde budu nakonec já optimistou – pořád mi přijde nejlepší, když nastane rozumná shoda a zaměstnanci se přestanou snažit firmu/vedení „přechytračit“ a ulít se – a zároveň vedení zajistí, aby podmínky pro zaměstnance odpovídali jejich výsledkům – od platu po možnost dalšího rozvoje. Prošel jsem mnoho firem a pokud bych měl říct, co mají společného ty, které mají trable … pak je to skutečnost, že předchozí tvrzení neplatí.

 

SAP WorldTour Praha 2011

Vzhledem ke změně působiště jsem letos zajel na konferenci SAP – po několika letech produktů firmy Lawson (informační systém Movex tedy vlastně nově M3) – a jejich partnerů. Co k tomu dodat/podotknout.

Nepjprve srovnání těchto dvou komunit (Lawson x SAP):

  1. SAP je světový leader a v ČR mu patří asi největší podíl na trhu IS – naproti tomu Lawson je světově také velmi populární, ale v ČR jde spíše o minoritní systém (a IMHO díky místnímu poskytovateli, který „chrní“ a žije ze zákazníků získaných dříve, bez dalšího rozvoje)
  2. Komunita SAPu je mnohem anonymnější – je to dáno množstvím, kde se Movexáci všichni znají, tam je SAP masa, kde se zná jen pár lidí.
  3. Jeden poskytovatel M3 versus mnoho poskytovatelů (implementátorů SAPu) – obojí má svoje výhody a zpětně to poznávám až teď kdy mám sice „super“ volbu změnit implementátora, jenže … ono to není tak černobílé. U M3 jsem už konzultanty znal, věděl jsem co čekat, jak s kým komunikovat, jak je popohnat přes něco jiného, jak se dozvědět věci „bokem“ … tady to není – SAP vše tlačí přes implementátory a napřímo není šance získat informaci – takže pokud máte konzultanta na něco s kterým nemůžete najít společnou řeč, tak … máte smůlu – měnit implementátora se nevyplatí a mimo tohoto konzultanta se s vámi o věci „nikdo nebaví“.
  4. Technologie, směr, ERP, … jsou prostě stejné všude. Nebudeme si nic nalhávat, budoucnost na 90% bude patřit SaaS a cloudu – pokud jsem před třemi lety navrhoval poskytovateli koupit velkou „mašinu“ a poskytovat IS jako službu – dnes bych mohl být za vizionáře. Oddělení data – logika – rozhraní už je věc tak profláklá, že o ní snad nikdo nepochybuje. Komunikace s jinými systémy se stává také samozřjmostí i když většina volí zatím různé cesty – kdybych si měl zahrát na prognostika, tak budu tvrdit, že budoucnost patří SOAP komunikaci a webovým službám … u SAPu nechápu, že to není ve standardu, ale musí vám „ještě něco rozchodit“. A v základu potřebují všechny firmy totéž – ERP se začínají podobat jedno druhému.
  5. Čím dá více se klade důraz na následná zpracování dat – tedy BI a plánování. Zde bohužel mám pocit, že firmy, ani dodavatelé ještě „nedozráli“ – v podstatě málokdo ví, co jsou pro něho klíčové ukazatele a podobně málokdo z implementátorů ví „jak je rozumně sledovat“ – chybí zkušenosti.
Samotná konference nebyla určitě špatná – stihl jsem asi 7 přednášek a minimálně 4 stály za shlédnutí, zamrzelo, že se mi dvě zajímavé překryly, takže jsem musel zvolit technologickou před BI … ale to je život. Na podobných konferencích nečekám raketovou technologii, ale tady mě trochu překvapilo, že se mluvilo o směru, o vývoji, … ale pokud mi nic neušlo, tak jsem nezaregistroval ani jednu „novou věc“ – žádný nový modul, … V tomhle mi přišel Lawson přeci jen pokrokovější. V každém případě uvidím, kdo bude za rok chlebodárcem … jestli a na jakou konferenci zavítám – pro kolegy „IT i neIT“, pro které je IS velký zdroj informací a každodenní součást pracovního dne, jeďte také. Ono nezaškodí, poslechnout si občas „kam se svět žene/pachtí“ a uslyšet názory a jak to dělají jinde.

GTD krok 3 – milestones

Po nějaké době jsem přikročil k dalšímu kroku – milestones.

Princip je opět až krutě jednoduchý – stanovíme si cíle na časová období a doporučuji zvolit den a týden. Cílů by mělo být málo, mělo by být jasně poznatelné splnil/nesplnil a … to je asi vše.

Zní to strašně jednoduše a fakt to tak jednoduché je – v pondělí ráno/v neděli večer si prostě vklidu sedneme podíváme se (pokud máme) na cíle z minulého týdne – splněny O.K. vyškrtneme, nesplněny – zkusíme se zamyslet proč a sepsat si na to pár bodů, případně se zamyslet, jestli úkol trvá, co musíme změnit, abychom tento cíl dosáhli následují týden. No a doplníme další cíle na následující týden.

Úplně stejný proces provedeme ráno/večer (jak se komu hodí – já volím ráno ve vlaku) a stanovíme si menší cíle na tento den.

V první fázi doporučím si dávat na den 2, maximálně tři cíle a na týden maximálně do pěti. Po pár týdnech uritě zlepšíme odhad, co za ýden/den zvládneme a co je moc. Že se ne vždy vše podaří je realita, ale měli bychom si sami pro sebe říct, proč se to nepovedlo – děláme to pro sebe, je lepší si přiznat, že jsem „dnes neměl svůj den achatoval s kamarádem“, než vymýšlet důvody a lhát sám sobě – i zde platí věta „kdo chce, udělá, kdo nechce, hledá důvody proč to nejde.“

Jako druhou radu přidám věc zmíněnou snad ve všech GTD příručkách – snažte se co nejvíce udělat ráno – neodkládat to.

GTD krok 2 – zkušenosti a retro

Pokud jsem celkem bez problému začal používat seznamy úkolů a mohu říci, že se velmi osvědčily – postupně se věci řeší …

Druhý krok – pomodoro timer je pro mě mnohem náročnější – 25 minut bez přerušení telefonem, kolegou, … něčím je prostě luxus, který je těžko dosáhnout a někdy musím být velmi nepříjemný, abych to dodržel – navíc mi celkem vadí hovor za zády, takže při čtyřech lidech v pracovně to je prostě náročné. Zároveň musím potvrdit, že ono 20-25 minutové „zabrání se do práce“ a soustředění prostě většinou problém posune vpřed daleko více než 5 krátkých desetiminutovek přerušovaných něčím. No nic, budu se muset holt více snažit.

Zároveň jsem si při tom všimnul, že problém GTD a ZTD se vůbec netýká jenom jednotlivce, ale stejně tak i skupin, organizací, firem, … Kolikrát jenom kolem sebe vidím chaotické poskakování z problému na problém a řešení prkotin v okamžiku, kdy jsou závažné problémy čekající na vyřešení. Snad každý větší projekt/úkol/cíl by si u organizace i člověka zasloužil na začátku alespoň krátké zamyšlení a uvědomění si, co všechno pro to je třeba splnit. Tento základní kámen (alespoň dle mého názoru) je u tolika problémů opomíjen, že mohu říci – projektové řízení v ČR téměř neexistuje.

Pokud mohu pozorovat, většina projektů je řízena s tím, že chceme dosáhnout „něčeho velmi obecného“ – pravděpodobně s vizí, že se to těžko měří a nebude nikdo později řešit, jestli byl projekt úspěšný nebo ne. Věc jako harmonogram prací – klidně načmáraný na nástěnku v kanceláři a odškrtávání milníků (splněných úkolů) + jeho postupné změny – posouvání, doplňování/mazání dalších úkolů – to je v našich podmínkách snad sci-fi.

Ono je to vlastně pochopitelné – v ČR je nyní u moci (na vedoucích postech) generace 40-50-níků, která tohle nikdy nestudovala a je v této oblasti „samouky“. Často lidé s velmi vysokou odborností hřeší právě na svoje odborné znalosti z oboru, ale o managementu a řízení „nemají páru“. Těžko jim vyčítat, že to nestudovali, ale lze říci, že mnozí z nich se ani nyní nesnaží. Po svých podřízených skoro automaticky vyžadují další vzdělávání, ale sami tu svojí nejpotřebnější odbornost – vést a řídit – zanedbávají naprosto fatálním způsobem.

Ostudou mladších generací je fakt, že je ještě nepřeválcovala. Bohužel je to dáno „zatuchlostí a malostí“ českého obchodního rybníčku, kde je nejčastější taktikou „já na bráchu, brácha na mě“. Začíná to už u státních/obecních zakázek, kde nejčastěji oslovenými firmami jsou ty, které patří „Pepovi od vedle“, nebo které „dali patřičné všimné“. A stejné je to u velkých firem – i zde si lidé jen na trochu vyšších postech dohazují zakázku jeden druhému, protože firma to zaplatí.

Za této situace je potěšující fakt, že velké firmy postupně klesají ve významu a rozvíjí se mnoho drobnějších firem, které přestáli krizi, často lépe než ty velké, které mají silnější základy (možná, že shnilé, ale základy). Všem těmto malým firmám: Hodně štěstí.

Agilní programování

Na včerejší přednášce o agilním programování jsem pravda byl jako člověk pracující převážně ve „one-man show“ akcích, zároveň ale s chutí poznat něco nového z řízení projektů, na kterém jsem se již také několikrát podílel. Obecně je tento nový (relativně – pro někoho to již je zaběhnutá věc) přístup buzz-word posledních let. Hlavně mnoho programátorů na to dobře slyší, protože se odbourávají složité vyplňování formulářů, psaní dokumentace na vše, … prostě spousta věcí, které jsou považovány za zbytečné a za zdržující od práce. Rozhodně nejsem fanda striktních metodologií a vyplňování půlhodinových time-sheetů, na druhou stranu se nemohu zbavit dojmu, že metody agilního vedení projektu nemusí fungovat všude. Zde podotknu, že jsem od „agilního programování“ přešel k „agilnímu managementu“ – nevidím důvod, proč stejné metody nepoužívat v obecném řízení projektu. Jenže stejně tak nevidím mnoho důvodů, proč by metody fungující u normálních projektů neměly fungovat u projektů softwarových. Nebo snad mají „svoje špecifíka“? Ano mají, ale základ bývá opravdu stejný. Agilní metody proto beru spíše jako doplnění klasického postupu, případně modifikaci a zdůraznění některých věcí, které jsme dříve (v zájmu přesnosti a procesního řízení opomíjeli). Základní myšlenky lze vzít z „Agile Manifesto„:

  1. „Individuals and interactions over processes and tools“ – tedy vyjádření, že pocity lidí jsou důležitější naž nástroje. Je důležité spíše naučit lidi komunikovat, než je nutit vyplňovat kdejaké reporty a formuláře …
  2. „Working software over comprehensive documentation“ – tady je třeba souhlasit, ale IMHO s upozorněním, že extrémní varianta – „dokumentaci píšeme až ji potřebujeme“ – má svoje úskalí a psát si postupnou dokumentaci, k třídám, metodám považuji za dobrý mrav …
  3. „Customer collaboration over contract negotiation“ – ano to podepisuji beze zbytku – je lépe zákazníka brát jako partnera – informovat ho o problémech a hledat SPOLEČNĚ řešení je určitě lepší než se na konci začít nad smlouvou hádat, jestli je bod splněn nebo nesplněn.
  4. „Responding to change over following a plan“ – tedy raději reagovat na změny (požadavku zákazníka, změna prostředí), než striktně dodržovat rozpočet a časový harmonogram. IMHO hodně souvisí s bodem tři, kdy je lépe si sednout se zákazníkem a vysvětlit, že jeho nový požadavek prostě bude stát více času/peněz a znát jeho názor, dohodnout se, jestli je to pro něho přijatelné, … než si říct „na to není čas, budeme dělat až jako změnu po předání díla“.

V každém případě mám pocit, že agilní metody a jejich rady mohou vývoj obohatit i když nebudou přijaty jako celek. Co bych vyzdvihnul je určitě „retrospektiva“ – tedy kolečko (pořádané ráno), kdy každý člen teamu řekne, co dělal minulý den, co se chystá dělat dnes a jestli mu něco dělá problém. Mám pocit, že to prostě dá lidem krátkou představu o projektu jako celku a jeho stavu …

SCRUM

Asi bych se měl zmínit i o SCRUMu – nevím, jestli to nazvat metodou, nebo metodolofií – obecně jde o způsob vývoje (třeba software) založení na krátkých cyklech (záleží na projektu, ale pokud jsem mluvil s lidmi, tak nejčastější je cca 5 pracovních dní) nazývaných sprinty. V podstatě se jedná o cyklus

  1. Vyber funkčnost, která se v tomto sprintu bude implementovat. Z množiny požadavků tedy zvolení těch „které mají být na konci sprintu hotovy.“
  2. Implementace funkčnosti
  3. Revize funkčností a předvedení zákazníkoci – jeho zpětná vazba
  4. Běž na krok č. 1

Co je důležité?

  • Dodržet čas – raději si přiznat, že něco nestihneme, ale sprint po dané časové jednotce ukončit a funkčnost, kterou jsme neudělali vrátit do „zásobníku práce“.
  • Funkčnosti vybírat s přihlédnutím k názorům zákazníka.
  • Na konci vždy něco zákazníkovi ukázat – team i zákazník musí cítit, že projekt postupuje!
  • Po předvedení diskutovat s teamem i zákazníkem a nebát se požadavky ze zásobníku práce přidávat, měnit, odebírat …
  • Pracovat JEN na tom co jsme na začátku sprintu vybrali (snad jedině pokud dokončíme vybrané, lze přidat další …)

Oproti klasice (watterfall) není plán dopředu tak rozpracován a přizpůsobuje se změně požadavků zákazníka, je možná trochu náročnější odhad času a ceny (neprovádí se na začátku tak podrobná analýza). Důležitá je zkušenost a schopnost dodržet tento rytmus …

Přednáška se konala v rámci cyklu na ČVUT a mohu ho doporučit.

Microsoft days 2010 Praha – jaký byl

V Praze v Kongresovém centru na Vyšehradě probehlo 14. + 15. září 2010 setkání Developers days pořádané českou pobočkou Microsoft – možná důležitější byla část pro partnery, ale já jsem se účastnil části a bloku pro vývojáře, resp. web a cloud.

Jestliže buzz -word minulých měsíců bylo social-network (sociální síť pokud chcete česky), pak cloud computing je buzz-word dneška a věřím, že i budoucnosti. Na jednu stranu se rozhodně nejedná o novinku, zároveň se přikloním k názoru, že ještě chvilku toto téma bude aktuální. Nebudu tvrdit, že jsem v této oblasti expertem, zároveň jí rozhodně sleduju, protože má IMHO budoucnost. V tuto chvíli jsou vlastně dva hlavní rivalové Microsoft (a jeho Azure, o kterém byl vlastně téměř celý blok) x Google a jeho Google App Engine. Je to trochu změna předchozí situace, kdy proti sobě stál Microsoft a na druhé straně nějaká skupina lidí, spíše neobchodní (ať už v případě LINUXu, ať už v případě web prohlížeče, kdy dlouho byl hlavním soupeřem Firefox). V tuto chvíli tedy proti sobě na tomto poli stojí dvě velmi silní firmy, které se rozhodně mají o co opřít.

Abych alespoň trochu přiblížil, o co se jedná, cloud computing je vlastně provoz vlastní aplikace nejen na zařízení jiné strany – pronajmout počítač si mohu i dnes – ale na jeho aplikačním serveru. Druhá strana (v tomto případě Microsoft) nám tedy nabízí operační systém + databázi + úložiště dat (jiné než relační databáze) + další služby. Za další služby si můžeme představit nástroje např. na komunikaci s bankou, odesílání mailů, práci s obrázky, … tedy vysokoúrovňové funkce, které se často používají a nikdo se nechce starat o navazování SMTP spojení pro odeslání mailu, jeho kompozici, … prostě chceme dát jméno, hlavičku, od koho, obsah a odeslat. Microsoft toto doplňuje o některé vlastní (nebo partnerské) aplikace, které již v cloudu běží a které lze již nyní použít pro firmu. Záměrně jsem použil ten dodatek pro firmu – z celé konference je totiž vidět, že marketingové zaměření MS je firemní klientela. Google jde zatím (alespoň se mi zdá) trochu jiným směrem a svoje prostředí představil a tlačí spíše vývojářům a drobným firmám – umožňuje rychlý start-up s limitními zdroji, který je zdarma, rozvíjí velkou komunitu vývojářů, … Uvidíme, kdo odhadl lépe situaci (já svého favorita mám, ale nebudu prozrazovat). U Microsoftu je mi velmi příjemné, že mnoho svých aplikací již takto nabízí jako náhradu (někdy plnohodnootnou, někdy ne) za stávající aplikace. Možnost pronajmout si Sharepoint server, Exchange je super pro začínající firmy a ukázka Office pro cloud ukazuje, že to Microsoft opravdu myslí vážně.

Když jsem poslouchal rozhovory ve svém okolí – developeři, správci firemní IT struktury, byl vidět veliký rozdíl – developeři jásají nad možností aplikační platfirmy, kde se o nic nemusí starat (žádného správce dbf serveru, serverů) nepotřebují …. Na druhou stranu u správců HW je vidět pochopitelná nervozita – železo ve firmě by se vlastně smrsklo na sadu terminálů a aplikace by běžely mimo jen s připojením na net. Já se přidám k vývojářům a přiznám se, že beru tuto technologii „všemi deseti“. Obavy, že to může „někde spadnout“, „kleknout připojení k síti“, … jsou na místě, ale skoro za větší riziko považuji zdechnutí PC u někoho v kanceláři, případně pád serveru konkrétní firmy. Asi nejčastějším problémem je výměna PC – v případě cloud řešení se vymění za jiný s jedinou podmínkou – nainstalovaný prohlížeč. Žádný přenos dat, žádná instalace dalšího SW a řešení licencí, …

Pokud má někdo pocit, že se ho to netýká, plete se – kolik lidí již dnes používá email na google (gmail), google docs a jiné aplikace, které byly dříve desktopové? V cloudu již žijeme, teď je třeba se s tím „naučit žít“.

GTD … step 1 – zkušenosti

Po dvou týdnech mohu shrnout následovně:

  1. Opravdu mám pocit, že jsem vyřešil dost věcí, které jsem předtím odkládal
  2. Hodně pomůže, pokud máte nějaký pravidelný režim – něco co denně dodržujete a „úkolovníček“ k tomu přidat – já třeba denně ráno cvičím – takže po cvičení kouknu do notýsku na úkoly – mozek prokrvený a aspoň vím, co mě ten den (asi) čeká – krom toho má hned po cvičení člověk pocit „že z nejhoršího je venku“ 🙂
  3. Pokud neplatí bod 2) zkuste to jako „první věc, když přijdu do práce“ třeba spolu s ranním čajem/kávou
  4. Doporučuji na začátku projekty rozdělit „spíše více“ … na cca 5-10
  5. Podobně doporučuji úkoly navrhovat krátké – něco co prostě uděláte do hodiny – delší úkoly mají tendenci být odkládány – není na ně chuť
  6. Použijte (aspoň pro začátek) to nejjednodušší co máte – notes na psaní úkolů, maximálně outlook úkoly/co nejjednodušší ToDo aplikaci/službu – žádné „Project managery“ atd.
  7. Zkuste si (třeba po týdnu) úkoly trochu organizovat – prioritu, místo/zdroj – to se mi hodně osvědčilo – úkoly, které musím udělat v práci, doma, potřebuji na ně internet, telefon, ostatní – pokud si pak ráno zobrazíte jen úkoly „práce“ – víte co máte dnes udělat. Ovšem pořád platí – jednodušší = lepší – tedy žádné komplikované zdroje/místa, zvolit jich tak cca 5 a poslední „ostatní“. Podobně priority třeba 3 vysoká, normál, nízká …
  8. Jeden trik proti ZTD – vytvořte si projekt „život“/“ostatní“ … no nazvěte si ho jak chcete a tam sypte … no prostě to ostatní s vědomím, že konec projektu život – moc dosáhnout sice nechceme, ale jeho úkoly plnit ano 🙂
  9. Pokud někde propadne termín – do poznámky si napište důvod (a případně přeplánujte) – můžete na něco/někoho čekat, objeví se komplikace, … ale zároveň se zamyslete, jestli je to náhoda, nebo se to dalo čekat a tedy i plánovat.
  10. Dodržujte strukturu úkolů – takovou jaká Vám vyhovuje – ale konzistentěn. Já třeba držím strukturu: termín – projekt – priorita – zdroj – popis.
  11. Večer opět doporučím „skouknout“ notýsek – pokud je vyškrtáno vše z dne, je to fajn
  12. Dělejte to poctivě – děláte to pro sebe a ne pro nikoho jiného – takže si pište i úkoly, které nechcete dělat – dáte jim termín a už „vás to tlačí“ udělat a odškrtnout.
  13. dalšímu kroku přejděte až ve chvíli, kdy tohle prostě funguje …

GTD … step 1

Getting Thing Done patří mezi „moderní“ metody řízení času. Do uvozovek dávám spíše proto, že je to takové shrnutí (alespoň jak jsem ho poznal) postupů, zvyků, metod, které jsou již dlouho známy. Zde jsou zdokumentovány a popsány Best Practices – tedy doporučení, od zkušenějších, jak to dělat – od časových horizontů, přes třídění až po např. způsob zapisování.

Vsuvka: omlouvám se za tolik anglicismů – ale je to oblast hojně používaná v IT a manažery … ti dávají rádi najevo jak jsou Free, Coll a In, jsou to úplní frikulíni  a jejich řeč má za následek používání těchto názvů i v češtině. V tomto případě mi to tolik nevadí jako rozhovor typu … tak zítra musím ten svůj badžet prezentovat na mítinku a pak si odčekovat svoje tásky, které mám v tudů listu od svého sjůprvajzra – potom můžeme zajít na lanč a třeba na šoping než vyrazím na bajk … brrr nevím co to je, ale čeština nikoliv 🙂

Pro mnoho lidí je IMHO náročné začít „najednou“ s metodikou popsanou na x desítkách stránek – i můj případ. Nicméně asi mnoho jiných má pocit jako já, že neustálé přeskakování mezi úkoly (správně bych měl možná napsat svičovat tásky), nesystematičnost a zapomínání stojí čas, úsilí a peníze. Takže jsem si řekl, že kromě toho času a nadšení nemohu nic ztratit, když postupně vyzkouším některé postupy … POSTUPNĚ.

Tedy krok první – ToDo listy. Vytvořil jsem si seznam projektů (myšleno velkých, ucelených úkolů), které zrovna dělám, mám za ně odpovědnost + jeden obecný – pracovně jsem si ho nazval „Život“, kam házím věci, které prostě někdy chci/musím udělat – teď tam mám třeba návštěvu lékaře. Každý projekt má dost úkolů, které jsem si k nim připsal – měly by být IMHO krátké/konzistentní – tedy věc, kterou uděláte najednou. Docela dobrá věc je ještě si tyto úkoly označit – třeba tím, kde se musí udělat – práce/doma/telefonát/email/internet – když pak dorazím do práce, projedu prostě jenom věci označené do práce, seřadím podle termínu (případně priority) a jedu …

Abych trochu technicky doplnil, používám částečně google tasks (napojený na outlook) a na projekty nainstalovaný taskfreak na vlastní doméně. Nicméně čím dál víc mám pocit, že čím jednodušší nástroj, tím možná lépe, takže ten nejjednodušší ToDo seznam, případně tužka a sešit vykonají asi podobnou službu, někdy možná i lépe.

Závěr: Cílem celého je

  1. Co nejméně přeskakovat mezi různými úkoly – proto by měl jeden úkol být krátký a dát se udělat najednou – zamezí se onomu přemýšlení, když se k něčemu vrátíte po 10-ti minutách „co já jsem to vlastně už udělal a jak jsem to myslel …“
  2. Nezapomínat na důležité úkoly – když si jednou za (třeba týden) projedete svoje úkoly narazíte na věci, které by měly být hotovy a připomenete si je. POdmínkou samozřejmě je, abyste je zaznamenávaly – seznam úkolů byl úplný …
  3. Nemuset neustále myslet „co všechno mám udělat“ – vezmu seznam a vím co mám udělat – opět pokud si tam úkoly zodpovědně zapisuji.

Give it a try.

Podnikání x zaměstnání

Je to otázka, kterou si většina z nás určitě položila – jít do zaměstnání, nebo se snažit podnikat na vlastní triko – založit si živnost (nebo jinou formu – od s.r.o., a.s., spol. s r.o., k.s., …). A každý určitě občas zalitoval, že není v tom „druhém táboře“ – rozuměj mezi zaměstnanci, pokud je živnostník a naopak. Protože i mě se blíží rozhodnutí, co dělat, tedy kam se zařadit, přemýšlím o tom. Mám tu výhodu, že jsem si už obojí zkusil a mohu tedy porovnávat. Samozřejmě, že každý má trochu jiné zkušenosti, ať už v živnosti, nebo v zaměstnání, ale obecně lze říci, že

Výhody podnikání

  1. Volnost – nikdo (kromě zákazníků) Vás nenutí vstávat a dorazit do zaměstnání, jestli si zrovna chcete uvařit kávu, …
  2. Možnost velkého zisku – pokud se bude dařit, je šance na velké zisky.
  3. Máte přehled, co děláte a proč to děláte (tedy měli byste mít, pokud to tak v živnosti není, je něco špatně).
  4. Velmi často máte možnost dělat opravdu to, co chcete dělat – od oprav kol, po kreslení na plátna, nebo třeba poskytovat lidem nevšední zážitky – někomu se to asi „přejí“, ale má šanci to trochu měnit, přesouvat těžiště podnikání, …
  5. Je možnost slušného růstu – když se „kšeft“ rozjede, proč nezaložit „es-er-óčko“ a nerozjet to ve větším?

Nevýhody podnikání

  1. Staráte se o vše (alespoň ze začátku) ve velké většině sami – málokterý zaměstnanec tohle pochopí, dokud si nemusí zařídit tohle povolení, podat daňové přiznání, jednat s dodavateli, zajišťovat prostory a pronájem, … tisíce drobností, které jsou hodně náročné a znamenají dělat něco jiného než chcete (pokud nejste úřední masochista :-).
  2. Často vkládáte vlastní prostředky do podnikání – riskujete jejich ztrátu. Ono se to jeví jako drobnost, ale u mnoha typů podnikání se bez nějakého „výrobního prostředku“ (tím může být počítač, soustruh, tranzit, pronajatý prostor, …) prostě neobejdete a v 99% to není zadarmo.
  3. Čas – alespoň z počátku se připravte, že to není za 8hodin práce, ale většina živnostníků prostě pracuje od nevidím do nevidím (výjimky, které vydělávají na nějakém nápadu jsou spíše raritou …). Ani dovolenou vám nikdo nezaplatí – na ní si prostě musíte vydělat během zbytku roku.
  4. Musíte jednat se zákazníky (a většinou dodavateli). A připravte se na to, že to bývá celkem opruz – mnozí zákazníci mají naprosto nereálné představy, případně neradi platí za obdržené zboží/služby – a vymáhání dluhů, to je pro většinu lidí ztráta času a ještě k tomu hodně nepříjemná – někdy až moc.
  5. Ono to prostě nemusí vyjít – je to riziko a i když máte nápad, jste schopní, někdy máte smůlu a neprorazíte – pokud postavíte zájezdní restauraci u krásného potůčku v klidné přírodě a za rok Vám tam vybudují dálnici, máte prostě velkou smůlu (teda pokud ten projekt už nebyl schválen v době, kdy jste se rozhodovali o té hospodě … pak jste spíš blázen, že jste si to nezjistili).

Takže jak se rozhodnout – každý musí uvážit. Včetně odpovědnosti ke svému okolí, jestli chce jít do většího rizika (s možností většího zisku), nebo chce větší jistotu. Zároveň je třeba alespoň trochu tohle projít s okolím a zajistit si alespoň morální podporu (nebo se připravit na nepodporu, pokud „narazíte“). Zamyslete se, jestli máte dost disciplíny a sebekázně na podnikání – ochotu tomu věnovat čas a nečekat zisky první měsíc, pokračovat v práci i když se nedaří. V tom všem musíte k sobě být upřímní a nenamlouvat si, že „ono to nějak půjde“. Zamyslet se a připravit se na různé alternativy – známý citát „nejlepší způsob jak předvídat budoucnost je plánovat ji“ to jen podtrhuje.

Když už padne rozhodnutí podnikat – pak vzhůru do toho s elánem a chutí (znovu podotknu NE bez rozmyslu).

Ať tak či tak – hodně štěstí.

Science Cafe Poděbrady – Jak učit robota

Po měsíci se v Poděbradech konala další přednáška „Science Café“ – příjmená posezení s populárně-vědeckými přednáškami jsou rozhodně dobrý nápad a v Praze již našly své zájemce, kteří chodí buďto pravidelně, nebo podle tématu, které je jim blízké. Témata Poděbrad musím pochválit – z mého pohledu byla posledně astronomie i tentokrát robotika/umělá inteligence velmi zajímavé. I místo bylo IMHO zvoleno velmi dobře – kavárna je velká a měl jsem pocit, že i akustika je tam slušná – pro příště bych možná navrhl přednášejícímu, mluvit bez mikrofonu – pokud mu to hlasový fond dovolí, asi by to šlo odpřednášet bez problému (možná až ke konci, kdy přeci jen pár lidí začalo u stolků diskutovat mezi sebou).

Věc, kterou však musím hodně pohanět je organizace – vím, že je to nevděčná práce ve volném času, ale když už, zasloužila by si trochu pozornosti a přípravy – zahájení se zpožděním se nejen zopakovalo, ale zpoždění se ještě zvětšilo – dokonce překročilo „tolerovatelnou“ akademickou čtvrthodinku a svědčí o pohrdání časem přednášejícího i posluchačů ze strany organizátora. Podobně „odfláknuté“ bylo představení přednášejícího – nečekal bych oficiální tituly a životopis, ale „jméno a no vždyť si to přečtete na slidech“ nesvědčí moc o dobrých mravech – řekl bych, že si ne to ten rozdíl mezi nevkusem a nedbalou elegancí, který se zde přehoupl do nevkusu, ale to může být jen můj subjektivní dojem.

Samotná přednáška se soustředila na popis učení se a řekl bych, že se zadařilo nastínit základní principy učení se robotů – příště bych se asi nebál více teorie, aspoň náznak formálních zápisů by možná celou přednášku naopak oživil a ukázal, že matematika a matematická logika není jen „blouznění pár vědců na akademii“, které nikdo nevyužije. Ukázky byly dobře zvolené a dokládaly, že se jedná o oblast výzkumu s velkým využitím v praxi a to už (alespoň předpokládám) v blízké budoucnosti.

Kdybych měl přednášku doplnit, určitě bych se snažil trochu více rozvést teorii neuronových sítí a jejich učení se kalkulací přenosu vah v jednotlivých vrstvách sítě – přesun signálu. A samozřejmě pak základní pravidla evoluce, které jsou aplikovány v evolučním učení, která byla jen „mírně nakousnuta“ – onen princip – silnější ve smyslu přizpůsobenější prostředí má větší šanci se rozmnožit a předat tak dál své geny = zvětšit jejich zastoupení v následující generaci, spolu s mutacemi/náhodným vychýlením z rovnovážného stavu by si asi pár slov zasloužilo. Ona kombinace dvou protichůdných vlivů – „silnější vyhrává“ stabilizuje populaci k lokálnímu minimu a naopak „náhodné mutace“ umožní velkou změnu – evoluční skok, tak tato kombinace vytváří motor založený na překvapivě jednoduché zákonitosti a zároveň velmi efektivní.

Pro příště přeji nám všem zájemcům o vědu (byť tu zpopularizovanou) stejně šťastnou ruku organizátorů při výběru tématu a snad trochu přesnější hodinky na rukách pořadatele.