Hur kan jag hjälpa dig?

Semcon StoriesDigitala lösningar

Att lära sig kodens magiska språk

Sina Sultani bestämde sig för att gå från lingvistik till att lära sig koda och blev mjukvaruutvecklare på avdelningen Design & Digital Experience på Semcons Göteborgskontor. Som en del av hans jobb gäller det att hela tiden hålla sig uppdaterad på den senaste tekniken, som till exempel utvecklingen inom AI. I sin Semcon Story reflekterar Sina bland annat över hur det här nya tekniska språnget kan komma att påverka våra liv.

Dela:

Anledningen till att jag började min resta till att bli utvecklare är ganska klyschig:

Jag arbetade på ett kontor bredvid några mjukvaruutvecklare och såg deras skärmar som var täckta med massiva och obegripliga rader kod. Jag har en kandidatexamen inom lingvistik med fokus på text och vid den tidpunkten letade jag efter en rejäl utmaning som satte mina förmågor på prov. Jag har alltid älskat språk och att dechiffrera språkets struktur, så jag tänkte att ”om jag kan förstå det här språket som kallas kod, skulle jag få utforska ett universum av möjligheter”.

Kodspråk som hela tiden förändras

Men det visade sig att kodspråket skiljer sig rätt mycket från ”vanlig” skriven text. Kod utvecklas snabbt och förändras hela tiden, till skillnad från vanligt språk där förändringar går i mycket långsammare takt. Det här beror på att utvecklingstakten inom teknik idag går framåt med nya innovationer i snabb takt, vilket gör att programmeringsspråk och kod hela tiden måste hållas uppdaterade för att tillgodose dessa snabba framsteg. Därför är det viktigt för utvecklare att hålla sig uppdaterade och anpassa sig till förändringarna i programmeringsspråket.

Att arbeta som mjukvaruutvecklare är verkligen synonymt med att ha ett ansvar att ständigt uppdatera sig om den nuvarande moderna tekniken. Jag ser oss inte bara som en del av utvecklingsprocessen för de här moderna teknologierna, utan också som budbärarna som förklarar dem för andra människor. Mina vänner och familj litar på att jag delar nya rön och den senaste utvecklingen med dem för att göra deras liv enklare.

AI och användaren i fokus

Och just nu är ordet på allas läppar AI. Allt pekar mot att 2023 är året då vi tar de första stora stegen för att integrera AI-teknik i de flesta människors liv. Häromveckan visade jag min far, en man född 1955 i en liten by i Iran, en (relativt) nysläppt AI-chatbot. Att se hans ansikte när denna AI-språkmodell svarade honom på farsi var helt fantastiskt. Han ställde alla möjliga frågor och fick information som brukade vara begränsad för honom eftersom han tidigare inte kunde ta emot den på sitt modersmål.

På vår avdelning har vi alltid användaren i fokus, och det är väldigt viktigt även inom AI. Det är människor som ska använda tekniken i slutändan och vårt jobb är att se till att vi utvecklar och designar lösningar som hjälper människor i deras vardag. I min roll som mjukvaruutvecklare på Semcon får jag utforska nya teknologier, såsom AI. Jag uppmuntras till och med till att göra det. För närvarande väntar jag på släppet av en ny AI för verktyget jag använder för dokumentation, lagring av boilerplate-kod och många andra saker, som släpps till allmänheten mycket snart. Det kommer att optimera, effektivisera och överlag göra mitt jobb ännu roligare.

Omdefinierar hela vår världsbild

För ett tag sedan anordnades en konstutställning här på Semcon, där medarbetare fick visa olika konstverk de har gjort, och ett konstverk stack verkligen ut för mig. En otroligt vacker tavla gjord med hjälp av AI genom en enkel uppmaning. Med bara ett fåtal nyckelord till sitt förfogande skapade den en fantastisk målning. Detta väcker också filosofiska frågor: Vem är konstnären? Vad är en konstnär?

AI driver oss att omdefiniera hela vår världsbild. Den akademiska världen är också starkt påverkad av detta. Spelar det någon roll att du är bättre på mig inom ”intuitiv” stavning om vi alla har tillgång till programvara som korrigerar stavningen? Vad sägs om vi har tillgång till programvara som kan ta hela ditt stycke, eller all din skrivna text, hur lång den än är, och omformulera den för att bättre formulera andan i det du försöker förmedla? Vad gäller innanför klassrummets väggar då? Tja, jag antar att vi snart kommer behöva ta reda på det!

Och detta är en del av det som gör mitt jobb som mjukvaruutvecklare, åtminstone enligt mig, till ett av de mest intressanta områdena i världen under de kommande åren. Jag kan inte vänta.

Om Sina

  • Title: Software developer at Design & Digital Experience in Semcon’s Gothenburg office

  • Utbildning: Kandidatexamen i lingvistik och tvåårig utbildning som backend-utvecklare

  • Arbetat på Semcon sedan: augusti 2022

  • Jag har roligast på jobbet när: mjukvaran fungerar! Blir aldrig gammalt.

Om Semcon Stories
En artikelserie för alla som undrar hur det är att arbeta på Semcon. I Semcon Stories får våra medarbetare möjlighet att berätta om särskilt spännande delar av jobbet.

Kontakt

Anton Mellgren, Semcon

Anton Mellgren

Recruiter

Sweden West