
Innehållsförteckning
Fem programmeringstips
Innehållsförteckning
1. Kom på ett projekt
Som ny inom programmering kan det ofta vara svårt att komma igång, för att råda bot på detta är att hitta ett projekt ett viktigt första steg. Hitta ett problem att lösa innan du börjar med lösningen helt enkelt. Som nybörjare bör projekten vara mindre, desto bekvämare du blir desto större projekt kan du ta dig an.
2. Papper och penna
När vi på Exsitec påbörjar ett nytt utvecklingsprojekt och har fått en grov bild av hur lösningen kan se ut ritar vi upp hur arkitekturen för programmet skulle kunna se ut. Vad behöver vi göra för att kundens önskemål ska realiseras? Att rita upp lösningar är även användbart vid mindre problem och något som inte ens vi förespråkar att digitalisera.
3. Testa många olika språk
Det finns en enorm mängd olika programmeringsspråk, att testa på flera olika språk är en väsentlig del för att du ska bli en bättre utvecklare. Nästan alla programmeringsspråk kan lösa samma uppgift, att lära sig olika språk breddar alltså din förmåga att lösa problem på olika sätt. På Exsitec jobbar vi främst med språken C# och Typescript, om dessa är språk du inte testat rekommenderar vi definitivt att du spanar in dem. För att påvisa den enorma bredden av programmeringsspråk kan du spana in Emojicode, ett språk där programmering genomförs med hjälp utav emojis.

4. Skriv all kod under antagandet att någon kommer behöva förstå den
Att skriva perfekt kod är något som i stort sett ingen gör, men att göra den förståelig är något som vi alla kan göra. I många projekt är det flera personer som ska jobba tillsammans, att ha väldokumenterad kod genom kommentarer och bra variabel- och funktionsnamn är då ovärderlig. Något vi på Exsitec ofta kommer i kontakt med är system med högt personberoende, detta beror flera gånger på att ingen mer än den som utvecklat systemet förstår hur det fungerar under ytan. Att skriva lättförståelig kod är alltså viktigare än vad många tror.
5. Våga misslyckas
En stor del av att programmera är att misslyckas för att sedan försöka igen, att programmera är oftast helt enkelt att testa lösningar tills det fungerar. Hittar du inte lösningen direkt så är det ingen fara, för nästa gång du springer på ett liknande problem så kommer de där timmarna du la på problemet vara ovärderliga, för den här gången har redan löst det en gång. Omfamna att programmera handlar om kontinuerligt misslyckande och ta lärdomar av det.
Är du intresserad av att se hur vi på Exsitec kan lösa dina verksamhetsproblem genom applikationsutveckling kan du läsa mer om detta här. Om du är intresserad av att jobba med programmering på Exsitec kan du klicka in dig till vår karriärsida.
Relaterade artiklar

Digital Marketing & SEO Marknadsföring Digital handel 4 min
AI-driven sökning: Uppdatera din SEO-strategi för maximal synlighet
Söklandskapet genomgår just nu en snabb förändring, främst drivet av att AI-teknik blir en allt större del av hur...

Digital Marketing & SEO Marknadsföring Digital handel 3 min
Hur ChatGPT Search fungerar och hur SEO-strategier behöver anpassas
Med allt fler AI-drivna lösningar kan det vara bra att förstå hur dessa teknologier påverkar traditionell...

Systemintegration 4 min
Systemintegration - en teknisk, funktionell eller strategisk fråga?
Hur ska man se på systemintegration som företag? Är det en teknisk, funktionell eller strategisk fråga?