Recentemente ho iniziato una posizione come unico web designer / sviluppatore in un'azienda con quasi zero esperienza sul campo, con conseguente scarsa supervisione o valutazione delle mie prestazioni in termini di qualità tecnica, lasciando solo il prodotto finale come qualificatore del mio lavoro / capacità.
Come libero professionista e appaltatore, ho sempre cercato di realizzare il prodotto più completo e professionale possibile, poiché una volta terminato il mio lavoro, non stavo gestendo alcun manutenzione. Tuttavia, ora che lavoro a tempo pieno per un'azienda, mi trovo di fronte a un bel rompicapo.
Sento di correre il rischio di rendermi ridondante, come se progettassi un CMS completo che chiunque può usare insieme a un'ampia documentazione su come usarlo in modo efficiente, allora perché dovrebbero impiegare qualcuno con il mio livello di esperienza per gestirlo?
Inoltre, mi sento come se corro il rischio di fare anche il mio lavoro " efficiente "e a corto di lavoro da fare. Se sono necessari solo 30 secondi per apportare le modifiche richieste dall'azienda, come posso giustificare una settimana lavorativa di 45 ore? (Nota: questi siti Web non sono eccessivamente complessi e sono principalmente statici, richiedono poca o nessuna manutenzione oltre ad aggiunte occasionali di contenuti)
So che potrei "farla franca" perché sono l'unica persona con una qualsiasi comprensione della tecnologia con cui lavoro, ma non mi sta proprio bene piuttosto che svolgere un lavoro solido, professionale e di alta qualità di cui potrei essere orgoglioso e utilizzare in futuro come esempio del mio lavoro.
È etico fare un lavoro meno efficiente in modo tale che la mia posizione continui a esistere? O forse dovrei accettare che questa azienda non ha bisogno di uno sviluppatore web a tempo pieno e cercare altrove una posizione più adatta.