torsdag 29 september 2022

Dag 4: Unity och gjorde klart mitt spel i lisp



Jag fortsatte med Complete Guide to 2D and 3D Game Development with Unity på Udemy. Gjorde inte så mycket, tittade bara på en av videofilmerna. Jag gjorde även klart mitt sten-sax påse spel i lisp. Känns som att jag halkar efter, har planerat att studera i sju timmar, men så slutar det med att jag kanske studerar i två.

onsdag 28 september 2022

Dag 3: En studieplan för lisp.

 Idag gjorde jag inte så mycket, men läste i alla fall en artikel med en studieplan för den som vill lära sig lisp.

tisdag 27 september 2022

Dag 2: Mer unity, maskininlärning och lisp

 


Tittade lite på Complete Guide to 2D and 3D Game Development with Unity Fortsatte med Machine Learning with Python. Sedan började jag på ett sten-sax-påse spel i lisp. Syntaxen är verkligen annorlunda när det gäller vanliga kommandon som print, input och if-satser. Mång gånger finns det flera olika sätt att göra samma sak.

måndag 26 september 2022

Dag 1: Unity, maskininlärning och lisp

 


Idag laddade jag ner Unity och Unity tools för Visual Studio. Som vanligt var det en del oklarheter, bland annat var det en ruta ikryssad om VS 2019 på Unity installeraren. Skulle den vara ikryssad när jag redan har VS 2022(nej)? Jag tror att det varit problem med att konfigurera nästan alla utvecklingsmiljöer jag någonsin använt. Men Visual Studio är ändå en av de bättre, det skall bli kul att komma igång och lära mig utveckla spel imorgon

Jag har också sett första veckans videor på Learn machine learning with python på Coursera och så höll jag på lite med if-satser i lisp

torsdag 22 september 2022

En utbildningsplan

 


Var det ett bra eller dåligt beslut att hoppa av? Jag skulle säga att det är omöjligt att avgöra nu, det hänger på om jag om två år är i en bättre position än vad jag skulle varit om jag avslutat kursen. Det är ju ingen garanti heller att jag inte skulle hoppat av vid ett senare tillfälle. Vilken position hade jag varit i om två år om jag gått klart utbildningen? Jag tror att jag haft ett jobb som webbutvecklare inom sex månader efter att jag tagit examen. Så det skall jag försöka slå 😊

Vad skall jag läsa?

För det första bör ni veta att jag gått två arbetsmarknadsutbildningar, en i c# och en i java. Så även om jag inte kommer att ha en akademisk examen, så har jag ändå viss formell utbildning i ämnet. Vad planerar jag att läsa? Först bör det påpekas att min plan inte är att så fort som möjligt läsa något inom programmering för att så snabbt som möjligt börja arbeta som utvecklare. Har man den ambitionen rekommenderar jag att man läser html, css, javascript och antingen c# eller python som backend.

För egen del är det flera områden inom programmering som lockar: webbutvecling, inbyggda system, spelutveckling och AI. Rent allmänt tror jag att folk är fast i att bara tänka som anställda och anpassa utbildningen därefter. Det går ju även att frilansa, utbilda eller driva företag som tillverkar programvara. Men det skadar inte att använda en viss del av tiden till att lära sig något som underlättar att få en anställning, speciellt om det även är användbart om du frilansar eller tillverkar programvara. Webbutveckling och spelutveckling är det troligtvis lättare att få jobb inom utan formell utbildning, AI tror jag är det område som det råder störst krav på formell utbildning inom och inbyggda system ligger någonstans mitt emellan. Jag kommer att publicera de flesta projekten jag gör på Github och dokumentera processen här.

Så vad skall jag specialisera mig på? Om du läst den här bloggen tidigare borde du veta att jag inte är ett fan av specialisering. Däremot är jag ett fan av djup inom flera områden och ytterligare områden som studeras mer översiktligt. Jag har inte bestämt än vad jag skall fördjupa mig inom, kanske vore det kul att koppla ihop mitt översättningsföretag med det hela på något sätt? Men jag vet i alla fall vad jag skall börja med:

  • webbutvecling c# och asp.net
  • inbyggda system lära mig c
  • spelutveckling c# och Unity
  • AI Maskininlärning med python
Dessutom tänkte jag lära mig lisp, Exakt vad jag skall ha det till vet jag inte än, men det verkar vara ett väldigt kraftfullt språk.

onsdag 21 september 2022

Jag hoppar av.

Just nu går jag Webbutveckling 120p på dstans på BTH. Men jag kommer att bli utslängd från kursen, då vi närmar oss treveckorskontrollen och jag inte gjort klart en css uppgift. Treveckorskontrollen fungerar annorlunda på många andra ställen, där behöver man bara fylla i att man tänker fortsätta gå kursen.

Men är jag inte lite korkad som lägger av nu, det är väl bara att göra klart uppgiften? Fast det hela är ett symptom på ett större problem. Jag hoppas att problemet inte är att jag är en idiot som gillar att sabotera för mig själv. Istället tror jag att det är ett symptom på hets, vi har inte riktigt tid att sätta oss in i alla ämnen och det är många ämnen som skall täckas.


Den här hetsen finns även på andra programmeringsutbildningar. Jag började på två olika på Mittuniversitetet. Där var det ännu värre, en massa labbuppgifter + rapporter som skulle skrivas och dessutom tentor. Det är en fördel med att läsa in ett ämne på egen hand, du bestämmer tempot.

Den andra fördelen är att du bestämmer själv vad du vill läsa. På BTH läste vi php. Visst det används av Wordpress, men jag hade hellre läst c# med asp.net. Nu är utbildningen skattefinansierad i Sverige, så mab slösar inte ofantliga summor när man läser något man inte vill läsa, bara för att det ingår i en kurs eller ett program. Men varje timme du läser något du inte vill läsa, är en timme du kunde läst något annat eller gjort något vettigt. Visst är det illa att slösa med pengar, men att slösa med tid är värre.

I nästa inlägg kommer jag gå igenom vad jag tänkt lära mig.