5 Amazing Reddit AMAs pentru dezvoltatorii aspiranți

5 Amazing Reddit AMAs pentru dezvoltatorii aspiranți / Internet

Persoanele care participă la Reddit AMAs pot fi extrem de informative și de inspirație. Ca o comunitate inteligentă, există o mulțime de AMA-uri care trebuie citite pentru dezvoltatorii aspiranți. Iată primele 5 AMA-uri pe care doriți să le începeți.

Ce este AMA?

Înainte de a începe, sunt sigur că câțiva dintre voi care nu sunteți familiarizați cu terminologia Reddit vă vor întreba, “Ce naiba e AMA?”

Acronimul înseamnă “Intreaba-ma orice”, și există o întreagă secțiune despre Reddit (numită a subreddit - subiecte specifice în cazul în care puteți învăța orice 5 Best Subreddits Pentru a afla lucruri cool 5 cele mai bune Subreddits pentru a afla lucruri cool Reddit este mai mult decât un timp chiuveta în cazul în care vă puteți uita la fete frumoase, citiți despre lucruri nerdy, și procrastinate pe măsură ce construi o memoria trivia aleatoare. Reddit poate fi folosit pentru a învăța ... Citește mai mult) dedicat acestor AMAs. Există, de asemenea, câteva AMAA-uri, de asemenea, care reprezintă “Cere-mi aproape orice” - acestea sunt, de obicei, pentru persoanele care nu sunt capabile să răspundă la fiecare întrebare adresată. Este o modalitate simplă și deschisă pentru comunitate de a pune întrebări participanților AMA. Reddit a invitat mulți oameni celebri să participe la AMA, inclusiv președintele Obama, Bill Gates, MythBusters și alții.

Puteți afla multe alte lucruri minunate din ghidul nostru minunat pentru Reddit!

Făcând 100.000 $ + fără diplomă


Nu este nimic de genul a ateriza un program de locuri de muncă atunci când nu aveți o diplomă și totul a fost auto-predat. Asta este exact ce greymattr a reușit să facă pe scară largă - a obținut un loc de muncă la o companie Fortune 500 și a făcut un salariu de șase cifre.

În AMA, greymattr împărtășește ceea ce a făcut pentru a se pregăti, cum și-a făcut treaba și ce pot face alții pentru a se pregăti. În timp ce toate AMA-urile care vor fi menționate în acest articol sunt citește mari pentru dezvoltatorii aspiranți, aceasta este cea mai directă și cea mai informativă din grup. Celelalte sunt citiri foarte motivaționale.

Q & A recomandate:
Î:
Ce ați recomanda unui elev de liceu care programează dar care nu a avut încă nici o formare formală?
A:
invata C. invata Linux. aflați rețelele TCP / IP. după aceea aflați despre paginile web și scriptul Java. și cu care puteți găsi o treabă bună (60-200k / an)

Dezvoltatori SpaceX


Efectuarea a șase cifre fără un grad poate fi o realizare extraordinară, dar lucrul ca programator pentru SpaceX este pur și simplu cool. În acest AMA, întreaga echipă de programare SpaceX a venit la Reddit pentru a răspunde tuturor întrebărilor. Ei au dat cititorilor o perspectivă asupra cât de mari sunt proiectele lor de programare, a provocărilor cu care se confruntă și a ceea ce se bucură cel mai mult de slujba lor.

După ce ați citit AMA, veți avea și un sentiment că programarea rachetelor nu este un loc de muncă care vă cere să fiți supuși - toată lumea se bucură de tinkering cu cod și distracție.

Q & A recomandate:
Î:
Cât de mare este baza dvs. de cod curent pentru cel mai mare proiect?
Este o greșeală de menținut?
Care a fost cel mai provocator proiect pe care a trebuit să-l luați și de ce?
Ce te simți cel mai bine?
Cum îți place slujba ta?
A:
Codul vehiculului este de ordinul a câteva sute de linii k.
Nu este un hassle pentru a menține, este treaba noastră! Suntem de fapt foarte mulțumiți de baza noastră de cod. Este o muncă a iubirii.
Dragon berthing w / ISS a fost o provocare majoră. Au trebuit să se dezvolte multe coduri noi.
Dragon berthing w / ISS.
Am menționat Dragon berthing w / ISS?

Fostul dezvoltator Zynga


Jocurile flash online au explodat în jurul valorii de timp Facebook a permis jocuri pe rețeaua socială - trebuie chiar să menționez Farmville? Nebunia a fost atât de mare încât cel mai cunoscut dezvoltator de jocuri flash online, Zynga, a făcut miliarde.

Un fost dezvoltator al companiei Zynga a venit la Reddit și a organizat un AMA pentru a oferi cititorilor un aspect în spatele scenei și a oferit câteva sfaturi dezvoltatorilor aspiranți de jocuri. În timp ce multe vorbe se învârt în jurul valorii de Flash, HTML5 și jocuri scrise în ambele limbi, atinge și mai multe motoare tradiționale pentru jocuri desktop.

Q & A recomandate:
Î:
Unde vedeți HTML5, în ceea ce privește înlocuirea modelului tradițional de pluginuri?
Video HTML5 este o idee bună?
Cum se scrie pentru elementul Canvas (și capcanele de optimizare asociate) diferite de scrierea programelor complexe în Flash?
A:
A trebuit să lucrez cu Cocos2dx (cu legături JS pe mobil) și Cocos2dHTML5 pentru o vreme după ce am plecat zynga.
În general, înlocuirea HTML5 a flash-ului pentru chestii de bază precum aspectul video și interactiv este (simt) un lucru bun.
OTOH, Crearea interesului interactiv interactiv în Flash este mult mai ușor decât orice alt sistem pe care îl cunosc, ceea ce reprezintă o mare parte a motivului pentru care este atât de popular. Acest lucru nu a fost încă rezolvat de HTLM5 și va fi nevoie de o mulțime de lucruri pentru instrumente înainte de a se potrivi cu instrumentele de creare Flash în Adobe CS.
HTML5 are, de asemenea, o mulțime de părți extrem de enervante atunci când trebuie să găzduiască browsere mai vechi și uneori este mai rapid să utilizați randarea DOM abuzată, mai degrabă decât folosind redarea Canvas (ceea ce face sesiuni de inducere a capului în încercarea de a optimiza codul dvs. partajat pentru DOM pe unele browsere și Canvas pe altele). Având webGL nu este încă de încredere, ceea ce înseamnă că o mulțime de lucruri care sunt ușor în flash sunt greu în html5.
HTML5 suferă, de asemenea, o mulțime de probleme pe care le-a provocat, cum ar fi perfecțiunea cu adevărat oribilă pe care nu o știu să o evite. Producătorii de browsere introduc o grămadă de efort pentru a face HTML5 să ruleze rapid, dar codul html5 chiar și foarte optimizat pare să aibă o performanță globală mai scăzută decât un cod flash optimizat.

Echipa Guild Wars 2


În cazul în care AMA de către fostul dezvoltator Zynga nu sa concentrat suficient pe jocuri de noroc pe desktop, ce zici de acest AMA realizat de întreaga echipă Guild Wars 2?

Veți citi mult mai multe despre dezvoltarea jocului nitty-grittyof, precum și despre câteva întrebări despre jocul propriu-zis. Aceste întrebări evidențiază, de asemenea, provocările cu care se confruntă echipa în dezvoltarea jocului și menținerea fericirii tuturor.

Q & A recomandate:
Î:
Unul dintre voi ar putea să ia 1-2 dintre mesajele tale preferate de angajare scrise de altcineva din echipa ta. Știu personal că voi scrie lucruri de genul “Fix Bug cu Sistemul Stupid Ass pe care Fred a proiectat-o” / “Nu sunt sigur ce am făcut, dar a fost productiv”
A:
Jim Scott lucra la ceață, chiar în timpul în care videoclipul cu dublu curcubeu mergea viral:
“E o ceață plină. O ceață dublă, Dumnezeule. E o ceață dublă, tot drumul. Ce e așa de intens. Omule! Wow! Uau! Uau! Whoa ho ho oh, Dumnezeule! O Doamne! O Doamne! Woo! Oh wow! Woo! Da! Oh ho ho! O Doamne! Dumnezeule, uită-te la asta! Începe chiar să arate ca o ceață triplă! Dumnezeule, e plin! O ceață dublă pe cer! O Doamne. O Doamne. Oh Doamne. Ce inseamna asta? Oh. O Doamne. Oh. Oh. Dumnezeu. Este atât de strălucitor, oh dumnezeul meu este atât de strălucitor și viu! Oh. Ah! Ah! Este asa de frumos! O Doamne. O Doamne. O Doamne! Dumnezeule, eo ceață dublă! Oh chiar în harta mea. O Doamne. Dumnezeule, ce înseamnă? Spune-mi. Prea mult. Nu știu ce înseamnă. Dumnezeule, e atât de intensă. Oh. Oh. O Doamne.” - Schimbă 533404 de jim pe 2010/07/19 18:07:00

Programator Wikipedia


Nu ar fi uimitor să programați pentru unul dintre Top 10 site-uri din lume? Nu în ultimul rând, avem un AMA de către un dezvoltator Wikipedia. Brandon Harris explică cum a început să se implice în Wikipedia și cum sa transformat într-o slujbă de dezvoltare. El oferă, de asemenea, diverse sfaturi pentru dezvoltatorii aspiranți cu privire la ceea ce trebuie făcut pentru a începe. Asa cum am mentionat de mai multe ori in MakeUseOf, el sugereaza, de asemenea, sa contribuie la un proiect cu sursa deschisa. Journey of a Coder: Cum sa-ti imbunatatesti abilitatile de codificare prin contributia la un proiect open source. Journey of a Coder: Cum sa-ti imbunatatesti codificarea Abilități prin contribuția la un proiect cu sursă deschisă Dacă sunteți în căutarea de a vă comercializa ca un programator competent, nu mai este momentul să vă prezentați abilitățile în cel mai bun mod posibil - prin contribuția la proiecte open source. Există multe motive ... Citește mai multe pentru a începe cu experiența de programare.

Q & A recomandate:
Î:
Mi-ar plăcea să vă aud cel mai bun sfat pentru un tânăr student care intră în dezvoltarea aplicațiilor web!
A:
Doar începeți să construiți lucruri. Construiți instrumente mici numai pentru voi, poate. Trebuie să construiți un portofoliu în aceste zile.
Una dintre cele mai bune moduri este să începeți codificarea într-un proiect open source. În acest fel aveți lucruri pe CV-ul dvs. și aveți probe de cod pentru a arăta oameni.

Concluzie

Deși există mai multe AMA-uri acolo, acestea sunt cele 5 cele mai utile și motivaționale. După ce le citești, vei avea mai mult decât suficientă voință pentru a ajunge la muncă. Desigur, nu uitați că avem, de asemenea, o mulțime de materiale excelente aici la MakeUseOf pentru dezvoltatorii aspiranți, inclusiv o modalitate de a alege cel mai bun limbaj de programare pentru a afla cum să alegeți o limbă de programare pentru a învăța astăzi și pentru a obține un loc de muncă excelent în 2 ani Cum de a alege o limbă de programare pentru a învăța astăzi și a obține un loc de muncă excelent în 2 ani Poate dura ani de muncă dedicată pentru a deveni un programator cu adevărat bun; deci există o cale de a alege limba potrivită pentru a începe de azi, pentru a fi angajat mâine? Citeste mai mult .

Ce sfaturi puteți oferi dezvoltatorilor aspiranți? Ați întâlnit alte RedAbit AMA-uri remarcabile pentru dezvoltatori? Spuneți-ne în comentariile!

Credit de imagine: Michael Himbeault Via Flickr, Surat Lozowick

Explorați mai multe despre: Reddit.