Produktivitetsökningar i programvaruteknik Är Sätta Innovation

Ingenjörer är det bästa – så fylla på dem

Alla är mer produktiv i dessa dagar. Detta har varit en genomgående trend under åtminstone de senaste tio åren, där produktivitetsvinster har varit särskilt stark inom näringslivet. Enligt uppgifter från den amerikanska Bureau of Labor Statistics, i dag och' s affärsbranscharbetare är i genomsnitt 30% mer produktiva än sina 1998 motsvarigheter (produktivitet tillväxt på cirka 2,6% per år).


(Källa: US Bureau of Labor Statistics) Review

Inom teknologiindustrin, har produktiviteten ökat mer. Tack vare smartphones, förbättrad sökmotorer, bättre CRM-programvara, och ständigt ökande bandbredd, säljare och marknadsförare kan hitta, ta emot och bearbeta information snabbare än någonsin.

Den mest dramatiska ökningar har dock skett inom mjukvaruutveckling.

Mjukvaruingenjörer idag är ungefär 200-400% mer produktiva än programvara ingenjörer var 10 år sedan på grund av programvara med öppen källkod, bättre programmeringsverktyg, gemensamma bibliotek, enklare tillgång till information, bättre utbildning, och andra faktorer. Detta innebär att man kan ingenjör idag göra det 3-5 personer gjorde 1999! Omdömen

Tillkomsten av programvara med öppen källkod gör ingenjörer särskilt effektiv. En VP Engineering som jag talade med gav mig en anekdot om en modul där de brukade öppna källfiler med cirka 500.000 rader kod och sedan skrev 7000 rader kod för att sy ihop allt. Öppen källkod är också gratis. I företaget jag sprang 1999 “ programvara &"; var en enorm budget rad – vi var tvungna att köpa databaser, testsviter, bibliotek och mycket mer. Idag allt det där är fri … en start-up kan spendera mer pengar på läsk för kontoret än det gör på programvara.

Vi &'; re alla bekanta med Moore &'; s Law – att kraften i datorer fördubblas var 18 månader. Under mina 15 år av mjukvaruutveckling, I &'; ve sett 5x-10x produktivitetsvinster i ingenjörer. Vilket kan innebära att produktiviteten hos en välutbildad ingenjör fördubblas vart femte år
. (Observera att denna lag är mycket svårare att bevisa än Moore &'; s Law – men potentiellt lika djup). Det skulle innebära att produktiviteten hos en ingenjör växer på ungefär 14,9% per år! Att &'; s snabba ... riktigt fort ... mycket snabbare än de 2,6% årliga vinster än befolkningen som helhet gör.

Detta innebär att dagens och' s företag har möjlighet att göra mer programvaruteknik och bygga mer saker med färre människor. Men skulle de göra mer med mindre? Det kan vara mycket mer försiktig för ett företag, särskilt för ett litet företag, att göra motsatsen ... och att fördubbla ner på teknik. Du kan använda de produktivitetsvinster inom mjukvaruutveckling som en strategisk fördel och investera offensivt i ingenjörer. Först att göra så bidrar de till framsteg och även ökar chansen för genombrott i innovation. För det andra, ingenjörer och ndash; till skillnad från säljare och marknadsförare och ndash; kan ofta komma igång (förutsatt att du har en bra på ombordstigning) och ha en positiv inverkan inom några veckor.

Alternativt kan många stora traditionella företag kunna få med färre men OLIKA ingenjörer. Dessa företag kan behöva ändra sin inställning till teknik för att dra nytta av de nya verktygen. De företag som kan dra nytta av färre ingenjörer är sannolikt de som tillflyktsort och'. T ändrat sina teknikplattformar radikalt under de senaste tio åren Omdömen

Även ingenjörer bidrar mer till en organisation än någonsin tidigare, deras lön och ndash; i förhållande till andra funktioner i ett företag – hasn och' t följt efter. I &'; ve tillfrågade några tiotal företag och har funnit att under de senaste tio åren, en ingenjör och' har betal haft samma relativa lön till marknadsföring och försäljning. Detta är märkligt beteende … oftast när något utgångar mer, går kostnaden upp. Så varför har ingenjörer och' lönerna i USA stannade konstant i förhållande till säljare och marknadsförare? Här är två bidragande faktorer som lägre efterfrågan. Omdömen

  1. Off-shoring Omdömen grund av ny teknik och högre bandbredd, fler företag är off-shoring deras mjukvaruutveckling. Men detta inte helt förklara den platta löne fenomen eftersom företag är också off-shoring försäljning och marknadsföring (om än i mindre utsträckning).
  2. Need for mjukvaruingenjörer har minskat.
    Eftersom mjukvaruingenjörer är så mycket mer produktiv då de var för tio år sedan, är många företag väljer att anställa färre av dem. Om ett företag inte gör hard-core teknik, det faktiskt behöver färre ingenjörer som en del av sin totala arbetskraften än vad den gjorde för tio år sedan. (Jag tror personligen att detta kan vara ett stort misstag … men jag kommer att få till det senare).

    Både off-shoring och minskat behov av ingenjörer har lett till en sänkning av efterfrågan som har sannolikt lagt en kontroll av lönerna.

    Ett problem är naturligtvis är att mäta “ output &"; av en ingenjör är en riktigt svår sak att göra (i motsats till utgången av en säljare) … så det är verkligen svårt att kvantifiera produktivitetsvinster. Och även om du kan mäta output inom teknik, är det ibland svårt att knyta det till en ökning av lönsamheten. Omdömen

    Och Omsättningen i jämförbara butiker, kvaliteten på ingenjörer varierar vilt. En stor ingenjör är potentiellt 2-4 gånger mer produktiv än en bra ingenjör. Ben Ling från Google påpekade för mig att vissa stora ingenjörer massivt kompenseras – eftersom de tenderar att vara de första hyr på ett företag och få massor av lager (de flesta av Google &'; s första 50 anställda var ingenjörer).

    Låt &'; s återblick:
    produktiviteten hos en mjukvaruingenjör har ökat 2-3 gånger högre än för en marknadsförare under de senaste tio åren. Men deras relativa ersättning har förblivit ungefär densamma. Det innebär att om du är en kunnig företag, bör du fylla på ingenjörer. I själva verket skulle du vill att så många stora ingenjörer som du kan få tag på.

    Denna teknik produktivitet boom bara kommer att öka och fortsätta att skapa förskjutning och kreativ förstörelse. Även graden av tillväxt och industrin makeover är svåra att mäta, vad som är säkert är att företag förlitar sig på teknik och ingenjörs paradigm från 1990-talet eller tidigare kommer att finna sig hårt pressade att konkurrera med de nya och vig movers.

    (särskilt tack till Jonathan Hoffman, Michael Hsu, Ben Ling, Jeremy Lizt, Naghi Prasad, och Dave Selinger för deras synpunkter och ändringar).

    (om du så här, vänligen skicka den till en vän) Review

    Se kommentarer och kommentera själv på. Summering blogg på produktiviteten Omdömen

produktivitet

  1. Lär dig att skriva ett blogginlägg i 7 Easy Steps
  2. Trött på Doing busywork och bli Patchy resultat?
  3. Multi-tasking i Fast Lane
  4. Lär dig hur att bryta upp stora uppgifter och få dem Done
  5. Business Law: Avslöja historierna bakom Business Entities
  6. 10 saker du kan göra för att producera ett genombrott i ditt liv FAST
  7. Förstå färg Spaces
  8. Öka din Productivity
  9. När du bläddrar igenom paint företag, Gör rätt Choice
  10. Social Media - Vad, varför - och hur man vara Productive
  11. Balansera ditt liv: S.O.F.T.E.N. den Superwoman Within
  12. Hur Produktiviteten är som gör din Laundry
  13. 4 Fundamentals att Belasta i ditt Inbox
  14. 3 Läckra Egenskaperna hos en Work styrd Solid Business
  15. Time Management är ett slöseri med din Time
  16. Jag har i begräsningarna min Outsourcing
  17. Molybdendisulfid och dess användningsområden som en torr Lubricant
  18. Betydelsen av den indiska Pharma Industry
  19. Imponerande HTC Sensation XL Erbjudanden Erbjuder en hel del att Hi-tech Lovers
  20. Plan för Productivity