Proč učení programování může zachránit svobodný software (názor)

Proč se učit programování

Chtěl jsem to zkusit už dlouho ubuntutouch, mobilní operační systém původně vyvinutý společností Canonical a nyní pokračující komunitou. Dokonce jsem si koupil obecný tablet, abych jej rootoval a nainstaloval, ale jeho hardware byl tak neznámý, že se mi nikdy nepodařilo přijít na to, jak to udělat.

Náhodou jsem chtěl, aby mi padla do rukou Moto G z roku 2014, která je na seznamu kompatibilních zařízení, takže to zkusím, jakmile to bude možné. V rámci přípravy jsem se rozhodl navštívit jeho obchod s aplikacemi. Jaké zklamání!

Lidé v UBPorts odvádějí skvělou práci; operační systém podporuje nativní aplikace v jazycích JavaScript, C ++, Python, Rust a Go, zatímco rozhraní lze vytvářet pomocí QML nebo HTML 5. K dispozici je integrované funkční vývojové prostředí a komplexní dokumentace. Obsah obchodu je však natolik nedostatek představivosti, že vás nutí plakat

Nejde o to, že nemáte stejné aplikace z obchodů iOS a Android. Jde o to nemít lepší aplikace. Existují pouze webové aplikace, které se automaticky generují s aplikací nahoře.

Totéž se děje s Linuxem. Jak by řekl argentinský fotbalový trenér: „Základna je tam.“ Problém je v tom, že se zdá, že ji nemůžeme využít.

Proč se učit programování

Nedávno jsem byl ve videoblogu obviněn z obviňování Linuxu z toho, že nemá větší podíl na trhu a nechápe, že Windows je lídrem, protože „Je předinstalován téměř na všech počítačích.“ K vyvrácení druhého potřebuji pouze dvě slova; Windows Vista. Předinstalovaný na milionech počítačů nikdy nepřekročil dvouciferný podíl na trhu. Totéž by se stalo o několik let později s Windows 8.

Pokud jde o první, chyba Linuxu se příliš nesnažila. Máme všechny nástroje k vytvoření kvalitního softwaru. Ale raději děláme derivační distribuce a vidlice video přehrávače než rušivé aplikace.

Proto píšu tato série. Ani Adobe nám neposkytne Photoshop, ani Apple GarageBand. Pokud je chceme, budeme si je muset postavit sami.
V komentáři k předchozímu článku napsal uživatel Camilo Bernal:

Říkám vám, že nejsem profesionální programátor, ale Linux mi už 11 let dělá velmi dobře. Jediné „pokročilé“ dovednosti, které jsem potřeboval, bylo psaní skriptů Bash / Python a manipulace s některými konfiguračními soubory. Všechno ostatní mi komunita OpenSource doručila, zkompilovaná a připravená k použití. Čerstvě z Windows v roce 2010 jsem nenáviděl terminál jako nikdo jiný a nyní se stal mým oblíbeným nástrojem a tím, který používám nejvíce :)

Nevěděl bych, jak vytvořit skvělou aplikaci od začátku k vyřešení problému, zkompilovat ji, poskytnout jí grafické rozhraní a distribuovat ji, ale vím, jak používat již existující programy se skripty a kombinovat je k dosažení požadovaného výsledku , takže v praxi to není nutné profesionálně programovat, a přesto se mi podařilo vyřešit složité problémy průmyslového inženýrství ve středních firmách.

Mým záměrem není jít po linii. Kdybych chtěl kázat, studoval bych kněze. Účelem této série článků je pomoci lidem, kteří chtějí jít o krok dále, nenutit ty, kteří mají, co potřebují, aby dělali něco, co dělat nemusí.

V první kapitole Šest klobouků, specialista na produktivitu Edward De Bono navrhuje to, co nazývá „Předstírat…“. V našem případě by to bylo ono Pokud přijmeme metodiku profesionálních programátorů, nakonec se jimi staneme.

Nejde o to, abychom programovali náš způsob života (pokud to nechcete dělat) Je to, jak jsem řekl výše, že nám nikdo neposkytne aplikace, které si zasloužíme, pokud si je sami nevyrobíme. Samozřejmě to není něco, čeho lze dosáhnout přes noc.

Ukládání bezplatného softwaru

Dávno jsem to komentoval článek o tom, jak umírají projekty s otevřeným zdrojovým kódem, které společnosti nepodporují. Způsob, jak se tomu vyhnout, je revitalizace komunity vývojářů dobrovolníků. Nástroje jsou tam. Pouze vůle chybí.

Před pár měsíci byla známá kampaň na odstranění Richarda Stallmana, poháněná různými členy bezplatných softwarových projektů (podle mého názoru podporována společnostmi). Jak všichni víme, Stallman je stále na svém místě, protože bylo více těch, kteří se vyslovili v jeho prospěch. Není však příliš známo, že ti, kteří kampaň propagovali, se postupně vzdávají své role v různých projektech. Pro jednou bitva zvítězila, ale komunity potřebují nové členy, aby zabránily komerčním zájmům ukládat agendy, které nemají nic společného s principy svobodného softwaru


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   miguel rodriguez řekl

    Souhlasím, ačkoli mě nejvíce mrzí, že existuje tolik geniality s neschopností tolerovat názory.

  2.   JVFS řekl

    Díky všem vývojářům a práci, kterou odvedli, je neuvěřitelná. S Linuxem (Ubuntu) pracuji již více než 6 let a výkon byl hbitější, počínaje LibreOffice, Gimp a Inskape. Tyto programy jsou fantastické, ai když jsem programování vyzkoušel, nebyl jsem s tímto učením stálý, ale jsem vděčný za všechny tyto nástroje a ty, které ještě musím objevit.

    Gratulujeme!