Morální normy a móda jsou krátkodobé a „pitomci“ s nimi nepočítají
Co spojuje módní a morální standardy? Na první pohled nic. Ve skutečnosti jsou však oba jevy omezeny časem a umístěním.
Příklad. Podívejte se na fotografie z 90. let - kolik se móda změnila! Nebo jste odešli do Japonska a možná vás překvapí, jak se moderní mládež obléká.
Morální móda, tj. Normy chování, také závisí na čase a místě.
Příklad. Rozdíl v morálních pokynech Němců druhé světové války a občanů moderního Německa.
Móda pro oblečení a morálka se neustále mění. Ale „blbci“ jsou lidé, kteří nejsou sociálně rozvinutí, nesnaží se být jako všichni ostatní. „Botanici“ tráví čas a energii získáváním znalostí, aniž by se obtěžovali sledovat módní trendy.
Příklad. Jeden z vašich přátel si jistě nosí jednu bundu každý den po dobu pěti let.
"Nerdové" jsou nepopulární, zejména ve škole. Chcete-li se stát královnou nebo královnou promoce, musíte obvykle sledovat trendy módy a morálky. Ale po škole, v reálném světě (kde není tak důležité být v módě), jsou „blbci“ šťastnější než ostatní.
Počítačoví hackeři jsou jako umělci
Když slyšíte slovo „hacker“, nejvíc si představíte chladného, počítacího člověka, který nelegálně pronikne do počítačů jiných lidí a zabývá se nudnou analytickou prací. Nyní přemýšlejte o umělci. Je představen obraz inspirovaného génia, který vylévá duši na plátno.
Toto vnímání je chybné. Ve světě počítačů se pojem „hacker“ vztahuje na vynikající programátory, kteří dokážou dělat téměř cokoli, a ne nutně zločinci. Počítačové útoky navíc vyžadují spíše tvůrčí mysl než matematickou.
Hackeři a umělci jsou si podobní: řeší problémy tvorbou.
Příklad. Autor knihy byl učen vyvinout počítačový kód na papíře, přivést ho k dokonalosti a teprve poté jej přenést do počítače. Ukázalo se však, že tvůrčí přístup je efektivnější: v programu začal psát kód a řešit problémy tak, jak se objevovaly, stejně jako umělec nejprve vytváří náčrtky a staví na nich, spíše než pečlivě plánovat celý obraz předem.
Hackeři, stejně jako umělci, vytvářejí abstraktní hodnotu, kterou je obtížné měřit. Jediným způsobem, jak to zhodnotit, je zjistit, jak se lidem líbí. Software by měl uspokojovat potřeby uživatele a umění by mělo potěšit veřejnost.
Autor tyto podobnosti objevil, když začal studovat na umělecké škole, poté, co již získal vzdělání v informatice. Poznamenal, že oba směry mají stejný cíl: vytvořit skvělé výtvory.
Talentovaní hackeři se rodí rebelové
Zdá se, že při programování je nutné striktně dodržovat zavedená pravidla, jinak dojde k mnoha chybám, ne? Ale být hackerem často znamená porušovat pravidla. Stejně jako jakékoli jiné profese se toto podnikání lze naučit pouze při pohledu na práci jeho předchůdců. Pokud chcete tomuto tématu opravdu porozumět, musíte porušit zákony: práci, která vás zajímá, můžete být chráněna právy duševního vlastnictví.
Hackeři jsou inteligentní a zvědaví, zajímají se o moderní technologie, například pokročilý software. Abyste zvládli tyto oblasti, možná budete muset hacknout počítač někoho jiného. Takové pokusy jsou nezákonné, ale hackeři často páchají zločiny ze zvědavosti a nikoli za účelem zisku.Když byl hacknut počítač poprvé klasifikován jako zločin, Federální úřad pro vyšetřování (FBI) zjistil, že je obtížné odhalit takové případy, protože motivem byla jednoduchá zvědavost.
Hackeři musí dodržovat zákony, aby se vyhnuli problémům. Ale vzpurný duch, kterému dluží svůj talent, to neumožňuje. Zpochybňují moc a hluboce zakořeněné myšlenky. Toto je konec konců jediný způsob, jak vyvinout inovativní řešení pro dobré programování.
Většina hackerů jsou „pitomci“, kteří se nestarají o sociální normy, takže se hádají a vylepšují všechno možné.
Zahájení spouštění je rychlý způsob, jak zbohatnout
Mnoho lidí sní o založení společnosti na základě svých vlastních skvělých nápadů. A pokud jste dobrý programátor, udělejte to okamžitě.
Zahájení spouštění je jedním ze způsobů, jak rychle zbohatnout. Váš plat pro zaměstnance velké společnosti se výrazně nezvýší - bez ohledu na to, jak tvrdě pracujete. Po založení startupu budete muset tvrdě pracovat, ale každou hodinu práce se společnost přiblíží k úspěchu.
Příklad. Autor knihy se dvěma přáteli tvrdě pracoval na vytvoření aplikace pro online nakupování Viaweb a nakonec ji prodal za miliony dolarů.
Někteří věří, že koncentrace bohatství v rukou elity je chyba. Ve skutečnosti je to však ku prospěchu všech. Bohatství nejsou peníze, ale věci, které lidé chtějí, peníze jsou pouze prostředkem platby. Bohatství může vytvořit kdokoli, aniž jsou dotčeny ostatní.
Příklad. Máte-li retro auto a vyleštíte ho ve svém volném čase, pak vytvoříte nové bohatství, aniž byste jej zbavili jiné osoby. Bohatství není omezeno, takže bohatí ho nemohou „vzít do svých rukou“.
Je možné popřít, že nejbohatší lidé (vedoucí společnosti, profesionální sportovci atd.) Pracovali tvrději a produktivněji než ostatní, a proto si zaslouží bohatství?
Příklad. Pokud při otevírání startupu musíte pracovat desetkrát více než administrativní pracovník, není spravedlivé, že vyděláte desetkrát více? Obzvláště pokud vytvoříte produkt, který je užitečný pro každého.
Zpětná vazba koncového uživatele rozhodující pro úspěch produktu a společnosti
Umělci by měli potěšit veřejnost a hackeři by měli potěšit uživatele. Při vývoji produktu by koncový uživatel měl být v centru pozornosti.
Vytvořte a uvolněte prototyp produktu co nejdříve, abyste získali zpětnou vazbu od skutečných zákazníků. Tato strategie se nazývá „Horší, lepší.“ Vydání i verze se svislou verzí poskytuje hodnotnou zpětnou vazbu, která vám umožní opravit chyby a vylepšit produkt. Tento přístup úspěšně využila spisovatelka Jane Austen: před dokončením knihy ji nahlas četla své rodině, jejíž členové nabídli své vlastní konce. Byli prvními uživateli jejího „prototypu“.
Produkt, který nesplňuje potřeby uživatelů, nepřitáhne jejich pozornost bez ohledu na jeho funkce.
Příklad. Koupí si někdo váš nábytek, bude-li krásný, ale strašně nepříjemný? Stěží.
Přitáhnout spotřebitele, uspokojit jejich potřeby. Toto je začarovaný kruh: zákazníci vám přinášejí příjem, který musíte investovat do vývoje produktů a marketingu.
Pokud chcete společnost prodat, bude měřena počtem spotřebitelů. Aplikace, kterou získala 100 000 uživatelů, zaujme potenciální kupce více než aplikace s 300 fanoušky.
Programovací jazyky se liší svým účelem a jsou neustále vylepšovány.
C ++, Python, Java ... Pravděpodobně jste slyšeli, jak programátoři seznamují programovací jazyky, jimž dávají příkazy počítačům. Počítače však rozumějí pouze strojovému jazyku, tj. Kombinaci nul a těch, které vám řeknou, jaké akce je třeba podniknout. Programátoři proto potřebují kompilátor, aby přeložili programovací jazyk do strojového.
Proč tolik programovacích jazyků? Pro různé úkoly jsou vhodné různé programovací jazyky. Pro lidi je někdy dokonce snazší vyjádřit určité věci v jednom jazyce, než v jiném.
Příklad. Chcete-li požádat počítač o přidání proměnné Y do X, musíte vytvořit dvouřádkový kód v Lispu, zatímco v Perlu potřebujete čtyři řádky.
Někdy ve vybraném jazyce nejsou pro program potřebné koncepty a musíte jej změnit nebo vyřešit problém v aktuálním jazyce.
Příklad. Jazyk Python plně nerozpozná proměnné X a Y. Pokud chcete přidat Y do X, budete muset najít řešení vytvořením až šesti řádků kódu.
Stále se objevují nové jazyky a vylepšují se stávající. Jazyky vyvíjejí programátoři a přizpůsobují je podle svých preferencí a požadavků. To nebylo možné až do 80. let, protože jazyky vytvořily pouze instituce a velké společnosti. Nyní však má každý přístup k technologii pro přizpůsobení stávajících jazyků nebo vytváření nových jazyků.
Dobrý programovací jazyk je vkusně navržen a odpovídá potřebám hackera
Pokud byste vyhodnotili 1 000 obrazů, váš úsudek by byl založen na vašem vkusu. Totéž platí pro hackery, kteří volí mezi dobrým a špatným programovacím jazykem. Oceňují dobrý vkus v jazycích.
Příklad. Pokud jste si vyvinuli svůj vlastní programovací jazyk a po chvíli vydáte novou verzi, bude to lepší než předchozí verze. Koneckonců, budete mít nové dovednosti a chuť se v průběhu let zlepší.
Dobrý programovací jazyk vyhovuje potřebám hackera. Pokud je jazyk příliš komplikovaný nebo omezený, programátoři si vyberou jiný. Pokud však vyhovuje jejich potřebám, jazyk se stane populárním a zlepší se. Dobré jazyky se zlepšují, protože hackeři v nich neustále opravují chyby.
Příklad. Jazyky Perl a Python byly vyvinuty jedním programátorem, ale později byly zpřístupněny veřejnosti, takže je mohl kdokoli změnit a vylepšit.
Málo známé jazyky mohou mít někdy své výhody.
Když začínáte podnikat na základě programování, pravděpodobně nejste programátor, nemáte ponětí, jaký jazyk by společnost měla používat.
Společnosti upřednostňují populární jazyky z následujících důvodů:
- Program bude kompatibilní s mnoha dalšími psanými ve stejném jazyce.
- Je snazší najít programátory pracující s populárními jazyky. Zaměstnanec, který píše programy ve vzácném jazyce (například Lisp), může odejít a pak mohou nastat problémy. Pokud nenajdete náhradu, musíte projekt opustit.
Nezapomeňte však, že vždy bude více kybernetických zločinců, kteří mluví populárními jazyky.
Populární programovací jazyky mají také nevýhody:
- Některé jazyky jsou optimalizovány pro určité úkoly, což nutí vývojáře používat populární jazyk pro jakýkoli projekt, a je nepravděpodobné, že z vašeho produktu vytěžíte maximum.
- S největší pravděpodobností se vaši konkurenti potýkají se stejným problémem. Výběrem vzácného jazyka získáte výhodu. Konkurenti nebudou schopni analyzovat vaši aktivitu, pokud jsou vaše produkty založeny na jiné technické platformě.
Příklad. To autor udělal, vytvořil Viaweb v málo známém jazyce Lisp, získal technickou výhodu a nechal své konkurenty na rozpacích.
Můžete se zbavit spamu
Všechno podléhá dobrému hackerovi, dokonce i problému, který známe: spam - nekonečný proud reklam, které zaplňují naši doručenou poštu. Existuje několik metod boje proti spamu:
1. Můžete určit jednotlivé vlastnosti spamových e-mailů.
Příklad. Mnoho spamových zpráv začíná něčím jako „Vážený příteli!“ Můžete napsat kód, který automaticky umístí všechny zprávy s touto frází do složky se spamem.
2.Můžete použít statistické filtrování: každé slovo ve zprávě bude analyzováno a počítač vypočítá pravděpodobnost, zda se jedná o spam. Možní vetřelci budou odesláni do složky se spamem.
3. Nejlepší volbou je personalizace statistického přístupu, zachování některých zpráv, i když statistiky ukazují, že se jedná o spam.
Příklad. Autor naznačil, že zprávy se slovem „Lisp“ by měly být označeny jako „non-spam“. Zjistil také, že zprávy adres, se kterými korespondoval, byly považovány za bezpečné.
Hacker musí také zvážit důsledky svého jednání. V takovém případě riskujete chybějící důležité zprávy, protože filtry nevyžádané pošty nemají 100% přesnost. Pravidelně musíte kontrolovat složku se spamem. Později však můžete vylepšit filtr spamu, aby již takové chyby neprovedl.
Spam je velmi nepříjemný, ale pokus o jeho filtrování může způsobit určité problémy.
Nejdůležitější věc
Počítačové programování je kreativní proces a vzpurný duch programátorů blbeček jim umožňuje vytvářet inspirativní, inovativní řešení. Programátor může zbohatnout tím, že založí spuštění na vynikajícím nápadu.
Pokud jste programátor a máte nápad na podnikání, nenechte si ujít šanci. Je obtížné zbohatnout jako programátor na plný úvazek ve velké společnosti, protože úspěch společnosti má malý vliv na platy zaměstnanců. Pokud máte podnikatelský nápad, implementujte jej.
Ve své firmě budete muset pracovat mnohem tvrději než v kanceláři. Můžete se však sami rozhodnout, co dělat vytvořením zajímavých nových produktů, z nichž budou mít prospěch spotřebitelé. Každá hodina práce zvýší šanci jednoho dne prodat společnost za miliony dolarů.