5 úžasných AMA Reddit pro začínající vývojáře

  • Lesley Fowler
  • 0
  • 3832
  • 2
reklama

Lidé, kteří se účastní Reddit AMA, mohou být velmi informativní a inspirativní. Jako technicky zdatná komunita existuje spousta AMA, které jsou pro začínající vývojáře nutností. Zde je pět nejlepších AMA, na které budete chtít začít.

Co je AMA?

Než začneme, jsem si jist, že se vás zeptá několik z vás, kteří neznají terminologii Reddit, “Co to sakra je AMA?”

Zkratka znamená “Zeptej se mě na cokoliv”, a na Redditu je celá sekce (nazývaná a subreddit - 5 konkrétních dílčích míst, kde se můžete učit cool věci 5 Nejlepší dílčích věcí, které se učit cool věci Reddit je více než jen dřez, kde se můžete dívat na hezké dívky, číst o hloupých věcech a odkládat se, když stavíte vzpomínka na náhodné drobnosti. Reddit lze použít k učení ...) věnované těmto AMA. Je zde také několik AMAA, což je zkratka “Zeptejte se mě na cokoli” - obvykle se jedná o lidi, kteří nejsou schopni odpovědět na každou položenou otázku. Je to jednoduchý a otevřený způsob, jak komunita klást otázky účastníkům AMA. Reddit pozval mnoho slavných lidí k účasti na AMA, včetně prezidenta Obamy, Billa Gatese, MythBusters a dalších.

Z našeho Úžasného průvodce po Reddit se můžete dozvědět spoustu dalších skvělých věcí!

Vydělávat 100 000 $ + bez titulu


Není nic takového jako přistát s programovací prací, když nemáte titul a všechno se naučilo samo. To je přesně to, co greymattr zvládl to ve velkém měřítku - dostal práci ve společnosti Fortune 500 a vydělal šestimístný plat.

Ve své AMA, greymattr sdílí to, co udělal, aby se připravil, jak získal práci a co mohou udělat ostatní, aby se připravili. Zatímco všechny AMA, které budou zmíněny v tomto článku, jsou skvělými čteními pro začínající vývojáře, tento je nejjednodušší a nejinformovanější z partie. Ostatní jsou skvělými motivačními čteními.

Doporučené dotazy a odpovědi:
Q:
Co byste doporučili studentovi střední školy, který programuje, ale dosud neměl žádné formální školení?
A:
učit se C. učit se Linux. naučit se TCP / IP síťování. poté se dozvíte o webových stránkách nebo skriptu java. a díky tomu můžete najít dobrou práci (60-200k / rok)

Vývojáři SpaceX


Vytvoření šestimístných čísel bez stupně může být velkým úspěchem, ale pracovat jako programátor pro SpaceX je prostě v pohodě. V této AMA přišel do Redditu celý programovací tým SpaceX, aby odpověděl na všechny otázky. Čtenářům poskytli informace o tom, jak velké jsou jejich programové projekty, jaké výzvy čelí a co se jim na jejich práci nejvíce líbí..

Po přečtení AMA získáte také pocit, že programování raket není prací, která vyžaduje, abyste byli upřímní - každý si užívá pohrávání s kódem a zábavu.

Doporučené dotazy a odpovědi:
Q:
Jak velká je vaše současná kódová základna pro váš největší projekt?
Je to hádka udržovat?
Jaký byl ten nejnáročnější projekt, který jste museli přijmout a proč?
O čem se nejvíce cítíte??
Jak se ti líbí tvá práce?
A:
Kód vozidla je řádově několik stovek řádků.
Udržovat to není problém, je to naše práce! Vlastně jsme velmi spokojeni s naší kódovou základnou. Je to práce lásky.
Dračí kotvení s ISS bylo hlavní výzvou. Bylo třeba vyvinout spoustu nového kódu.
Dračí kotvení s ISS.
Zmínili jsme se o dračím kotvení s ISS?

Bývalý vývojář Zynga


Online flash hry explodovaly po celou dobu, kdy Facebook povolil hry na sociální síti - musím dokonce zmínit FarmVille? Šílenství bylo tak velké, že nejznámější vývojář online flash her Zynga vydělal miliardy.

Bývalý vývojář Zynga přišel do Reddit a držel AMA, aby čtenářům poskytl pohled do zákulisí a poskytl nějaké rady aspirujícím vývojářům her. Zatímco mnoho řečí se točí kolem Flash, HTML5 a her psaných v obou těchto jazycích, dotýká se to i tradičních stolních herních enginů.

Doporučené dotazy a odpovědi:
Q:
Kam vidíte HTML5, pokud jde o výměnu tradičního modelu pluginu?
Je video HTML5 dobrý nápad?
Jak se liší psaní prvku Canvas (a souvisejících optimalizačních nástrah) od psaní složitých programů v programu Flash?
A:
Když jsem odešel zynga, musel jsem chvíli pracovat s Cocos2dx (s vazbami JS na mobilu) a Cocos2dHTML5..
Celkově je HTML5 nahrazující flash za základní věci, jako je video a interaktivní rozvržení, (myslím), dobrá věc.
OTOH, Vytvoření zajímavého interaktivního uživatelského rozhraní ve flash je mnohem snazší než jakýkoli jiný systém, o kterém vím, což je velká část toho, proč je tak populární. To HTLM5 dosud nevyřešilo a bude na nástrojích trvat spoustu práce, než se shodují s nástroji pro tvorbu Flash v Adobe CS.
HTML5 má také spoustu opravdu otravných částí, když musíte vyhovět starším prohlížečům, a někdy je ve skutečnosti rychlejší používat silně zneužívané vykreslování DOM namísto použití vykreslování Canvas (což způsobuje, že bolesti hlavy vyvolávají relace při pokusu o optimalizaci sdíleného kódu pro DOM na některé prohlížeče a plátno na jiných). Mít webGL zatím není spolehlivé, což znamená, že mnoho věcí, které jsou ve flashu snadné, je v html5 těžké.
HTML5 také trpí mnoha problémy, které má flash, stejně jako opravdu strašlivé perf gotchas, které non-senior devs nebude vědět vyhnout. Výrobci prohlížečů vynakládají velké úsilí, aby zrychlili běh HTML5, ale zdá se, že i silně optimalizovaný html5 kód má nižší celkový výkon než slušně optimalizovaný flash kód.

Tým Guild Wars 2


Pokud se AMA bývalého vývojáře Zynga nezaměřila dostatečně na stolní hry, co takhle AMA provedená celým týmem Guild Wars 2?

Dozvíte se mnohem více o vývoji hrůzostrašné hry a několika otázkách týkajících se samotné hry. Tyto otázky také upozorňují na výzvy, kterým tým čelí při vývoji hry a udržení spokojenosti všech.

Doporučené dotazy a odpovědi:
Q:
Mohl by jeden z vás vzít 1-2 své oblíbené zprávy o odevzdání napsané někým jiným ve vašem týmu. Osobně vím, že budu psát věci jako “Opravena chyba se systémem Stupid Ass, který Fred navrhl” / “Nejsem si jistý, co jsem udělal, ale bylo to produktivní”
A:
Jim Scott pracoval na mlze, hned v době, kdy se dvojité duhové video stalo virovým:
“Hej, to je celá mlha. Dvojitá mlha, můj bože. Je to dvojitá mlha. Whoa, to je tak intenzivní. Hej, chlape! Wow! Hej! Hej! Whoa ho ho bože můj! Ó můj bože! Ó můj bože! Woo! OH wow! Woo! To jo! Ahoj! Ó můj bože! Ach můj bože, podívej se na to! Začíná to dokonce vypadat jako trojitá mlha! Ach můj bože, je plný! Dvojitá mlha po celé obloze! Ó můj bože. Ó můj bože. Pane Bože. Co to znamená? Ach. Ó můj bože. Ach. Ach. Bůh. Je to tak jasné, můj bože, je tak jasné a živé! Ach. Aha! Aha! Je to tak krásné! Ó můj bože. Ó můj bože. Ó můj bože! Ach můj bože, je to dvojitá úplná mlha! Oh přímo na mé mapě. Ó můj bože. Ó můj bože, co to znamená? Řekni mi to. Příliš mnoho. Nevím, co to znamená. Bože, je to tak intenzivní. Ach. Ach. Ó můj bože.” - Změňte 533404 od nich dne 2010/07/19 18:07:00

Vývojář Wikipedia


Nebylo by úžasné programovat jeden z 10 nejlepších webů na světě? V neposlední řadě máme AMA od vývojáře Wikipedie. Brandon Harris vysvětluje, jak se začal angažovat na Wikipedii a jak se z toho stala vývojová práce. Nabízí také různé tipy, jak usilovat vývojáře o to, co dělat, aby mohli začít. Jak jsme již mnohokrát zmínili o MakeUseOf, navrhuje také přispět k projektu s otevřeným zdrojovým kódem Cesta Cesta kodéra: Jak zlepšit své dovednosti v kódování Příspěvek projektu Open Source Cesta kodéra: Jak zlepšit své kódování Dovednosti přispívající k projektu s otevřeným zdrojovým kódem Pokud se chcete prodávat jako kompetentní programátor, není lepší čas předvést své dovednosti nejlepším možným způsobem - přispěním k projektům s otevřeným zdrojovým kódem. Existuje mnoho důvodů ... začít s programováním.

Doporučené dotazy a odpovědi:
Q:
Rád bych slyšel váš nejlepší tip, jak se mladý student dostane do vývoje webových aplikací!
A:
Stačí začít stavět věci. Postavte malé nástroje možná jen pro sebe. Dnes musíte vybudovat portfolio.
Jedním z nejlepších způsobů je zahájení kódování v projektu s otevřeným zdrojovým kódem. Tímto způsobem máte věci na svém životopisu a máte ukázky kódu, které lidem ukazují.

Závěr

I když tam určitě existuje více AMA, jedná se o 5 nejužitečnějších a nej motivačnějších. Po jejich přečtení budete mít více než dost vůle, abyste se dostali do práce. Samozřejmě nezapomeňte, že v MakeUseOf máme také spoustu skvělých materiálů pro vývojáře, včetně způsobu, jak vybrat nejlepší programovací jazyk, který se naučíte, jak si vybrat programovací jazyk, který se dnes naučíte, a získat skvělou práci za 2 roky. Jak vybrat programovací jazyk a naučit se dnes a získat skvělou práci za 2 roky Může se stát roky věnovanou prací, aby se stal skutečně dobrým programátorem; existuje tedy způsob, jak vybrat ten pravý jazyk, který bude začínat od dnešního dne, aby se zítra najal? .

Jaké tipy můžete nabídnout začínajícím vývojářům? Setkali jste se s dalšími pozoruhodnými Reddit AMA pro vývojáře? Dejte nám vědět v komentářích!

Obrazový kredit: Michael Himbeault Via Flickr, Surat Lozowick




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.