Vad krävs för att bli Programmerare?

Här får ni fråga, tipsa eller prata om det mesta.
Post Reply
Joki
Posts: 154
Joined: 2007-01-28 16:57:57

Vad krävs för att bli Programmerare?

Post by Joki »

Hej hej, jag går just nu på första året på It-gymnasiet och jag tycker att det är skitkul där. Men nu när vi ska välja inrikting och ämnen att läsa i 2an och 3an fick mig att tänka till. Har varit instresserad av Programmering ganska länge men vad krävs för att bli programmerare, då tänker jag på typ c++,Java osv.

Måste man gå högskola?
t0lwers
Posts: 24
Joined: 2004-12-08 17:16:30
Location: Uddevalla
Contact:

Post by t0lwers »

För å bli programmerare så måste man ju kunna programmera.. ::)
SweBits.org
#1: MSI K8N Neo2 - A64 3200+ Winchester - 512MB PC4000 - 1,83TB - GF6600GT 256MB - NEC3500A - WinXP Pro SP2
User avatar
lillis
Hedersbit
Posts: 6841
Joined: 2002-03-08 18:03:45

Post by lillis »

Att få jobb inom ett specialiserat fält (t ex programmering) på endast gymnasiala meriter är nog otroligt svårt. Men hey, om du är ett whiz kid så kan du säkert trixa till dig ett jobb med dina extrema skills. Men då skall du ju vara det också.

Som en regel, ja, du kommer nog behöva gå på högskola också. Men vad vet jag...
User avatar
wille
Posts: 4039
Joined: 2002-03-10 19:08:58
Location: Göteborg, bor i Luleå
Contact:

Post by wille »

1. Lär dig leva långa tider utan socialt umgänge:
För att kunna programmera måste du lära dig sitta dagar och nätter i sträck utan att socialt interagera med andra människor. Först när du är ett med din dator kan du skriva kod.

2. Hitta lämpligt habitat:
Se till att släcka ner rummet. Skaffa gärna ett par jalusier som du kan dra ner över persiennen. Kommer dagsljus in förstörs din kreativitet och dessutom skadas dina ögon. Dessutom kan det vara lämpligt att installera eget kylskåp/frys micro samt toalett på rummet. Enda gången du måste öppna dörren till omvärlden är när pizzan kommer, eller då du ska gå till lokala affären (givetvis väl skyddad i nattens mörker) för att införskaffa jolt.

3. Lär dig språket:
Liksom alla andra språk är programmeringsspråk komplexa. De tar tid att lära sig förstå/skriva och liknande. Lägg ner mycket tid helhjärtat. Google är din vän.

Det här borde vara en bit på vägen. Observera att de två första stegen handlar mer om livsstil än om programmering. Du får dock ingen credd om du inte lever som en programmerare..
"...det spelar ingen roll hur många gånger du lyckas få med "pseudo-" i svaret"
Vägen mot perfektion
User avatar
madr
Posts: 998
Joined: 2004-08-24 11:12:39
Contact:

Post by madr »

Hoho, det där var hårt. ^^

För att bli programmare krävs både kontakter och erfarenhet. Erfarenhet får man antingen via utbildning eller projekt som drivs på fritiden - och av min erfarenhet är det senare det som gett mest.

Men för at bli programmerare av typen du beskriver finns bara en fråga att besvara: tycker du det är kul på den nivå att du brinner för det?

Har du glöden, den där avlägsna blicken när du talar om kodblock och smarta implementationer och släpper allt du gör i en handvändning så fort du kommer över en informativ artikel om nästa version av ett av dina starka språk, så har du allt du behöver för att bli programmare på livstid. Har man inte det, kommer man successivt att hata sitt jobb mer och mer, eftersom programmering borde jämföras med måleri, grafisk utveckling, skrivande och musikskapande; det är en kreativ och utmärgande skapandeprocess, som uppslukar en fullständigt.

Jag fick mitt jobb som användbarhetsexpert och beteendevetare tack vare a) mina kunskaper efter de nätter jag spenderade med css under gymnasiet och vid sidan av högskolan och b) att jag skaffat mig kontakter genom att ta på mig ideella projekt. Jag har läst 120p (180hp) datateknik också, men dessa kunskaper riktar sig snarare åt systemvetarhållet än mot användbarhet och tillgänglighet.
antlion: 3,2 GHz i7 | 32GB | 180GB+120GB SSD SATA III | 2TB SATA III | Dell u2410 | GF 5600ti Arch linux + Win 7
User avatar
phastas
Posts: 1058
Joined: 2005-01-03 0:03:53
Location: Örebro
Contact:

Re: Vad krävs för att bli Programmerare?

Post by phastas »

Joki wrote:Vad krävs för att bli Programmerare?
Bra handleder?!
KTM + Akrapovic = [love]
User avatar
andersson
Posts: 1144
Joined: 2004-10-24 21:48:34

Re: Vad krävs för att bli Programmerare?

Post by andersson »

phastas wrote:Bra handleder?!
att tralla med?
Parental Advisory - Explicit Content
User avatar
nem
Hedersbit
Posts: 4678
Joined: 2002-04-12 15:48:33
Location: Lund

Post by nem »

wille wrote:1. Lär dig leva långa tider utan socialt umgänge:
För att kunna programmera måste du lära dig sitta dagar och nätter i sträck utan att socialt interagera med andra människor. Först när du är ett med din dator kan du skriva kod.

2. Hitta lämpligt habitat:
Se till att släcka ner rummet. Skaffa gärna ett par jalusier som du kan dra ner över persiennen. Kommer dagsljus in förstörs din kreativitet och dessutom skadas dina ögon. Dessutom kan det vara lämpligt att installera eget kylskåp/frys micro samt toalett på rummet. Enda gången du måste öppna dörren till omvärlden är när pizzan kommer, eller då du ska gå till lokala affären (givetvis väl skyddad i nattens mörker) för att införskaffa jolt.

3. Lär dig språket:
Liksom alla andra språk är programmeringsspråk komplexa. De tar tid att lära sig förstå/skriva och liknande. Lägg ner mycket tid helhjärtat. Google är din vän.

Det här borde vara en bit på vägen. Observera att de två första stegen handlar mer om livsstil än om programmering. Du får dock ingen credd om du inte lever som en programmerare..
Det kanske bör poängteras att ovanstående är skrivet med en ordentlig glimt i ögat.
"Rightful liberty is unobstructed action according to our will within limits drawn around us by the equal rights of others."- Thomas Jefferson
User avatar
XitArS
Posts: 1726
Joined: 2002-03-08 16:45:54
Location: Göteborg

Post by XitArS »

För att bli programmerare krävs endast att man kan programmera :P. Sedan beroende på hur bra/specialiserad du vill bli så krävs det X antal år av hängivelse och kärlek. För att få jobb som programmerare krävs i regel en högskoleutbildning (3 år minst). Men om du är riktigt duktig och är engagerad i olika hobbyprojekt eller skriver egna koder på fritiden så är det mycket möjligt att du kan söka jobb och få det på sådana meriter också (då måste du självklart ha någonting att visa upp. Kanske har du skrivit en egen webbläsare eller gjort någon smart implementering i ett öppet program...
Man föredrar att tro på det man helst håller för sant.
User avatar
übermensch
Hedersbit
Posts: 3190
Joined: 2002-03-08 0:03:05
Location: Kista
Contact:

Re: Vad krävs för att bli Programmerare?

Post by übermensch »

Joki wrote:Hej hej, jag går just nu på första året på It-gymnasiet och jag tycker att det är skitkul där. Men nu när vi ska välja inrikting och ämnen att läsa i 2an och 3an fick mig att tänka till. Har varit instresserad av Programmering ganska länge men vad krävs för att bli programmerare, då tänker jag på typ c++,Java osv.

Måste man gå högskola?
Det är en fördel att gå högskola. Arbetsgivaren har lättare att veta att du kan något om du har det på papper.

Sedan finns det fler yrken än renodlad programmerare som innehåller programmering. Som ett exempel så innehåller alla seriösa ingenjörsutbildningar(alla jag hört om iaf) programmering, även om det heter farkostteknik eller kemi och inte IT/Data.

Att bara välja programmering B/C på gymnasiet kan kanske vara nyttigt, men jag är tveksam till om det leder till jobb. Vill du satsa på en sådan karriär så se till att få ordentlig högskolebehörighet, och kläm in prog B/C om det får plats.
In cars several processors are connected by a bus
Joki
Posts: 154
Joined: 2007-01-28 16:57:57

Post by Joki »

Tack för alla svar. Om jag nu väljer Systemvetenskaps spåret på min skola kommer jag så gå Programmering A,B och C. Har ännu inte ens testat att programmera något men jag tycker det låter kul. Just nu tycker jag att hårdvara är grymt kul att hålla på med men är fortfarande grymt osäker på vad jag ska välja. Är också väldigt skoltrött så jag vet inte om jag klarar av fler år i skola.
User avatar
übermensch
Hedersbit
Posts: 3190
Joined: 2002-03-08 0:03:05
Location: Kista
Contact:

Post by übermensch »

Joki wrote:Tack för alla svar. Om jag nu väljer Systemvetenskaps spåret på min skola kommer jag så gå Programmering A,B och C. Har ännu inte ens testat att programmera något men jag tycker det låter kul. Just nu tycker jag att hårdvara är grymt kul att hålla på med men är fortfarande grymt osäker på vad jag ska välja. Är också väldigt skoltrött så jag vet inte om jag klarar av fler år i skola.
Som en tröst kan jag berätta att högskolan inte är upplagd på samma sätt som gymnasiet. Har du möjlighet, gå på något "student för en dag"-arrangemang så får du se med egna ögon. Det är en stor skillnad.

Vilken linje går du på gymnasiet?


Om du aldrig programmerat tidigare så är det ju såklart lite svårt att veta om du tycker att det är kul. Testa någon snabbstartsguide med python(ett språk) och se om det verkar intressant.
In cars several processors are connected by a bus
Joki
Posts: 154
Joined: 2007-01-28 16:57:57

Post by Joki »

Ja, Ok det ska jag göra.

Går just nu på Naturveteskap, Dator och Matematik
User avatar
nem
Hedersbit
Posts: 4678
Joined: 2002-04-12 15:48:33
Location: Lund

Post by nem »

Då borde du kunna bli civilingenjör, det är ett säkert kort om man vill arbeta med programmering.
"Rightful liberty is unobstructed action according to our will within limits drawn around us by the equal rights of others."- Thomas Jefferson
Joki
Posts: 154
Joined: 2007-01-28 16:57:57

Post by Joki »

Kan, kan jag väl, men jag vet inte om jag vill :)
Klaar
Posts: 196
Joined: 2005-12-07 20:11:32

Post by Klaar »

Då får du bli 'whiz kid', finns en 50p kurs att välja till på min skola för det, asbra är den, har ni den?
User avatar
lyckegard
Posts: 2190
Joined: 2002-03-11 20:30:35

Post by lyckegard »

Mitt tips är att du lär dig mycket matte. Sedan skall du fundera på vad du vill programmera, jag träffade en gång en programmerare som satt och programmerade plc hela dagarna, och roligare kan man väl ha det...
Så är du ute efter att bli spelprogrammerare eller något annat?
(Värt att veta att de flesta programmeringsjobb har att göra med att ett företag vill ha en specifik produkt, inte att man jobbar på ett mjukvaruföretag som skall sälja saker till allmänheten).
Sedan om du inte har betyg (jag menar högskolebetyg) så måste du ha praktisk dokumenterad kunskap, det vill säga att du skall kunna visa upp för din arbetsgivare vad du har gjort.


Sista frågan, varför vill du programmera? Programmering handlar om problemlösning - oftast.
wham bam thank-you ye -ma'am
User avatar
lillis
Hedersbit
Posts: 6841
Joined: 2002-03-08 18:03:45

Post by lillis »

übermensch wrote:Testa någon snabbstartsguide med python(ett språk) och se om det verkar intressant.

Code: Select all

Python
       är
              ett
                       ganska
       roligt
språk
User avatar
IcePic
Hedersbit
Posts: 6061
Joined: 2002-03-08 16:09:38

Post by IcePic »

lillis wrote:

Code: Select all

Python
       är
              ett
                       ganska
       roligt
språk
|code|
Python:
Coding the way Guido indented it
[/code]
Oh give me a clone, my very own clone,
with the Y chromosome changed to X!
And since she's my own, of my own flesh and bone,
she'll be thinking of nothing but sex!
User avatar
d4kanale
Posts: 330
Joined: 2006-03-19 22:10:10
Location: Linköping

Post by d4kanale »

AMD Athlon 64 AM2 X2 4200+ , MSI K9N NEO-F, Sapphire Radeon X1900XT 256mb, 250gb WD Caviar, Hiper M-series 580W..
User avatar
nem
Hedersbit
Posts: 4678
Joined: 2002-04-12 15:48:33
Location: Lund

Post by nem »

IcePic wrote:|code|
Python:
Coding the way Guido indented it
[/code]
:)
"Rightful liberty is unobstructed action according to our will within limits drawn around us by the equal rights of others."- Thomas Jefferson
User avatar
jozo
Posts: 41
Joined: 2005-10-05 15:38:35
Location: uppsala
Contact:

Post by jozo »

oändligt tålamod ;)


+ passion för matematik
Post Reply