Ohjelmoida tai käyttää Exceliä? Miksi lopettaa laskentataulukoiden käyttö

Ohjelmoida tai käyttää Exceliä?

Laskentataulukot ovat suosittu työkalu suurten tietomäärien käsittelyyn ja laskemiseen. Parempi vaihtoehto voi kuitenkin olla ohjelmointikielen käyttö Julia.

Vuonna 2010 kaksi arvostettua Harvardin yliopiston taloustieteilijää, Carmen Reinhart ja Kenneth Rogoff, julkaisivat kaksi artikkelia, joita poliitikot käyttivät ympäri maailmaa säästösuunnitelmien tukemiseen.

Reinhardt ja Rogoff väittivät, että keskimääräinen reaalitalouden kasvu hidastuu (laski 0,1%), kun maan velka nousee yli 90 prosenttiin bruttokansantuotteesta (BKT). Microsoft Exceliä käytettäessä he tekivät kuitenkin yksinkertaisen virheen, jolla oli vakavia seurauksia.

Taloustieteilijät eivät valitsleet koko riviä kasvulukujen keskiarvon laskemisessa - he jättivät tiedot pois Australiasta, Itävallasta, Belgiasta, Kanadasta ja Tanskasta. Lisäämällä nämä maat 0,1 prosentin lasku muuttui keskimäärin 0,2 prosentin kasvuksi.

Laskentataulukoilla on yleensä kolme ongelmaa:

  • Ne eivät salli saatujen tietojen automaattista ja järjestelmällistä validointia.
  • Tietojen esitystapa vaikeuttaa kolmansien osapuolten virheiden löytämistä.
  • Ne kannustavat mekaaniseen käyttäytymiseen. Joskus ajan säästämiseksi kaavat kopioidaan ja liitetään siihen, mitä muutoksia on tehtävä, mikä he unohtavat tehdä.

Ehkä siksi tietyn ohjelman luominen pakottaa sinua kiinnittämään enemmän huomiota siihen, mitä teet tai, koska niillä on monipuolisuus kuin ennalta ohjelmoiduilla kaavoilla jota laskentataulukot eivät tarjoa, totuus on se taloustieteessä käytetään yhä enemmän avoimen lähdekoodin ohjelmointikieliä.

Ohjelmoida tai käyttää Exceliä? Miksi Julia on parempi kuin Excel

Julian ohjelmointikieli on ollut virallisesti olemassa jo kaksi vuotta. Sen versio 1.0 julkaistiin elokuussa 2018 vuosikymmenen kehityksen jälkeen. Nuo XNUMX kuukautta olivat riittäviä, jotta siitä tulisi yksi tärkeimmistä tietojen analysointivälineistä.

Julia on avoimen lähdekoodin dynaaminen ohjelmointikieli. Vaikka sitä voidaan käyttää yleiseen ohjelmointiin, se on suunniteltu tieteellisen ja numeerisen laskennan käyttäjien tarpeet silmällä pitäen. Julia tukee rinnakkaisuutta alusta alkaen ja tarjoaa kolme päätasoa rinnakkaisuutta, jotka luokitellaan Julia-korutiineiksi, monisäikeisiksi (tällä hetkellä kokeellisiksi) ja monisäikeisiksi tai hajautetuiksi käsittelyiksi.

Dynaamisen tyyppiset kielet mahdollistavat muokkaamisen ohjelman ollessa käynnissä.

Rinnakkaisuudella tarkoitamme tietojenkäsittelytieteen ongelmien ratkaisutapaa, joka koostuu suurten ongelmien jakamisesta useisiin pienempiin ja niiden rinnakkaiseen ratkaisemiseen.

Joitakin Julian etuja Exceliin verrattuna

  • Se on avoimen lähdekoodin, joten sinun ei tarvitse maksaa kalliita lisenssejä käyttääksesi sitä.
  • Tukee käyttöä versionhallintajärjestelmän kanssa, joka mahdollistaa vertaisarvioinnin suoritetusta työstä.
  • Se on monitasoinen; se on saatavana Windows-, Mac-, Linux-, FreeBSD- ja Docker-koneille.
  • Ei tarvitse turvautua toiseen ohjelmointikieleen. Jos käyttäjän on luotava uusia kirjastoja, hän voi tehdä sen täydellisesti Juliassa. Excelissä on välttämätöntä turvautua makrokieleen)
  • Parempi suorituskyky. Julia on optimoitu nopeampiin laskelmiin.

Tietenkin on otettava huomioon muita tekijöitä. Monissa paikoissa käyttäjä ei voi päättää mitä käyttää. Vaikka mikä tahansa Windows-tietokone tukee ohjelmointia Julian kanssa, on todennäköistä, että joudut jakamaan nämä tiedot muiden ihmisten kanssa, jotka kieltäytyvät lopettamasta Excelin käyttöä. Julialla on kuitenkin kirjastoja, joiden avulla voit tuoda ja viedä tietoja Excelistä.

Toinen on oppimiskäyrä. Avustajan tietojen täydentäminen ei ole sama asia kuin ohjelman tekeminen. Puhumattakaan siitä, että on paljon enemmän asiakirjoja siitä, miten tehdä jotain Excelissä kuin Juliassa.

Jopa nykyään korkeakoulut ja yliopistot opettavat edelleen Excelin käyttöä liiketoiminnan laskennassa ja ohjelmoinnissa. Julian kaltaisten kielten käytön myötä opiskelijoille annettaisiin tunne koskemattomuudesta oppimiseensa. He olisivat myös paremmin valmistautuneita maailmaan, jossa tietojen tulkinta on kriittinen taito.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Cesar Augusto Mejías dijo

    Kuinka opin koodaamaan Julian kanssa

    1.    Diego German Gonzalez dijo

      Hei. Annan sinulle linkkejä muutamaan espanjankieliseen aineistoon
      https://mauriciotejada.com/programacionjulia/
      https://introajulia.org/

  2.   Miguel dijo

    Ennen siirtymistä R Pythonin tai Julian käyttöön ...

    Libre Office BASE: n kaltaisen DATABASEn käyttö on parempi vaihtoehto kuin taulukkolaskenta.

    Syy Excelin käyttöön johtuu siitä, että MS poisti Accessin peruspaketista, ja koska FOSS: ää ei käytetä, tietokannoille ei opeteta, kun yrityksissä on tärkein ohjelmatyyppi.

  3.   edkalrio dijo

    Olen lukenut noin seitsemän vuotta, että Julia aikoo mullistaa tietojen analysoinnin korvaamalla R: n akateemisessa ympäristössä ja yritystoiminnan T & K-toiminnassa. En silti näe, että sen loppu olisi alkanut huolimatta siitä, että jokainen puhuu hyvin tätä kieltä.