Kategoriarkiv: Arbetssätt

Högskolan som förberedelse till livslångt lärande?

Flera utmaningar för svenska högskolan | Inrikes | SvD.

Jag ser högskoleutbildningen som en liten del av mitt lärande. Jag har förmodligen läst in mer litteratur efter att jag avslutade studierna än under dem.  Fördelen med skolan var att det fanns en färdig plan för vad man skulle lära sig. Nu har jag istället fördelen att om jag hittar något roligt, intressant eller nödvändigt så kan jag skaffa hem litteratur och börja läsa in mig på det. Är det väldigt intressant så fördjupar jag mig, annars brukar jag hitta angränsande områden som jag kan sätta mig in i.

Tyvärr känner jag många som inte vill lära sig nya saker om inte någon (deras chef) leder in dem på det spåret och sedan jagar dem med blåslampa.

Hör, hör (Att programmera i par är förmodligen inget för den duktige utvecklaren)

Pair Programming (give it a rest) | Peniwize’s Weblog.

De flesta som jobbar med utveckling är förmodligen introverter. Att tvinga introverten att jobba tillsammans med någon är ett bra sätt att bränna ut introverten. Förmodligen kommer den introverte utvecklaren att byta jobb innan du hunnit ropa ”Hello world!” om du tvingar henne att programmera i par.

Parprogrammering är som jag ser det ett amerikanskt påfund påkommet av extroverta chefer som ser med misstänksamhet på utvecklarna introverthet.

Men något som är utvecklande för den nye utvecklaren lika mycket som för den gamla räven är ett mentorsförhållande. Att lära ut något är bästa sättet att lära sig något nytt. Om man lär ut något man är expert på kommer man åtminstone att tvingas reflektera över varför man gör saker på ett visst sätt.

Labserver

Håller på och sätter upp en labbmaskin hemma. Målet är att jag ska kunna kasta upp en 3-6 virtuella maskiner och jobba mot. Normalt kanske det är en eller två som är uppe, men jag vill kunna köra lite parallella tester i den.

8 kärnor på 2,5Ghz och 32 GB RAM ska räcka ett tag. Köpte en av intels 45W CPUer i förhoppningen att det ska gå att köra fläktarna på lägre hastighet. För tillfället sitter det 8Tb lagring i maskinen. Det ska utökas till 12. Varav 4 kan användas till de virtuella maskinerna. Resten används som lager av mina rippade skivor och alla bilder.

Jag har valt att köra på konsumentprylar av flera skäl, de viktigaste är kassan och hörseln. Maskinen ska stå i sovrummet tills vidare och då är det naturligtvis bra om den inte väsnas allt för mycket 🙂

Tips till alla utvecklare

Om du någonsin skriver kod mot en databashanterare som följer relationsmodellen (Oracle, MS SQL Server, Sybase, DB2, Sqllite, Mysql, MariaDB, PostgreSQL) så läs första kapitlet i Tom Kytes ”Expert Oracle Database Architecture”.  ISBN: 9781430229469. Kapitlet är namnsatt ”Developing Successful Oracle Applications”, men låt inte det hindra dig även om du aldrig utvecklar mot Oracle. Tom belyser många myter om databaser på ett fascinerande och lärorikt sätt.