Permalänk
Medlem

Framtidens IT-Jobb?

Ja, vad krävs för att man ska kunna få ett bra jobb i framtiden(20-25k efter typ 2-3 år i branschen då, inte direkt när man börjar, eller?)?

Ska snart välja gymnasium och hade tänkt mig john bauers:
IT-Linje eller Tekniska-Linje
Men vet inte om det räcker med att bara gå IT, då blir man typ nätverkstekniker :/
Skulle helst vilja få jobb inom programmering(och just ett företag som jag tycker verkar bra), men verkar som om man måste vara extremt bra inom språket. Om vi säger at det handlar om java så måste man ju vara javaexpert eller java-arkitekt osv.

Men även om jag går IT så kan jag fortfarande plugga vidare, så det är ju inte helt kört om jag väljer fel. Men om jag går Tekniska så måste(för att få en fullständig utbildning) jag plugga vidare och om det hade räckt med IT så känns det lite seegt med att ha gått en så lång utbildning. För jag vill helst komma ut och arbeta så snabbt som möjligt. Så är det bättre att ta tekniska och få en fullständig utbildning eller bara IT och få tillräckligt utbildning? För man lär ju sig när man arbetar och då blir man ju bättre.

Och lite snabbt, hur är IT-säkerhets banschen? Verkar också rätt så interessant :/

Och vilket språk är ett säkert kort(eller iallafall rimligt att börja med då jag inte programmerat innan).

Obs! Brukar komma på något senare och kanske skriva en edit, så glöm inte bort denna tråden är ni snälla

Tack på förhand

Edit: Tror att jag satte detta i fel forum :/ Om någon mod läser detta så fixa detta gärna

Permalänk
Medlem

Se till att du läser de kurser som behövs för eventuellt vidareutbildning på universitet. Dvs fysik b och matte c,d är bra att ha läst.

Permalänk

Jag kom in på Tekniklinjen inriktning programmering (högskoleförberedande) med 85% av "utbildningen" på engelska, så man kan skaffa cambridge english certificate (svårt dock). Tror att det kommer ta mig långt.
Är ts 96'a?

Visa signatur

Numera dålig koll på saker

Permalänk
Medlem

Gick själv på IT linjen på john bauer, men den har däremot ändrats rätt rejält det senaste året med mer fokus på yrkesutbildning, d.v.s. nätverkstekniker, och ännu mindre högskolebehörighet än vad det redan var.

Av ditt inlägg att döma låter det som du är intresserad av det teoretiska och tekniska och verkar mindre intresserad av nätverksteknik, rätt mig om jag har fel. Skulle därför föreslå Teknik där du får bättre utbildning för programmering, matematik och fysik, som alla är viktiga om du vill ha ett jobb som programmerare eller liknande, defintiivt om du bestämmer dig för att plugga vidare på högskolan.

TLDR; rekomenderar Teknik.

Permalänk
Hjälpsam
Skrivet av Kabeltv:

Ja, vad krävs för att man ska kunna få ett bra jobb i framtiden(20-25k efter typ 2-3 år i branschen då, inte direkt när man börjar, eller?)?

Ska snart välja gymnasium och hade tänkt mig john bauers:
IT-Linje eller Tekniska-Linje
Men vet inte om det räcker med att bara gå IT, då blir man typ nätverkstekniker :/
Skulle helst vilja få jobb inom programmering(och just ett företag som jag tycker verkar bra), men verkar som om man måste vara extremt bra inom språket. Om vi säger at det handlar om java så måste man ju vara javaexpert eller java-arkitekt osv.

Men även om jag går IT så kan jag fortfarande plugga vidare, så det är ju inte helt kört om jag väljer fel. Men om jag går Tekniska så måste(för att få en fullständig utbildning) jag plugga vidare och om det hade räckt med IT så känns det lite seegt med att ha gått en så lång utbildning. För jag vill helst komma ut och arbeta så snabbt som möjligt. Så är det bättre att ta tekniska och få en fullständig utbildning eller bara IT och få tillräckligt utbildning? För man lär ju sig när man arbetar och då blir man ju bättre.

Och lite snabbt, hur är IT-säkerhets banschen? Verkar också rätt så interessant :/

Och vilket språk är ett säkert kort(eller iallafall rimligt att börja med då jag inte programmerat innan).

Obs! Brukar komma på något senare och kanske skriva en edit, så glöm inte bort denna tråden är ni snälla

Tack på förhand

20-25K är låg ingångslön för flertalet IT jobb. Nätverksadministratör eller sys-admin på ett företag är lätt mer än så ingångslön och sedan klättrar det lite.

Programmerare känns lite som om det är ett lite mer industriellt löpande-band jobb nu. Men bra sys-admin, databas-admin, nätverkstekniker kommer behövas för alla företag som inte outsourcar de tjänsterna. SQL är alltid bra att ha, dv Microsoft cert för administration av nätverk och utrullning av mjukvara är bra att ha i bagaget med.

Gymnasie-nätverkstekniker kommer man inte så långt på, men är en bra början och sedan fylla på med certifikat för relaterade saker. Bör även vara rimligt bra på att knacka dv. skripts som underlättar databas och nätverkshantering.

Visa signatur

Allt jag säger/skriver här är mina egna åsikter och är inte relaterade till någon organisation eller arbetsgivare.

Jag är en Professionell Nörd - Mina unboxing och produkttester (Youtube)
Om du mot förmodan vill lyssna på mig - Galleri min 800D med 570 Phantom SLI

Permalänk
Medlem
Skrivet av Kabeltv:

Och vilket språk är ett säkert kort(eller iallafall rimligt att börja med då jag inte programmerat innan).

Det finns nog inget "säkert kort" när det kommer till programspråk. Fast vissa saker är väl lite mer troliga att de överlever än andra. Exempelvis ser jag c, c# och java som överlevare på 5-10 års sikt.

Men ska du utveckla/programmera så bör du kunna fler programspråk än ett och lite kunskaper i systemadministration är väldigt värdefullt.

Permalänk

Utbildning

Tjeeanre,

Själv gick jag Naturvetenskap (med natur inriktining (Matte A-E, Fysik A+B, Biologi A+B, Kemi A+B)) för att maximera den (tekniska) högskolebehörigheten, sen läste jag Informationsteknik (Software Engineering) som Bachelor (Kandidatexamen) och Software Engieering and Technology som Masters of Sience på Chalmers.

Det man saknar behörighet till med den gymnasieutbildningen är vissa språkutbildningar (läste bara till Steg 2) samt vissa humanoria utbildningar, men det utgår jag ifrån att du inte är intresserad av. Gymnasiet är inte mycket att hänga i granen faktist, duger kanske till mer praktiska jobb typ mekaniker(inget ont om detta yrke, otroligt tacksam att jag kan lämna in bilhelvetet till någon som kan den bätte än jag när den inte vill som jag vill). Men som IT tekniker är det akademiskexamen som gäller.

Sen så rekomenderar jag dig att skaffa en _Högskoleingengörsutbildning_ först och sedan bygger ut den till Civilingengör om du vill/behöver. Jag tog Civilingengör direkt, och det ångrar jag lite (hade examinerats under då rådande högkonjuktur som Högskoleingengör och haft närmare 45000 i ingångslön). Detta eftersom konjukturerna svajar och det går inte se 5år in i framtiden, så bli klar fort. Då kan du dessutom se vad som behövs på marknaden och anpassa utbildning efter detta.
Värt att tänka på är att när du är ny utexaminerad, framför allt om det är lågkonjuktur, vilket det _inte_ är just nu på IT sidan, så är det otrolig konkurrens och den som har erfarenhet slår oftast (beror lite på rekryteringsstrategi) en nyexad på fingrarna. Och skolan ger oftast ingen praktiskerfarenhet, visst du kan programmera eller administrera. Men de flesta företag/myndigheter kör applikationer från ngn drake (IBM, MS, Oracle, Adobe, Red Hat, Google) och med undantag från MS, Google och Red Hat så lyser de andra med sin frånvaro inom högskolan (enligt min erfarenhet).

Själv jobbar jag nu som Java utvecklare på Försäkringskassan IT, och det jag kunde när jag började här var att programmera Java SE och EE. Men det som tar tid att komma in i är miljöerna som är, kan nästan lova att det alltid är det, MYCKET större och mer komplexa än det du någonsinn ser på högskolan om du inte extraknäcker som admin på skolans IT avdelning eller jobbar mot något företag.
Försäkringskassans IT miljö är Microsoft på klientsidan (oväntat:)), IBM/Oracle på Databas och Middleware. Mer exakt DB2, Oracle DB, WebLogic Server, Websphere och Tuxedo. Sen finns det en (ö)känd del i SAP också, samt lite Exchange och Sharepoint och annat från MS. De vi utveckar i (primärt för internfunktionallitet) är C++ (Tuxedo), Cobol (Tuxedo), JEE (WebLogic Server), Java SE (Klient.. )
Och inget av detta har du (vanligtvis) någon direkt erfarenhet av när du examineras.

Sen som programmerare är det vad jag sett Objektorienterad programmering och paralellprogrammering som gäller, så är det språkrekomendation du söker: C++, Java och/eller C# samt läsa på om "Concurret programming" och "Real-time programming" vad jag kan se idag.
Men snöa inte in i en paradigm och ett språk! Att ha erfarenhet från andra paradigmer (programeringsformer eller hur man nu ska förklara det) är mycket viktigt. Utvecklar någon ett språk som lätt tillgängliggör prestandan i ett flerkärningt datorsystem kan detta snabbt erövra marknaden, sen om det är imperativt, funktionellt

De vanliga paradigmerna:
Imperativ (t.ex. C, Ocml, Ada)
Objektorienterad (t.ex. C, Java, C++, C#, Ada, Ocml)
Funktionell (t.ex. Haskell, Ocml, Ada)
Esoterisk (t.ex. LOLCODE!, whitespace, Brainfuck))) Oftast helt omöjliga att göra något vettigt med, kan ta ett par A4 att göra ngt mer än "Hello World". Men är bra att ha studerat för att kunna utvärdera om ett nytt programmeringsspråk är bra designat. De brukar klassas som turing tar-pit ("Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy")

Språk går oftast att använda i olika paradigmer, men det är mer eller mindre lätt!

Det är tillämpningen som avgör vilken design som är mest optimal, välj paragidm efter detta!
Det program design och vad du ska göra med språket som är viktigt, inte vilket språk det är!

TLDR;
Det viktiga att lära sig på Högskolan och för all del på Gymnasiet är studieteknik. Som IT tekniker oavsett område så kommer du lära dig nya saker hela livet, det viktigaste är att vara bra på det. Maximera din behörighet under gymnasiet är min rekomendation! Man kan alltid inse att man egentligen skulle velat gå någon helt annan linje när man väl är klar på gymnasiet och att då hoppa till komvux istället för högskolan är inget roligt!

/wall-of-text:)
¤¤JonE

Permalänk
Medlem
Skrivet av johnzon:

Massa text

/wall-of-text:)
¤¤JonE

Håller med JonE.

Är själv nyutexaminerad informatiker.
Vad du gör på grundskolan spelar inte jättestor roll. Gör något som du känner att du har glädje av under dessa tre år.

Jag själv läste först 3 år på ett IT gymnasium sedan efter ett litet uppehåll läste jag 3 år på en systemvetenskaplig linje.

Det är inte förrän nu på slutet som jag har börjat staka ut min framtida karriär.
Jag tycker inte att du behöver hetsa fram dina mål redan nu. Det är klart att det alltid är bra att börja tidigt med sin specialisering, men om du inte är säker på vad du vill hålla på med, så är det dumt att välja något yrke som du tror att det kommer finnas jobb i om 5år

Kör på någon teknisk utbildning som du känner är intressant, så löser det andra sig på vägen.

Permalänk
Medlem

Så som jag har sammanfattat det nu:

Jag bör välja den Tekniska utbildningen och sedan läsa vidare till system-admin eller andra lite mer avancerade jobb?
Men hur lång brukar en sådan utbildning vara på högskolan?

Tack för alla svar! Är jätteglad, trode inte att så många skulle engagera sig så mycket(syftar mest på johnzon ) :D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D

ps. Ja jag är 96:a

Permalänk
Medlem
Skrivet av Kabeltv:

Så som jag har sammanfattat det nu:

Jag bör välja den Tekniska utbildningen och sedan läsa vidare till system-admin eller andra lite mer avancerade jobb?
Men hur lång brukar en sådan utbildning vara på högskolan?

Tack för alla svar! Är jätteglad, trode inte att så många skulle engagera sig så mycket(syftar mest på johnzon ) :D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D

ps. Ja jag är 96:a

I regel så är i princip alla högskoleprogram 3år nu för tiden.
"System-admin"-liknande utbildningar kan man hitta utanför högskolan också, tex KY-utbildningar. Dessa brukar kunna vara lite kortare.

Jag tror att du har en bra plan!

Permalänk
Medlem
Skrivet av j.micke:

Jag tror att du har en bra plan!

Japp, då har jag alla svar som jag behöver

Undrar om det var någon annan som också blev hjälpt av denna tråden

Permalänk
Skrivet av Kabeltv:

Så som jag har sammanfattat det nu:

Jag bör välja den Tekniska utbildningen och sedan läsa vidare till system-admin eller andra lite mer avancerade jobb?
Men hur lång brukar en sådan utbildning vara på högskolan?

Tack för alla svar! Är jätteglad, trode inte att så många skulle engagera sig så mycket(syftar mest på johnzon ) :D:D:D:D:D:D:D:D:D:D:D:D:D:D:D:D

ps. Ja jag är 96:a

De va så lite så:) Bara roligt att hjälpa till! Lycka till och ha en fortsatt bra sommar:)

Skrivet av j.micke:

I regel så är i princip alla högskoleprogram 3år nu för tiden.
"System-admin"-liknande utbildningar kan man hitta utanför högskolan också, tex KY-utbildningar. Dessa brukar kunna vara lite kortare.

Jag tror att du har en bra plan!

Jo, det stämmer. Alla 5års (de va 4.5 innan) är nu 3års grundutbildning och 2 års specialisering. Men det finns inget som säger att bara för att du läst data på grunden att du måste läsa data på specialiseringen. Allt som krävs att du har de obligatoriska kurserna som krävs:)

Permalänk
Skrivet av Kabeltv:

Japp, då har jag alla svar som jag behöver

Undrar om det var någon annan som också blev hjälpt av denna tråden

Oja, detta hjälpte otroligt mycket, så tack för att du skapade denna tråd!
PS: ja, jag är 95'a

Visa signatur

Numera dålig koll på saker

Permalänk
Medlem

Lånar tråden lite. Jag är i ungefär samma sits som trådskaparen, bara tio år äldre och funderar på högskoleutbildning... Har sökt in till systemvetenskapliga programmet och tänkte ta en master inom huvudområdet informatik, med lite sidokurser inom datateknik, mediekommunikation och något (naturligt) språk. Tänkte rikta in mig på webbprogrammering, men exakt hur utbildningen blir har jag inte bestämt mig för.

Det som gör mig lite bekymrad är dock alla dessa (killar) som programmerad sedan de var typ tre år och är totalt självlärda och verkar kunna bygga ihop en dator i sömnen. Har träffat ett par sådana, och jag antar att det finns fler extremt duktiga, självlärda programmerare på systemvetenskapliga linjen. Själv upptäckte jag för bara några månader sedan att program faktiskt består av text (vem hade kunnat ana detta!) och har jobbat som undersköterska i fem år, innan jag bestämde mig för att byta yrke helt.

Min fråga är egentligen: ni som jobbar med programmering/IT på olika sätt, vad har ni för bakgrund? Utbildning? Vad har ni för arbetsuppgifter? Och, självlärd vs. skollärd, finns det något som är "bättre" än det andra? Vet att det finns liknande trådar, men jag vill ha nya svar, om någon har tid och lust.

Permalänk
Medlem
Skrivet av Amöban:

Lånar tråden lite. Jag är i ungefär samma sits som trådskaparen, bara tio år äldre och funderar på högskoleutbildning... Har sökt in till systemvetenskapliga programmet och tänkte ta en master inom huvudområdet informatik, med lite sidokurser inom datateknik, mediekommunikation och något (naturligt) språk. Tänkte rikta in mig på webbprogrammering, men exakt hur utbildningen blir har jag inte bestämt mig för.

Det som gör mig lite bekymrad är dock alla dessa (killar) som programmerad sedan de var typ tre år och är totalt självlärda och verkar kunna bygga ihop en dator i sömnen. Har träffat ett par sådana, och jag antar att det finns fler extremt duktiga, självlärda programmerare på systemvetenskapliga linjen. Själv upptäckte jag för bara några månader sedan att program faktiskt består av text (vem hade kunnat ana detta!) och har jobbat som undersköterska i fem år, innan jag bestämde mig för att byta yrke helt.

Min fråga är egentligen: ni som jobbar med programmering/IT på olika sätt, vad har ni för bakgrund? Utbildning? Vad har ni för arbetsuppgifter? Och, självlärd vs. skollärd, finns det något som är "bättre" än det andra? Vet att det finns liknande trådar, men jag vill ha nya svar, om någon har tid och lust.

Det finns så mycket olika former av programmering. Vissa former kräver nog att man har programmerat en hel del på sin fritid. Men många programmeringstyper är inte programmeringen i sig den viktiga, utan tanken bakom den.

Jag har pluggat systemvetenskapliga programmet, och arbetar nu med "programmering" (Har inte programmerat mycket på min fritid). Jag utvecklar och anpassar affärssystem, vilket inte är en tung programmering utan är mer tanken bakom vad som händer i ett företags processer vid samverkan av systemet.
Kan tänka mig att det är lite likt i webbprogrammering, att det är ideerna bakom som är minst lika viktigt. Om man nu inte är en renodlad webkodare som inte har något med resterande delar i webbskapandet.
Men det krävs nog ett stort intresse.

Förövrigt. Om det är webbprogrammering du vill rikta dig in på, så får du nog ta det enbart på din fritid, då systemvetenskapliga program har väldigt lite med webbprogrammering att göra. Systemvetenskap handlar om system, förståelse om system och länken mellan organisationer och IT.

Permalänk
Medlem
Skrivet av Amöban:

Min fråga är egentligen: ni som jobbar med programmering/IT på olika sätt, vad har ni för bakgrund? Utbildning? Vad har ni för arbetsuppgifter? Och, självlärd vs. skollärd, finns det något som är "bättre" än det andra? Vet att det finns liknande trådar, men jag vill ha nya svar, om någon har tid och lust.

Självklart finns de de som är bättre och har mer erfarenhet än andra ute i arbetslivet, samma gäller även i skolan självklart. De flesta yngre generationerna år utbildade väldigt svårt att få ett jobb annars, väldigt få företag anställer "självlärda" då de inte riktigt vet vad de får. ( Finns knep t.ex. att ta certifikat men blir ju ändå "pluggande" för det )

I alla fall ute på arbetslivet så är det inte egentligen inte så viktigt att vara bäst i allt, utan det hela handlar om att du kan ta ett projekt från punkt A till B. Sedan om din kod inte är lika bra som de andra är ganska oväsentligt, du lär dig under tiden du arbetar och blir bättre.

Sedan programmering är sådant stort område att det finns ingen som är bra på allt, detta betyder att du är garanterat bättre på vissa punkter och sämre på andra, med andra ord ett ypperligt tillfälle att lära sig av andra och att lära ut.

Dock det absolut viktigaste att lära sig är att förstå "tanken" bakom programmering inte så mycket vägtygen i sig, när du börjar haja den biten och förstå och kan lösa de flesta problem så har du kommit tillräckligt långt för att kunna kalla dig professionell. Samt det är också ganska viktigt att ha ett litet intresse, att man tycker det är lite roligt att sitta och koda, detta innebär inte att man behöver vara i stil av en nörd och kan sitta dygnet om, men det krävs ändå ett litet intresse, har du det så hjälper det till väldigt mycket.

I alla fall pluggar själv en KY utbildning just nu, första året precis klart. haft Praktik och nu timanställd på samma företag.

Visa signatur

Speldator: i7-8700k, 32GB DDR4, RTX2080
Server 1: SB 2500k, MZI -P67GD55, 32GB DDR3, Corsair MX 240GB SSD
Surface Pro 2017, Konsoler: Typ alla, Oculus Rift

Permalänk
Medlem
Skrivet av Amöban:

Lånar tråden lite. Jag är i ungefär samma sits som trådskaparen, bara tio år äldre och funderar på högskoleutbildning... Har sökt in till systemvetenskapliga programmet och tänkte ta en master inom huvudområdet informatik, med lite sidokurser inom datateknik, mediekommunikation och något (naturligt) språk. Tänkte rikta in mig på webbprogrammering, men exakt hur utbildningen blir har jag inte bestämt mig för.

Det som gör mig lite bekymrad är dock alla dessa (killar) som programmerad sedan de var typ tre år och är totalt självlärda och verkar kunna bygga ihop en dator i sömnen. Har träffat ett par sådana, och jag antar att det finns fler extremt duktiga, självlärda programmerare på systemvetenskapliga linjen. Själv upptäckte jag för bara några månader sedan att program faktiskt består av text (vem hade kunnat ana detta!) och har jobbat som undersköterska i fem år, innan jag bestämde mig för att byta yrke helt.

Min fråga är egentligen: ni som jobbar med programmering/IT på olika sätt, vad har ni för bakgrund? Utbildning? Vad har ni för arbetsuppgifter? Och, självlärd vs. skollärd, finns det något som är "bättre" än det andra? Vet att det finns liknande trådar, men jag vill ha nya svar, om någon har tid och lust.

Har läst civilingenjör i datateknik på Chalmers. Jag jobbar på en konkurrent till svenska spel med att utveckla en av produkterna/spelen vi erbjuder. Vi är ca 20 utvecklare i min avdelning. Oftast jobbar vi i team om 5-10 personer med projekt (fixa x antal buggar, bygg ny funktion mm) i 4-10 veckor. Även om givetvis varje teammedlem är vass på vissa delar så blir det ofta att man får vara inne och rota överallt, dvs skriva html/css och koda javascript, skriva backendkod, skriva SQL för databasen osv.

Just nu är jag i Manila och jobbar med/tränar upp ett gäng filippiner, men arbetsdagen ser i stort sett likadan ut som hemma i Sverige: Skriva kod, diskutera lösningar med övriga i teamet, svara på frågor, reda ut krav med beställaren samt ibland planera/undersöka saker för framtiden. När det börjar närma sig release av det som utvecklats så går tiden istället åt till att testa systemet, rätta buggar, fundera över och förbereda själva produktionssättningen och sedan genomföra den. Och inte helt ovanligt lite städjobb efteråt

Generellt så går det åt ganska mycket tid till "fluffet", det är inte så att man sitter 8h om dagen i en bubbla och kodar. Ju mer senior du blir, desto mer chans att det blir mindre kodande.

Där jag jobbar är det många av utvecklarna som gått en master/civiling av något slag. Exakt vilket program/inriktning skiljer däremot. (Tyvärr) är jag en av dom som är mest nördig och kan bygga en dator i sömnen (nästan iaf) men intresset skiljer sig och alla skriver absolut inte en massa kod hemma på kvällarna. När du väl börjat jobba så är det visserligen viktigt att du gillar det du gör, men jag skulle snarast säga att jag hör till undantagen än tvärtom.

Däremot tar det ett tag innan man fattar programmering i stort och sen blir en hyfsad programmerare, så om du inte kan något i förväg kommer det vara lite tungt med programmeringsbitarna. Se till att du lägger ner mycket tid på det i början och inte hamnar efter! Väl ute i arbetslivet är det stor chans att du inte arbetar med precis det som lärdes ut i skolan, och dessutom går IT-branschen framåt, så allra viktigast är att du förstår tänket, gillar problemlösning och är beredd att fortsätta lära dig även efter examen.

Visa signatur

AK47s for everyone! - Angry mob
Since NaN /= NaN, I think, we should decipher 'NaN' as 'Not a NaN' - Miguel Mitrofanov
(Varför är människan så benägen att tro på Gud?) Antagligen har det lönat sig och evolutionen har drivit fram sådana hjärnor. - Anon

Permalänk
Skrivet av Amöban:

Min fråga är egentligen: ni som jobbar med programmering/IT på olika sätt, vad har ni för bakgrund? Utbildning? Vad har ni för arbetsuppgifter? Och, självlärd vs. skollärd, finns det något som är "bättre" än det andra? Vet att det finns liknande trådar, men jag vill ha nya svar, om någon har tid och lust.

Jag började programmera som liten och var aktiv på Amiga-demoscenen (demon skrevs i 68k-assembler), har sen gått teknisk fysik civilingenjörsutbildning, sen jobbat på några olika ställen med att programmera dataspel, datorsimulator, distribuerade system, mm.

Jag tycker absolut det är värt att gå en utbildning för att få en större bredd gentemot vad du antagligen skulle lära dig på egen hand. Att du inte har sysslat med programmering tidigare säger i min erfarenhet ingenting om hur det kommer gå för dig på utbildningen; jag har träffat personer som programmerat sedan de var små som var medelmåttliga programmerare och jag har träffat personer som aldrig tidigare programmerat innan de började på en utbildning som har varit superduktiga. Du måste helt enkelt börja och se om du har läggningen för det.

Däremot skulle jag inte anställa en person som saknar utbildning och inte kan visa upp något arbete som den har gjort tidigare som är exceptionellt bra.

Permalänk
Medlem
Skrivet av Amöban:

Det som gör mig lite bekymrad är dock alla dessa (killar) som programmerad sedan de var typ tre år och är totalt självlärda och verkar kunna bygga ihop en dator i sömnen. Har träffat ett par sådana, och jag antar att det finns fler extremt duktiga, självlärda programmerare på systemvetenskapliga linjen. Själv upptäckte jag för bara några månader sedan att program faktiskt består av text (vem hade kunnat ana detta!) och har jobbat som undersköterska i fem år, innan jag bestämde mig för att byta yrke helt.

Nu är jag förvisso inte ute och jobbar än men har hitills tagit mig igenom två år på en civilingjörsutbildning inom datateknik.
När jag valde att läsa tänkte jag mest att jag tyckte datorer var skoj när jag va liten så varför inte köra och hade programmeringsvana på den nivå att jag lite halvknackigt kunde skriva Hello, World! i basic. Efter bara ett halvår hade jag gått om några av de mer vana hemmaprogrammerarna på en del punkter mycket då man oftast inte lär sig samma saker då man försöker lära upp sig själv och utan ledning snurrar man lätt in på suspekta egenheter i kodandet.
Det jag vill säga är att tidigare erfarenheter kan vara bra att ha men är absolut inget måste eller någon form av gratisbiljett att klara av programmeringen.

Vill avsluta med en rekommendation till Kabeltv också:
Satsa på Teknisk eller naturvetenskaplig linje med inriktning data/programmering. Det känns bredare än de IT-skolorna lär ut och vill du satsa på en ingenjörsinriktning senare så är nog faktiskt matten viktigare att ha med än bra programmeringskunskaper, även om man lär sig de mesta på nytt när man väl ger sig in på högre studier. Kan lite snabbt nämna att det jag ville göra när jag började läsa på högskola verkar skittråkigt idag och det jag lärt mig gilla nu trodde jag aldrig att jag skulle vara intresserad av.

Permalänk
Medlem

Tack för svaren än en gång

Kanske bara jag men, varför behövs det så mycket matte inom datorer/programmering?

Permalänk
Medlem

Tack för era svar! Jätteintressant att läsa. Och skönt att den allmänna meningen verkar vara att självlärd inte slår skollärd. För min del halkade jag in på programmeringsbanan av en slump när jag började läsa en kurs i informatik (jag trodde att den som jobbade som informatör läste informatik, så tokigt...) och upptäckte att det faktiskt var jäkligt intressant. Gick sedan vidare med datavetenskap och nu en kurs i datateknik och det är kul, men hög inlärningströskel och slitsamt ibland.

En tanke som slår mig är: kan det vara så att bilden av den självlärda, übernördiga programmeraren är en myt (eller fördom om ni så vill) och att det egentligen är ett vanligt yrke? Jag menar, på 70-talet var det ett "inre kall" att jobba inom vården... Såklart ska man ha intresse för det man utbildar sig till och jobbar med, inte så jag menar, men intresset behöver inte vara livslångt eller överskugga allt annat.

Jadu Kabeltv det där med matten har jag också funderat på. Min teori är att ju närmare hårdvaran, desto mer matte och fysik.. Men vet inte säkert. Jag har iaf läst en grundkurs i Java utan att ha läst mer än matte B (knappt godkänd) på gymnasiet, utan att jag kände att jag kunde för lite matte, och jag tror att man kan komma ganska långt utan att vara mattesnille.. Även om det såklart underlättar.

Permalänk
Medlem

Tyvärr är det så i verkligheten att man fortlöpande måste utbilda sig också efter färdigt gymnasium/högskola så det bästa du kan göra är att se till att du har de bästa förutsättningarna att göra det. Arbetsgivare tittar mest på vilka förutsättningar du har att utvecklas när du blir anställd. Räkna med att det du studerar kommer ha mycket liten eller ingen roll alls i ditt framtida jobb och att din arbetgivare kommer att vilja att du skaffar dig de specifika kunskaper som just de behöver.
Matematik har inte så mycket med programmering att göra, vill jag påstå. Snarare behövs ett stort mått av logiskt tänkande.

Visa signatur

“Always be wary of any helpful item that weighs less than its operating manual.”
― Terry Pratchett, Jingo

Permalänk
Medlem
Skrivet av Amöban:

En tanke som slår mig är: kan det vara så att bilden av den självlärda, übernördiga programmeraren är en myt (eller fördom om ni så vill) och att det egentligen är ett vanligt yrke? Jag menar, på 70-talet var det ett "inre kall" att jobba inom vården... Såklart ska man ha intresse för det man utbildar sig till och jobbar med, inte så jag menar, men intresset behöver inte vara livslångt eller överskugga allt annat.

Av de jag pluggar med kan jag säga både ja och nej, visst finns det en skara "ubernördar" men de flesta jag umgås med är mer eller mindre normala. Sen blir det självklart så att man snackar mycket nördigt snack också men så blir det med alla områden man rör sig mycket inom. För att inte skrämma iväg någon kan jag ju säga att godaste ölen och vem som kan komma dom mest korkade sakerna att hitta på diskuteras minst lika flitigt som vilken version av linux som är bäst.

Skrivet av Amöban:

Jadu Kabeltv det där med matten har jag också funderat på. Min teori är att ju närmare hårdvaran, desto mer matte och fysik.. Men vet inte säkert. Jag har iaf läst en grundkurs i Java utan att ha läst mer än matte B (knappt godkänd) på gymnasiet, utan att jag kände att jag kunde för lite matte, och jag tror att man kan komma ganska långt utan att vara mattesnille.. Även om det såklart underlättar.

Skrivet av Kabeltv:

Tack för svaren än en gång

Kanske bara jag men, varför behövs det så mycket matte inom datorer/programmering?

Skrivet av Juggernawt:

Matematik har inte så mycket med programmering att göra, vill jag påstå. Snarare behövs ett stort mått av logiskt tänkande.

Precis som Juggernawt säger, matten används inte direkt inom programmering men det är ett bra sätt att utveckla det logiska tänkandet. Sen är ingenjörsutbildningarna, främst civilingenjör, rätt så breda och sträcker sig från programmering till mer hårdvaruinriktade och matematiska ämnen som reglering, signalbehandling osv. Vill man fortsätta med grafik och spelutveckling på typ grafikmotornivå så innehåller även det en hel del matte. Är det just ren programmering som lockar vill jag slå ett slag för att läsa lite diskret matte redan på gymnasiet (något jag aldrig gjorde och känner att jag kan sakna lite)

Permalänk
Medlem

Alltså, jag menade mer om man borde läsa en högre matte-kurs och utveckla detdära 'Logiska Tänkandet' om man ska bli tex system-admin eller system-arkitekt osv.
Så om man snackar matte inom programmering så är det mer Logiskt Tänkande som man tränar upp i första hand, inte svåra mattetal?

Permalänk
Medlem
Skrivet av Amöban:

Lånar tråden lite. Jag är i ungefär samma sits som trådskaparen, bara tio år äldre och funderar på högskoleutbildning... Har sökt in till systemvetenskapliga programmet och tänkte ta en master inom huvudområdet informatik, med lite sidokurser inom datateknik, mediekommunikation och något (naturligt) språk. Tänkte rikta in mig på webbprogrammering, men exakt hur utbildningen blir har jag inte bestämt mig för.

Det som gör mig lite bekymrad är dock alla dessa (killar) som programmerad sedan de var typ tre år och är totalt självlärda och verkar kunna bygga ihop en dator i sömnen. Har träffat ett par sådana, och jag antar att det finns fler extremt duktiga, självlärda programmerare på systemvetenskapliga linjen. Själv upptäckte jag för bara några månader sedan att program faktiskt består av text (vem hade kunnat ana detta!) och har jobbat som undersköterska i fem år, innan jag bestämde mig för att byta yrke helt.

Min fråga är egentligen: ni som jobbar med programmering/IT på olika sätt, vad har ni för bakgrund? Utbildning? Vad har ni för arbetsuppgifter? Och, självlärd vs. skollärd, finns det något som är "bättre" än det andra? Vet att det finns liknande trådar, men jag vill ha nya svar, om någon har tid och lust.

Jag är väl egentligen varken självlärd eller utbildad programmerare eller kanske bägge delarna beroende på hur man ser det.
Datorer och ny teknik har alltid varit ett intresse för mig, men när jag var barn så var jag mest road av att spela. På universitetet har jag endast gått grundläggande datalogikurser och en lite mer avancerad kurs i C++. Så datorer och it har aldrig varit något huvudämne för mig.
Jag är istället utbildad matematiker med magister, Lic och doktorsexamen i matematik.
Nu har jag ett trevligt jobb som matematisk modellerare och programmerare av finansiella riskmodeller.
Att lära sig det som behövs för professionell mjukvaruutveckling är inte speciellt svårt efter all den forskarutbildning man fått under studietiden (även om det naturligtvis tar tid att bli riktigt duktig).

Skrivet av Kabeltv:

Tack för svaren än en gång

Kanske bara jag men, varför behövs det så mycket matte inom datorer/programmering?

Skrivet av Kabeltv:

Alltså, jag menade mer om man borde läsa en högre matte-kurs och utveckla detdära 'Logiska Tänkandet' om man ska bli tex system-admin eller system-arkitekt osv.
Så om man snackar matte inom programmering så är det mer Logiskt Tänkande som man tränar upp i första hand, inte svåra mattetal?

Jo, så skulle jag nog säga att det är.
Det man främst lär sig i matematikstudier är ett visst sätt att tänka och angripa problem. Att tänka kreativt kring problem blir något som kommer naturligt. Då krävs det dock att man läser mer än någon enstaka kurs och tror att memorera formler inför en tenta gör att man blir bra på matte..

Vissa enskilda matematikkurser kan också vara mer direkt tillämpbara för programmering, tex vissa kurser inom logik och kombinatorik som kan vara bra när det gäller att konstruera och utvärdera algoritmer. Ska man syssla med avancerad datorgrafik så har man stor nytta av linjär algebra.
Det hela beror mycket på vad för sorts programmering man ska syssla med.

Skrivet av Amöban:

Tack för era svar! Jätteintressant att läsa. Och skönt att den allmänna meningen verkar vara att självlärd inte slår skollärd. För min del halkade jag in på programmeringsbanan av en slump när jag började läsa en kurs i informatik (jag trodde att den som jobbade som informatör läste informatik, så tokigt...) och upptäckte att det faktiskt var jäkligt intressant. Gick sedan vidare med datavetenskap och nu en kurs i datateknik och det är kul, men hög inlärningströskel och slitsamt ibland.

En tanke som slår mig är: kan det vara så att bilden av den självlärda, übernördiga programmeraren är en myt (eller fördom om ni så vill) och att det egentligen är ett vanligt yrke? Jag menar, på 70-talet var det ett "inre kall" att jobba inom vården... Såklart ska man ha intresse för det man utbildar sig till och jobbar med, inte så jag menar, men intresset behöver inte vara livslångt eller överskugga allt annat.

Jadu Kabeltv det där med matten har jag också funderat på. Min teori är att ju närmare hårdvaran, desto mer matte och fysik.. Men vet inte säkert. Jag har iaf läst en grundkurs i Java utan att ha läst mer än matte B (knappt godkänd) på gymnasiet, utan att jag kände att jag kunde för lite matte, och jag tror att man kan komma ganska långt utan att vara mattesnille.. Även om det såklart underlättar.

Många av de allra bästa är dock sjävlärda till stor del från barnsben, men har samtidigt kompletterat med högskoleutbildning. Men som andra säger så är det absolut inget som säger att du inte kan bli en superb programmerare trots att du inte sysslat med det tidigare.
Angående nördigheten i yrket så varierar det mycket. Dock skulle jag nog säga att den överdrivna nördigheten är mycket av en myt. Matematiker har väl kanske, om möjligt, rykte om att vara än nördigare och inåtvända och där blev jag själv rätt förvånad över hur det faktiskt ser ut i verkligheten.
De flesta är faktiskt helt normala och mycket sociala människor

Dock finns det givetvis en och annan som verkligen passar in på karikatyrbilden

Visa signatur

Namn : Jesper | Ålder : 45 | In-game namn : iller
Yrke : Matematisk modellerare (finansiell matematik), mjukvaruutvecklare för risksystem.
Utbildning : Doktor i matematik + en del mat-stat, numme och IT-relaterat.

Permalänk
Medlem
Skrivet av =JoNaZ=:

Se till att du läser de kurser som behövs för eventuellt vidareutbildning på universitet. Dvs fysik b och matte c,d är bra att ha läst.

Sant, annars måste du läsa in detta på högskola eller dylikt vilket är mycket jobbigare än på gymnasiet. Så tveka inte att läsa de ämnen ts utan få det gjort på gymnasiet så blir det enklare att hoppa in på en utbildning efter.

Visa signatur

RTS :D