Programmerer.com

Keeping fun in the house

Når du er sliten, er det ikke kroppen som prøver å fortelle deg at du trenger kaffe

Det virker som en vanlig oppfatning på kontoret er at når du er sliten, er det kroppen som prøver å fortelle deg at du trenger kaffe.

Du ser sjefen gjør det. Han har hylende unger, du ser natteskrikene deres ligger igjen utenpå huden hans. Den daglige lederen har skjeggstubber og er rød i øynene, hjemme hos ham er det han som har nattevakt. Men de vil så gjerne. De vil få det til, de vil at det skal gå rundt, de vil tjene den millionen i år. Det går jo bra. Jeg heller meg en kopp kaffe.

Vi kan alle strekke oss litt lenger. Det er ikke noe problem. Selvfølgelig er jeg sliten etter en natt med hylende unger, men jeg kommer meg da på jobben. Jeg sitter her og jobber. Jeg drikker kaffe, og får dagen til å gå. Og jeg gjør det samme imorgen. Det er ikke skadelig å være sliten, er det? Slutt å kødd, `a, alle er jo slitne.

Tja. Får du ikke nok søvn, øker du sjansene dine for å få kreft, hjertesykdommer, diabetes, og sykelig overvekt. Du får redusert glukose-meatbolisme, økte kortisolnvåer i blodet (mer stress), og mindre veksthormon, noe som gjør at skader du får, leges saktere. Du følgere dårligere med, og får dårligere hukommelse.

Det er underlig hvor klar tale kroppen kommer med, og hvor villig vi mistolker den.

Hvis du ikke lar kroppen følge sin naturlige syklus med hvile og arbeid, vil den etterhvert bli dårligere i stand til å regenerere, selv i de periodene den hviler. Og kroppen har ikke bare natt-dag-sykluser. I løpet av en dag føler du effektene av andre rytmer — du er gjerne sliten i 15-tiden, før du kommer opp igjen. Og du kan jobbe i 25-50 minutter før du trenger en skikkelig pause.

Det er ikke noe galt i å drikke kaffe. Eller i å jobbe hardt. Bare husk på livets rytme. Jobbe. Hvile.

La meg banke det inn i hodet på deg: Når du er sliten, trenger du hvile. Og du får lov. Du får lov av meg.

Capiche?

Smarte kunder kan få lavere konsulentpriser

Karl Philip Lund presenterer en spennende tanke i bloggen Stammen.no: Som AdWords-konsulent har han tenkt mye på Googles strategi for å få annonsører til å skape annonser som er relevante for søkerne. Google er nemmelig avhengige av at den jevne bruker finner akkurat det han er på jakt etter når han søker, for at han stadig skal vende tilbake til Google. Det gjelder også de betalte annonsene han får i trefflisten — det nytter ikke med søppeltreff der. Alt skal være relevant og bidra til den gode søkeopplevelsen.

Google har løst dette ved å belønne dyktige annonsører. Dette gjøres ved hjelp av enkle mål. Google teller hvor mange prosent av søkere som klikker på en gitt annonse når denne vises. Annonser som prosentvis blir klikket på oftere, får en lavere pris-per-klikk for annonsøren. En annonse som konverterer høyt (har en høy click-through ratio, eller CTR) vil altså gi en annonsør flere besøkende til sine websider for samme eller lavere pris, enn en annonse med lavere CTR.

Konverst, er den andre måten å komme høyt opp og bli vist ofte i Googles betalte søkeresulateter,  å betale mye per klikk. I bransjen blir dette kalt «paying the stupidity tax.» Er du ikke lur nok til å skape gode annonser med høy gjennomklikksratio, må du betale gjennom nesen for å synes hos Google.

Karl Philip poengterer at som konsulenter tar vi kundens «stupidity» med i beregningen når  vi kalkulerer timepriser og estimerer prosjektlengde. Kunden vet ikke hva som skal til for å lage en god løsning. Han kan ikke uten videre stille til rådighet de ressursene vi trenger. Det finnes selvfølgelig «profesjonelle kunder» også, men de er i fåtall, og vi vet dessuten ikke hvordan vi skal måle denne «profesjonaliteten». Google vinner fordi de har konkrete målbare tall som sine kriterier.

Kunne vi som konsulenter også definere målbare kriterier for våre kunder, så vi vet de er «lure», så de kunne slippe vår stupidity tax, og samarbeidet kunne vært mer fruktbart? Kunne vi kreve at de leste visse bøker, og tok en online eksamen? Ville det gi et godt nok grunnlag for lavere timespriser?

Spørmålet som melder seg da er opplagt: Hvorfor skulle jeg ønske å ta lavere timespriser? I prosjekter som går fortere? Det må jo være den verst tenkelige løsningen?

Over tid, argumenterer Karl Philip, vil en slik strategi tiltekrekke seg dyktige oppdragsgivere. Den innleide ekspertisen blir motivert av høye krav og samarbeide med dyktige folk. Og dette, sier Lund, er det lett å tenke seg fører til en høyere suksessrate, og at terskelen for å starte nye og spennende prosjekter blir mindre.  Videre: «Når suksessraten øker, blir konsulenten mer attraktiv for nye arbeidsgivere. Dermed øker etterspørselen etter konsulentens tjenester og man har mulighet til å øke standardtimeprisen.»

Dette er en spennende tanke jeg tror det er verdt å forfølge. Hvem er tøff nok til å være den første?

Du finner Karl Phulip Lunds artikkel på stammen.no.

Hvordan lande drømmeprosjektet? Med eksempel-CV!

Slashdot har en historie ikveld om hvordan du  som programmerer selger ferdigheter du har fått gjennom open source – prosjekter, men rådene gjelder for alle som jobber på prosjekter, og som skal selge seg selv videre i neste prosjekt. Du stikker seg ut, sier forfatteren Zack Grossbart, ved måten du snakker om prosjektet på. Hvilke features jobbet du med? Designet du nye deler av systemet? Ledet du møter?

Full story hos Slashdot. Linken til CV er nederst i artikkelen.

Nært relatert er også Zacks tanker om «personal branding» og «hvordan formattere en cv«.

Hvordan få nye prospekter for noen få kroner

Vet du hvor mye et nytt prospekt er verdt for deg?

Hvor mye er en ny kunde verdt, i løpet av sin livstid som kunde?

Ved hjelp av Google, Google AdWords, Analytics, og Website Optimizer kan du i de fleste bransjer få nye prospekter for noen få kroner per prospekt.

Hvis du vet hvor mye et prospekt eller en kunde er verdt, vil Google AdWords med de tilhørende verktøyene bety at du kan kjøpe nye prospekter og kunder, og  vite at det lønner seg, og du vil kunne gjøre kampanjene stadig mer lønnsomme.

Jeg har beskrevet hvordan i denne pdf’en: Hvordan få nye prospekter for noen kroner.

PHP on the cloud

Et nytt initiativ fra Zend, IBM, Microsoft og et par andre firmaer bringer «cloud computing» nærmere den jevne php-programmerer. Med http://www.simplecloud.org/ ønsker de å skape et php API som gjør det såre enkelt å benytte seg av tjenester der ute på den store skyen.

Fordelen med cloud computing er grei å se — du får kø, fil- og dokumentlagring som skalerer fra dag 1 til du har 100 millioner brukere. Og du betaler bare for det du bruker. På den annen side må du da altså betale igjen og igjen og igjen for den samme ressursen, istedenfor å sette opp dine egne maskiner. Uansett hva man synes om det, gjør cloud computing det enkelt for start-ups og individer å skrive applikasjoner som kommer til å skalere, uten noen stor up-front investering.

Nå var jo disse tjenestene tilgjengelige fra php fra før (Mosso / Rackspace, f.eks.: http://www.rackspacecloud.com/ har et helt greit php api), men simplecloud har som målsetning å gjøre det enklere å aksessere disse — de ønsker å jevne ut forskjellen mellom APIer for det som i bunn og grunn er samme tjenester. En abstraksjon, altså, over cloud tjenester.

Dette blir spennende å følge.

Og gøy å bruke.