Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Se kommentarer (9)
Emner Java, C#, Uddannelse

Datamatikerskoler: Selvfølgelig skal vi prioritere Java og C#

Vi skal ikke udklække specialister, men dække det lokale erhvervslivs behov. Sådan begrunder datamatikerskolerne, at de alle sammen koncentrerer undervisningen om Java og C#.

Af Tania Andersen Torsdag, 18. september 2008 - 7:20

De danske datamatikerskoler afviser enhver kritik af, at de ensretter de danske it-medarbejdere ved at koncentrere undervisningen om Java og C#.

Ifølge en undersøgelse, som Version2 har gennemført, er de to sprog altdominerende på datamatikerstudiet, og kritikere mener, at datamatikerne bør uddannes med bredere eller i hvert fald mere differentierede kompetencer.

Men datamatikere må ikke sammenlignes med de universitetsuddannede dataloger, understreger uddannelseskoordinator John Brunsborg fra Erhvervsakademi Midtjylland, som sidder i ledernetværket for datamatikeruddannelsen i Danmark.

»En datamatiker er en EDB-håndværker. Vi kan ikke lære dem alle de specialiserede færdigheder, som kunne være relevante,« siger han.

Sludder

Uddannelseschef Gert Simonsen fra Århus Købmandsskole giver ikke meget for de kritikere, som efterspørger maskinnære sprog som C og assembler.

»Det er noget sludder, for vi kan under ingen omstændigheder lære datamatikerne alle mulige sprog,« fastslår han.

»Mange dataloger har masser af gode ideer, men de har også fem år til at undervise i. Vi har kun to.«

Derudover er der pædagogiske årsager bag valget af Java og C#, fremhæver både John Brunsborg og Gert Simonsen.

»De to sprog er relativt let fordøjelige,« siger John Brunsborg.

Dækker erhvervslivets behov

Han lægger vægt på, at Erhvervsakademi Midtjylland er i dialog med virksomhederne i området, som aftager de fleste af skolens færdiguddannede datamatikere. De tæller blandt andre B&O, Bankernes EDB-Central og Jyske Bank, som alle er indforstået med satsningen på Java og C#.

»Det behov, vi har her i området, dækker vi bedst ved at undervise i Java og C#,« fastslår John Brunsborg.

Gert Simonsen koncentrerer sig også om det lokale erhvervslivs behov.

»Vi har det oppe og vende ca. en gang om året, hvor vi diskuterer, om det stadig er den rigtige måde at gøre det på,« fortæller han.

Det besvarer ikke spørgsmålet om, hvorfor der er så lille differentiering imellem de forskellige datamatikeruddannelser.

»Jeg tror, at de forskellige institutioner har en kontakt med erhvervslivet. De input, vi har fået, er, at vi underviser i det, som vi skal undervise i,« siger John Brunsborg.

Han gætter på, at andre institutioner har gjort det samme i deres område. Han mener, at vurderingen på landsplan er, at uddannelserne vælger de rigtige programmeringssprog.

Send Tweet
Udskriv

IT-job & karriere

  • Se alle it-job
  • Importer din kompetenceprofil fra LinkedIn
Erfaren udvikler til C# og SQL
Udgivet 22. maj 8.29
Java udviklere – Web-frontend
Udgivet 16. jun 2011 14.21
Software Engineering Manager
Udgivet 2. maj 9.51
.Net/C# udviklere
Udgivet 16. jun 2011 14.34

Kommentarer (9)

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Thomas Kristensen 18. sep. 2008 - 08.51
 
Siden hvornår har disciplin været en specialiseret færdighed ...
»En datamatiker er en EDB-håndværker. Vi kan ikke lære dem alle de specialiserede færdigheder, som kunne være relevante,« siger han.
Uddannelseschef Gert Simonsen fra Århus Købmandsskole giver ikke meget for de kritikere, som efterspørger maskinnære sprog som C og assembler. »Det er noget sludder, for vi kan under ingen omstændigheder lære datamatikerne alle mulige sprog,« fastslår han.

En datamatiker er ganske rigtigt en håndværker. Det der burde være kendetegnende for håndværkere er, at de har lært håndværket "fra bunden". Når al undervisning foregår i Java og C# er det ikke at starte fra bunden.

Elever på datamatiker-uddannelsen bør ikke arbejde med assembler for at lære at programmere i det. Det er, med ganske få undtagelser, meget sjældent brugt i de virksomheder som datamatikere får ansættelse i. De studerende bør arbejde med assembler for at lære disciplineret programmering. Tænk før du koder og alt det der. Alt for ofte kan slamkode føres direkte tilbage til, at koderen aldrig har lært disciplineret arbejde.

Intet er vel mindre tilgivende end et assemblerprogram der ikke virker. Der kommer ikke nødvendigvis nogle compilerfejl og der kommer muligvis heller ingen programfejl - skidtet virker bare ikke. Se, det kræver evner og en disciplineret tilgang at få det til at virke og det er denne disciplin der er forskellen mellem en god programmør/udvikler/håndværker og en run-of-the-mill-trial-and-error slamkoder.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Simon Hoxer 18. sep. 2008 - 09.16
 
Re: Siden hvornår har disciplin været en specialiseret færdi ...

Datamatikeruddannelsen er en KVU. Disciplin kræver formentlig flere års træning end hvad der kan proppes ind i datamatikerstudiet. Og da virksomhederne, så vidt jeg forstår, er meget tilfredse med datamatikeruddannelsen, samt uddannelsen tilpasses til virksomhedernes behov, så er der ikke rigtig noget at brokke sig over.
Slamkodere er der også behov for, for i realiteten er der ikke noget alternativ til dem.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Kristoffer Grønnegaard 18. sep. 2008 - 10.10
 
Re: Siden hvornår har disciplin været en specialiseret færdi ...

Flere års træning som dataloger heller ikke får. Disse bruger stadig 5 år på hele tiden at lære en vifte af teknologi og værktøjer. Datamatikere fokusere på java 3/4 af uddannelsen som også benyttes i samtlige andre fag. Min erfaring er at datamatikeres kode ofte er mere læsbar og der er lagt meget vægt på det pæne design. Hvor dataloger featurecreeper mere og bruger horder af akronymer.

Hvis jeg skulle ansætte en software konstruktør ville en datamatiker eller en anden specialist være mit foretrukne valg. Hvor jeg ville bruge dataloger til mere høj-niveaus udvikling, algoritme-pilleri og forskning. Med andre ord mener jeg at sandsynligheden for at en datalog er "slamkoder" er større en ved en datamatiker.
Men så igen vil jeg mene at det har mere med den enkelte programmør at gøre end hvad hun har læst.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Martin Kofoed 18. sep. 2008 - 10.17
 
Næste artikel: misbrugte dataloger

Hvis det er slemt, at datamatikeruddannelsen på under 2½ år fokuserer på håndværk, teamarbejde, at kunne begå sig i en organisation m.v., så er det vel lige så slemt, at højtuddannede dataloger spilder tid med at kode administrative systemer og webapplikationer? De burde vel retteligt alle designe raketmotorer i stedet for at nedværdige sig til at lege faglærte håndværkere?

Lad os se det i øjnene: langt de fleste dataloger sidder efter endt uddannelse og laver nøjagtigt det samme som datamatikere. Nogle få får mulighed for at udnytte de ekstra færdigheder i praksis, men det ER altså de færreste. Så meget raketvidenskab er der bare ikke brug for i Danmark.

Selv om det umiddelbart kan virke som spild af godt liv, så vil jeg da alligevel foretrække at over-uddanne sig frem for det modsatte. Dataloger vil ALTID have flere strenge at spille på end datamatikere - i hvert fald de første par år efter endt uddannelse.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Esben Nielsen 18. sep. 2008 - 11.56
 
Re: Siden hvornår har disciplin været en specialiseret færdi ...

"... Og da virksomhederne, så vidt jeg forstår, er meget tilfredse med datamatikeruddannelsen, samt uddannelsen tilpasses til virksomhedernes behov, så er der ikke rigtig noget at brokke sig over... "

Jo! virksomhederne er tilfredse nu; men om 5 eller 10 år kan de ikke vælge andre måske overlegne programmeringsprog, da deres ansatte ikke kan andet end Java og/eller C#.

Der minder mig om mit tidligere arbejde, hvor man (før jeg blev ansat) havde oversat alt kode til C(++), for det var det, de nyuddannelde teknikum ingeniører kunne. Men samtidigt spurte teknikum virksomhederne, hvad de nye ingeniører skulle lære. Svaret var C.

Der er altså store fare i ovenstående tankegang: 1) Folk kan ikke omstilles, 2) valget af teknologi fastlåses i en ring-argumentation, hvor virksomheder vælger teknologi på baggrund af, hvad der undervises i, og der undervises i den teknologi, som virksomhederne bruger...

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Frank Thomsen 18. sep. 2008 - 12.26
 
Re: Siden hvornår har disciplin været en specialiseret færdi ...

@Esben

Jeg ved ikke hvor du får dine ideer fra, men du ved tydeligvis ikke ret meget om, hvad datamatikere kan eller ikke kan. Det er en lettere elitær holdning at antage, at "bare" fordi man "kun" har 2 1/4 års uddannelse så kan man ikke omstille sig. Mage til vrøvl skal man da lede længe efter. Jeg har sjældent set generalisering af en gruppe som i diskussionen om, hvad datamatikere er værd.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Simon Hoxer 18. sep. 2008 - 12.39
 
Re: Siden hvornår har disciplin været en specialiseret færdi ...

"Jo! virksomhederne er tilfredse nu; men om 5 eller 10 år kan de ikke vælge andre måske overlegne programmeringsprog, da deres ansatte ikke kan andet end Java og/eller C#."

Du åbner selv op for usikkerhedsfaktoren: Hvilket sprog har virksomhederne gavn af om 5-10 år? Der sker formentlig en del på den tid alligevel. Netop på grund af det omskiftlige marked er det nødvendigt at undervise i programmeringsprincipperne frem for at ramme det/de "rigtige" sprog. Set i det lys, synes jeg kun, det bør være op til uddannelsesinstituionerne at vurdere hvilke sprog er mest fordelagtige for læringen. For mig at se, er Java et meget kvalificeret som springbræt.

"1) Folk kan ikke omstilles".
Jo, de kan - ikke altid noget de har lyst til, men hvis de vil være attraktiv arbejdskraft, så må de udvikle deres kompetencer. Desuden er det som regel er en organistorisk opgave, der skal finansieres af virksomhederne.
"2) valget af teknologi fastlåses i en ring-argumentation". Fra mit perspektiv er det ligegyldigt, medmindre man besidder et menneskesyn der siger, at mennesker IKKE KAN lære nye programmeringssprog, udover det de lærte på uddannelsen. Det mener jeg er noget vrøvl.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Kristian Østergaard 18. sep. 2008 - 12.59
 
Re: Siden hvornår har disciplin været en specialiseret færdi ...

@Esben:
Sikke noget vrøvl.
Siden jeg læste har jeg overhovedet ikke rørt java.
Til gengæld har jeg under og efter studiet sat kode produktion skrevet i: Basic, Perl, PHP, Ruby, C, BASH (Hvis det gælder) og især PL/I.
Noget af det kører i kæmpe store offentlige it-systemer.
Det tager ikke mange dage at lære et nyt sprog. Men det tager selvfølgelig lang tid at blive rigtig god til et sprog.

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer
Jan Keller Catalan 18. sep. 2008 - 14.24
 
Håndværk

Det er vel også et spørgsmål om at have en passende balance imellem hvad man bør vide og hvad man kan nå at få at vide på et studie af datamatikerens varighed.

Men "hvad man bør vide" har også vidt forskellig fokus - nogen mener, man bør vide alt om, hvordan en transistor og en XOR gate fungerer og se det i praksis, før man kan overhovedet sætte sig til en computer. Andre mener, at hvis ikke man har lavet et GUI indenfor 2 timer efter start, så er det for langt fra det praktiske.

En håndværker kan sagtens bore huller i en mur uden at vide præcis, hvordan boremaskinen virker. En anden kan sagtens bruge en hammer uden at have smedet den selv.

Men hvor meget er assembler-kodning praktisk anvendeligt og hvor meget er det "smeden af hammere"?

Kan man ikke have et fornuftigt forhold til performance og kode-optimering selvom man kun har programmeret i Java?

  • Stem op 0
  • Stem ned 0
  • Log ind eller opret en konto for at skrive kommentarer

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

Yahoos nye browser får uheldig start - lækker eget sikkerhedscertifikat

Udgivet 24. maj 14.52Opdateret 24. maj 14.53

Danske internetudbydere nægter at blokere 12 pokersites

Udgivet 24. maj 13.58Opdateret 24. maj 13.58

Dokumentation: Her er Spillemyndighedens krav - og 12 ulovlige pokersider

Udgivet 24. maj 13.58Opdateret 24. maj 13.58

Ny blog: Offentlige it-projekter set indefra

Udgivet 24. maj 13.19Opdateret 24. maj 13.30

De 170 fyrede hos IBM Danmark får 30.000 kroner i hånden

Udgivet 24. maj 12.19Opdateret 24. maj 12.19

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Om eBinder

eBinder ApS

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark
  • Flere whitepapers

Branchenyheder

Konica Minoltas stand på drupa 2012 slog besøgsrekord

Konica Minolta Business Solutions Denmark

Komplex it er blevet Brocade Premier Partner

Komplex IT

Øg din effektivitet og produktivitet med bizhub C654/C754

Konica Minolta Business Solutions Denmark

Brugerfjendtlige it-løsninger gør brugerne til en sikkerhedstrussel

Projectplace

Athena IT-Group A/S med solid indtjening

Athena IT-Group

Seneste debat

  1. Danske internetudbydere nægter at blokere 12 pokersites

    1 comment.
    Last update 41 sekunder
    Skrevet af Kasper Pedersen
  2. ESA arbejder på interplanetarisk internet

    5 comments.
    Last update 1 minut 5 sekunder
    Skrevet af Jarle Knudsen
  3. Jysk hospital bygger eget socialt netværk på Drupal

    2 comments.
    Last update 5 minutter 52 sekunder
    Skrevet af Lars K. Hansen
  4. Oracle tabte, vandt Google Java ?

    14 comments.
    Last update 11 minutter 11 sekunder
    Skrevet af Martin Bøgelund
  5. Dokumentation: Her er Spillemyndighedens krav - og 12 ulovlige pokersider

    2 comments.
    Last update 13 minutter 24 sekunder
    Skrevet af Johnnie Hougaard Nielsen
  6. Fokus på ny model når kravspecifikationen skal vurderes

    1 comment.
    Last update 30 minutter 27 sekunder
    Skrevet af Christian Kirkedal
  7. Kynisk it-guru: »Internettet er basalt set noget lort«

    6 comments.
    Last update 37 minutter 23 sekunder
    Skrevet af Nikolaj Brinch Jørgensen
  8. Meego-afløseren Tizen klar til at tage kampen op med Android

    9 comments.
    Last update 52 minutter 18 sekunder
    Skrevet af Dennis Krøger

Mere debat »

It-virksomheder

Inmobile
|
Intelliglobe
|
Siblingsoft
|
4C Management Consulting
|
Sec4it
|
Planahead
|
Webdanmark.Com
|
Sharkcell
|
Surfray 2009
|
Edora
|
Deltek Danmark
|
IT Company
 

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300