Or maybe it means that, because he hit the boss, he couldn't change jobs, and so he was "lost in" the job he has now at the fertilizer works. Meaning he was trapped there, with no hope of changing jobs and finding something better.
If I were writing this sentence, however, I would say "trapped" rather than "lost." It's very unclear (as all these different answers show!).