handdator

Visa fullständig version : Jobba inom IT - Vad behövs?


Akerhage
2012-10-17, 08:35
Har funderat mycket och länge det senaste, jag vill verkligen ha ett nytt jobb.
Arbetsförmedlingen söker mycket inom IT, programmering, systemutvecklare etc.

Jag har ett ganska stort intresse för teknik/datorer och hade kunnat tänka mig jobba inom det. Hade varit grymt skoj att jobba med programmering, att gå till jobbet, ha sin egen arbetsplats och göra något på egen hand.
Spelutvecklare, programutvecklare etc, låter väldigt intressant.

PROBLEMET är att jag nu är 28 år gammal, jag har ingen utbildning och kan inget inom just programmering. Är det för sent? Eller går det att lära sig detta nu? Känns lite som man bör vara en hobbyprogrammera först och främst, sen kanske gå någon utbildning och på så sätt lyckas?

Vad finns det för utbildningar i Göteborg om man vill syssla med något sådant? Kanske bara IT-support av något slag hade varit skoj med. Hur långa är utbildningarna etc? Är chanserna stora på att få jobb med en iaf Ok lön? Även jobb i form av att felsöka och fixa datorer hade ju varit skoj. (om det finns sådana jobb)

D-Crawler
2012-10-17, 08:42
Kort svar eftersom jag har bråttom till föreläsning; spana in Systemvetenskap! Läser själv andra året och trivs hur bra som helst. Man kan välja flertalet olika inriktningar beroende på vad man är intresserad av. I Linköping där jag läser finns exempelvis IT-management, IT-projektledning och IT-systemutveckling där den sista inriktar sig på just programmering(man läser även en del under åk.1 och åk.2). Om du är intresserad av själva utbildningen hjälper jag dig gärna mer sen.

Akerhage
2012-10-17, 08:43
Tack för det korta svaret där. Låter intressant, du får gärna vidareutveckla ikväll sen om du har tid över! Så kan jag ställa lite mer frågor om utbildningen. Tänkte mest vad som krävs för förkunskaper osv!

hahavaffan
2012-10-17, 08:51
Jag har ett par klasskamrater på mitt masterprogram som var betydligt äldre än dig när de började plugga IT, så det är absolut inte för sent. De flesta läste Systemvetenskap: IT, människa och organisation 180hp på IT-Universitetet vid GU, och det verkar vara en riktigt bra grund. Vet dock inte hur flexibelt programmet är om man vill ha mer programmering än vad som är inkluderat, men det finns ju andra, mer renodlade programmeringsprogram (lol). Software Engineering and Management 180hp eller Datavetenskapligt Program 180hp kanske kan vara nåt? Om du har behörighet dvs.

mikaelj
2012-10-17, 08:52
Bra initiativ!

Universitetet lär du dig inte programmering som du behöver i arbetslivet. Arbetsgivare vill bara veta vad du kan tillföra.

1. Lär dig Python och C hemma själv. Kan du Python och C kan du enkelt lära dig C++/C#/Java-familjen. Du skall gå igenom följande böcker och förstå allting till 100% i följande:

1a. http://learnpythonthehardway.org/
1b. http://c.learncodethehardway.org/

2. Läs hela "The Pragmatic Programmer", bläddra i "Beautiful Code".

3. Bestäm dig för något att specialisera dig inom: hårdvarunära programmering, Android (lär dig Java), iOS (lär dig ObjC), server-programmering (Linux-kunskap) eller klientsystem (Windows, lär dig C#). Jag listar inte webbprogrammering eftersom det rör sig för snabbt.

4. Hämta hem någon opensource-projekt som intresserar dig inom rätt område -- bläddra på http://github.com -- och gör någon förändring i det som du skulle vilja ha

Lägg ett halvår-år på det varje dag efter jobbet. Lev och andas programmering. Dokumentera noga (textfil, blog, servett, pergament, whatever).

hahavaffan
2012-10-17, 09:06
Bra initiativ!

Universitetet lär du dig inte programmering som du behöver i arbetslivet. Arbetsgivare vill bara veta vad du kan tillföra.

1. Lär dig Python och C hemma själv. Kan du Python och C kan du enkelt lära dig C++/C#/Java-familjen. Du skall gå igenom följande böcker och förstå allting till 100% i följande:

1a. http://learnpythonthehardway.org/
1b. http://c.learncodethehardway.org/

2. Läs hela "The Pragmatic Programmer", bläddra i "Beautiful Code".

3. Bestäm dig för något att specialisera dig inom: hårdvarunära programmering, Android (lär dig Java), iOS (lär dig ObjC), server-programmering (Linux-kunskap) eller klientsystem (Windows, lär dig C#). Jag listar inte webbprogrammering eftersom det rör sig för snabbt.

4. Hämta hem någon opensource-projekt som intresserar dig inom rätt område -- bläddra på http://github.com -- och gör någon förändring i det som du skulle vilja ha

Lägg ett halvår-år på det varje dag efter jobbet. Lev och andas programmering. Dokumentera noga (textfil, blog, servett, pergament, whatever).Bra info! Tänkte sätta mig in i C# och damma av Javan så fort belastningen på ordinarie kurser lättat något. Har fan glömt 90% av all programmering som jag läste för ca 3 år sedan.



Hittade btw denna igår i ComputerSweden:
http://i.imgur.com/xBssK.jpg
Vad det står (bilden blev lite liten...) är typ:
Språken som företag söker / studenterna vill lära sig:
Java 34% / 55%
C# 34% / 26%
JavaScript 34% / 14%
C++ 26% / 34%
HTML 22% / 25%
XML 13% / 5%
PHP 9% / 19%
C 8% / 19%

Samt då vilka jobb som är eftersökta av företag / poppis bland studenter:
Systemutvecklare 63% / 63%
Projektledare IT 36% / 54%
Säljare Marknadsförare 28% / 10%
IT-Arkitekt 26% / 31%
Affärskonsult 24% / 21%
Infrastruktur, telekom 18% / 10%
Testare 10% / 23%


Hur vettiga dessa siffror är går jag inte in på, men det kanske kan ge en liten hum om vad företagen vill ha just nu.

Akerhage
2012-10-17, 09:25
Oj, mycket bra tips här, tack för dem. Behöver givetvis inte handla om programmering specifikt, även om det hade varit skoj att kunna det.
Jag är ofta ganska dålig på att göra något jag inte måste göra. Som att börja ta tag i saker och ting innan jag vet att det behövs. Så det bästa hade varit att ha ett bra program/utbildning och sen ta tag i allt annat. Det vill säga först då lära mig det jag vill.

Android/java och C++ är väl något jag skulle kunna tänka mig! Jättebra tips, skall ta och kika in allt här!

Vad blir man då om man läser ex systemutvecklar-programmet? Då du skrev att det INTE är vad arbetsmarknaden söker? Så det räcker alltså inte att plugga ett program utan det är mycket självstudier utöver detta som krävs?

z_bumbi
2012-10-17, 09:36
Ett tips om du inte börjar på ett program till våren är att i alla fall söka några programmeringskurser på distans till våren, då ser du hur det ser ut och vad som krävs för att klara studierna. Om du upptäcker att du gillar det så kan du även söka sommarkurser och så har du fått ihop ett antal poäng redan innan du "börjar plugga". Även om du inte börjar plugga på heltid till hösten men gillar studierna så fortsätt beta av distanskurser inom samma språk/område så får du ganska snabbt en viss kompetens inom det området. Håll en klar linje dvs läs t ex ett språk flera kurser i rad än att läsa a-kurser om flera språk.

_slipknot1_
2012-10-17, 09:45
Låter som att systemvetenskap skulle passa dig ganska bra som D-Crawler var inne på. Åldern är inga problem, vi har flera som är runt 30 på vårt program.
För att lära sig programmering på egen hand går så klart, men tar ganska lång tid innan man blir bra. Ingångslönen har varit hög för systemvetare och de är hett eftertraktade på arbetsmarknaden.

Akerhage
2012-10-17, 09:48
Ska kika upp det där. Saken är att jag redan har pluggat 4-5 år sammanlagt, så har ganska rejäla skulder redan. Tror man max får ha 6 år CSN med. Och vill jag nu börja plugga så får det vara på heltid igen. Kanske jobba helger för att få lite extra pengar. Antar det är försent söka in till vårterminen? Den börjar i januari eller? Hade varit perfekt, då jag e sjukskriven nu till 23 december hade jag ju faktiskt kunnat plugga som fan i ca 2-3 månader innan "skolan" börjar igen. Tips på bra distanskurser kanske?

Antar ändå att plan A kommer bli att veta exakt vad jag vill jobba med för att kunna plugga rätt grejer? Förstod inte vad du menade med att läsa ett språk flera kurser istället för akurser i flera språk? - Du menar att jag behöver först och främst bör komma fram till vad exakt jag vill jobba med och sen därefter läsa det jag verkligen behöver för ändamålet?

Akerhage
2012-10-17, 09:51
Låter som att systemvetenskap skulle passa dig ganska bra som D-Crawler var inne på. Åldern är inga problem, vi har flera som är runt 30 på vårt program.
För att lära sig programmering på egen hand går så klart, men tar ganska lång tid innan man blir bra. Ingångslönen har varit hög för systemvetare och de är hett eftertraktade på arbetsmarknaden.

De som nu är runt 30, har de haft mycket förkunskaper innan? Jag är alltså helt novis med detta, vet jag satt och gjorde små program i miniräknaren på gymnasiet på mattelektionerna. Det är typ det jag har haft med programmering att göra.

hahavaffan
2012-10-17, 09:53
Förstod inte vad du menade med att läsa ett språk flera kurser istället för akurser i flera språk? - Du menar att jag behöver först och främst bör komma fram till vad exakt jag vill jobba med och sen därefter läsa det jag verkligen behöver för ändamålet?Det finns olika nivåer på kurserna, så att du kan läsa grundläggande programmering med C#, sen C# fortsättning och C# på avancerad nivå.

Akerhage
2012-10-17, 10:03
Ok, så med andra ord att jag väljer bara ett språk, ex C++ och lär mig allt om det, istället för att lära mig lite av varje?

The_RobRoy
2012-10-17, 10:23
De som nu är runt 30, har de haft mycket förkunskaper innan? Jag är alltså helt novis med detta, vet jag satt och gjorde små program i miniräknaren på gymnasiet på mattelektionerna. Det är typ det jag har haft med programmering att göra.

Min uppfattning är att vissa människor har extremt mycket lättare för programmering. Det är en viss typ av logiskt tänkande. Jag har det ifrån min far, som är väldigt duktig inom IT, helt självlärd sen datorernas intåg. Det går oftast hand i hand med att vara duktig på matematik.

Mrs Robinson
2012-10-17, 10:24
Ok, så med andra ord att jag väljer bara ett språk, ex C++ och lär mig allt om det, istället för att lära mig lite av varje?
Ja, hellre det än att läsa tre olika nybörjarkurser för tre olika (imperativa) språk som överlappar massor.

Akerhage
2012-10-17, 10:35
Min uppfattning är att vissa människor har extremt mycket lättare för programmering. Det är en viss typ av logiskt tänkande. Jag har det ifrån min far, som är väldigt duktig inom IT, helt självlärd sen datorernas intåg. Det går oftast hand i hand med att vara duktig på matematik.

Just det jag tänkt på med. Att vara duktig på matematik. Det är jag dock inte. Visst jag klarade av Matte A,B,C ganska så lätt. Men det känns som evigheter sedan. Dock känner jag att jag verkligen vill testa detta. Men rädd för jag kanske ska tycka det är för svårt eller att jag kommer behöva lägga ner så otroligt mycket tid under lång period för att komma dit. Sen är väl åldern + mina tidiga csn-lån något som får mig tveka lite.

bubbe
2012-10-17, 10:36
Min uppfattning är att vissa människor har extremt mycket lättare för programmering. Det är en viss typ av logiskt tänkande. Jag har det ifrån min far, som är väldigt duktig inom IT, helt självlärd sen datorernas intåg. Det går oftast hand i hand med att vara duktig på matematik.

Så uppfattar jag det med.

De personer som tycker de har ett roligt och utvecklande programmeringsjobb har förmodligen ett ganska utvecklat sinne för logiskt tänkande. Vid 28års ålder borde man ha känt av ifall man lätt drar egna logiska slutsatser bättre/snabbare/långsammare eller sämre än andra.

Däremot finns det ju andra uppdrag inom IT som inte är lika präglade av det logiska men som kräver ett mer socialt arbete, ex projektledning.

Själv har jag jobbat som konsult inom drift i massa år samt som IT-chef, skall nu börja som konsult igen. Ett arbete som mer liknar projektledning, att hålla många bollar i luften, erfarenhet och att förstå andras behov/tankar.

Akerhage
2012-10-17, 10:36
Ja, hellre det än att läsa tre olika nybörjarkurser för tre olika (imperativa) språk som överlappar massor.

Det känns ju också betydligt lättare att gå den vägen, känns mindre tidskrävande också. Skönt kunna fokusera på en grej åt gången. Så då gäller det att veta vad jag ska lära mig då, inte det lättaste då jag inte kan så mycket om branschen i övrigt.

z_bumbi
2012-10-17, 10:40
Ska kika upp det där. Saken är att jag redan har pluggat 4-5 år sammanlagt, så har ganska rejäla skulder redan. Tror man max får ha 6 år CSN med. Och vill jag nu börja plugga så får det vara på heltid igen. Kanske jobba helger för att få lite extra pengar. Antar det är försent söka in till vårterminen? Den börjar i januari eller? Hade varit perfekt, då jag e sjukskriven nu till 23 december hade jag ju faktiskt kunnat plugga som fan i ca 2-3 månader innan "skolan" börjar igen. Tips på bra distanskurser kanske?

Antar ändå att plan A kommer bli att veta exakt vad jag vill jobba med för att kunna plugga rätt grejer? Förstod inte vad du menade med att läsa ett språk flera kurser istället för akurser i flera språk? - Du menar att jag behöver först och främst bör komma fram till vad exakt jag vill jobba med och sen därefter läsa det jag verkligen behöver för ändamålet?

Det är aldrig försent att söka men du hamnar i en egen grupp som ligger sist i turordningen, det spelar däremot ingen större roll på distansutbildningarna då det finns så många och så gott om platser att du antagligen kommer in på någon.

Nej du behöver inte komma på vad du vill jobba med innan då du bara lägger en grund för vidare studier men har du 30 hp inom ett visst språk (med ökande svårighetsgrad) så är det en merit (en del kanske tycker annorlunda men jämför med alternativet)
Har du istället 30 hp fördelat på 4 språk så är det få som ser det som en merit utan snarare tvärt om då du inte har papper på att du kan något i något av språken.
Eftersom du har poäng sedan tidigare så bör du kolla upp vad som krävs för att kunna ta en kandidatexamen inom ett nytt område.

Akerhage
2012-10-17, 10:40
Så uppfattar jag det med.

Däremot finns det ju andra uppdrag inom IT som inte är lika präglade av det logiska men som kräver ett mer socialt arbete, ex projektledning.


Jag känner jag vill komma bort från det här sociala, nu har jag ett jobb där jag verkligen är ansiktet utåt för det företag jag representerar. Jobbat mycket med receptions-liknande uppgifter där service är viktigt.
Jag är trött på att vara glad och social hela dagarna och heja på folk och vara trevlig bara för att jag måste. Hade varit gött ha ett jobb där jag kan ha min egna arbetsplats och fokusera på mina uppgifter.

Huruvida jag är bra på logik eller inte vet jag inte riktigt. Jag har dock jäkla lätt lära mig saker. Inga problem att lära mig avancerade program, specifika tekniska saker etc.

Mrs Robinson
2012-10-17, 10:42
4. Hämta hem någon opensource-projekt som intresserar dig inom rätt område -- bläddra på http://github.com -- och gör någon förändring i det som du skulle vilja ha
Det här är också ett bra sätt att få jobb. Jag vet känner en som jobbade på ett av Mozillas projekt och på så sätt fick anställning hos dem.

Akerhage
2012-10-17, 10:42
Eftersom du har poäng sedan tidigare så bör du kolla upp vad som krävs för att kunna ta en kandidatexamen inom ett nytt område.

Har kandidatexamen i biomedicin med inr fysisk träning. Den är kopplad till biologi. Så har inga kurser som skulle kunna vävas samman för en kandidatexamen om jag läser kurser etc. Då måste jag läsa ett program på 3 år för att få ny examen antar jag.

Akerhage
2012-10-17, 10:43
Det här är också ett bra sätt att få jobb. Jag vet känner en som jobbade på ett av Mozillas projekt och på så sätt fick anställning hos dem.

Ja fast det är en bra möjlighet om man kanske är väldigt duktig på det utan att ha pluggat, inget jag skulle kunna få jobb med nu direkt ;P. Men grymt gjort av kompisen där. Önskar man själv hade kunnat göra på det viset!

Mrs Robinson
2012-10-17, 13:47
Ja fast det är en bra möjlighet om man kanske är väldigt duktig på det utan att ha pluggat, inget jag skulle kunna få jobb med nu direkt ;P. Men grymt gjort av kompisen där. Önskar man själv hade kunnat göra på det viset!

Fast du kommer ju läsa en 3-4årig utbildning. Det ger dig massor med tid att bygga upp ett rykte. :)

Morty
2012-10-17, 14:53
Man kan också gå en KY-utbildning på ämnet, de är kortare och leder nästan alltid till jobb.

Nu jobbar jag som serveradmin primärt men är nätverkstekniker, så jag är inte så insatt i vad som krävs för att få jobb som programmerare. En polare till mig jobbar dock inom programmering, har en master i computer science och har inga som helst problem att få jobb.

Akerhage
2012-10-17, 14:59
Alltså jag kan tänka mig jobba med det mesta inom IT, just programmering är inget krav ifall det lät så. Jag kan tänka mig någon form av IT-service, support etc.
Serveradmin, vad gör en sådan exempelvis?

Snobbe
2012-10-17, 15:32
Alltså jag kan tänka mig jobba med det mesta inom IT, just programmering är inget krav ifall det lät så. Jag kan tänka mig någon form av IT-service, support etc.
Serveradmin, vad gör en sådan exempelvis?

"en sådan", det finns så många olika kategorier så det är svårt att svara generellt:)

Får man fråga varför du vill jobba inom IT? Verkar det intressant eller är det för att det är lätt att få jobb och bra betalt? har du ett intresse av datorer så hittar man oftast något man gillar mer än de andra kanske.

Om du är ute efter pengar så är det bara börja plugga oracle databaser.

Akerhage
2012-10-17, 16:07
Det handlar absolut inte om pengar, kan tänka mig ta ett jobb med sämre lön än vad jag har nu så länge jag trivs.

Jag har alltid gillat att fixa med datorer, både hårdvarumässigt och med felsökning och program osv. Har alltid varit den som fått hjälpa vänner med deras datorer om de har havererat. Jag gillar att hålla mig ajour om ny teknik osv. Så varför inte jobba inom det då? Känner verkligen inte att jag har något annat jag brinner för så mycket.

Och visst vore det en drömjobb att bli ex spelutvecklare, eller hur? = )
(det är givetvis ett alldeles för högt mål)

Men att jobba med något sådant, där man då strävas efter att lära sig mer för man också måste hade ju varit intressant. Därför jag menar på att just programmering inte är det enda jag söker. Tror dessutom att just programmering hade varit det mest krävande för mig då jag verkligen måste börja på ruta 1.

shut teh face
2012-10-17, 16:13
Är man driven och någelunda lättlärd inom IT (de flesta under 30 är det eftersom de växt upp med "IT" .. så att säga) så underlättar det.

Jag hade ingen IT-bakgrund, jag har mest suttit hemma och spelat min ungdom. Sen vid 19 hoppa jag på en KY-utbildning på 1,5 år, som Oracle DBA. Programmet i sig var sådär, de va slappt, men jag satt kvällar och helger, blev bäst i klassen, och fick praktik.

På praktiken så visa man framfötterna, fick anställning och den vägen är det.

En lång utbildning krävs inte alltid...

När man väl är inne så byter man lätt "kategori". Jag är t.ex. inte DBA längre, utan bara första halvåret på praktiken i princip. Hoppa vidare till Linux, sen IT-arkitekt för Linux, säkerhet, deploy etc.

Men jag är kass på matematik och även programmering. Dock behöver man inte så mkt för att jobba inom IT, så länge du inte ÄR utvecklare.

Akerhage
2012-10-17, 16:21
Bra svar där, känner väl lite att jag kanske inte vill vara just utvecklare heller. Så för den biten behövs kanske inte programmeringen. Dock hade det ju varit skoj att vara med att utveckla produkter och idéer och sådant.

Fan man inte börja med detta direkt efter gymnasiet istället som du gjorde!

KY-utbildningar kan jag ju lätt tänka mig, har dock ingen erfarenhet av dessa. Så tips på bra sådana utbildningar tar jag också gärna emot. Får nog säga att jag anser mig själv extremt lättlärd inom IT ändå. Så tror inte jag kommer ha problem att lära mig något nytt. Kommer nog med största sannorlikhet tycka det är roligt bara!

Snobbe
2012-10-17, 17:15
Bra svar där, känner väl lite att jag kanske inte vill vara just utvecklare heller. Så för den biten behövs kanske inte programmeringen. Dock hade det ju varit skoj att vara med att utveckla produkter och idéer och sådant.

Fan man inte börja med detta direkt efter gymnasiet istället som du gjorde!

KY-utbildningar kan jag ju lätt tänka mig, har dock ingen erfarenhet av dessa. Så tips på bra sådana utbildningar tar jag också gärna emot. Får nog säga att jag anser mig själv extremt lättlärd inom IT ändå. Så tror inte jag kommer ha problem att lära mig något nytt. Kommer nog med största sannorlikhet tycka det är roligt bara!

Lite jobb får du väl göra själv, gå o kolla upp lite KY utbildningar som ligger i samma stad som du bor (eller dit du kan tänka dig att flytta). Det finns massor av dom.

Akerhage
2012-10-17, 17:16
Klart jag kan kolla upp dem, men skadar inte med tips från andra som kanske läst dem. Flytta blir det nog inte igen, iaf inte till ny stad!

hahavaffan
2012-10-17, 17:43
Man kan också gå en KY-utbildning på ämnet, de är kortare och leder nästan alltid till jobb.

Nu jobbar jag som serveradmin primärt men är nätverkstekniker, så jag är inte så insatt i vad som krävs för att få jobb som programmerare. En polare till mig jobbar dock inom programmering, har en master i computer science och har inga som helst problem att få jobb.Tro fan det :D Tittar man på mina klasskamrater så fick alla som ville jobb som programmerare med bara 15hp programmering under bältet.

D-Crawler
2012-10-17, 23:39
Lite vidare utveckling på mitt tidigare inlägg;

Olika universitet och högskolor kräver olika behörighet för att kunna söka till det Systemvetenskapliga programmet. Förutom grundläggande behörighet krävs Matematik C, Engelska B och Samhällskunskap A hos exempelvis UU samt LTU medens hos LiU och SU krävs endast Matematik B + Samhällskunskap A. Du får helt enkelt leta fram vad som krävs för just den skola du är intresserad av att läsa vid.

Din ålder tycker jag inte alls du ska "oroa" dig över. I min klass finns ett flertal personer med spann från 25 ända upp till 33. Yngre och äldre årskurser har även de flertalet äldre studenter.

Personligen tycker jag att programmet är lätt (skiljer sig självklart från skola till skola och från individ till individ) vilket skapar utrymme för att kunna syssla med andra saker vid sidan om. I ditt fall skulle ju ytterligare programmering vara ett alternativ. Om det är just programmering du helst av allt skulle vilja syssla med så håller jag med föregående talare om att du borde börja pyssla med kod-knackning redan nu. Själv läser jag IT-Management inriktning, saxxar från LiU's hemsida; "Inriktningen syftar till att du skall förstå hur IT kan stödja företag och organisationer när man gör affärer med andra organisationer eller privata kunder".

Som det ser ut i dagsläget så är behovet efter systemvetare, vilket flertalet i denna tråd redan påpekat; väldigt stort. För att trigga dina programmeringstankar ännu mer kan jag även tillägga att det är just programmerare som är det absolut hetaste på marknaden just nu (baserat på information från vänner som jobbar med IT-rekrytering). Ingångslön och utvecklingen av denna är inte heller att klaga på enligt all senare statistik, det är bara att googla så får du upp många exempel.

Hoppas det hjälpte lite, fråga gärna om du undrar över något!

C.E.J.
2012-10-18, 00:05
Har kandidatexamen i biomedicin med inr fysisk träning. Den är kopplad till biologi. Så har inga kurser som skulle kunna vävas samman för en kandidatexamen om jag läser kurser etc. Då måste jag läsa ett program på 3 år för att få ny examen antar jag.

Om du redan har en kandidat, eller iaf motsvarande 90hp, så räcker det med tre terminer till inom ett och samma huvudämne (t.ex. systemvetenskap då) för att få en kandidat.

mikaelj
2012-10-18, 05:32
Tänk inte att du skall rikta in dig på ett språk. Programmeringsspråk är inte riktigt som naturliga språk. Utan lär dig så många programmeringsspråk som möjligt, och låt det ta tid. Programmera, programmera, programmera. När man väl förstår Programmering i sig och har skrivit några miljoner rader kod (det är faktiskt inte så mycket som det låter) spelar språken inte någon roll. Koncepten är likadana.


Och jag tror fortfarande inte på att högskola är rätt sätt. Lär dig språket på egen hand - det är ändå bara ett verktyg, och du lär dig väldigt lite programmering i skolan - sedan fördjupar du dig inom något specialområde, t ex matte, fysik, eller vad det nu kan vara, där du kan tillämpa din programmering. Programmering i sig är inte värt jota utan någon sorts domänkunskap.

Du nämner att du har koll på biomedicin. Perfekt! Du kan göra massvis med coola saker (t ex visualiseringar) baserat på den teoretiska kunskapen du har inom det ämnet.

Så uppfattar jag det med.

De personer som tycker de har ett roligt och utvecklande programmeringsjobb har förmodligen ett ganska utvecklat sinne för logiskt tänkande. Vid 28års ålder borde man ha känt av ifall man lätt drar egna logiska slutsatser bättre/snabbare/långsammare eller sämre än andra.

Det behöver inte vara den enda måttstocken. Tjusningen med programmeringen för min del är att saker händer i andra änden av programmet när jag matar in något i ena. T ex får en lampa att lysa på ett kretskort.

Andra tjusningen med programmeringen jag har är helt enkelt att lösa vardagsproblem. Som att skriva ett program som räknar ut vikter jag lyft. Sånt saker ofta gör i Excel och tänker att "om man ändå bara kunde göra det här, så hade jag fått en mycket bättre visualisering". Som programmerare kan man lösa såna saker själv.

Däremot finns det ju andra uppdrag inom IT som inte är lika präglade av det logiska men som kräver ett mer socialt arbete, ex projektledning.

Själv har jag jobbat som konsult inom drift i massa år samt som IT-chef, skall nu börja som konsult igen. Ett arbete som mer liknar projektledning, att hålla många bollar i luften, erfarenhet och att förstå andras behov/tankar.

Huu, jag stänger åtta dagar av sju hellre in mig i en mörk källare framför en dator än att jonglera [irrationella] människors behov. Så olika man kan vara. :-)

mikaelj
2012-10-18, 05:45
...och tur är väl det att man är olika, för båda sidorna behövs. Det krävs dock att man provar på båda sidorna för att se vad som passar en.

Jag har alltid gillat att fixa med datorer, både hårdvarumässigt och med felsökning och program osv. Har alltid varit den som fått hjälpa vänner med deras datorer om de har havererat. Jag gillar att hålla mig ajour om ny teknik osv. Så varför inte jobba inom det då? Känner verkligen inte att jag har något annat jag brinner för så mycket.

Låter som en bra förutsättning! Duktiga programmerare ägnar sig åt det även på fritiden och gör mer än vad som krävs av dem i utbildningar, på grund av den oerhört enkla anledningen att de tycker att det är förbannat kul.

Och visst vore det en drömjobb att bli ex spelutvecklare, eller hur? = )
(det är givetvis ett alldeles för högt mål)

Spelutvecklare är en slitig branch. Gillar du hårdvarunära grejer finns det annat man kan göra.

Akerhage
2012-10-18, 06:20
D-Crawler - Det låter ju toppen det med behörigheterna, har nog det som krävs från gymnasiet. Har ju matte C och läst samhällskunskap B med. Så det bör inte bli några problem.

Låter ju bra att det är lätt med, givetvis vill jag ha en utmaning, men är värdelös på att misslyckas. Har aldrig missat ett prov tidigare så hade knäckt mig nu ;p

C.E.J - ah, det låter ju bra det, kan jag ju läsa 1.5 år bara kanske, även om mina andra Högskolepoäng kanske inte är så relevanta för en bra kandidatexamen.

Mikaelj. Tack för allt det, skall läsa ditt PM med som jag sett du skickat. Lite kluven dock nu vad som är bäst. Att fokusera och läsa ETT språk eller göra som du säger och läsa många språk.

Låter ju ändå bra att just programmerare efterlyses på arbetsmarknaden. Jag vill väldigt gärna detta. Dock grämer jag mig att jag inte redan har massa kunskap inom området. Känns som jag kommer vara lite efter tack vare det.

Dags börja leta utbildningar nu då! - kom gärna med mer input, tar åt mig allt som skrivs här och det känns väldigt nyttigt för mig att veta hur arbetsmarknaden verkligen fungerar.

Akerhage
2012-10-18, 06:25
För övrigt kan jag nog hålla med om att jag också gärna kan stänga in mig i en källare framför en dator i min ensamhet och göra det jag skall göra. Frihet under ansvar är ju toppen. Sen är arbetskamrater givetvis alltid roligt! Men känner inget behov av att vara den där IT-nissen som skall hålla föredrag och ha viktiga möten med viktigt folk. Alla de här viktiga folken har jag redan jobbat med så det räcker.

Pelle2
2012-10-18, 09:02
mikaelj du överdriver.. finns företag i mängder som anställer folk som är intresserade av att utvecklas och inte har några speciella "domänkunskaper" utan bara en grund inom programmering! Känner typ ingen som jobbar inom utveckling med ett brinnande intresse likt ditt :) Går huuuur bra som helst i alla fall!

Många ser det bara som ett jobb..

Kafka
2012-10-18, 09:10
Hur vet man när man är redo att börja jobba som programmerare då? Det skiljer sig givetvis mellan vilket nybörjarjobb det är, men finns det några generella saker man bör ha koll på?

Pelle2
2012-10-18, 09:12
Hur vet man när man är redo att börja jobba som programmerare då? Det skiljer sig givetvis mellan vilket nybörjarjobb det är, men finns det några generella saker man bör ha koll på?

Finns företag som söker nyexade och det finns även traineeprogram

D-Crawler
2012-10-18, 09:23
och du lär dig väldigt lite programmering i skolan

Du har nämnt detta två gånger nu, kan du utveckla? Försöker inte motsäga det du säger men skulle vilja veta mer djupgående vad du syftar på. Har flertalet vänner som lärt sig massor av programmering i skolan som de haft/har stor nytta av i arbetslivet.

Akerhage
2012-12-19, 17:47
Då ska vi se, lite ny info! Har börjat som testare nu här på ett företag (tack till dig som fixa). Är mycket som är nytt, men lärorikt och spännande som tusan. Vissa saker roligare än andra :p

Tänkte mig försöka lära mig C# när jag ändå håller på. Någon som kan tipsa om böcker? Hittade dessa när jag snabbt googlade lite. Åsikter?


Head First C# 2nd Edition
A Learner's Guide to Real-world Programming With Visual C# and .net

Programming C# 4.0 6th Edition
av Ian Griffiths, Matthew Adams, Jesse Liberty (häftad, 2010)

hurril
2012-12-19, 17:54
Tror ärligt talat att du har bättre ut av att satsa på Java och/ eller t ex Python. C# fungerar bara på Windows, Java på "alla" och då tänker jag mest server side. Där finns många arbetstillfällen i Sverige.

Akerhage
2012-12-19, 18:00
Det används nog mest på jobbet, så lite därför jag känner jag vill börja med C# också. Sen är det kanske inte så svårt att byta till Java om man så önskar senare. Språken är väl liknande om jag förstått det rätt. C# är en blandning av C++ och Java lite?

Hur som haver, så känner jag nog för C# då många på jobbet pratat om det. Så hade varit skoj att hänga med lite där =)

hurril
2012-12-19, 18:04
Jag läste tråden, ska vi säga, partiellt. Ja då har du ett utmärkt läge för att satsa på C# - du kan ju (väl?) få god assistans på din arbetsplats.

Du har rätt i att språken är nära varandra, så pass att man knappast är helt vilsen i det andra. Jag lärde mig C# mer eller mindre på en kvart (från Java) - det blev mer som att "bara" lära sig ett nytt Java-bibliotek.

Akerhage
2012-12-19, 18:13
Kanoners, hoppas få lite input om bra böcker att börja med, är inne på csharpskolan.se här nu och kikar lite. Men böcker är alltid trevligt, skönt inte sitta framför skärmen dygnet runt!