Jag arbetar för närvarande med ett äldre system för ett företag. Systemet är riktigt gammalt - och även om jag anställdes som programmerare är mitt jobb i stort sett bara en vanlig datainmatning. För att sammanfatta får jag en massa krav, vilket bokstavligen bara är massor av data för varje månad på kalkylblad, och jag måste konfigurera systemet för att få det att fungera, vilket i princip bara innebär att skriva en massa SQL-skript.
Det är inte riktigt så enkelt eftersom den som skrev systemet ursprungligen skrev det baklänges, och de analytiker som skapar kalkylbladen ägnar faktiskt en hel del tid åt att verifiera mitt arbete eftersom processen är så omständlig att det är lätt att göra ett misstag.
Som ni kan gissa är det i stort sett det tråkigaste jobbet någonsin. Det är dock ett heltidsjobb med hygglig lön, och jag arbetar på distans så att jag kan vara hemma med min son.
Jag har alltså gjort det i ungefär 18 månader och under den tiden har jag i princip listat ut alla fällor till den grad att jag faktiskt har skrivit ett program som under de senaste 6 månaderna bara har gjort allting åt mig. Så det som brukade ta den förra killen en månad tar nu kanske 10 minuter att rensa kalkylbladet och köra det genom programmet.
Problemet är nu om jag ska berätta för dem. Om jag berättar för dem kommer de förmodligen att ta programmet och göra sig av med mig. Det här är inte som ett företag med massor av IT-arbete - de har ett gammalt system där de har alla sina kunduppgifter sedan urminnes tider, och de behöver bara någon som underhåller det. Samtidigt känns det inte som om jag gör rätt. Jag menar, när jag väl har fått specifikationerna kör jag det genom mitt program - sedan, ungefär varje vecka, berättar jag för dem att jag har slutfört någon del av det och låter dem testa det. Jag lägger till och med in några buggar här och där för att få det att se ut som om det har genererats av en människa.
Det kan förekomma ändringar i specifikationen och motsvarande genom e-post etc., men totalt sett lägger jag förmodligen 1-2 timmar per vecka på mitt jobb som jag får heltidslön för.
Jag njuter verkligen av fritiden, men skulle det vara oetiskt att fortsätta med detta arrangemang utan att nämna något? Det är inte så att jag lurar företaget. Företaget har aldrig angett att de är missnöjda med mina prestationer och får i själva verket precis vad de vill ha genom att anställa mig.
Jag ska vara djävulens advokat i denna fråga: Med tanke på att du, som du säger, har blivit tilldelad just den här uppgiften och att de inte är ett tekniskt företag, så detta är i stort sett den enda möjliga uppgift som de skulle kunna ge dig, ser jag följande alternativ:
Som jag förstår det vill du fortsätta att vara anställd på obestämd tid hos denna arbetsgivare för tillfället (med din son och allt) så för att vara säker i det här fallet kan du eventuellt fråga vilka andra uppgifter du kan utföra för dem om du har tid över från din huvuduppgift (vilket du alltid kommer att ha som vi vet). Om du frågar efter extra arbete/långtidsuppgifter och de per definition inte har några sådana, är det upp till dig hur du använder den tid du har kvar efter att ha slutfört de tilldelade uppgifterna.
Jag tror att du har tappat bort dig själv här.
Låt oss sammanfatta vad du gör:
Du bedrar din arbetsgivare. Ja, man kan hävda att någon annan kanske inte har kommit på det. Ja, du gillar förmodligen verkligen att få betalt för att köra ett skript en gång i månaden. Nej, det ändrar inte på att du i princip lurar din arbetsgivare.
Jag föreslår att du genast berättar om detta och hoppas att de ser det som ett bevis på ditt värde och ger dig annat arbete.
Beroende på hur avslappnade de är kanske de till och med säger "bra för dig, vi bryr oss egentligen inte om hur det görs så länge det görs". Men det är inte din sak att bestämma. De betalar dig för att jobba heltid, det gör inte du.
Ja, du lägger medvetet ner tid på att simulera fel och mänskliga misstag för att dölja att du har gjort dig själv överflödig.
Om du har en anständig uppsägningstid som är lämplig för att hitta ett nytt jobb skulle jag hoppa över felsökningen nästa månad och sedan säga: Efter att ha gjort det här jobbet i flera månader har jag kommit på ett sätt att automatisera det. Jag har implementerat detta själv vid sidan om och verifierat att det fungerar under flera månader. Jag är nu säker på att den kan utföra detta arbete utan övervakning. Har du något annat som jag kan göra?
Om de ger dig något annat att göra: Bra, du har gjort ett gott intryck och har fortfarande ett jobb. Om inte: Du har gjort ett gott intryck som kan vara till hjälp när du letar efter ett nytt jobb.
Jag antar att du inte har den lyxen. Därför förstår jag att du tvekar att avslöja fakta och bli uppsagd omedelbart. I så fall skulle jag använda din lediga tid till att hitta ett nytt jobb. Säg sedan upp dig och berätta för dem.