Prečo budú babičky schopné vytvoriť aplikáciu do roku 2020
(Poznámka redaktora: Tento hosť príspevok prispieva Yoav Vilner.)
Už si niekedy v porovnaní s dnešným digitálnym svetom s 90. rokov? Keby technický šéf z tej doby mohol získať pohľad na technológiu, ktorú používame dnes, nebolo by zlé, keby sme ju prirovnali k futuristickému sci-fi svetu, o ktorom by sa o ňom len čítal v románoch.
S každým rokom, technológia, ktorá bola kedysi v dosahu tech elity je len prístup k tým, ktorí majú obmedzené technické zručnosti. V niekoľkých krátkych rokoch sme mohli vidieť, že základný vývoj mobilných aplikácií je dostupný každému, kto má niekoľko hodín a nápad.
Takže v tomto článku vám poviem dôvody, ktoré prinútia vývoj aplikácií a zručnosť taká bežná, že dokonca aj babičky budú môcť vytvoriť aplikáciu v blízkej budúcnosti. Čítajme ďalej.
Tech a prístupnosť
V Deväťdesiatych rokov minulého storočia, desaťročná budova vlastnej webovej stránky bol vnímaný ako predzvesť technickej veľkosti. Jeho rodičia by ho pravdepodobne porovnali s Billom Gatesom a tajne odpočítali dni, kým ich milionárny syn nezaplatil za pohodlný odchod do dôchodku.
Ale dnes? študent základnej školy budovať webové stránky mohlo by otočiť hlavu niektorých Baby Boomers, ale nepôsobilo to na Miléniový tím. Ktokoľvek si môže vytvoriť účet na jednom z nich stovky drag-and-drop staviteľov webových stránok WYSIWYG a mať vlastnú webovú stránku v priebehu jedného alebo dvoch dní.
Podobne existuje veľa platforiem, ktoré vám pomôžu vybudovať aplikáciu v rozpočte - rýchlo a bez znalosti kódovania.
Toto prináša na povrch väčšiu pravdu, t tech, ktorý nás pred desiatimi rokmi prekvapil stal sa tak stále dostupnejším, že - s rizikom znejúceho klišé - dokonca aj vaša stará mama mohla použiť.
V krátkom čase sa nikto nezabudne, keď si desaťroční (alebo starí rodičia) vytvoria vlastnú aplikáciu a spustia ju v obchode s aplikáciami. Ako pokročilé technológia sa zlepšuje a stáva sa stále viac všadeprítomným, menej znalostí bude potrebné na vybudovanie vlastných.
Lacné a efektívne vzdelávanie
V deväťdesiatych rokoch, keď ste sa chceli naučiť kódovať, mali ste len ruku plnú možností. Väčšina z týchto možností bola drahá - iste taky drahé pre deti, seniori na pevnom príjme alebo fandov sa učiť.
Jediné by mohlo byť študovať programovanie prostredníctvom vysokoškolského titulu - ktoré sú viazané vekovou hranicou a finančnými obmedzeniami, alebo prostredníctvom samoštúdia, ktoré zahŕňalo objemné učebnice a určite žiadny mentor. To nie je žiadna iná možnosť.
Dnes to však nemôže byť menej pravdivé. Existujú desiatky vynikajúcich kurzov online, škôl a komunít, kde môžete učiť sa od základov až po najnovšie úrovne programovania.
Existujú aj zdroje, ktoré sú prispôsobené pre konkrétnych ľudí, či už ide o fanúšikov, deti alebo starších študentov, prostredníctvom ktorých môžete ísť od nováčikov do junior developer-level za tri mesiace.
Spoločenstvá poháňajú programátorov
Dnešný svet sa odlišuje od minulých rokov nielen prostredníctvom učenia príležitostí v programovaní, ale je tu tiež množstvo zdrojov že vývojár 90. rokov by len mohol snívať.
Existuje množstvo spoločenstiev a zdrojov, ktoré vám umožňujú použite tisíce komponentov s otvoreným zdrojom vo vlastných aplikáciách. V skutočnosti existujú určité spoločnosti, ktoré sú úplne založené na tejto myšlienke a umožňujú každému vývojárovi zdieľať existujúce súčasti zdrojového kódu v rámci svojich projektov a s ostatnými v ich družstve alebo komunite.
Tento druh “lego-like” modularita znižuje prekážky pre nových vývojárov vytvoriť aplikácie. Bit, napríklad, je open source projekt, ktorý je vyvinutý komunitou vývojárov.
Kódovanie komunít na webe je plné skúsených vývojárov, ktorí sú ochotní zdieľať a pomôcť novým programátorom riešiť problémy. Stránky ako Hashnode, dovoliť ctižiadostiví programátori kladú otázky a získajte odpovede od skúsenejších programátorov.
Podobne GitHub umožňuje programátorom zdieľať svoje open-source projekty s širšej komunity, ktorí ich potom môžu zmeniť a zúčastniť sa na ich vývoji.
Aplikácia babičky sa čoskoro blíži
Nakoniec, vývoj aplikácií pôjde na webovú stránku. Existujú už drag-and-drop riešenia tam, ktoré robia vývoj jednoduchých aplikácií vánku. Keďže tieto platformy získajú väčšiu popularitu, viac ľudí, od ktorých by ste neočakávali, že budú mať záujem o vývoj aplikácií, vyjdú z dreva a dajú mu to.
Stručne povedané, v priebehu niekoľkých málo rokov, babička nebude potrebovať vašu pomoc pomocou aplikácie; ona bude stavať jeden sama.