As an employee your job is to do your best. Period. They hire you at a wage you both agree on. Then. You do your best as an employee for the company. If you have "tools" that you can use and do not then you are not doing the right thing. [..]
But while you are working there you should always bring your best. That is how a person gets through life being successful and remaining human.
There's a not-so-fine line between "don't be a jobsworth dick" and "be an obsequious know-your-place milksop", and this is way, *way* into the latter territory. What makes this paean to fawning obedience in the face of one-sided corporate entitlement so insufferable is the lecturing, self-righteous tone presenting it as a life lesson rather than the corporate propaganda that it is... "That is how a person gets through life being successful and remaining human."
"As an employee your job is to do"... whatever you agreed to do in your contract or job description. The "don't be a jobsworth dick" part is (say) when your colleagues need help with some quick but important task five minutes after you nominally finished and you don't say "I finished five minutes ago" when you're not in a hurry.
That "is how a person gets through life being successful and remaining human." This doesn't mean that (say) someone contracted- and paid for- 20 hours a week should be expected to work 35. (*) They don't get 15 hours of your free time that they didn't pay for. So why would they get free use of the IP that you presumably spent a lot of your own time developing before you worked for them (assuming you hadn't agreed to that in your contract)?
You'd expect them to be as fawningly grateful to you as you're supposed to be to them? Really?!
This is not to say that they should get free permanent lic of all your "IP" (Fuck I hate that phrase) becaue you had the pleasure to work there.
Well, now *that's* interesting. Because though IANAL, even I can guess that if your IP was genuinely *that* valuable (**), then using it in your work without explicitly agreeing the terms with your employer would potentially be a very risky idea.
For example, what happens if you build a system whose maintenance relies on continued use of that IP after you leave? Are they forced to abandon the system that you built for them as part of your job? Since you could (or should) have known about this in advance, your voluntary use of this IP could possibly- if not probably- be construed as some form of implicit offer and/or agreement. What if they then want to sell that system commercially? What if they *only* want to sell it commercially because it lets them use- and build upon- your IP on the same terms as a work for hire?
And that's if they're operating in "good (legal) faith". They could quite easily fudge the issue of where some or all of the work was created if (say) you didn't have clear evidence that you invented it on your own time. Do you fancy fighting that in court?
I'm not saying I have the answers to these questions. I'm saying that *you* must have, however, since you were the one implying there was a moral obligation on people to use their IP "tools" for their employer's benefit.
As I said, this isn't about being a jobsworth, but it sounds like you drank the Kool Aid (or are the one that's preparing the Kool Aid for others to drink) and started to believe this utterly sycophantic, corporate arselicking bastardisation of a once-legitimate point.
(*) Yes, we all know that some employers *will* try to get away with getting as much unpaid work from employees as possible. That doesn't make it morally justifiable.
(**) And not just some glorified ten-a-penny web script you slapped together in your spare time that no-one is likely to give a damn about