Prečo učenie programovania môže ušetriť slobodný softvér (stanovisko)

Prečo sa učiť programovanie

Chcela som to skúsiť už dlho ubuntutouch, mobilný operačný systém pôvodne vyvinutý spoločnosťou Canonical a teraz pokračujúci komunitou. Kúpil som si dokonca generický tablet, aby som ho rootol a nainštaloval, ale jeho hardvér bol taký neznámy, že sa mi nikdy nepodarilo prísť na to, ako na to.

Náhodou som chcel, aby sa mi do rúk dostalo Moto G z roku 2014, ktoré je na zozname kompatibilných zariadení, takže čo najskôr to vyskúšam. V rámci prípravy som sa rozhodol absolvovať jeho prehliadku obchod s aplikaciami. Aké sklamanie!

Ľudia v UBPorts odvádzajú skvelú prácu; operačný systém podporuje natívne aplikácie v jazykoch JavaScript, C ++, Python, Rust a Go, zatiaľ čo rozhrania je možné vytvárať pomocou QML alebo HTML 5. K dispozícii je integrované funkčné vývojové prostredie a komplexná dokumentácia. Obsah obchodu je však natoľko nedostatočný fantázii, že vás núti plakať

Nejde o to, aby ste nemali rovnaké aplikácie z obchodov iOS a Android. Ide o to, aby sme nemali lepšie aplikácie. Existujú iba webové aplikácie, ktoré sa automaticky generujú s aplikáciou navrchu.

To isté sa deje s Linuxom. Ako by povedal argentínsky futbalový tréner: „Základňa je tam.“ Problém je v tom, že sa nám zdá, že ju nemôžeme využiť.

Prečo sa učiť programovanie

Nedávno som bol vo videoblogu obvinený z obviňovania Linuxu z toho, že nemá väčší podiel na trhu a že nechápe, že Windows je lídrom, pretože „Je predinštalovaný takmer na všetkých počítačoch“. Na vyvrátenie druhého mi stačia dve slová; Windows Vista. Predinštalovaný na miliónoch počítačov nikdy neprekročil dvojciferný podiel na trhu. To isté by sa stalo o roky neskôr s Windows 8.

Pokiaľ ide o prvú, chybou systému Linux nie je veľké úsilie. Máme všetky nástroje na vytvorenie kvalitného softvéru. Radšej však robíme derivačné distribúcie a vidlice videoprehrávačov, ako rušivé aplikácie.

Preto píšem tejto série. Spoločnosť Adobe nám neposkytne ani Photoshop, ani spoločnosti Apple GarageBand. Ak ich chceme, budeme si ich musieť postaviť sami.
V komentári k predchádzajúcemu článku používateľ Camilo Bernal napísal:

No, hovorím vám, že nie som profesionálny programátor, ale Linux mi robí už 11 rokov veľmi dobre. Jediné „pokročilé“ zručnosti, ktoré som potreboval, bolo písanie skriptov Bash / Python a manipulácia s niektorými konfiguračnými súbormi. Všetko ostatné mi doručila komunita OpenSource, zostavené a pripravené na použitie. Čerstvý z Windows v roku 2010 som nenávidel terminál ako nikto iný a teraz sa stal mojím obľúbeným nástrojom a tým, ktorý používam najviac :)

Nevedel by som, ako od základu vytvoriť skvelú aplikáciu na vyriešenie problému, skompilovať ho, dať mu grafické rozhranie a distribuovať ho, ale viem, ako použiť už existujúce programy so skriptmi a skombinovať ich tak, aby sa dosiahol požadovaný výsledok, takže v praxi to nie je potrebné odborne programovať, a napriek tomu sa mi podarilo vyriešiť zložité problémy priemyselného inžinierstva v stredných podnikoch.

Mojím zámerom je neísť smerom nadol. Keby som chcel prednášať kázne, učil by som sa za kňaza. Účelom tejto série článkov je pomôcť ľuďom, ktorí chcú ísť o krok ďalej, nenútiť tých, ktorí majú, čo potrebujú, aby robili niečo, čo robiť nemusia.

V prvej kapitole Šesť klobúkov na premýšľanie„Špecialista na produktivitu Edward De Bono navrhuje, čo nazýva„ Predstierať ... “. V našom prípade by to bolo ono Ak si osvojíme metodiku profesionálnych programátorov, nakoniec sa z nich staneme.

Nejde o to, aby sme programovali náš spôsob života (pokiaľ to nechcete robiť) Je to, ako som už uviedol vyššie, nikto nám nebude dávať aplikácie, ktoré si zaslúžime, pokiaľ si ich sami nevyrobíme. Samozrejme, nejde o nič, čo by sa dosiahlo zo dňa na deň.

Ukladá sa bezplatný softvér

Dávno som to komentoval článok o tom, ako umierajú projekty s otvoreným zdrojom, ktoré spoločnosti nepodporujú. Tomu sa dá vyhnúť revitalizáciou komunity dobrovoľných vývojárov. Nástroje sú tam. Chýba iba vôľa.

Pred pár mesiacmi bola známa kampaň na odstránenie Richarda Stallmana, ktorú vytvorili rôzni členovia bezplatných softvérových projektov (podľa môjho názoru podporená spoločnosťami). Ako všetci vieme, Stallman je stále na svojom mieste, pretože bolo viac tých, ktorí sa vyslovili v jeho prospech. Čo nie je tak známe, je to, že tí, ktorí kampaň propagovali, sa postupne vzdávajú svojej úlohy v rôznych projektoch. Raz bola bitka vyhraná, komunity však potrebujú nových členov, aby zabránili komerčným záujmom zavádzať agendy, ktoré nemajú nič spoločné s princípmi slobodného softvéru.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   miguel rodriguez dijo

    Súhlasím, aj keď najviac ma mrzí, že je tu toľko geniality s neschopnosťou tolerovať názory.

  2.   JVFS dijo

    Ďakujem všetkým vývojárom a za prácu, ktorú odviedli, je neuveriteľná. S Linuxom (Ubuntu) pracujem už viac ako 6 rokov a výkon bol svižnejší, počnúc LibreOffice, Gimp a Inskape. Tieto programy sú fantastické a hoci som programovanie vyskúšal, nebol som pri tom učení neustále, ale som vďačný za všetky tieto nástroje a tie, ktoré ešte musím objaviť.

    Blahoželáme!