Vinnaren i pepparkakshustävlingen!
2009-01-07, 17:31
  #1
Medlem
Hejsan! Läser just nu till civilingenjör inom IT området på KTH. Utbildningen innehåller naturligtvis ett antal programmeringskurser som bland annat tar upp Java, C++, algoritm kunskaper m.m.

Det jag alltså undrar är hur pass mycket man egentligen lär sig av dessa programmeringskurser. Programmering är ett extremt stort område så jag antar att man mer eller mindre endast hinner skrapa lite på ytan i dessa kurser trots att tempot är högt.

Hur ser eventuella arbetsgivare på studenters programmeringskunskaper efter examination? Känns väldigt mycket som att programmering är något man helt enkelt bara kan kalla sig "duktig" på efter ett antal års professionellt programmerande(eller "egennötande" ). Uppskattas om någon med mer inblick och erfarenhet inom IT branschen skulle kunna komma med lite råd vad man bör koncentrera sig på och hur branschen egentligen går till.

Sammanfattning, vad bör man kunna inom IT branschen för att helt enkelt bli en kompetent Civilingenjör inom området?!(vi nöjer oss med programmeringsområdet i denna tråden)

Kan dock tillägga att jag inte specifikt är intresserad utav bara programmering. Satsar alltså inte på en karriär som enbart professionell programmerare men naturligtvis ska jag kunna programmera.

OBS: Försök att undvika att göra detta till en tråd där man glänser med sin egna kompetens. Vill ha tipps, inte historier om omöjliga projekt för über-programmerare . Tack i förhand!
Citera
2009-01-07, 20:00
  #2
Medlem
Ingen?
Citera
2009-01-07, 20:53
  #3
Medlem
Citat:
Ursprungligen postat av Nikoz89
Ingen?

Du lär dig inte tillräckligt för att jobba som programmerare, men du kan nog bli insläppt om du visar talang.

Bästa tipset för dig måste vara att tex engagera dig i ett fri-mjukvara-projekt, bidra till dess utveckling, och sedan använda det som referens för framtiden.

Annars, det är bara att lära sig på fritiden. Installera ett fritt operativsystem, bygg om lite saker, se vad som händer. Ett annat roligt sätt är att lära sig Python online, bara att surfa runt på www.python.org. Då ser du också om du trivs med att bygga program eller inte.
Citera
2009-01-07, 21:45
  #4
Medlem
kalabalikens avatar
Arbetsgivarna förväntar sig inte att du är en guru när du kommer direkt från universitetet.
Citera
2009-01-07, 22:44
  #5
Medlem
Dilettantens avatar
Citat:
Ursprungligen postat av Signalspanaren
Du lär dig inte tillräckligt för att jobba som programmerare, men du kan nog bli insläppt om du visar talang.

Skämta du med mig aprillo? Finns ju hur många IT-ingenjörer och dataingenjörer och till och med tekniska fysiker (de sistnämnda läser ungefär EN programmeringskurs under hela utbildningen) som helst som jobbar som just programmerare, och alla dessa lär knappast ha varit delaktiga i Linuxs utveckling eller liknande. Alla knackar inte ens kod på fritiden.
__________________
Senast redigerad av Dilettanten 2009-01-07 kl. 22:47.
Citera
2009-01-07, 22:44
  #6
Medlem
Outsides avatar
En viktig egenskap som arbetsgivarna köper hos en civilingenjör är förmågan att snabbt kunna lära sig nya arbetsuppgifter och vara en effektiv problemlösare. Det är väldigt vanligt (åtminstone har jag uppfattat det så från div bekanta) att programmeringstunga företag, e.g. Sony Ericsson anställer folk som programmerare trots att de saknar massa erfarenhet om just det specifika programmet som används på deras avdelning. Har själv en bekant på SE som började där som nyexad civ i elektroteknik, och hans arbetskamrater har läst allt från maskinteknik till teknisk fysik och såklart Datateknik. Det är ju självklart bra att ha grunder i vanligt förekommande språk, men det har du ju koll på redan
Citera
2009-01-07, 22:49
  #7
Medlem
Dilettantens avatar
Citat:
Ursprungligen postat av Outside
En viktig egenskap som arbetsgivarna köper hos en civilingenjör är förmågan att snabbt kunna lära sig nya arbetsuppgifter och vara en effektiv problemlösare. Det är väldigt vanligt (åtminstone har jag uppfattat det så från div bekanta) att programmeringstunga företag, e.g. Sony Ericsson anställer folk som programmerare trots att de saknar massa erfarenhet om just det specifika programmet som används på deras avdelning. Har själv en bekant på SE som började där som nyexad civ i elektroteknik, och hans arbetskamrater har läst allt från maskinteknik till teknisk fysik och såklart Datateknik. Det är ju självklart bra att ha grunder i vanligt förekommande språk, men det har du ju koll på redan

Ja, så är det ju. Visst är det bra om man har grunderna, men man behöver definitivt inte vara någon haxxor från början för att få jobb som programmerare. Riktiga, autodidakta haxxors som är unga & nyexade är inte sådär väldigt många till antalet, i förhållande till antalet jobb där programmerare behövs...
Citera
2009-01-09, 02:21
  #8
Medlem
Tack för svar
Citera
2009-01-09, 07:11
  #9
Medlem
Citat:
Ursprungligen postat av Dilettanten
Skämta du med mig aprillo? Finns ju hur många IT-ingenjörer och dataingenjörer och till och med tekniska fysiker (de sistnämnda läser ungefär EN programmeringskurs under hela utbildningen) som helst som jobbar som just programmerare, och alla dessa lär knappast ha varit delaktiga i Linuxs utveckling eller liknande. Alla knackar inte ens kod på fritiden.

Jag formulerade mig klantigt. Det jag menar är att man inte blir en "riktig" programmerare bara för att man har civilingenjörsexamen. Självklart kan man få jobb inom branschen, men man blir inte direkt modulansvarig från dag ett, utan jobbar snarare med maintenance osv i början.

Under ett antal år nu har det varit löjligt lätt att få jobb i branschen. Det kan vara så att det är på väg att bli svårare, och en edge då är att visa att man kan tillämpa sina programmeringskunskaper. Men, fortfarande upplever jag det som att det verkar vara lätt att få jobb.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback