Av Kai Thurfors, Lövstavägen 86, 19442 UPPLANDS VÄSBY (kai.thurfors@bredband.net)



Relevanta dokument
Barns och ungdomars åsikter om barnoch ungdomsmottagningen

Barns och ungdomars åsikter om akuten, barnakuten och avdelning 11

En annan mycket roligare del i arbetet var att jag ofta fick följa med min handledare ut på

13. Vad tycker du om samarbete och enskilt arbete på kurserna när det gäller laborationer?

19. Skriva ut statistik

Praktikrapport. Arbetsplatsen. Bakgrund. Min placering. Emil Levin.

1En engagerad förälder är positivt. 1 Skriftliga omdömen. 2 En framåtsyftande planering

Barns åsikter om sjukhus, vårdcentraler, väntrum och personalens bemötande

Svenskt Näringsliv: ungdomsundersökning 2004 T Arne Modig, David Ahlin Datum:

SLL Juridik och upphandling Upphandlingsavdelningen. Kravspecifikation för. Digitala kommunikationsplattformar,sll1925

Sammanställning av studentenkät arbetsterapeuter 2009

UR-val svenska som andraspråk

Inledning. Antagningsprocess

Struktur och Ledning i små organisationer

Vill du bli tandläkare? - information om tandläkarutbildningen

Alumnstudie Genomförd av Linda Widetoft

Rapport uppdrag. Advisory board

7 steg från lagom till världsklass - 7 tips som berikar Ditt liv

Individ- och familjeomsorg, Socialsekreterarna som växte.

Vad roligt att ni har valt att bjuda varandra på den här timmen.

Barn och Utbildning Förskoleverksamheten. Systematiskt kvalitetsarbete Verksamhetsåret 2012/13. Förskolan Bullerbyn

1. Att lyssna 1. Titta på den som talar. 2. Tänk på vad som sagts. 3. Vänta på min tur att prata. 4. Säg det jag vill säga. 1.

Samhälle, samverkan & övergång

Fjäderns Bokslut 2015

Familj och arbetsliv på 2000-talet. Till dig som är med för första gången

Slutrapport för Pacman

Motivering och kommentarer till enkätfrågor

Så, med nytt (inget) hår satte jag mig på planet till Irland och Dublin!

Program på Gymnasiet

Minnesanteckningar från Jämställdhetsberedningen

Praktikrapport Anna Sandell MKVA13 Lunds Universitet HT-2012

Fokus Framtid. Projektrapport

Skolår 2 Läsförståelse Svarshäfte

Kvalitetsredovisning för Gubbo förskola 2009/2010

Så väljer svenska studenter utbildning och så påverkas studenter i hela Norden av den ekonomiska krisen

Östbergsskolans loggbok!

Lyssna, stötta och slå larm!

VERKSAMHETSUTVECKLING I FÖRSKOLAN GENOM AKTIONSFORSKNING

Rapport om läget i Stockholms skolor

temaunga.se EUROPEISKA UNIONEN Europeiska socialfonden

Hur är det att vara lärare i svenska som andraspråk med utländsk bakgrund?

Sammanställning av studentutvärderingen för kursen Estetiska lärprocesser 15 hp, ht 2007

Hjälps åt att skriva några rader om senaste scoutmötet i avdelningens loggbok.

Utskrift av inspelat samtal hos Arbetsförmedlingen

TRÄPLUGG. Guide. Träindustrin behöver ungdomar. Hon fick sitt drömjobb! det här kan du bli ETT LITET MAGASIN FÖR DIG SOM SKA BÖRJA GYMNASIET 2013

Övning 1: Vad är självkänsla?

10 svar. Sammanfattning. Hur intressant var Palle Storms föreläsning? Hur intressant var gruppdiskussionerna om nätverken?

Dagverksamhet för äldre

Kvalitetsarbete. Kungshöjdens förskola. Förskolor Syd Munkedals kommun Majvor Kollin Lena Klevgård Jenny Pettersson

En nationell handlingsplan för de mänskliga rättigheterna har bearbetats till lättläst svenska av Lena Falk, Centrum för lättläst. Stockholm 2002.

Riktlinjer för utbildningstext i ATLAS

Praktikrapport Rädda Barnens Regionkontor Malmö Verksamhetsutvecklare

TD ungdomsprojekt. Uppföljning september 2015

DAGBOK HB ADVENTURE TEAM. Vårat lag: Jinci, Ida, Jennifer, Felicia Lagledare: Hans

KVALITETSRAPPORT LÄSÅRET

Läs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt.

Vi behöver dig. Skellefteå kommun

Barnets rättigheter. Barnkonventionen

Lönekartläggning 2009

Kvalitetsdokument Rosenvägens förskola (läsåret 2014/2015)

Kvalitetsdokument 2014/2015, Idala förskola

Olika lärostilar... Länder... (Vi har tyvärr bara fått med tre länder då vi inte har haft så många som forskat varje gång)

Uppföljning av material inom barnhälsovården Leva med barn och Små och stora steg tillsammans Hanna Lunding, folkhälsoenheten

Bilaga 5. Tema: Ledarskap och ledning

Vår resepolicy i praktiken

Elevledda utvecklingssamtal

3. Arbetsliv arbetslivskontakt under introduktionen

Rådgivare. Södertörns Yrkeshögskola. inom finans och försäkring. Kvalificerad yrkesutbildning 2 terminer

Så bra är ditt gymnasieval

Kommunernas arbete med psykisk hälsa bland personalen

Kvalitetsrapport för förskolan Kristallen

OM JAG INTE ORKAR, HUR SKA ANDRA GÖRA DET?

Kom igång med din SMART Board. Det praktiska

Våld och hot om våld i arbetet Riktlinje och riskbedömning

Vi gick även igenom våra fina resultat iförhållande till Academedia och Pysslingen förskolor.

ARBETSPLATSUNDERSÖKNINGEN 2000

Lärarmaterial. Vad handlar boken om? Mål från Lgr 11: Författare: Morten Dürr

Utvärderingar VFU läsåret 2014/ Katja Cederholm

Ska ingångslön bli slutlön? Om löneökningar i kronor eller i procent

Ekbackens Restaurang både vägkrog och hotell

För anhöriga påverkade av missbrukets konsekvenser Av Carina Bång

Öppnande av principärendet Ofullständigt adresserade försändelser

Perspektiv på lärarlöner, del 11. Jobba i fristående skola = högre lön?

Den genuskodade räddningstjänsten: (GeRd)

Studiemedelshandläggning och. Specialiserad problemlösning i centraliserad miljö

Kvalitetsrapport 2012/2013 och lokal arbetsplan 2013/2014 för

Stina Inga. Ur antologin nio, utgiven av Black Island Books och Norrbottens länsbibliotek, 2002 ISBN Intervju: Andreas B Nuottaniemi

NATURVETENSKAP FÖR LIVET?

Nina Unkuri ställer sitt brev till Avelsstiftelsen ( SIFavel ) och det är SIFavels anställda avelsledare Heimir Gunnarsson som svarar:

- Jag bor i ett hus tillsammans med min man, min. son och min dotter. Huset är gammalt, men^vi har. :om mycket. Vi har också en stor trädgård.

Arbetsliv. Rapport: Lyckliga arbetsplatser. Maj 2007, Markör Marknad och Kommunikation AB. Rapport Lyckliga arbetsplatser 2007

Granskning av enheterna för personlig assistans

Att leva med hörselnedsättning som vuxen och yrkesverksam konsekvenser och behov

Nationella riktlinjer för vård och omsorg vid demenssjukdom egen regi

Verksamhetsrapport förskolan 2013/14

Tärna Folkhögskola IT-pedagogutbildningen Individuellt fördjupningsarbete Vt IT I FÖRSKOLAN. Författare:Tove Andersson

Tio punkter för en lärande arbetsplats

Slutrapport. Spridning av modell Halland till andra delar av Sverige

Handels- och administrationsprogrammet

Fotbollsfinter Fotbollsmaskinen: väldigt Mått på maskinen:

Transkript:

Kai Thurfors 2007-10-12 1 Bidrag till IT-historia 1950-80 Enligt Självbiografiskt upprop om IT-historia. Av Kai Thurfors, Lövstavägen 86, 19442 UPPLANDS VÄSBY (kai.thurfors@bredband.net) Bakgrund Jag är född i Västervik 1941, enda barnet till Signe och Einar Thurfors, som båda var folkskollärare vid Lidhemsskolan där. Student 1960, reallinjen, matematisk gren. Lämnade Västervik för 15 månaders militärtjänst 60-61. Framtidsutsikter Var som sagt enda barnet, ofta ensam, läsning blev en huvudsysselsättning. Funderade i gymnasiet på att bli journalist, men en journalist på Västerviks-Tidningen rev sönder min rosenröda syn på yrket (vilket nog var min fars mening, när han fixade intervjun). Mina föräldrar pushade mig inte i någon riktning annars, de förväntade sig bara att jag på något sätt skulle göra bra ifrån mig. Senare drömde jag om en författarkarriär, skulle bara skaffa mig livserfarenhet först (och på den vägen är det). Gjorde sista året på gymnasiet ett enskilt arbete i matematik, sannolikhetskalkyl. Tyckte det var spännande och läste en del under militärtiden. Läste sedan tre år vid Uppsala universitet där jag tog en fil kand i statistik, matematik och numerisk analys. Karriärberättelse Datorer var i stort sett okända i början av 60-talet. De enda maskiner vi använde vid laborationerna var manuella räknemaskiner, som vevades. Jag vet faktiskt inte varför jag bestämde mig för att söka sommarjobb på IBMs centrala systemavdelning sommaren 1962, men det gjorde jag och jag fick jobb. Det enda av värde jag gjorde där var att hjälpa till på matematikerkongressen på KTH. IBM visade IBM 1620, en dator som i dag ingen skulle titta åt. Utskrift gjordes t ex på skrivmaskin. Minnet var bara några få K. - Mitt starkaste minne därifrån var när jag vid ett tillfälle var ensam i demo-salen och en lång gänglig amerikan kom in. Jag stegade fram och började dra min inlärda vers. Efter hand märkte jag att hans intresse inte var speciellt stort, så jag tystnade. Han log vänligt och sa:"yeah, I have a couple of those." Han visade sig vara chef för dataavdelningen vid Cape Canaveral! Jag sjönk in i mattan och smög försiktigt bort. Sommaren därpå arbetade jag vid SCB, vilket gav en viss inblick i hur datorer kunde användas. Erfarenheterna från de två sommarjobben måste ha varit tillräckliga för att jag skulle bestämma mig. Våren 1964 sökte jag två datajobb - fortfarande utan att ha direkt använt en dator - och fick båda. Det ena var på IBMs centrala systemavdelning, det andra på SAAB i Linköping. SAAB svarade först, det bestämde valet (annars hade det nog blivit IBM). Det blev giftermål med min fästmö Birgitta, som blev lärare i Linköping, och bostad på Munkhagsgatan. Vid SAAB (flygdelen av SAAB) blev det allvar. Programmering på IBM 1401 (dåtidens folkvagn) till att börja med. Programspråket var Autocoder (ett programspråk, som var nära maskinspråket). Man fick t ex programmera egna subrutiner för att läsa magnetband, som var den enda tillgängliga externa minnestypen. Efter ett år drabbades dataavdelningen av flera avhopp och jag fick ta över avdelningens externa konsultverksamhet. Så här i efterhand inser jag att det var vansinnigt av SAAB att bedriva den verksamheten, och vansinnigt av mig att ge mig på det. Men ingen insåg det och det hela gick skapligt.

Kai Thurfors 2007-10-12 2 SAAB hade då i flera år kört en redovisningsrutin åt Göta Lantmän i Linköping på datorn SARA. Det hade inte fungerat speciellt väl och lett till revisorsanmärkningar under flera år. Jag ledde en liten grupp (utan minsta hum om arbetsledning), som fick i uppdrag att kopiera rutinen på IBM 1401 och köra om Göta Lantmäns redovisning för ett antal år. Det fungerade faktiskt. - Under utvecklingstiden kördes de sista redovisningskörningarna på SARA och jag deltog ett par gånger. SARA var en syster till BESK och var byggd vid SAAB under ledning av Börje Langefors som sedan blev Sveriges första dataprofessor vid KTH. Det var en "rördator", såg ut som en gammal radio från femtiotalet fast i större skala. Den fyllde ett stort rum. Varje dag började man med att under ett par timmar testa rören och ersätta de förbrukade. SARA var inte driftsäker. En avdelningschef, som tröttnat på driftproblemen skickade runt ett brev och begärde instruktioner för "handhavande av icke tillförlitlig datamaskin". Jag fick också testa att köra administrativa rutiner på SAABs D21, som just hade sålts i flera exemplar till banker och företag. Efter min rapport bestämde man sig för att fortsätta att köra SAABs egna administrativa system enbart på IBM-datorer. Utrustningen var helt enkelt inte tillräckligt driftsäker. SAAB testade under en tid att ersätta IBM 1401 med en liknande dator, Honeywell 200. (Det blev nog pinsamt för SAAB att använda huvudkonkurrentens datorer). Programmet, som översatte 1401- Autocoder till 200-Easycoder, kallades Liberator. Det fanns också en version, som läste hålkort med "patchar" i maskinkod. Vi frågade förvånat om det behövdes. Honeywell-personalen berättade att på flera större bolag fanns även en hel del viktiga program bara i det skicket och utan dokumentation. Även min fru Birgitta arbetade ett år som programmerare vid SAAB. Avhoppen från avdelningen fortsatte och smittade av sig. Jag hade alltid sagt att i Stockholm kunde jag inte tänka mig att bo. Så det blev givetvis jobb i Stockholm våren 1964. Först som konsult på Allmänna Ingenjörsbyrån med jobb vid Danderyds sjukhus. Administrativa system för sjukvården skulle byggas. Ingen i arbetsgruppen hade någon större erfarenhet av sådana system. På hösten 1966 hade den första universitetsutbildningen startat vid KTH under Langefors. Vi var två arbetskamrater, som hade pratat med Langefors tidigare och vi tyckte att vi hade så gedigen erfarenhet av systemutveckling att vi kunde hoppa in under terminen. Vi knallade upp till Langefors och bad om lov och det gick bra. Under diskussionen sa Langefors på fullt allvar att det var förargligt att det nu kommit trumminnen till datorer, när han hade fått fram en så fin teori för hantering av sekventiella minnen! Vi hoppade alltså in på utbildningen, men hoppade ganska raskt av igen, eftersom vi tyckte att utbildningen var helt verklighetsfrämmande. Vi ville ha en yrkesutbildning. - Jag anser att den teoretiska inriktning, som drevs av Langefors, var en återvändsgränd. Den försenade IT-utvecklingen i Sverige. På 70- och 80-talen skilde man på tre datornivåer: Mikro, mini- och stordatorer. Min yrkesmässiga programmering utfördes före 1970 och helt på stordatorer. Efter ett år visade det sig att jobbet vid Danderyds sjukhus erhållits via mutor. Det blev i stället ett par andra uppdrag åt Stockholms läns landsting och åt Sveriges Radio. De här uppdragen rörde hanterbara, lättförståeliga system och var de första där jag lärde mig att utveckla administrativa system från scratch. Genom att Sveriges Radio utvecklade ett rapporteringssystem tillsammans med Stim kom jag också att börja ett engagemang vid Stim, vilket fortfarande pågår fyrtio år senare. På Sveriges Radio fick jag också möjlighet att känna på planering av systemutveckling för en hel dataavdelning, vilket så småningom ledde tillbaka till landstinget.

Kai Thurfors 2007-10-12 3 När jag ser tillbaka på den här tiden, 1966-71, så förefaller det mig som om det var då som systemutveckling blev ett seriöst yrke. Datorer och programspråk utvecklades kraftigt. IBM 360 med COBOL var ett lyft. Det började finnas riktiga utbildningar för yrkesmän, främst vid IBM men även hos andra. Användarna ställde allt högre krav på snabbhet och driftsäkerhet. Man såg inte längre dataspecialisterna som trollkarlar, som förstod allt. Under samma tid inträffade du-reformen. Jag minns att det kunde vara svårt att avgöra hur man skulle tilltala någon i telefon. Äldre personer hade svårt att ställa om och säga du. 1971 fick jag ett erbjudande via en f d arbetskamrat från uppdraget vid Danderyds sjukhus. Storlandstinget höll på att bildas och man sökte en systemchef vid en ny dataavdelning, placerad vid Danderyds sjukhus. En ren fortsättning av det arbete jag deltagit i några år tidigare. Jag hade fortfarande inte några större kunskaper rörande utveckling av sjukvårdssystem och inte någon omfattande erfarenhet av arbetsledning på avdelningsnivå. Men jag tog jobbet. Under åtta års tid genomgick landstingets dataverksamhet (och jag) en gradvis utveckling från glada amatörer till någorlunda proffsiga specialister. Vi hade 1971 Univac 494-datorer, som för sin tid var bra på online-system. Vi hade - med Univacs hjälp - egenutvecklade transaktionskontrollsystem, databashanteringrutiner och programspråk. 1979 hade vi IBM-datorer med genomgående standard software. Språkmässigt hade data- blivit IT-. 1979 avslutades en segdragen tvist om lönenivåer för systemutvecklare vid landstinget med att jag sade upp mig, faktiskt utan att ha ett nytt jobb klart. Jag hade tröttnat på att vid den administrativa delen av verksamheten ha en genomsnittlig anställningstid av två år. (Underhåll av lönesystem kräver lång startsträcka). En diskussion med Programator klargjorde att man behövde det jag ville göra, så jag blev konsult igen. - Egentligen hade jag aldrig slutat vara konsult. På gott och ont blev jag aldrig någon riktig administratör. Jag fick ofta kritik för att jag åkte runt till kunderna i stället för att sitta på min stol. 1979-1993 var jag konsult med uppdrag hos många olika kunder. Främst rörde det AU-planering eller systemplanering, men också systemutredningar, kravspecar och assistans vid beslutsfattande. 1993 lämnade jag konsultlivet för att bli utvecklingschef på Stim, där jag haft uppdrag då och då under årens lopp. Jag är numera pensionerad, men konsultar fortfarande vid Stim. Maskiner och tekniker När jag först på IBM sommaren 1962 fick nosa på datorer utan att riktigt använda dem så var datorerna med dagens mått bara enkla leksaker. IBMs experter var upphetsade över att man just fått ett nytt skivminne till IBM 1440. Det tidigare var stort som en flygel. Det nya var en kub med ett par decimeters sidor. Båda var kärnminnen på 4K. Radskrivare och trum/skivminnen fanns inte ännu. Programspråken var rena maskinspråk eller näst intill. Om man inte använde ett rent maskinspråk, så måste programmet kompileras, innan det kunde köras. Förändringar i form av "patchar" i maskinspråk kunde läggas till så att man slapp kompilera om vid enkla ändringar. Testunderlag lämnades till datacentralen ett par gånger per dag och kördes av operatörer. Resultatet returnerades, oftast i form av listor. En programmerare hade vanligen en tjock bunt av programlistor och testresultat på skrivbordet. 1965 använde jag på SAAB D21 för första gången ett engelskliknande programspråk, ALGOL GENIUS. Programmen blev väsentligt lättare att läsa. Detsamma gällde COBOL, som jag använde på Sveriges Radios 360-datorer. (De programmeringsfärdigheter jag skaffade mig då, är de enda jag fortfarande utnyttjar, när jag skriver små Basic-program).

Kai Thurfors 2007-10-12 4 1960- och 70-talen var IBMs tid. Om man sa till någon att man arbetade med datorer, så fick man ofta svaret: "Jaså du jobbar på IBM". Majoriteten av systemutvecklarna utbildades helt eller delvis på IBM. Blå kostym och slips var viktiga. Innan PC-n med databaser och olika former av enkla eller komplicerade programspråk, som ger en utvecklare/användare tillgång till hela processen, var det ovanligt att även ett litet system utvecklades av en enda person. Det krävdes en kedja av specialister. Även i de fall det krävs samarbete mellan flera personer, så finns det nu arbetsinstrument, som underlättar kommunikation, inte bara rent fysiskt utan också förståelsen. Kunskaper och färdigheter När jag arbetade som programmerare på sextiotalet ställdes det främst krav på att kunna datorteknik och programspråk. Tekniker för att definiera krav, umgås med användare och förbättra säkerheten var praktiskt taget okända. Begreppet användare kom gradvis. Mitt första arbetsledningsjobb på SAAB fick jag för att jag hade samma profil i en utvärdering som min dåvarande chef. Vi ansågs båda vara alltför resultatinriktade och ha svårt att samarbeta! Min första arbetsledarutbildning kom när jag varit arbetsledare i tjugo år (för upp till sextio personer). Engelskan har på olika sätt varit viktig under hela den tid jag arbetat. Vid mitten av sextiotalet försökte Datasaab-sfären rida spärr mot svengelskan och hitta på svenska uttryck, medan IBMdelen av SAABs dataavdelning glatt använde ord som "recordena". Försvenskningsperioden upphörde efter några år. Manualer och datormeddelanden har det hela tiden för det mesta varit på engelska. Utan förmåga att förstå engelska klarade man sig inte. Internationella kontakter - främst med leverantörer i USA - har hela tiden varit viktiga om man legat i utvecklingens framkant. Leverantörspersonal i Sverige hade inte alltid tillräckliga kunskaper eller ville inte förmedla korrekta besked. Jag har ett par gånger under sjuttiotalet besökt leverantörer (IBM, Univac) i USA. Min erfarenhet är att man då fick korrekta besked även om det inte alltid var till leverantörens fördel. Skam till sägandes gjorde jag före 1980 inte några speciella insatser för att åstadkomma kompetensförändringar. (Därefter har jag i hög grad verkat för att höja IT-kompetensen hos användare och att ge dem mer makt över de system de använder). Synen på dator- och datateknik I början av mitt arbetsliv såg jag mig själv - utan att riktigt förstå det - som utövande en rolig hobby. Jag kastade mig glatt in i nya arbetsuppgifter, jag njöt av omväxling. Problemlösning var det bästa jag visste, medan jag såg samverkan med medarbetare som en svårighet. Användare visste jag i stort sett inte vad det var. Efter hand lärde jag mig hantera diskussioner med användare och upptäckte till min förvåning att jag hade lätt att förmedla uppgifter mellan användare och dataspecialister. Det blev min starkaste gren. Dataspecialistens "vita rock" försvann och terminaler placerades på allt fler skrivbord. De tidiga, framträdande applikationer, som beskrevs i tidningarna, var av teknisk natur, medan de senare blev allt mer administrativa. Många fick inblick inte bara i datasystemens fördelar utan också i deras nackdelar.

Kai Thurfors 2007-10-12 5 En programmerare av i dag, som i ett slag skulle bli förflyttad till sextiotalet, skulle nog bli förfärad över arbetsförhållandena: - Långt mellan kontakterna med datorn. Flera timmars väntan, ibland t o m dagar, på tester, som kördes batch-vis. Man tvingades utföra mycket av testarbetet med penna och papper vid skrivbordet. - Man arbetade en och en med sina programlistor. Det var svårt att skapa överblick och samarbete vid gemensam systemutveckling (även om man inte saknade sådan, eftersom man inte upplevt dagens möjligheter). En gemensam utveckling av den typ, som bedrivs vid en del av dagens Open Source-utveckling med deltagare över hela världen, var givetvis helt omöjlig. Livet i övrigt Jag har under hela mitt yrkesliv arbetat mycket, och inte bara på kontoret. (När det efter 1980 blev möjligt att ha en dator hemma, så har ett antal datorer passerat mitt hem). Min fru, Birgitta, var hemma med barnen när de var små. Birgitta och jag hade en gemensam hobby, släktforskning. Det fanns annars inte tid för så mycket annat än arbetet och familjen. Föreningsliv hanns inte med. För böcker och musik har det i alla fall alltid funnits plats. När det 1966 blev aktuellt med arbete i Stockholm så stod vi redan i bostadskö i Upplands Väsby (därför att orten låg mitt mellan Uppsala, där vi studerade, och Stockholm, där många datajobb fanns). Ledig lägenhet fanns. Ett par Väsby-radhus senare så bor jag åter i lägenhet i Upplands Väsby.