in reply to Bad conscience

As you probably surmise, there's no general answer to your question. It all depends on circumstances that no one here knows better than you.

I'd probably never go the dirty way, but it might depend on what's at stake; nevertheless, I'd start with something positive first, e.g. proposing a new application/service to show I can do more than just maintain the rusty code.

Also, I'd like to dispel the myth of big companies. I know at least one big company where developers are not allowed to refactor a horrible crinkum-crankum of old spaghetti code because the manager responsible for it is the only person who understands its topology and he knows he wouldn't be needed anymore by the company once the structure has changed.

Whatever you decide to do, good luck!

لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ

Replies are listed 'Best First'.
Re^2: Bad conscience (when in rome)
by Anonymous Monk on Feb 10, 2014 at 10:06 UTC

    I'd probably never go the dirty way ...

    How about merely wet? (come to work sleepy -- because you're worried about your job)

    I believe the OP situation is one of those when in rome situations -- light duty dirty play is the norm; all the bosses assume everybody plays, so there is no downside career-wise

    Taking the high moral road can be enormously rewarding psychologically .... but if the choice is between feeling bad, or worse, feeling bitter ... there is no real choice but to join the romans or quit

    you can live with less money or another job; safe-guard your sanity and self-esteem , no job is worth your mental health

    Best wishes to the OP

      Why didn't you quote the following clause as well?
      but it might depend on what's at stake

      Moreover, this is one of the things that can differ with the culture. I come from a post-communist country, and at my family, staying honest was considered the ultimate commandment. My parents and grandparents spent years in prisons, were not allowed to study or do the work they understood, because they did not do as the Romans. Go figure.

      لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ