Joel Spolsky slavné citáty

naposledy aktualizováno : 5. září 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Joel Spolsky
  • Lidé při hodnocení produktů směšně nadhodnocují estetiku a krásu. Je to jeden z důvodů, proč jsou iPody, a Keanu Reeves, tak úspěšné.

  • Poslouchejte své zákazníky, ne své konkurenty.

  • Uživatelské rozhraní je dobře navrženo, když se program chová přesně tak, jak si uživatel myslel.

  • Každý den, který jsme strávili nezlepšením našich produktů, byl promarněný den.

  • Pokud je vaším cílem vytvořit něco trvalé hodnoty,začnete přemýšlet jinak o tom, co chcete na webu.

  • Nic nefunguje lépe než jen vylepšení vašeho produktu.

  • Použitelnost není všechno. Pokud by inženýři použitelnosti navrhli Noční klub, byl by čistý, tichý, jasně osvětlený, se spoustou míst k sezení, spoustou barmanů, nabídkami napsanými v 18bodových bezpatkových a snadno dostupnými koupelnami. Ale nikdo by tam nebyl. Všichni by byli na ulici U kojota ošklivé nalévání piva na sebe.

  • Promluvte si se svými zákazníky. Zjistěte, co potřebují. Nevšímejte si konkurence. Nejsou pro vás relevantní.

  • Všechny netriviální abstrakce jsou do jisté míry děravé.

  • Nikdy se nedostávejte do pozice, která vás vystaví riziku, pokud uděláte špatné rozhodnutí. Utratili jsme peníze za všechno. Je módní rozhodovat se "sázet na společnost", ale nedělejte to.

  • Pokud se něco zdá možné, je to pravděpodobně proto, že to někdo už dělá. Když se něco zdá, že to nemůže fungovat, nikdo to nezkouší. Skutečná inovace se stane, když se někdo stejně pokusí, přehlédne zjevnou chybu a najde způsob, jak zajistit, aby nápad fungoval.

  • Dobrý software, jako víno, vyžaduje čas.

  • Doprava je funkce. Opravdu důležitá vlastnost. Váš produkt ho musí mít.

  • Je těžší číst kód než psát.

  • Full Service makléři, v dnešní době nízkonákladových podílových fondů a diskontních makléřů, nejsou ve skutečnosti nic jiného než stroje pro okrádání retailových investorů.

  • Pozor na metodiky. Jsou skvělým způsobem, jak přivést každého k neutěšené, ale průchodné úrovni výkonu, ale zároveň přitěžují talentovanějším lidem, kteří se trápí omezeními, která jsou na ně kladena.

  • Nápad za to nestojí. Je to realizace myšlenky, která má hodnotu. Pokud nemůžete přesvědčit jednu další osobu, že je to něco, čemu byste mohli věnovat svůj život, pak to nestojí za to.

  • Musíme přijít každé ráno a nějak spustit editor.

  • Design přidává hodnotu rychleji než přidává náklady.

  • Existuje jemný důvod, proč programátoři vždy chtějí zahodit kód a začít znovu. Důvodem je, že si myslí, že starý kód je nepořádek. [...] Důvod, proč si myslí, že starý kód je nepořádek, je kvůli kardinálnímu, základnímu zákonu programování: je těžší číst kód než psát.

  • Pokud tedy chcete věci dokončit, musíte v daném okamžiku pozitivně pochopit, co je nejdůležitější udělat právě teď, a pokud to neděláte, neděláte pokrok nejrychlejším možným tempem.

  • Tajemství Big Maců je, že nejsou moc dobré, ale každý z nich není moc dobrý přesně stejným způsobem.

  • Pamatujte, že to, že Microsoft může něco udělat, neznamená, že můžete. Microsoft si vytváří vlastní gravitaci. Běžná pravidla se na ně nevztahují.

  • Pokud jste programátor pracující v roce 2006 a neznáte základy znaků, znakových sad, Kódování A Unicode a já vás chytím, potrestám vás tím, že vás šest měsíců v ponorce oloupeme cibuli.

  • Sledovat neprogramátory, kteří se snaží provozovat softwarové společnosti, je jako sledovat někoho, kdo neví, jak surfovat, když se snaží surfovat. I když na břehu stojí skvělí poradci, kteří mu říkají, co má dělat, stále znovu a znovu padá z prkna.

  • Běžný myšlenkový vzorec programátora: existují pouze tři čísla: 0,1 a n.

  • Jedním z nejlepších způsobů, jak odrazit útoky, je skutečně to, aby to vypadalo, že uspějí. Je to softwarový ekvivalent hraní mrtvých.

  • Život je někdy trochu těžký, a někdy musíte zintenzivnit a bojovat proti bojům, ke kterým jste se nikdy nepřihlásili.

  • Minulý týden jsem poslouchal podcast na Hanselminutes, kde Robert Martin mluvil o pevných principech-Všechny mi zněly jako extrémně byrokratické programování, které vycházelo z mysli někoho, kdo nenapsal mnoho kódu, upřímně řečeno.

  • Nemít plán je v pořádku, pokud je to vaše PhD a máte v plánu strávit 14 let na věci, nebo pokud jste programátor pracující na příštím Duke Nukem a budeme loď, když jsme dobří a připraveni. Ale pro téměř jakýkoli druh skutečného podnikání musíte jen vědět, jak dlouho to bude trvat, protože vývoj produktu stojí peníze.

  • Něco je použitelné, pokud se chová přesně podle očekávání.

  • Psaní kódu není výroba, není to vždy řemeslné zpracování, i když to může být, je to design.