Mitä naiset edellä, sitä miehet perässä

Naistenpäivän kunniaksi on hyvä pöllyttää ummehtuneita ohjelmointialan sukupuolistereotypioita. Vaikka informaatioteknologia on monien muiden teknologian haarojen tavoin saanut vuosien saatossa varsin mieskeskeisen leiman, tämä ei suinkaan ole aina ollut vallitseva totuus. Naisten saavutukset ovatkin näytelleet ohjelmoinnin historiassa merkittävää osaa. Tässä blogitekstissä eivät Unix-parrat pärise, vaan esittelemme kolme kertomusta, miten naiset ovat vaikuttaneet siihen, kuinka nykyään kirjoitamme […]

EMACS:in alkeet – osa 3

Emacsin alkeet – Osa 3 Olemme aiemmin oppineet, kuinka Emacs-paketit saadaan asentumaan automaattisesti ja kuinka editorin jokapäiväistä käytettävyyttä saadaan parannettua. Lisäksi edellisessä blogitekstissä asensimme Magit-paketin, jotta Emacsimme toimii myös tehokkaana Git-käyttöliittymänä. Tällä kertaa rakennamme Emacsista monipuolisen Python-editorin. Pythonin kanssa tekemisiin joutuu nykyään lähes jokainen koodari, joten sille asetusten konfiguroiminen ei mene ainakaan hukkaan. Korjaamme myös […]

EMACS:in alkeet – osa 2

EMACS:in alkeet – Osa 2 Viime blogikirjoituksen päätteeksi saatiin laitettua Emacsiimme kuntoon puitteet automaattiselle  pakettien asennukselle käynnistyksen yhteydessä ja otettiin käyttöön Helm-paketti editorin käytettävyyden parantamiseksi. Jatketaan tutustumalla yksinkertaisiin ja yleisiin keinoihin, joilla käytettävyyttä voi parantaa entisestään. Viimeistellään aluksi viime kerralla init.elissä aloittamamme Helm-säädöt. Tällä hetkellä näppäinoikotie C-x b sidotaan oletuksena komentoon helm-mode-switch-to-buffer, kun helm-mode otetaan käyttöön. […]

EMACS:in alkeet – osa 1

EMACS:in alkeet Osa 1 Nykypäivänä kehittyneet IDE-ympäristöt tarjoavat erinomaiset työkalut ammattimaiseen ohjelmointiin. Ihmetystä saattaa herättää, miksi joku enää turvautuisi Visual Studio Coden kaltaisten kevyiden, helposti konfiguroitavien tehoeditorien aikakaudella käyttäjältä tuhottomasti tunteja opetteluun vaativiin, vuosikymmeniä vanhoihin Emacsiin tai Vimiin. Emacsia pari vuotta aktiivisesti käytettyäni sen edut ja haitat moderneihin editoreihin nähden alkavat seljetä. Konfigurointi ja sen harjoittelu […]

Oskarin TET-jakso Buutilla – C++-kielen opettelua ja web devaamista

Olemme Buutilla saaneet tällä viikolla onneksemme tutustua taas yhteen lahjakkaaseen nuoreen koodariin, kun Kempeleen Ylikylän koulussa kahdeksatta luokkaa käyvä Oskari päätti suorittaa työelämään tutustumisviikkonsa meillä. Koodikoulussa Buutin Miikka Salmeen tutustunut Oskari halusi TET-jaksollaan päästä koodaamaan, mikä sopi meille paremmin kuin hyvin. Aiemmin Oskarilla oli kokemusta Java-, JavaScript- ja Lua-ohjelmointikielistä ja TET:ssä hän on opetellut C++-ohjelmointikieltä […]

Buutti selättää IT-alan osaajavajetta

TIVIAn mukaan Suomessa on parhaillaan 9000 henkilön vaje digiosaajista. Vuonna 2020 vajeen ennustetaan nousevan 15 000 osaajaan ja Tekesin arvio vajeesta vuonna 2030 on jo huimat 50 000. Käytännössä tilanne ei kuitenkaan tarkoita sitä, että vuonna 2030 Suomessa olisi 50 000 avointa it-alan työpaikkaa, vaan osaajien puutteen vuoksi näitä työpaikkoja ei tule koskaan syntymäänkään. Osaajavaje […]