• Zappan

    Någon som är utbildad inom programmering?

    Programmering är ett väldigt stort område. Dat är inte bara datorer man programmerar utan även små microcontrollers som sitter i elektronik för diskmaskiner, flygplan, leksaker, lastbilar, radiosändare, dammsugare och i princip vad som helst.  En microcontroller är i sig en väldigt liten dator som oftast gör en eller två saker, men på en väldigt grundläggande nivå. Det är stor brist på den typen av programmerare - oftast använder man språken C eller assembler (som är olika på olika processortyper).  Det är en helt annan grej att programmera på en dator, även om man använder samma språk, C är vanligt på datorer också. 


    Sedan är frågan VAD du vill programmera? Även för mig som specialiserat mig på microcontrollers är det en himmelsvid skillnad på programmet för en jaktradar i ett flygplan, mot en kaffeautomat, jag har jobbat med båda exemplen. 


    Ytligt sett är generella programmeringsspråk likadana, det är ingen jättestor skillnad på C, C++, Ada, Fortran77 (jag jobbar med alla, dessutom i samma system för tillfället) men problemet man ska lösa kan göra att kod ser radikalt annorlunda ut, även om det är samma programmeringsspråk. 

  • Zappan
    LinaMina345 skrev 2025-04-22 17:45:29 följande:

    Det finns en hel del onlinekurser och annat, man kan komma långt med det. Men om du gör det för att du vill jobba med programmering ska du vara medveten om att det är en vääldigt tuff arbetsmarknad nu. 

    Om du läser det här och fortfarande är intresserad, svara så kan jag kommer med mer detaljerade råd. 


    Tuff arbetsmarknad? Kan du programmera lågnivå på gamla SPARC-processorer i Sun-maskiner så har jag jobb åt dig imorgon bitti. 50 papp i månaden. Har du erfarenhet av kompilatordesign SPARC och x86 kan du få det dubbla.  


  • Zappan

    Jag är ingenjör i grunden men inte inom programmering utan inom processanläggningsdesign och styr- och reglerteknik, som ligger ganska när programmering. Det är till stor delen sådana system jag fortfarande jobbar med.


    Exempel: hur mycket ska en kylpump på en lastbil köras för att den ska kunna kyla ner en elektrisk generator, beroende på hur mycket ström man tar ut på generatorn? 


    Hur ska en kaffeautomat kunna läsa av små RFID-etiketter på kaffebehållarna så att bara vissa kaffeleverantörers kaffe går att köra i automaten? 


    Hur mycket fotogen kan man trycka i en flygmotor på en viss höjd, med en viss temperatur, i en viss fart utan att den stannar? Eller hur lite kan man köra den på? 


    Hur ska en maskin kunna hitta i tunnöar under marken om man bara känner till en viss utgångspunkt, och sedan får räkna sig fram hur långt bort i vilken riktning från den punkten man befinner sig? 


    Hur ska man få ett antal vågformer som man spelar upp i en högtalare att låta som en flygel?


    Jag håller mycket mer på med sådant än att t.ex. hålla kolla på att flytta pengar mellan bankkonton, bygga planeringssystem för vårdgivare eller biljettförsäljningssystem för flygbolag, men jag har sysslat med sådant också.  

Svar på tråden Någon som är utbildad inom programmering?