torsdag 25 november 2010

Lathet föder kvalitet

Larry Wall har uttryckt sig enligt följande när det gäller lathet:
"Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so that you don't have to answer so many questions about it."

Det är en spännande tanke att man dokumenterar för att slippa massa jidder från kunder, förvaltningsprogrammerare och andra som kommer att nyttja det du gjort. Gör du rätt från början så blir den totala energiförbrukningen lägre.

Det samma gäller många tillämpningar i livet. Lägg lite extra energi på att förtydliga vad du menar i ett mail så behöver du inte förklara mer senare. Är en möbel/bil/pryl sönder så laga den på bästa sätt, även om det är jobbigare för stunden, men den kommer att hålla längre utan att behöva fler lagningar.

När väl polletten trillat ner att du får mindre total mängd arbete om du satsar på kvalitet är det väldigt svårt att fortsätta att göra hafsverk. Om din kund inte har förstått detta ännu bör du vara bussig nog att förklara hur det ligger till istället för att fakturera en dålig lösning som behöver lagas senare. Det vinner ni båda på i längden.

onsdag 24 november 2010

Sugen på att tappa din kapitalistiska haka?

Det är inte meningen att ingenjörer ska lägga sig i världskapitalism. Vi mår inte bra av det. Tittar man med kritiska ögon kan man komma fram till att ekonomin är korrupt och baserad på att maximera profiten för eliten. Det gäller att kortsiktigt krama ur varje företag varenda krona, att smutsa ner miljön till förmån för profit och att ge arbetarna så lite som möjligt men att de ändå ska kunna konsumera den skräpkultur som gör de rika rikare.

Well... de här konspiratoriska tankarna är väl inget nytt men David Harvey ger oss en saklig haktappare i sin presentation på 11.10 minuter. Tummen upp för the RSA's grymma tecknare.


Men som Ha-Joon Chang säger i sin presentation om boken 23 Things They Don't Tell you About Capitalism: I think that capitalism is the worst economic system except for all the others.

söndag 21 november 2010

Välj din vardag


Jag har varit runt och letat efter de coolaste städerna att bo i. Jag har tittat och bedömt klubbar, shopping, puls och status. Men vad jag missat att bedöma är hur vardagen ser ut. Hur smidigt är det att leva i sin egna bubbla när man inte orkar med stan?

Tokyo kändes som bästa stan på vår jord, men går det att ha en vardag där? Dubai är vräkigt och smidigt, men frågan är om man inte blir ledsen av klasskillnaderna? Stockholm tränger sig inte på och man kan faktiskt välja om man vill springa eller stå i rulltrapporna. Helt klart är att jag har köpt stockholmslivet utan att fundera på vardagen. Hoppas nu det blir så bra som jag förväntar mig.

söndag 14 november 2010

Boken som fick bägaren att rinna över

"If your company’s goal is to become fast, responsive, and agile, more efficiency is not the answer—you need more slack."Tom DeMarco beskriver i boken Slack vilka effekter och känslor som uppstår i stora organisationer givet vissa förutsättningar. Det är en helt fantastisk bok som fick mig att tappa hakan och bli blek i ansiktet av olika insikter

Jag har förstått grundförutsättningar i stora organisationer, och jag har även förstått att de inte kan ändras från gräsrotsnivå. Efter att ha provat fabriken nu i fyra spännande och galet givande år är det dags att prova en mer individbaserad mentalitet för att avgöra vad som är bäst för marknaden, produkterna, kunderna och arbetarna. Gissa om det ska bloggas framöver! :)

lördag 13 november 2010

Googles kodtest


Jag förespråkar starkt att kodtest eller liknande test görs vid nyanställning av programmerare. Några som har fattat detta och som alltid kör det är Google.

I våras sökte jag en tjänst på Google i Stockholm om nu har jag precis gjort testet. Man fick välja mellan C, C++, Java och Python. Att det inte är språkberoende är vettigt för då testar man mer förståelse för problemlösning med avseende på algoritmer och minnesanvändning, istället för grafisk programmering av specifika GUI-paket eller databaskopplingar.

Uppgifterna var ungefär som vid universitetet i kursen "Analys och konstruktion av algoritmer", de handlar om att processa data på olika sätt utan att använda några standardfunktioner. Man har 90 minuter på sig för tre uppgifter.

Första uppgiften gick finfint och jag fick med bra felhantering. Andra uppgiften tolkade jag fel och fick strukturera om totalt. Tiden gick och när det bara var totalt 20 minuter kvar vågade jag inte fortsätta utan submittade en icke-lösning för att komma vidare till uppgift tre. Uppgift tre var ett skolboksexempel som jag knappade in på tre minuter och hade testat helt och fullt efter ytterliggare tre.

Över lag är jag grymt nöjd med testet och mitt genomförande av testet. Synd att jag tiltade på andra uppgiften och därför bara klarade två av tre. Så även om Google inte vill ha mig så var det riktigt kul att göra deras test och att känna att jag varit med i matchen och fightats!

torsdag 11 november 2010

Å det blir bättre, så mycket bättre

Jag är så jävla lycklig att jag suttit och gråtit i soffan en timme nu. Äntligen har det börjat lösa sig runt Stockholm och det livet får en toppenstart. Äntligen kan jag umgås med de bästa IT-personerna, gå på de bästa klubbarna, leva det livet jag längtat efter i fyra år men struntat i pga jobbet i Linköping.

Just nu känns det som... varför stack jag inte tidigare? Varför har jag gått här och dragit? Men jag har haft fyra alldeles underbara år på Saab. Jag har fått en grym kickoff i arbetslivet och nu är det bara att smida det varma järnet vidare.


FY FABIAN VAD DET HÄR ÄR SKÖNT!!!

onsdag 10 november 2010

I have to go see about a girl!

"ITS GAME! Jag tar erbjudandet!" så började ett härligt brev från mig till Netlight idag. Från februari jobbar jag som IT-konsult i Stockholm om allt går vägen. I fyra år har jag letat efter något tillräckligt bra och spännande och nu verkar det som att det rätta har kommit. De jag snackat med på Netlight är supersköna och vettiga.

Så nu kan jag äntligen flytta upp till Emma och ser vart livet tar vägen. På min avskedsansökan har jag skrivit som anledning: "I have to go see about a girl!"


Relaterat inlägg: Good Anders Holmberg

måndag 8 november 2010

Det där med bokföring

Tidigare har jag haft svårt att förstå egenföretagare som gnäller om bokföring. Hallå det är ju det de lever av. Utan dokumenterade finanser, inga stålars. Så enkelt är det. Själv börjar jag känna att det redan packar på, trots att jag inte fakturerat en timme än. Det ligger räkningar här och var, de olika resorna jag gjort håller jag i huvudet än så länge men det börjar fylla upp hjärnan.

Någon sa att det inte var tillåtet att använda Excel utan att man måste ha ett godkänt program. Det låter så dumt att jag trotsar det.

tisdag 2 november 2010

Föräldrar på besök

Helgen spenderades i familjens tecken med mamma, pappa och Emma. Vi hann med symfoniorkester, supergod mat och supertrevlig kväll. Frukosten på deras hotell var fin den med.

Det har nog att göra med den oundvikliga mognadsprocess man utsätts för, men hemmakvällar med familj och vänner lockar mer än festkvällar på krogen. Det här känns både bra och läskigt.

Nu förstår jag hur Idol-deltagarna känner sig

Idag fick jag ett mail som skakade om världen ett tag. Det var länge sedan jag sökte och jag hade egentligen glömt bort att jag lämnade in mitt CV på google.se.


Det här är första steget av många mot att uppnå Nirvana: mjukvarujobb i Googleplexet. Det är säkert så att flera tusen har fått utskicket, men då är jag i alla fall en på flera tusen. Det är lätt att låta drömmarna springa iväg. Tänk om jag lyckas på testet, tänk om jag får en intervju, tänk om jag får en andraintervju. Jag kan se det framför mig där alla kallade är uppställda på scenen och Google läser upp de antagnas namn ett efter ett. Är mitt namn med? Inte omöjligt.