it-swarm-eu.dev

Vysvětlení technických věcí netechnickým lidem

Často musím vysvětlit svému extrémně netechnickému manažerovi technické věci a technická rozhodnutí a jsem na to docela hrozný. Jaké jsou dobré způsoby, jak základní věci hloupé pro zbytek světa, kteří nemají vášeň pro programování?

Příklady otázek, které mi byly položeny:

  • Proč používáte Django místo Java (neakceptoval, že to bylo levnější))
  • Když jsem mě požádal o přehodnocení věcí netechnickými slovy, byla moje věta „Některé značky HTML nejsou povoleny“. Jak to, že to můžu hloupé?
  • Další věci, které mi dávají dokonalý smysl, ale jsou prostě tak základní Nevím, jak to vysvětlit
  • Proč tohle, proč to, proč všechno!

Jak také řeknu svému manažerovi, aby vyhledal základní věci na Googlu, například „Co je to pylony?“

26
Brandon Wamboldt

Mám sklon používat analogie. Vezměte cokoli, co je tématem, a přemýšlejte o něčem zcela netechnickém, kterému by rozuměli, a vysvětlete jim to tímto způsobem.

Nejlepší příklad, který si mohu vymyslet, je, když potřebuji vysvětlit orientaci objektu, vysvětlím to pomocí balíčku karet. Nebo, když jsem se snažil vysvětlit myšlenku bezdrátového internetu své velké tetě (která nikdy nepoužila počítač), použil jsem ji k vysvětlení bezdrátových telefonů.

Ještě jsem se nesetkal s jakýmkoli tématem, které nemohu tímto způsobem hloupě zařadit.

30
Tarka

Věci, které používám

k velkému a ne tak velkému účinku.

  • Analogie: Při vysvětlování situace nebo procesu to opravdu funguje dobře, pokud to dokážete vyjádřit slovy, kterým budou rozumět.
  • Obecný výraz: Místo toho, abyste řekli HTML tagy , můžete říct kód . Pokud budou následovat s žádostí o vysvětlení, možná je čas na krátké shrnutí HTML a jak to funguje. "Webové stránky jsou vytvořeny z bloků zvaných" tagy ". Pokud váš prohlížeč nepodporuje konkrétní tag, nebude se zobrazovat správně."
  • Shrnutí a přehledy: Někdy je dobré dát krátký synopse, než je zasáhnete do hlavy technickým žargonem.
  • Odstranit žargon: Turn "Databáze není správně vyvážena, když je zasažena více požadavků z IP podsítě." do "Databáze má potíže s vyřizováním žádostí od některých lidí." Pokud ji budete muset vysvětlit, nahraďte ji něčím jiným. Pokud musíte vysvětlit databázi, máte potíže. "Místo pro ukládání věcí" je můj pokles.
  • Visual Aids: Whiteboards rock. Využijte je ve svůj prospěch.
  • Ať jsou technické: Udržování manažerů, šéfů a spolupracovníků ve smyčce pomáhá. Pokud je správce účtů na schůzkách zmaten, protože všichni kromě nich rozumí tomu, co se říká, může to vést k tomu, že si budou chtít přečíst ty e-maily, na kterých byli CC. Udělejte si čas, když píšete poznámky nebo e-maily, abyste se důkladně vysvětlili nebo odkazovali na odkazy a vysvětlili je. Když někdo zjistí, co je [~ # ~] html [~ # ~] , bude asi lepší, než se do něj v průběhu pokusu vrazit důležité setkání.
22
Josh K

Jednou, už dávno, když jsem byl ještě vysokoškolákem, jsem byl požádán, abych něco vysvětlil během nedělního oběda - jednoho z nejvíce vzdělávacích zážitků, jaké jsem kdy zažil. Osoba, která položila otázku, nebyla prokazatelně hloupá - ale neměla žádné zázemí, úroveň znalostí, kterou jsem předpokládal, tam prostě nebyla. Začal jsem odpovídat, dostal jsem prázdný pohled, změnil dolů, stále prázdný, znovu změnil dolů, stále prázdný ... hmm ... takže jsem začal stejným způsobem, jakým začnete vytvářet aplikaci, s malými bloky vysvětlení, které můžete zabudovat do něčeho podstatnějšího.

Klíčovou součástí této lekce pro mě bylo (a je) to, jak moc předpokládáme (nejen programátory, všichni) o znalostech ostatních lidí o naší vybrané specialitě, zatímco ve skutečnosti byste dokonce mohli rozumně předpokládat, že většina lidí vím, že 1 + 1 = 2, ale poté se to stane zajímavým.

Takže první a nejdůležitější věc, kterou musíte pochopit, je, že lidé nevědí a nerozumí tomu, co vy dělají - ale oni chápou, co oni dělají a kdy znovu vysvětlit věci, které potřebujete, proto začít jednoduše a zůstat na vhodné úrovni pro vaše publikum.

Pokud jde o specifické techniky - myslím si, že @ Josh K to má docela pokryté - a zdůraznil bych, že Analogie jsou absolutním vítězem.

Ještě jedna věc - může být občas přijatelné jen odepsat věci jako „geek věci“, lidé vždy nechtějí úplné vysvětlení, proč a pokud jste již dříve prokázali ochotu vysvětlit a schopnost dělat takže srozumitelným způsobem budou lidé ochotni vám věřit, když navrhujete, že platí „složité technické důvody“ nebo že nakonec můžete dosáhnout konkrétního výsledku „děláním geek věcí“ (nebo „programátorských materiálů“ nebo jakéhokoli výrazu, který funguje dobře v své okolí).

Komunikace technických věcí s netechnickým publikem (jednoho nebo více) je dovednost, kterou můžete vyvinout a kterou potřebujete.

13
Murph

Zkuste odpovědět ne z hlediska základní technologie, ale z hlediska problémové domény. „když se zákazník pomocí firefoxu pokusí zadat objednávku, jeho prohlížeč nebude zobrazovat tlačítko KOUPIT IT - tento prohlížeč nepodporuje značku HTML, kterou používáme“

Často je to opravdu ten typ odpovědi, kterou chce správa. Pokud opravdu chce porozumět detailům na nízké úrovni, nejlepší je udělat analogii k technologii, o které víte, že jí rozumí.

6
AShelly

Snažím se najít analogii s něčím podobným v reálném světě. Když jsem se zmínil o zásobníku a někdo se zeptal, co to bylo:

"No, máš děti. Hrají si někdy s těmi malými dřevěnými bloky s písmeny na nich?"

"To jo."

"Viděl jsi je někdy udělat velkou věž tím, že naskládal jeden blok na druhý?"

"To jo."

"Dobře, a když máš takovou věž, je bezpečné se dotknout pouze vrcholu věže, že? Můžete nasadit další blok, nebo ho můžete vzít na vrchol, ale pokud něco přesunete pod horní blok, celá ta věc padne, že jo? “

směje se "Jo! Milují rozbít věž a přimět je, aby padli všichni!"

„Zásobník je v podstatě jako dělat to s daty. Nastavili jste datovou strukturu tak, že můžete věci přidávat pouze na vrchol nebo odebírat prvek nahoře. Je to užitečné pro sledování věcí, které jste na cestách. tím, že děláte, ale musíte udělat něco jiného, ​​a pak, než dokončíte, musíte udělat něco jiného atd. “ (Představujeme tak myšlenku zásobníku hovorů.) „Kromě toho, že v tomto případě nechcete srazit věž dolů.“

"Ach, už to chápu. Super!"

4
Mason Wheeler

Necítím se špatně. Musel jsem vysvětlit, co kopie na psaní znamená úplné a naprosté nitwit minulý týden. Strašně, ten nitwit byl jedním z našich prodejců.

Pokud osobně, najděte bílou tabuli nebo alespoň nějaký papír, abyste se mohli stát lidskou vrstvou abstrakce.

Pokud s někým pracujete vzdáleně, je k dispozici mnoho nástrojů pro skici/bílou tabuli.

Pokus o zjednodušení něčeho abstraktního tím, že je dále abstraktuje, bez jakéhokoli vizuálního nástroje, je jen šílenství. To povede k věcem, jako je zneužívání drog a alkoholu, osvobození od rodiny a vrstevníků a ještě horší krutost Unicorn.

3
Tim Post

+1 pro kohokoliv, kdo mluví o analogiích, +1 pro kohokoliv, kdo mluví o tabulích nebo papíru a tužce jako vizuální pomůcky.

Další trik, který jsem se naučil, je to, že někteří lidé, co jsem našel, když píšu 5 stránek o tom, proč je něco, skutečně to přečtou - můžu to říct, protože o měsíc později něco řeknou a já to znám z dokument, který jsem napsal.

Zvláštní je, že jsem si jist, že jsem se pokusil vysvětlit totéž to slovně předchozí (i pomocí vizuálních pomůcek a analogií) a oni tomu nerozuměli. Zjistil jsem, že je to užitečné zejména v politických nebo emocionálně nabitých situacích, nebo když častá přerušení vedou věci pryč.

Ujistěte se však, že problém skutečně vysvětlíte - a vysvětlete proč z hlediska obchodního prospěchu. Jednou jsem vysvětlil koncept technického dluhu našemu generálnímu řediteli - a nyní ho můžeme použít jako konverzační zkratku. „Proč chcete dělat tuto třídenní věc? Tato webová stránka mi připadá v pořádku!“ "To odstraní technický dluh, až to příště musíme opravit, věci půjdou mnohem rychleji." Poté se konverzace může stát o tom, jak rychlejší.

3
Kyle Hodgson

Děláte si emoční a kariérní službu tím, že jste naštvaná tím, že musíte vysvětlovat technické podrobnosti netechnickým lidem. Skutečnost, že netechničtí lidé potřebují, abyste přeložili technické procesy do netechnických obchodních procesů a naopak, je tím, čím jste se zaměstnáli. Čím lépe ovládáte překlad mezi dvěma problémovými doménami, tím cennější se stáváte zaměstnavateli.

Seznamte se s výrobními technikami a vysvětlete proces vývoje z hlediska procesů montážní linky.

Assembly line metaphor

Například vysvětlení zpracování značek html (a tedy neschopnost je použít) lze vyjádřit pomocí vytlačovacích forem, obecně známých v play-doh.

extrusion dies

Vysvětlete problémy vývojového procesu, jako jsou měnící se požadavky, aktualizace rozhraní, vady produktu atd., Z hlediska nákladů na odstavení linky, času a nákladů vynaložených na vybudování linky a nutnosti ji změnit, když se změní požadavky nebo podmínky. , atd.

V další odpovědi jsem šel do více podrobností .

2
Huperniketes
  • Považujte to za skvělou příležitost zdokonalit své prezentační dovednosti.

  • Považujte za skvělou příležitost prohlédnout si své technické základy.

  • Mluvte jazykem publika, NENÍ vaším jazykem.

  • Prozkoumejte, proč tato technologie chce tuto informaci. Jaký je základní důvod? Je znuděný? Chcete se dozvědět více? Chcete se zdát kompetentní? Rád vás šílí? Super-extrovertní s nikým mluvit? Frustrovaný nedostatkem pokroku i přes vaše optimistické odhady (to je běžné!)?

1
Stephen Gross