Jeg, Polyglot

rect2590

WikiPedia: Polyglot – someone who aptly and with a high level of fluency uses many languages.

Her skulle du nå ha lest en lengre artikkel om betydningen av å lære mange, ulike programmeringsspråk, men det viser seg at Live Writer hadde bestemt seg for å spise opp den teksten. Her er derfor selve essensen:

Da jeg for over et år siden begynte å for alvor ta tak i min egen utvikling, hadde jeg en lang liste med rammeverk, biblioteker og teknologier jeg ønsket å lære meg – som WCF, WPF, WF, NHibernate, CSLA.NET, nServiceBus m.m. Dette endret seg derimot raskt – min forståelse av hva som er viktig ble mere moden – og jeg begynte i stedet å fokusere på basis-ferdigheter som god objektorientering og testdreven utvikling.

Jeg begynner nå å ane hva neste steg blir; jeg har nemlig blitt veldig opptatt av språk og programmeringsparadigmer. Jeg har begynt å forstå hvorfor erfarne utviklere hevder at man hele tiden må lære seg flere programmeringsspråk. Jeg har også begynt å se hvor mye det er å lære av historien vår. Dette markerer en endring i hva jeg er opptatt av, og jeg spår at det vil komme flere blogposter om språk-relaterte tema her fremover.

Selv om jeg har vært borti mange språk og teknologier siden jeg kodet min første if i AMOS BASIC, har mitt fokus de siste åtte årene utelukkende vært C# og .Net-plattformen. Det er for snevert for en profesjonell utvikler. Mens slagordet mitt i 2009 var “.Net Ninja” har jeg i år bestemt meg for å bli en polyglot, en som behersker en rekke, ulike språk. Jeg tror det vil gi meg en dypere kunnskap om programmering, og gi meg en allsidighet som vil gjøre meg bedre i praksis også.

Kategorier: .net ninja, Polyglot.
RSS feed for kommentarene. Tilbaketråkk.

2 kommentarer til “Jeg, Polyglot”

  1. Tormod Fjeldskår Says:

    Hva med “polyglotisk .NET-ninja”? :-) Ved å lære seg å kombinere ulike CLI-språk/paradigmer som F# og IronRuby/IronPython med konvensjonelle C#-prosjekter kan man innenfor samme rammeverk og plattform kunne plukke det språket/paradigmet man til enhver tid føler er best egnet til å løse oppgaven man står overfor.

  2. Polyglot 2010 og veien videre Says:

    [...] For meg har dette året handlet om å utvide horisonten gjennom å lære meg nye programmeringsspråk, slik som jeg sa at jeg ville gjøre i blogposten jeg, polyglot i starten av året. Her oppsumerer jeg hvordan det har gått, og snakker litt om veien videre. [...]

Skriv en kommentar

Tillatte tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Torbjørn: La oss anta to ulike definisjoner av Template Method pattern - de to ytterpunkte...

Lars-Petter: Hei igjen. Siden du inviterer til å ta diskusjonen i bloggen, og har tatt deg t...

Torbjørn: Lars-Petter: Det er én måte å se det på. Det er absolutt fortsatt Template M...

Lars-Petter: Hei. Har du ikke i prinsippet her gått over fra Template Method (arv) til Strat...

Christian Abildsø: I alle fall i C#, så føles dette som kode som blir mer fleksibel men vanskelig...

Torbjørn: Hei Henrik, og takk for tilbudet. Ble oppmerksom på Rasberry Pi for under en uk...

Henrik Sandaker Palm: Ang. større hobby prosjekt. Du er som er en slik rakker på programmering har j...

Øivind Nilsen: Slutt å bruke mobilnummeret mitt som eksempel !...

Bjørn Einar Bjartnes: Jeg har også latt meg fascinere av Clojure, uten at jeg har kommet så veldig l...

Bjørn Einar Bjartnes: Sweet :) Jeg tror egentlig jeg liker det som det er, med musikk. Litt av utford...

Mulig relaterte linker

 Hold deg oppdatert

Søk i bloggen

Ferske innlegg

  • Template Method del 4: Multippel arv
  • Template Method Intermesso
  • Template Method del 3: Bare funksjoner
  • Template Method del 2: På vei mot funksjonell programmering
  • Kategorier

  • .net ninja (37)
  • Bøker (17)
  • Diverse prosjekter (35)
  • DSL (10)
  • Erlang (10)
  • F# (5)
  • Hardware (1)
  • Jobb (77)
  • Julekalender (51)
  • kjempekjekt.com (23)
  • LISP/Clojure (33)
  • NNUG / community (60)
  • O/RM & databaser (10)
  • Off topic (116)
  • OO-design/clean code (30)
  • Podcasts (14)
  • Polyglot (77)
  • Ruby (27)
  • Silverlight / RIA (3)
  • Software/verktøy (20)
  • Softwareutvikling (20)
  • Testing / TDD (30)
  • the contiki strip (13)
  • User experience (3)
  • WCF (3)
  • Webutvikling (32)
  • WPF (9)
  • WTF (12)
  • Last ned Wallpaper

    Programmeringsbloggens tøffe skrivebordsbakgrunn med snippets fra ulike språk laster du ned her!

    Abonner via epost

    Om du vil kan du få alle nye blogposter tilsendt til din epost. Abonner nå, det er kjempeenkelt!

    Meta