Реклама
Људи који учествују у Реддит АМА-и могу бити изузетно информативни и инспиративни. Као заједница која добро познаје технологију, постоји доста АМА-ова који се морају прочитати за програмере који желе. Ево првих 5 АМА-ова са којима желите да започнете.
Шта је АМА?
Пре него што започнемо, сигуран сам да ће вас неколико вас који нису упознати са Реддит терминологијом питати, "Шта је додјавола АМА?"
Акроним је кратица „Питај ме било шта“, а ту је и цео одељак на Реддиту (звано а субреддит - места специфична за предмет где можете научити било шта 5 најбољих подредова за научити цоол ствариРеддит је више од само временског судопера у којем можете погледати лепе девојке, читати о глупим стварима и одлагати се док градите сећање на случајне ситнице. Реддит се може користити за учење ... Опширније ) посвећен овим АМА-има. Ту је и неколико АМАА, што значи „Питајте ме готово све“ - то су обично људи који нису у могућности одговорити на свако постављено питање. То је једноставан и отворен начин да заједница постави питања учесницима АМА-е. Реддит је позвао многе познате људе да учествују у АМА-има, укључујући председника Обаму, Била Гејтса, МитхБустерс и друге.
Можете научити пуно других сјајних ствари из нашег Страшан водич за Реддит Авесоме Гуиде то РеддитПитате се како ваши пријатељи увек пронађу цоол ствари на Интернету пре вас? Вероватно користе Реддит, самопроглашену "насловну страну интернета". Опширније !
Ништа слично није слетање програмског посла када немате диплому, а све је самоучено. Управо то греиматтр успео у великом обиму - добио је посао у компанији Фортуне 500 и зарадио шестоцифрену плату.
У својој АМА, греиматтр дели шта је урадио да се припреми, како је добио свој посао и шта други могу да ураде да се сами припреме. Иако су сви АМА-и који ће бити поменути у овом чланку одлични читци за почетнике који се надају, овај је најјаснији и најинформативнији из разлога. Остали су сјајна мотивацијска читања.
Издвојена питања и одговори:
П:
Шта бисте препоручили средњошколцу који програмира, али још није имао формално образовање?
А:
научите Ц. научити Линук. научите ТЦП / ИП умрежавање. након тога научите о веб страницама и или јава скрипту. и уз то можете наћи добар посао (60-200к / год)
Прављење шест цифара без дипломе можда је сјајно достигнуће, али радити као програмер за СпацеКс једноставно је у реду. У овом АМА-у, цео програмски тим СпацеКс дошао је на Реддит како би одговорио на свачија питања. Дали су читаоцима увид у то колико су велики њихови програмски пројекти, са којим изазовима се суочавају и у чему највише уживају у свом послу.
Након што прочитате АМА, такође имате осећај да програмирање ракета није посао који захтева да будете пажљиви - сви уживају у мажењу са шифром и забављају се.
Издвојена питања и одговори:
П:
Колика је ваша тренутна база кодова за ваш највећи пројекат?
Да ли је гњаважа за одржавање?
Који је био најизазовнији пројекат који сте морали да предузмете и зашто?
Шта осећате највише постигнутим?
Како ти се свиђа твој посао?
А:
Код возила је реда од пар стотина к линија.
То није посао, то је наш посао! Уствари смо веома задовољни с базом кодова. То је рад љубави.
Везовање змајева са ИСС-ом био је главни изазов. Много новог кода морало се развити.
Вез за змајеве са ИСС-ом.
Да ли смо споменули везу змаја са ИСС-ом?
Онлине фласх игре експлодирале су отприлике у времену када је Фацебоок дозволио игре на друштвену мрежу - да ли уопште требам споменути ФармВилле? Лудост је била толико велика да је најпознатији програмер онлајн фласх игара, Зинга, зарадио милијарде.
Бивши програмер Зинга дошао је у Реддит и одржао АМА како би читаоцима пружио изглед иза сцене и пружио неке савете амбициозним програмерима игара. Иако се пуно разговора врти око Фласх-а, ХТМЛ5-а и игара написаних на оба ова језика, такође се дотиче и традиционалнијих мотора за десктоп рачунаре.
Издвојена питања и одговори:
П:
Куда видите ХТМЛ5 у вези са заменом традиционалног додатка?
Да ли је ХТМЛ5 видео добра идеја?
По чему се писање за елемент Цанвас (и придружене замке за оптимизацију) разликује од писања сложених програма у Фласх-у?
А:
Морао сам неко време да радим са Цоцос2дк (са ЈС везама на мобилном уређају) и Цоцос2дХТМЛ5 након што сам напустио зинга.
Све у свему, ХТМЛ5 замјена блица за основне ствари попут видеа и интерактивног изгледа је (мислим да је) добра ствар.
ОТОХ, Стварање занимљивог интерактивног корисничког сучеља у тренутку је лакше него било који други систем који знам, што је велики део разлога зашто је толико популаран. То још није решио ХТЛМ5, а на алатима ће бити потребно много посла пре него што се придруже Фласх алатима за креирање Адобе ЦС-а.
ХТМЛ5 такође има пуно заиста неугодних делова када морате сместити старије прегледаче, а понекад је и брже коришћење снажно злоупотребљеног ДОМ приказивања уместо да користи Цанвас приказивање (што ствара главобољу која изазива главобољу при покушају оптимизације вашег дељеног кода за ДОМ у неким прегледачима и Цанвас на други). Имати вебГЛ још увек није поуздан, што значи да је у ХТМЛ-у тешко много ствари које су једноставне у тренингу.
ХТМЛ5 такође трпи много проблема са блицом, попут заиста ужасних перфасса, које нечасни врагови неће знати да избегну. Произвођачи прегледача улажу много напора како би ХТМЛ5 покренули брзо, али чини се да чак и јако оптимизовани ХТМЛ5 код има укупне перформансе од пристојно оптимизованог фласх кода.
Ако се АМА од стране бившег програмера Зинга није довољно фокусирала на играње на рачунару, како би било да овај АМА води читав тим Гуилд Варс 2?
Прочитаћете много више о развоју игара-гриттиоф, као и неколико питања о самој игри. Та питања такође наглашавају изазове са којима се тим суочава у развоју игре и усрећивању свих.
Издвојена питања и одговори:
П:
Може ли неко од вас узети само 1-2 своје омиљене поруке које је написао неко други у вашем тиму. Лично знам да ћу написати ствари попут „Фикед Буг витх Ступид Асс Систем, који је Фред дизајнирао“ / „Нисам сигуран шта сам урадио, али било је продуктивно“
А:
Јим Сцотт радио је на магли, тачно у вријеме кад је видео двоструке дуге постао вирални:
"Вау, то је скроз магла. Двострука магла, мој боже. Потпуно је дупла магла Вхоа је тако интензивна Вхоа ман! Вау! Вхоа! Вхоа! Боже мој! О Боже! О Боже! Воо! Ох вов! Воо! Да! Ох хо хо! О Боже! Ох, мој Бозе, гледај то! Почиње чак и да личи на троструку маглу! Ох боже, пуна је! Двострука магла преко неба! О Боже. О Боже. О Боже. Шта ово значи? Ох. О Боже. Ох. Ох. Бог. Тако је ведро, мој Боже, тако је ведро и живо! Ох. Ах! Ах! То је тако лепо! О Боже. О Боже. О Боже! Ох, мој Боже, то је двострука потпуна магла! Тачно у моју мапу. О Боже. О мој боже, шта то значи? Кажи ми. Превише. Не знам шта значи. Ох боже, тако је интензивно. Ох. Ох. О Боже." - Промена 533404 би јим дана 2010/07/19 18:07:00
Не би било невероватно да програмирате један од Топ 10 веб сајтова? На крају, али свакако не најмање битно, имамо АМА програмере Википедије. Брандон Харрис објашњава како се почео бавити Википедијом и како се то претворило у развојни посао. Такође нуди разне савете програмерима који желе амбициозне програме како да започнете. Као што смо већ споменули на МакеУсеОф пута, тако и он предлаже допринос пројекту отвореног кода Путовање кодера: Како побољшати своје вештине кодирања доприносећи пројекту отвореног кодаАко желите да се пласирате на тржиште као компетентни програмер, нема бољег времена да покажете своје вештине на најбољи могући начин - доприносећи пројектима отвореног кода. Постоји много разлога ... Опширније да бисте започели са искуством у програмирању.
Издвојена питања и одговори:
П:
Волио бих чути ваш најбољи савјет за младог студента који улази у развој веб апликација!
А:
Само почните да градите ствари. Можда направите мале алате само за себе. Данас морате направити портфељ.
Један од најбољих начина је започети кодирање у пројекту отвореног кода. На тај начин имате ствари на вашем животопису и имате узорке кода којима можете да их покажете људима.
Закључак
Иако сигурно има више АМА вани, ово је 5 најкориснијих и мотивирајућих. Након што их прочитате, имат ћете више него довољно снаге воље за посао. Наравно, немојте заборавити да овде на МакеУсеОф-у имамо и много сјајног материјала за амбициозне програмере, укључујући начин да изаберите најбољи програмски језик за научити Како одабрати језик програмирања како бисте научили данас и стекли одличан посао за двије годинеМогу бити потребне године посвећеног рада да постанете заиста добар програмер; тако да постоји начин да одаберете прави језик који ће почети од данас, како би се сутра запослили? Опширније .
Које савете можете понудити амбициозним програмерима? Да ли сте наишли на друге значајне Реддит АМА програмере? Јавите нам у коментарима!
Кредитна слика: Мицхаел Химбеаулт Виа Флицкр, Сурат Лозовицк
Данни је виши професор на Универзитету у Северном Тексасу који ужива у свим аспектима софтвера отвореног кода и Линука.