Skriver av mig lite, och tänkte höra om andra har samma syn.
I många yrken så har olika individer olika stor kunskap och olika nivå av talang. Men är inte programmeringsyrket extremt så?
IT är ju ett stort område och en person kan vara bättre än andra inom vissa områden. Jag tycker att i mitt hörn av området jag jobbar inom så är jag otroligt bra på vad jag gör.
Men jag har en kollega som kan allt jag kan men som utöver det är kanske 100 gånger bättre på vissa saker inom mitt område. Förstår säkerhet, protokoll och andra saker på en nivå mycket högre än vad jag gör. Inte bara för att läst sig till det, utan har mer talang än jag rent generellt. Kanske man skulle kunna säga "smartare".
Men jag har också kollegor där jag är 100 gånger bättre på nästan allt. Ett exempel. Jag har två universitetsutbildade kollegor, en junior och en som jobbat många år, som ibland ber mig om hjälp. Vid olika tillfällen så har de haft problem med en viss lång kommandorad i instruktionerna för ett moment, och jag hjälpt till genom att skriva att de kan lägga till en flagga till kommandoraden, skrivit typ
Efter en stund återkommer de till mig med
Dvs de kopierade och klistrade in det jag skrev exakt som jag skrev det, och förstår inte alls att "......." betyder att kopiera in de tidigare argument som du testat med innan och instruktionen säger! Och även om man kan tycka min instruktion var otydlig, så borde de förstå att "......." rimligen inte kan vara något som ska vara med på kommandoraden.
Detta är bara ett exempel. Jag får alltså av vissa kollegor, juniora och seniora, frågor som får mig att tappa hakan. När klagar till min chef så får ofta svaret "Jo, kanske borde skicka X på fler interna programmeringskurser". Jag tror inte att det hjälper.
Jag vill hävda att yrket som utvecklare består delvis av hantverk, vilket går att lära ut och som blir bättre med mer erfarenhet. Men yrket är också starkt besläktat med att vara en konstnär, antingen så har du det eller så har du det inte.
Följden blir också att produktiviteten skiljer enormt mellan olika utvecklare. Dvs både skillnad i kvalitet och kvantitet. Som inte syns i lönekuvertet, det går ju inte att betala en person 100 gånger mer än en annan.
Har ni samma upplevelse, att spannet mellan olika utvecklares kunskap och talang varierar mer än inom andra yrkesgrupper?
Som parentes så brukar jag ibland tänka på när premiepensionssystemet skull byggas upp, där ett sidoprojekt startades om de hundratals konsulterna skulle misslyckas, och sidoprojektet bestående av några få skrev ihop ett system i Perl som räddade lanseringen.
Som en annan parentes så fick berättat för mig om två utvecklare på ett konsultbolag som tillsammans med en stor skock andra från konsultbolaget skulle skapa ett större system. De satt i ett kontorslandskap med inglasade kontorsrum. De fick så mycket dumma nybörjarfrågor att de till slut låste dörren. En smått absurd syn med glosögda helt inkompetenta kollegor utanför glaset som försökte komma in och de vägrade öppna.
Som en tredje parentes, alla som har talang vet inte om det. Har varit med om att lyfta en utvecklare som inte visste att han hade det, från medioker till "the goto guy". Jag bara pushade lite i rätt riktning. Handlade inte om mig utan var hans talang helt och hållet som bara behövde lockas fram.
I många yrken så har olika individer olika stor kunskap och olika nivå av talang. Men är inte programmeringsyrket extremt så?
IT är ju ett stort område och en person kan vara bättre än andra inom vissa områden. Jag tycker att i mitt hörn av området jag jobbar inom så är jag otroligt bra på vad jag gör.
Men jag har en kollega som kan allt jag kan men som utöver det är kanske 100 gånger bättre på vissa saker inom mitt område. Förstår säkerhet, protokoll och andra saker på en nivå mycket högre än vad jag gör. Inte bara för att läst sig till det, utan har mer talang än jag rent generellt. Kanske man skulle kunna säga "smartare".
Men jag har också kollegor där jag är 100 gånger bättre på nästan allt. Ett exempel. Jag har två universitetsutbildade kollegor, en junior och en som jobbat många år, som ibland ber mig om hjälp. Vid olika tillfällen så har de haft problem med en viss lång kommandorad i instruktionerna för ett moment, och jag hjälpt till genom att skriva att de kan lägga till en flagga till kommandoraden, skrivit typ
Citat:
somecommand --extra-flag .......
Efter en stund återkommer de till mig med
Citat:
Det fungerade inte, jag fick ett felmeddelande
somecommand: ....... invalid argument
Vad gör jag nu?
somecommand: ....... invalid argument
Vad gör jag nu?
Dvs de kopierade och klistrade in det jag skrev exakt som jag skrev det, och förstår inte alls att "......." betyder att kopiera in de tidigare argument som du testat med innan och instruktionen säger! Och även om man kan tycka min instruktion var otydlig, så borde de förstå att "......." rimligen inte kan vara något som ska vara med på kommandoraden.
Detta är bara ett exempel. Jag får alltså av vissa kollegor, juniora och seniora, frågor som får mig att tappa hakan. När klagar till min chef så får ofta svaret "Jo, kanske borde skicka X på fler interna programmeringskurser". Jag tror inte att det hjälper.
Jag vill hävda att yrket som utvecklare består delvis av hantverk, vilket går att lära ut och som blir bättre med mer erfarenhet. Men yrket är också starkt besläktat med att vara en konstnär, antingen så har du det eller så har du det inte.
Följden blir också att produktiviteten skiljer enormt mellan olika utvecklare. Dvs både skillnad i kvalitet och kvantitet. Som inte syns i lönekuvertet, det går ju inte att betala en person 100 gånger mer än en annan.
Har ni samma upplevelse, att spannet mellan olika utvecklares kunskap och talang varierar mer än inom andra yrkesgrupper?
Som parentes så brukar jag ibland tänka på när premiepensionssystemet skull byggas upp, där ett sidoprojekt startades om de hundratals konsulterna skulle misslyckas, och sidoprojektet bestående av några få skrev ihop ett system i Perl som räddade lanseringen.
Som en annan parentes så fick berättat för mig om två utvecklare på ett konsultbolag som tillsammans med en stor skock andra från konsultbolaget skulle skapa ett större system. De satt i ett kontorslandskap med inglasade kontorsrum. De fick så mycket dumma nybörjarfrågor att de till slut låste dörren. En smått absurd syn med glosögda helt inkompetenta kollegor utanför glaset som försökte komma in och de vägrade öppna.
Som en tredje parentes, alla som har talang vet inte om det. Har varit med om att lyfta en utvecklare som inte visste att han hade det, från medioker till "the goto guy". Jag bara pushade lite i rätt riktning. Handlade inte om mig utan var hans talang helt och hållet som bara behövde lockas fram.