Avatar billede narrr Nybegynder
04. november 2002 - 21:52 Der er 24 kommentarer og
5 løsninger

Uddannelse

Hej. Lige nu går jeg på HTX, 1. år. Jeg er kommet meget i tvivl om hvorvidt jeg skal fortsætte på HTX og derefter gå på UNI og læse datalogi i 5 år, eller om jeg bare skal quitte og så læse en _masse_ bøger.
  Det, der bekymrer mig mest er, om jeg overhovedet kan få et job uden at have gået på UNI. Hvad kigger arbejdsgiverne mest efter, karakterer eller evner?(her tænker jeg på, at man måske kunne skrive et eller andet, for at bevise at man kan finde ud af sproget).
  Jeg ved heller ikke, om jeg kan tilegne mig den samme viden som jeg kan få på UNI ved blot at læse bøger? Ikke fordi jeg hverken er dårlig til at lære ting, eller fordi mit engelsk fejler noget.

//Håber I kan hjælpe mig....
Avatar billede pelkjaer Nybegynder
04. november 2002 - 21:54 #1
Jeg vil absolut anbefale dig at holde ud og gøre en uddannelse færdig. Det gør unægtelig det hele noget nemmere.
Avatar billede boris Mester
04. november 2002 - 21:59 #2
Du kan i princippet lære alt ved selvstudium og somme tider endda mere effektivt, men du får ikke en universitetseksamen og titel på den måde.
Desuden henter du inspiration i et studiemiljø og du får en masse almen viden, som du næppe får ved at sidde med bøgerne og slide sofaen i laser.
En anden mulighed er at tage det hele på fjernstudium og sidde der hjemme med computere og bøger og selv bestemme arbejdstiden.
Så svaret er både "ja", du kan lære det hele derhjemme endnu bedre, og "nej" jeg vil ikke anbefale det. Tag uddannelsen. Prøv at få studenterjobs undervejs.
Avatar billede soreno Praktikant
04. november 2002 - 22:01 #3
erfaring tæller.
du kan ikke opnå erfaring i projektarbejde hvis du vil uddanne dig selv.

hvordan vil du forsørge dig selv hvis du ikke kan få su ?
hvis du siger ved at arbejde - så siger jeg - hvordan får du så tid til at studere.

mit råd:
gennemfør htx og tag emnet op til overvejelse igen når du har gjort det - evt. sammen med en studievejleder. du kan jo nå at ændre mening mange gange, og det ville jo være dumt at springe fra HTX for så at finde ud af at du ikke kommer nogen vejne uden en studentereksamen.
Avatar billede soreno Praktikant
04. november 2002 - 22:03 #4
det er ikke helt tilfældigt at det tager 5 år at blive datalog (+3 år til en studentereksamen +9-10 år til folkeskole). det er jo ikke bare brøkregning og hjemmeside design der er pensum..
Avatar billede narrr Nybegynder
04. november 2002 - 22:14 #5
Årh, jeg bor stadig hjemme, soreno ;)
Avatar billede skwat Praktikant
04. november 2002 - 22:16 #6
At være programmør drejers sig i meget lille grad om at kende et bestemt programmerings sprog.
Avatar billede narrr Nybegynder
04. november 2002 - 22:20 #7
Så har jeg da vist misforstået noget, skwat. Hvis man kan en _masse_ c++, så vil jeg da mene at man er en god programmør. Man skal naturligvis også kunne arbejde i grupper, men hvem kan ikke det?
Avatar billede soreno Praktikant
04. november 2002 - 22:37 #8
det at være uddannet inden for IT handler ikke kun om programmering.
Programmering er kun en del af en systemudvikling. Der skal laves analyse og design af et kommende system, overvejes(beregnes) om det overhovedet kan betales sig at udvikle systemet, undersøges om der er behov for et nyt system, udarbejdes procedurer for brug af systemet, systemet skal også dokumenteres så andre har mulighed for at sætte sig ind i det og så skal systemet selvfølgelig også realiseres.

hvis du så kun vil beskæftige dig med programmering er der også en del emner der skal læses op på. programmering generelt, struktureret programmering, objekt orienteret programmering, algoritmer, datastrukturer, læsning af dokumentation, læsning af diagrammer, dokumentation af kode.

så er der en masse teknologier du også skal have styr på. distribuerede systemer, operativ systemets opbygning, netværk generelt.

alt ialt skal du ikke regne med at det er en smutvej at du selv sørger for din indlæring.

en god programmør vælger sproget efter opgaven - husk det.
Avatar billede skwat Praktikant
04. november 2002 - 22:38 #9
dårlige programmør eks. men det er ikke det jeg mener
Der er forskel på at kunne programmer og kende en syntax.
Avatar billede skwat Praktikant
04. november 2002 - 22:39 #10
soreno: Nemlig - der løber en tåre ned af min kind lige nu.
Avatar billede narrr Nybegynder
04. november 2002 - 22:45 #11
Ummidbart får du det til at lyde som lidt af et skodjob, soreno. Jeg havde sådan set bare tænkt mig at sidde ved en computer dagen lang og kode, men det kan jeg åbenbart glemme alt om. Alt det der analyse hejs, kan man ikke få folk til det? ;)
Avatar billede narrr Nybegynder
04. november 2002 - 22:51 #12
Altså alt det renden rundt og analysere....
Avatar billede soreno Praktikant
04. november 2002 - 22:58 #13
se, nu har jeg jo lokket dig hend til en fin pointe..
hvis du ikke aner en dyt om analyse og design, hvordan tror du så din indflydelse på udviklingen af systemet er ? den er lig 0. hvis ikke du har indflydelse, så kommer du til at lave al slavearbejdet, så som at lave get/set metoder på 357 klasser med hver 15 datamembers...
Avatar billede arne_v Ekspert
04. november 2002 - 23:06 #14
Soreno> nu er der heldigvis værktøjer idag som kan
generere alle det getter/setter methods.
Avatar billede arne_v Ekspert
04. november 2002 - 23:09 #15
Du skal absolut færdiggøre din HTX.

Og du bør tage en vidergårnde uddannelse oven på.

En uddannelse giver:
  - en solid bred ballast
  - bedre job-muligheder og bedre løn (i de fleste tilfælde)

Problemet ved at være autodidakt er, at selv om
man kan en masse, så kan en arbejdsgiver jo ikke
læse tanker. De kan derimod godt læse  et eksamens-bevis.

Så gør din HTX færdig. Skaf dig en masse oplysninger
om datalogi, datamatiker og evt. ikke EDB-uddannelser
og træf så dit valg.
Avatar billede arne_v Ekspert
04. november 2002 - 23:11 #16
Software udvikling består langtfra kun af at kode.
Analyse, design, unit test og fejl-søgningg er
også vigtige elementer.

Det er ganske almindeligt i moderne software
udvikling at kun 10-20% af en udviklers tid bruges
til at skrive ny kode.
Avatar billede soreno Praktikant
04. november 2002 - 23:17 #17
med en uddannelse har du også nemmere ved at argumentere for din sag og vil automatisk opnå en vis autoritet.

iøvrigt _tror_ jeg også at ufaglærte vil være de første der bliver fyret hvis der sker nedskæringer eller der bare generelt ikke er så meget arbejde. sådan er det ihvertfald inden for byggebranchen.
Avatar billede skwat Praktikant
04. november 2002 - 23:22 #18
For mig er det logik at man ikke kan lave en (god) løsning uden at kende brugernes behov.
Hvis der er noget jeg har lært gennem min indtil nu korte karrier som programmør, så "Jo bedre forarbejde, analyse og sammenspil med brugerne du laver udner udviklingen, jo mindre skal du lave om"
Avatar billede viht Nybegynder
04. november 2002 - 23:51 #19
Selvom idealmodellen for udviklingen af et nyt system er samspil med brugerne, 200 use cases og diagrammer af enhver art. Så mener jeg nu også at mange arbejdspladser ikke har tid og penge til alt det analysearbejde det kræver.
Mange får opgaven: "Kod det så det virker." Desuden kan du ikke bruge mange af de gode systemudviklingsprincipper hvis du ikke kan programmere.
F.eks er et avanceret designmønster meget nemmere at forstå hvis du kan kode det uden om diagrammerne.

Og hvor kommer al den snak om "udvikling" fra? De fleste af os kommer alligevel kun til at vedligeholde systemer der er mange år gamle :(
Avatar billede boris Mester
04. november 2002 - 23:56 #20
Vi kan ikke forudse fremtiden. Men jeg tror, at om 5 år er der titusindvis af teknikernørder, som på ingen tid kan strikke applikationer sammen i forskellige sprog. Men der vil stadig være brug for folk, som kan se sagen i en større sammenhæng, analysere, tænke kundevenligt, samarbejde, finde enkle løsninger. Det lærer du ikke alene ved at sidde og gumle tutorials og lege med C++.
Teoretisk set kan du godt blive langt dygtigere til at programmere ved at lære det selv; men chancen er lille for at det bliver bedst i det lange løb.
Avatar billede arne_v Ekspert
05. november 2002 - 00:01 #21
viht> De fleste får brug får at udvikle. Selvom man vedligeholder
eksisterende systemer, så er det jo kun "corrections" der
ikke kræver analyse og design, "enhancements" kan så sandeligt
godt kræve det. Og jeg tror trods alt, at det er de færreste
job som kun er "corrections".
Avatar billede viht Nybegynder
05. november 2002 - 00:47 #22
Jeg håber du har ret.. :)
Avatar billede mickni33 Nybegynder
05. november 2002 - 07:09 #23
Jeg læser It/Svagstrøm ingeniør på Ballerup Ingeniør højskoleDer er åben hus idag fra 1200 til 1800 kom ud og kig, måske er det noget for dig. Ingeniøruddannelsen er meget programmering og meget elektronik så hvis du vil lære at programmere og lave elektronik så er det den vej.
Der er også åben hus på DTU i lyngby men det er på torsdag 7. nov 1200-1800
Avatar billede jpk Nybegynder
05. november 2002 - 09:06 #24
Det lader til at der er en fælles koncensus for at færdiggøre uddannelsen, den vil jeg tilslutte mig...

Jeg har ligeledes et par enkelt kommentarer:

1) Hvis du vælger ikke at lære foranalyse, analyse, design osv., men sætter andre til at lave det, hvordan vil du så forstå de dokumenter/diagrammer du skal kode efter?

2) Hjernen fungerer anderledes når du arbejder i et studie-/gruppe-miljø end når du sidder og læser en bog. Husk, den ene udelukker ikke den anden, du kan sagtens bruge din fritid med en bog i hånden...
Avatar billede dcgeek Nybegynder
05. november 2002 - 13:35 #25
Jeg skal selv på HTX her efter sommerferien, og har også samme planer om at tage datalogi på universitetet bagefter. Jeg vil absolut anbefale dig at gøre HTX færdig, men også samtidig læse en masse bøger om matematik og programmering. Download dev-c++ fra www.bloodshed.net (hvis du ikke allerede har den) og gå så igang med at låne en MASSE bøger om C++ programmering. Brug ikke din tid på andre sprog end C++ (såsom PHP, ASP, Java eller Visual Basic).
Avatar billede arne_v Ekspert
05. november 2002 - 14:12 #26
dcgeek> Man kan da godt fokusere på C++ inden man starter på
datalogi, men I kommer til at lære en masse sprog inden i er
færdige dataloger.
Avatar billede narrr Nybegynder
05. november 2002 - 16:33 #27
Okay, jeg er overbevist :)
Avatar billede dcgeek Nybegynder
05. november 2002 - 19:28 #28
ja ja, men hvis du øver dig RIGTIG meget på C++ (programmerer i C++ hver dag efter skole) og laver forskellige programmer som bliver mere og mere avancerede, så får du også 10 gange lettere ved at gennemføre datalogi-uddannelsen end andre der nok kun har beskæftiget sig med PHP.
Avatar billede viht Nybegynder
05. november 2002 - 20:29 #29
Nu skal man jo heller ikke glemme de matematikorienterede fag på datalogistudiet. Mat11 bliver ikke meget nemmere at du kan C++, induktion er og bliver induktion :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester