Apple II "prodal" Multiplan.
IBM PC "prodal" Lotus 1-2-3.
Windows prodaly MS Office.
Pokud šlo o OS X, nebyla klíčová investice Microsoftu, ale garance, že na něj portne MS Office.
Desktop Linuxu reálné chybí akorát současný "industry-standard" kancelářský balík, tedy MS Office. Pak by s adopcí problém nebyl, zejména když W11 odseknou dost strojů bez TPM 2.0 (byť i MS v dokumentaci víceméně ofiko počítá s obejitím omezení). Jenže MS tohle ví, proto bych s Office pro Linux dlooouho nepočítal. A to říkám při vědomí, že Microsoft je nemalý přispěvatel do vývoje Linuxu + má část svých nástrojů jako FOSS (VS Code, kde osobně používám VS Codium fork). Jenže pořád tu chybí Office, který uživatele drží na Windows / Macu. A ne, FOSS alternativy v mnohém nedostačují, stejně jako webové Office. Jakmile člověk potřebuje nástroje plně kompatibilní s MS Office, případně třeba konkrétní funkce Solveru, nemá na výběr.
Minimálně za sebe: nelineární Solver + kompatibilita. Plus fakt, že je to pohodlný, neb s tím dělám prakticky od samýho začátku. Jasně, můžu se přeučovat na iWork (a třeba prezentace v něm dělám), jasné, můžu svoje workflows "nějak" přizpůsobit LibreOffice / OnlyOffice, ale je to práce navíc. Práce, kterou mi nikdo nezaplatí a stejně bude očekávat výstupy v MS Office formátech.
Jako ze si ty data do toho excelu pokazdy kdyz chces aktualni ... prepises rucne a vsechny sumy ktery potencielne udela to query na serveru budes pocitat z tabulek o miliardach(rucne prepsanych) zaznamu taky v excelu.... Uzasnej napad.
Mimochodem, jelikoz to zjevne netusis, tak excel je taky oficielni nastroj na zobrazovani dat z olapu. Tohle by bylo jeste vic uchvancancujici nez SQL.
Ale jo, ty si na to napises vlastni aplikaci ktera bude generovat MDX. (a ano, exitujou takove, ale excel to umi taky).
Já viděl použít Excel na roztodivné způsoby, jen proto, že to v něm lze udělat - obvykle proto, že uživatel nic jiného neumí a nemá po ruce. Ale to nic nemění na tom, že pro dané účely to byl nástroj možná nejlepší dostupný, leč ne zcela vhodný.
Nicméně zrovna u nás takovou věc nikdo nedělá - přístupy do databází jsou poměrně dost tvrdě limitované, takže na nějaké jednoduché propojení s Excelem mohou uživatelé zapomenout.
Ostatně, na analýzy dat máme speciální nástroje, a na jednoduché věci lze využít export do souboru - a ten následně zpracovat
Odposlechnuto v jídelně od manažerských sekretářek: Jedině Excel - nic lepšího není!
;o)
Ta pozice MS Office taky pomalu eroduje. Jsme firma o 20 tisících zaměstnancích a MS Office má z důvodu specifických věcí pár desítek lidí, zbylé tisíce jedou na Google Docs a bohatě to stačí. MS Office hraje ve firmách pořád prim, ale vidím kolem sebe čím dál víc firem, které prostě používají něco webového, a ten trend sílí.
Třeba někdy pochopím, k čemu technické nebo rovnou specificky IT firmy potřebují obecný Office. (A je jedno, jestli MS nebo Libre, Web nebo cokoliv.)
Každý případ, který jsem doposud viděl, byl značně neefektivní způsob, plný chyb a vždy by byla lepší jednoduchá (a tedy levná) appka psaná na míru daného problému. Pokud se jedná o pekárnu, tak chápu, že tam IT nebo progy asi nemají, ale IT firma?
Pokud je ta změna způsobená změnou procesu, tak se musí změnit i pracovní postup v těch Officech. A zde je výhoda té malé appky, protože je malá, tak je to jednodušší a lidé se s tím naučí rychleji pracovat. Naopak mít to v Office způsobí, že lidé začnou psát informace do různých náhodných míst, takže po x letech to má každé oddělení úplně jinak a získat z toho data prakticky nejde.
A interní appky se neupdatují jen tak pro nic za nic. Viděl jsem mnoho interním apek napsaných ještě kdysi dávno v CGI a fungují dodnes. A není na tom nic špatného.
Ta zmena muze byt vynucena treba i tim, ze se zmeni behove prostredi. Viz takove PHP, kde s kazdou novou verzi mate nejakou tu nekompabilitu, se kterou je treba se nejak vyporadat. Meni se API/ABI. Pokud to ma byt udrzitelne, musite byt schopen udrzovat i podkladove systemy aktualni. Bohuzel ta realita ala "to CGIcko funguje dodnes" je casto vykoupeno tim, ze se provozuji systemy, na ktere spoustu let ani nejsou zadne bezpecnosti aktualizace. A tedy se bavime o tikajicich pruserech smerem do budoucna...
plan investic
Na to existují mnohem lepší programy.
Ale obecně tohle je dobrý příklad, který ukazuje další problémy. Někoho (pochopitelně zcela náhodného zaměstnance) napadne (jen tak, protože se rozhodně dopředu vůbec neví, že něco jako plán investic někdy bude potřeba) udělat plán investic, tak na to vezme Excel. Napíše to v Excelu (který mu změní některé datové typy na jiné, dle náhody, protože slovo DEC je vlastně vždy December a tedy typ datum), potom to někdo jiný zjistí a přepíše to do správného programu už s těmi chybami. Je to jistě mnohem efektivnější než použít správný program.
Excel je špatnej program na účetnictví, NENÍ DATABÁZE (píšu Caps-Lockem, neb jsem viděl až moc takových použití), mizernej program na zpracování experimentálních měření, nedobrý program na osobní finance...
Nicméně všechno to v něm nějak jde. A je to standard, ve kterým na nějaký aspoň trochu rozumný úrovni umí hromada lidí. Proto má takovou adopci a proto se používá i místo vhodnějších nástrojů.
Když třeba vyhodnocuju data ze svých výpočtů, sahám automaticky po Pythonu. Ale už jsem zažil, že firma chtěla výsledky v Excelu, neb s tím jejich lidé prostě umí a jsou na to zvyklí. Tak jsem pokrčil ramenama a nějak to do toho Excelu napasoval. Neefektivní jak něco, celkem jsem u toho nadával, ale proti gustu...
Jo, takze od bastleni vlastnich scriptu jsme od office odskocili k jinemu software ;-) Jiste, muzu pouzivat jiny software s obskurdnim formatem a resit, jestli ho lidi okolo moaji... nebo jednoduchy genericky software opreny o otevreny datovy typ, co otevre dnes asi uz kazdy. Zbytek je o zakladech... ne, datove typy se nemeni svevolne, pokud datovy typ explicitne urcite.
Jiste, muzu pouzivat jiny software s obskurdnim formatem a resit, jestli ho lidi okolo moaji...
Tak zpět do původního kontextu, ano? Moje otázka (na Jirku, z RedHatu) byla mířená na to, proč lidi v IT (a zrovna v RedHatu) potřebují obecné Office.
Dávat příklad s plánem investic, což je jednak vysoce specializovaná činnost a rozhodně to nebude dělat "půlka firmy" a dávat to do kontrastu s příkladem, kdy v IT firmě se dá lecos vyřešit webovým formulářem, je sice vtipné pro někoho v diskusi, ale s původním tématem to nemá nic společného.
Já jsem za 20 let profi kariéry nikdy k ničemu Office nepotřeboval a ani jejich soubory nedostával (a už vůbec ne od kolegů) a mám to štěstí pracovat ve firmách, kde interní informační systém roste společně s tou firmou. Takže přidat do interního systému další "formulář" je zcela běžná věc.
Ja jsem se vam na jednom prikladu jen snazil demonstrovat, ze jsou situace, kdy se to proste hodi a jakekoliv jine reseni je zbytecny overkill... at uz je rec o uziti specializovanejsiho hotoveho jednouceloveho software, nebo o bastleni nejakeho vlastniho reseni na koleni. Takovych situaci je v beznem zivote spousta.
OK, takze jsme se dostali k tradicnimu argumentu "ja to nepotreboval, takze to nepotrebuje nikdo". Jenomze zivot a svet kolem nas "tam venku" neni binarni... a samozrejme zalezi krom jineho na velikosti firmy... to je stejne, jako ze si kazdy fakt nebude nasazovat do sveho startupu hned SAP, zeano.
OK, takze jsme se dostali k tradicnimu argumentu "ja to nepotreboval, takze to nepotrebuje nikdo".
To ne, jenom ten příklad nebyl moc vhodnej. Plán investic bude dělat malá skupina lidí a pokud už teda nepřijdou na vhodnější řešení, tak si někdy na počátku vyrobí specializovaný excel dokument a tam ti tři lidi budou něco tvořit. Tohle je ok, ale jaksi to nezahrnuje dalších 99% lidí ve firmě. Proto jsem dával ten svůj příklad z praxe. Všechny procesy se daly zvládnout levnou zadní v interním home made systému. Ano, jsou to malé firmy. A velká firma zase nebude postavena na posílání si office dokumentů, protože pokud na něčem musí pracovat tisíce lidí, tak na tohle se office zrovna tak nehodí.
Tak u nás se v tom dělá třeba celé týmové rozpočtování. Od požadavků, přes schvalování až po samotné trackování. U takto velkých firem účetní systém vyplivne, jaké byly skutečné náklady, až po několika měsících, což je pozdě, takže si to musí každý tým hlídat sám. A zároveň každý tým si to dělá trochu jinak. Zatím nikdo nepřišel na nic vhodnějšího než spreadsheet. Nějaká dlouhodobost nás nepálí, protože ta data mají životnost rok.
Jde o to, že ač některé tabulky jsou fakt hodně pokročilé, tak to s přehledem zvládne i Google Docs, zvládl by to i LibreOffice, ale tomu chybí to sdílení.
Proto si nemyslím, že by byl MS Office dnes tak nepostradatelný. Pokud teda není firma v MS technologiích až po uši a je nucená to používat kvůli velkému množství návazností, ale tam asi nějaké nasazení Linux vůbec nehrozí. Tak to mají ve firmě manželky. To je pro mě jiný svět, tam se to hemží hláškami jako "SharePoint dneska nemá svůj den", což znamená, že některé složky a soubory jsou z neznámého důvodu nedostupné, ale za pár hodin to vyhnije a zase se objeví. :D
To je život v korporátu :) Jinak nasadili nám Workday, který už hodně z toho, na co jsme dřív potřebovali tabulky, zvládne, ale člověk si někdy říká, že snad ty tabulky v Google Docs byly lepší.
Podstatně víc jsem se s Excelem potkával v ekonomické sféře. Byl jsem na stáži v jedné BI firmě a celý ten jejich nástroj byl postavený na Excelu a jeho možnosti přepínal tedy výrazně. Byl to ukázkový příklad včas neopuštěné technologie. Ale tu genezi chápu. Viděl jsem to na otci. Ten se v 90. letech naučil výborně s Excelem, začal jednoduchými kalkulacemi výroby a časem v tom dělal všechno možné a řídil tím firmu. Pak objevil makra a začal v tom psát celkem pokročilé programy. Já jakožto člověk, který má trochu přehled, jsem si říkal, že by pro něj bylo lepší, kdyby se naučil nějaký plnohodnotný programovací jazyk a přepsal to, ale on prostě nic jiného než Excel neznal, tak v tom pokračoval dál. To je myslím příběh Excelu v mnoha firmách.
MS Office je nejrozšířenější kvůli tomu, že ve škole děcka nic jiného nenaučí a alternativám házejí klacky pod nohy.
Zrovna dneska jsem musel synkovi vysvětlit, že tu prezentaci, co dostal za úkol přes Vánoce, si budeme muset upravit už v zadání - a že to pak ve škole vysvětlím, pokud by odmítali pochopit, že na Ubuntu ten MS Office nechodí pořádně ani ve Wine, a webová varianta některé vychytávky neumí. (Ale tihle to pochopí - už mají s mými dětmi dost zkušeností...)
Mě nejvíce trápí možnost spustit pod Wine některé potřebné aplikace. Nové verze Wine spoustu sw věcí rozbijou a nic nového nepřinesou. Ještě že existuje Wine-stable 9.0. Ve verzi 9.22 nejde skoro nic :-(. Zkuste nainstalovat Proficad za nemalé peníze na verzi 9.22 nebo 10.0-rc3. Možná to bude opraveno za 10-15 let!
Vím že je to mimo mísu, ale kdyby se problémům Wine věnovalo více pozornosti spoustě uživatelů Linuxu na desktopu by to pomohlo. Hry nehraji, ale PlayOnLinux je mrtvej, Lutris dost zabugovanej, CrossOver je dost drahý a problémy vlastně řeší tím že používá starší verze Wine. To co nezvládnu pomocí Winetricks funguje pouze pomalým pod Virualboxem
"PlayOnLinux je mrtvej, Lutris dost zabugovanej, CrossOver je dost drahý a problémy vlastně řeší tím že používá starší verze Wine."
Tak používejte Bottles - můžete si tam vybrat jakou verzi Wine chcete (podobně jako u PlayOnLinuxu) a navíc podporuje další různá dodatečná rozhraní (DXVK, VKD3D - i když jestli nehrajete hry, tak Vám tohle asi bude jedno). Akorát má trochu neintuitivní ovládání (alespoň pro mě), a pomalé (psané v Pythonu) - ale jakmile tohle vychytáte/přetrpíte a nainstalujete si co potřebujete, tak je všechno OK.
Ale jde, (Už se na ní pracuje.)
Jen tak nějak nebude obsahovat některé vychytávky nejnovějšího PowerPointu z MS Office 365 - což jim přesně neváhali dát do zadání.
Oni se tam primárně neučí jak vytvořit (dobrou) prezentaci
, ale jak do prezentace naházet co nejvíc efektů
. (Což podle mne není úplně dobře...)
Naštěstí ti naši pedagogové ztratili pevnou půdu pod nohama ve chvíli, kdy jsem jim řekl, že buď mi předvedou instalaci Windows + Office 365 bez nutnosti on-line ověřování uživatelného (Microsoft) účtu, případně instalaci MS Office na Ubuntu - nebo ať se smíří s tím, že dítko některé opičárny mít nebude, ale donese jinak perfektní prezentaci.
Zatím nám to prochází, alespoň u učitelů informatiky. (Ti už totiž měli tu čest s mou škodolibostí, když mi nabídli, že pokud to nezvládnu tak mi ty Bakaláře nainstalují na mobil oni - a já jim podal svou Nokii 6021 a popřál mnoho štěstí.)
Ale vážně: na naší škole to tak moc nehrotí, byť i tady je výuka informatiky občas nikoliv snahou děti něco naučit
, ale spíš snahou dobře vycvičit opice
. Jenže to je asi nějaký rámcový učební plán
odněkud z centra, s tím se příliš bojovat nedá.
To si treba predstav, ze takovej sef it firmy chce treba videt nejakej prehled/graf na tema ktery zakaznici kolik platej, kolik clovekohodin zerou ... atd. Budes na to vyrabet aplikaci? A kazdy 3 nedele znova, protoze tam bude chtit neco pridat a odebrat? lol ...
I kdyby ty opice staly 100k, bude to porad levnejsi nez napsat hello world.
Vím, že se tohle liší firmu od firmy, ale u nás třeba nikdo z běžných lidí neumí pokročilý věci v MS Office (jednu překladatelku jsem musel naučit i Alt+Tab) a programátoři na to mají za ty roky svoje funkce nebo používají běžné nástroje, kde to naskriptují nebo jen naklikají a embedují do firemního intranetu. Běžný člověk stejně nemá účet do databáze, i když ve firemním informačním systému ta data přístupná má (musel by si je ale pokaždé znovu exportovat aktuální).
EDIT:
> sef it firmy chce treba videt nejakej prehled/graf
Šéf IT firmy má tunu programátorů, jednoho vybere, řekne všeho nech a udělej mi tohle. Náš se třeba naučil Python od Chat-GPT, řekl si IT o účet do SQL databáze a vyjíždí a upravuje si data podle sebe. Už před 10 lety při přechodu na předchozí firemní systém jsem ho naučil VBA makra v Excelu, aby si data přerovnal a naimportoval sám, protože jsme měli 2 lidi, co jsme vzali, nechytali se a vyhodili jsme je ve zkušební době (jeden odešel sám, týden do toho koukal a pak šel do Bohnic).
7. 1. 2025, 00:31 editováno autorem komentáře
Protože IT firma nedělá JEN technickou dokumentaci. Drtivá většina dokumentů jsou obecné kancelářské dokumenty typu propagační materiály, smlouvy, administrativní formuláře, atd.
A Office má prostě nejlepší napojení na IS správy kontaktů a vztah s dodavateli, nejlepší porpojení s databázemi, a nejlepší napojení na webové systémy správy dokumentů jako SharePoint.
Od nějaké velikosti firmy je to prostě to jediné, co dává smysl používat.
Ano to je bohužel problém, jednotný propojený ekosystém, který funguje s AD pro všechny uživatele včetně řešení politik bezpečnosti, to je na Linuxu myslím dost scifi. Než to řešit to individuálním přístupem každý radši půjde na hotové řešení. Takže samozřejmě ta nejlukrativnější část korporátního trhu pak spadne do klína M$. Dneska to už propojují i s AI a Linuxu zase ujíždí vlak...
Taky záleží jak na co. Když vyhodnocuju data z měření, pořád je Excel + Solver de facto industry standard (byť třeba Origin tohle umí líp). Ale MS Office jsou natolik "zabetonovaný", že předávání výsledků jinak by u kolegů způsobilo komplikace navíc (který by se snesly na moji hlavu). Čím pak vzrůstá komplexita problému, tím je větší tendence se držet MS Office.
Svoje věci poměrně spokojeně jedu na OnlyOffice (s tím, že data si obecně zpracovávám Pythonovskými skripty, neb je to mnohem efektivnější), ale jakmile nastává kooperace, poměrně tvrdě se pořád jedou MS Office. V podstatě se ani nedivím.